2010年3月25日木曜日

円ではありません、多角形です。(2)


http://www.ted-cad.co.jp/
円ではありません、多角形です。(2)q090615
線幅10mm、半径10mmの円(A)を11角形(B)と33角形(C)に「Break」しました。スタートアングルの設定でイメージは変わりますが、今回の設定は270度で、表示イメージは「Real」です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Layer "円"
  .PenColor  1 Blue
  .PenColor 100 Black
  .Pen  1 10.0000 Round
  .Circle  20.0000  30.0000  10.0000
  .Pen 100  1.0000 Round
  .Text   19.2125  28.5825 3.0000   0.0000
      "A"
  .Text   52.2125  28.5825 3.0000   0.0000
      "B"
  .Text   85.2125  28.5825 3.0000   0.0000
      "C"
  .Pen  1 10.0000 Round
  .Line   86.0000  20.0000  87.8925  20.1807
  .Line   87.8925  20.1807  89.7166  20.7163
  .Line   89.7166  20.7163  91.4064  21.5875
  .Line   91.4064  21.5875  92.9008  22.7627
  .Line   92.9008  22.7627  94.1458  24.1994

フォーマットは次の通りです。
「層データ」
 /Layer [layer_name]
     layer_name 文字列の規約に従う層名称
「ペン色指定」
  .PenColor pen_number color_name
    pen_number ペン番号(1~1024)
    color_name 色名称
「ペン指定」
  .Pen pen_number pen_size shape
    pen_number ペン番号(1~1024)
    pen_size  ペンサイズ
    shape   Round または Square
         Round のときには円形
         Square のときには正方形
「図形 円」
  .Circle x y r
      x、y 中心位置。
      r  半径
「図形 文字列」
  .Text x y height angle
   string
      x、y  文字列の開始位置
      height 文字高さ
      angle 角度(単位=度)
      string .Text に続いて次の行に文字列の
            規約に従った512バイト
            以内の文字列を指定
「図形 直線」
  .Line x1 y1 x2 y2
      x1 y1 端点1
      x2 y2 端点2

0 件のコメント:

コメントを投稿