Skip to main content
Inspiring
December 2, 2019
解決済み

多角形の角度指定

  • December 2, 2019
  • 返信数 11.
  • 15062 ビュー

初心者から質問です。

 

多角形ツールで作った三角形のひとつの頂点の角度を指定した二等辺三角形を作りたいのですが、角度指定はどのようにすればよろしいですか?

 

具体的に言いますと五角形の中心角と同じ72°の角を持ちその他の2角が144°の二等辺三角形です。

 

いろいろ調べてみたのですが答えが見当たりません。

どうぞよろしくご教示くださいませ。

    このトピックへの返信は締め切られました。
    解決に役立った回答 Ten A

    こういう手もありますね。

    返信数 11

    Jacob Bugge
    Community Expert
    Community Expert
    December 5, 2019

    Ten A,

     

    Thank you very much.

    It seems that the default forum sorting changed to Relevance at the 3rd December update. Luckily the Bookmarks work when it is changed back.

    I really like questions like the one in this thread.

     

    どうもありがとうございました。

    12月3日の更新で、デフォルトのフォーラムの並べ替えが関連性に変更されたようです。 幸運にも、ブックマークは元に戻されたときに機能します。

    このスレッドのような質問が本当に好きです。

    Ten A
    Community Expert
    Community Expert
    December 6, 2019

    Me too.

    It like a puzzle game. It is fun!

    Jacob Bugge
    Community Expert
    Community Expert
    December 4, 2019

    このスレッドは、Illustratorフォーラムから消えました。

     

    この投稿がそれを元に戻すことを願っています。

    Ten A
    Community Expert
    Community Expert
    December 4, 2019

    Hi Jacob_Bugge,

    I can see this thread in Illustrator board. I also tried logged out and I can find this thread.

     

    Ten.

    Jacob Bugge
    Community Expert
    Community Expert
    December 4, 2019

    アイアイ、

     

    これが、ラインセグメントツールの使用方法です。スマートガイドを使用します。

     

    最初に54度(90-72/2)の片側、次にリフレクト、次に移動、次に2回連結して三角形全体を形成します。

     

    Jacob Bugge
    Community Expert
    Community Expert
    December 4, 2019

    アイアイ、


    ここに私が念頭に置いていたものがあります。


    スマートガイドを使用します。

     

    http://shspage.com/aijs/   を使用します


    1)三角形に対応するポリゴンを作成します。
    2)外接円を描くを使用してセンターを作成します。 見えません、赤い丸を見てください。
    3)次のようにペンツールを使用します。 中央をクリックし、外側の角のいずれかをクリックしてから、もう一方の角をクリックします。

     

     


    また、ラインセグメントツールを使用した簡単な方法と、五角形自体を使用した楽しい方法もあります。

    Jacob Bugge
    Community Expert
    Community Expert
    December 4, 2019

    アイアイ、Ten A、

    私の最初の提案は不完全でした。

    謝罪します。

    Jacob Bugge
    Community Expert
    Community Expert
    December 3, 2019

    まさに、Ten A:

     

    これらの3回のクリックでこの三角形を描くだけです。

     

     

    Ten A
    Community Expert
    Ten ACommunity Expert解決!
    Community Expert
    December 3, 2019

    こういう手もありますね。

    アイアイ作成者
    Inspiring
    December 3, 2019

    おおおおおーーーー!!!

    初心者でも理解できる!!(´;ω;`)ウッ…

    ありがとうございます!

    これでがんばって作ってみますm(_ _)m

    Jacob Bugge
    Community Expert
    Community Expert
    December 2, 2019


    アイアイ、

     

    してもいいです:

     

    1)三角形に対応するポリゴンを作成します。

    2)[ショーセンター]を選択します。

    3)次のようにペンツールを使用します。最初に中心をクリックし、次に2つの外側の角をクリックしてから、もう一度中心をクリックします。

    Ten A
    Community Expert
    Community Expert
    December 3, 2019

    Hi Jacob_Bugge,
    Did you mean below?

    Community Expert
    December 2, 2019

    別の方法として、スマートガイドを使って作成することもできます。
    二つの頂点の角度54°を含めて、0・54・90の数値を下図のように入力します。

     

    1. ペンツールで水平に線を描き一旦選択を解除します。
    線の長さは、割り切れる整数にしておくと正確な角度で描くことができます。

     

    2. 中央あたりにペンを移動させると「交差」の表示が出るので垂直に線を長い目に描きます。
    選択を解除します。

     

    3. 左のアンカーポイントをクリックしてから斜めに移動すると「54°」の数値が表示されるので、中心線に交差するポイントまで線を描きます。

     

    4. 次に右端のポイントまで線を描けば二等辺三角形になります。

    上部の頂点の角度を測定すると「72°」になっています。

    アイアイ作成者
    Inspiring
    December 3, 2019

    いろんなやり方があることにびっくりしています!

    ありがとうございました!

    Inspiring
    December 2, 2019

    底辺と底角を入力すると高さを返してくれるサイトを見つけました。

    https://keisan.casio.jp/exec/system/1260247765

    パスデータの高さをこの通りに入力すれば72°近似値が出せるはずです。

    Ten A
    Community Expert
    Community Expert
    December 2, 2019

    こうですかねぇ…

    var tg = app.selection[0];
    var ln = tg.pathPoints[0].anchor[0] - tg.pathPoints[1].anchor[0];
    var dg = prompt("degree?","") - 0;
    var h = Math.tan(Math.PI/180*dg) * ln/2;
    var pt = tg.pathPoints.add();
    pt.anchor = [tg.pathPoints[1].anchor[0] + ln / 2,
    		tg.pathPoints[1].anchor[1] + h];
    pt.leftDirection = pt.anchor;
    pt.rightDirection = pt.anchor;
    tg.closed = true;