2010年7月22日木曜日

バインド機能とは。(3)


http://www.ted-cad.co.jp/
バインド機能とは。(3)q091009
グレーのスポットもブルーのスポットも直径10mmの同じサイズのスポットデータです。ところが、グレーのスポットは、サーマリのとおり同じサイズのスポットが500個重なっっています。ブルーのスポットは、この重なったスポットをバインド機能で1個にしたものです。座標が同一のスポットデータが大量に存在した場合の処理が簡単です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Layer "SPOT"
  .PenColor  1 DWhite
  .PenColor  2 DCyan
  .PenColor  3 DBlue
  .Pen  1 10.0000 Round
  .Spot    0.0000   0.0000
  .Spot    0.0000   0.0000
  .Spot    0.0000   0.0000
  .Spot    0.0000   0.0000
  .Spot    0.0000   0.0000
  .Pen  3 10.0000 Round
  .Spot   15.0000   0.0000
  .Pen  2  0.0000 Round
  .Text    6.0000  -1.5000 3.0000   0.0000
      "⇒"

フォーマットは次の通りです。
「層データ」
 /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
「図形 スポット」
  .Spot x y
    x y 位置
「図形 文字列」
  .Text x y height angle
   string
    x y  文字列の開始位置
    height 文字高さ
    angle 角度(単位=度)
    string .Text 文字列を指定

0 件のコメント:

コメントを投稿