2010年3月31日水曜日

ふにゃふにゃのスプラインです。(2)


http://www.ted-cad.co.jp/
ふにゃふにゃのスプラインです。(2)q090619
「かくかく」の金色パターンのポイントに合せて、「ふにゃふにゃ」の赤色パターンをスプラインで入力しました。ちなみに、「かくかく」の金色パターン長は 841.4214mm で、「ふにゃふにゃ」の赤色パターン長は 895.8228mm です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /PointGrid
  200.0000  100.0000  175.0000  125.0000  175.0000  75.0000
  200.0000  75.0000  175.0000  50.0000  175.0000  75.0000
  200.0000  50.0000  175.0000  50.0000  200.0000  25.0000
  200.0000  50.0000
 /Layer "A"
  .PenColor  1 DYellow
  .Pen  1  1.0000 Round
  .Line   175.0000  75.0000  175.0000  50.0000
  .Line   175.0000  50.0000  200.0000  50.0000
  .Line   200.0000  50.0000  200.0000  25.0000
 /Layer "B"
  .PenColor  1 Red
  .Pen  1  1.0000 Round
  .Line   204.0000  44.0000  204.1667  41.6667
  .Line   204.1667  41.6667  204.0000  39.0000
  .Line   204.0000  39.0000  203.5000  36.0000
  .Line   203.5000  36.0000  202.6667  32.6667
  .Line   202.6667  32.6667  201.5000  29.0000
  .Line   201.5000  29.0000  200.0000  25.0000

フォーマットは次の通りです。
「ポイントグリッドの位置」
 /PointGrid
  位置は
    x1 y1 x2 y2 ...
    :
    :
「層データ」
 /Layer [layer_name]
  コマンド以降に指定します。
  layer_name 文字列の規約に従う層名称 省略時可能
「図形 直線」
 .Line x1 y1 x2 y2
   x1 y1 端点1
   x2 y2 端点2

2010年3月30日火曜日

いろんな図形ライブラリでレイアウトです。(2)


http://www.ted-cad.co.jp/
いろんな図形ライブラリでレイアウトです。(2)g090618
右下の「デスクセット」を1サークル10組で15サークル配置しました。セット数量は暗算でも解りますが、[Selected summary]に表示されたとおり150組です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Text_data
  4F p5.0 2400.0 3060.0 0.0 100.0 0.8 0.0 0.0 " 4F"
  5F p5.0 2400.0 3060.0 0.0 100.0 0.8 0.0 0.0 " 5F"
  6F p5.0 2400.0 3060.0 0.0 100.0 0.8 0.0 0.0 " 6F"
 /Cell_data
  //SCell
  5F デスク 854.696619 335.168545 855.930152 337.388904
  5F デスク 886.148621 608.899606 885.450829 611.341877
  5F デスク 714.831455 824.696619 712.611096 825.930152
  5F デスク 441.100394 856.148621 438.658123 855.450829
  5F デスク 225.303381 684.831455 224.069848 682.611096

フォーマットは次の通りです。
「テキスト位置データ」
 /TEXT_DATA
  ulaynam pen_name x y angle height aspect gap slant [MIRROR] "String"
    ulaynam   ユーザ定義層名称
    pen_name  ペン定義の名称
    x y     位置
    angle    文字角度
    height   文字高さ
    aspect   アスペクト比
    gap     ギャップ比
    slant    傾斜角度
    MIRROR   ミラーのときに指定
    string   文字列
「セル位置データ」
 /CELL_DATA
  //SCELL
    ulaynam scell_name x1 y1 x2 y2
  //MCELL
    ulaynam mcell_name x1 y1 x2 y2
   ulaynam   ユーザ定義層名称
   scell_name シングルセル定義名称
   mcell_name  マクロセル定義名称
   x1 y1    第1ポイント
   x2 y2    第2ポイント

2010年3月29日月曜日

シンボルとリアルとリアルフィルって。(2)


http://www.ted-cad.co.jp/
シンボルとリアルとリアルフィルって。(2)q090617
左側はシンボル表示で、中心のスポットは点になり小さすぎて見えませんし、周りのサークルは線幅がありませんので、すべて重なってしまいます。中央はリアル表示で、スポットやサークルは線幅が解りますが、輪郭だけしか表示されません。右側はリアルフィル表示で、線幅の太い順に重なっていることが解ります。スポットやサークルが沢山あるようですが、テキスト形式にするとデータ量は次の27行で記述されます。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Layer "A"
  .PenColor  1 Mazenda
  .PenColor  2 Cyan
  .PenColor  3 Yellow
  .PenColor  4 Blue
  .PenColor  5 Red
  .Pen  5  5.0000 Round
  .Circle   0.0000   0.0000   9.0000
  .Pen  4  4.0000 Round
  .Circle   0.0000   0.0000   9.0000
  .Pen  3  3.0000 Round
  .Circle   0.0000   0.0000   9.0000
  .Pen  2  2.0000 Round
  .Circle   0.0000   0.0000   9.0000
  .Pen  1  1.0000 Round
  .Circle   0.0000   0.0000   9.0000
  .Pen  5  5.0000 Round
  .Spot    0.0000   0.0000
  .Pen  4  4.0000 Round
  .Spot    0.0000   0.0000
  .Pen  3  3.0000 Round
  .Spot    0.0000   0.0000
  .Pen  2  2.0000 Round
  .Spot    0.0000   0.0000
  .Pen  1  1.0000 Round
  .Spot    0.0000   0.0000
 /End

フォーマットは次の通りです。
「層データ」
 /Layer [layer_name]
  layer_name 文字列の規約に従う層名称 省略時可能
「ペン色指定」
 .PenColor pen_number color_name
  pen_number ペン番号(1~1024)
  color_name 色名称
  色名称には次のいずれかを指定
    Black   黒
    Red    赤
    Green   緑
    Blue    青
    Cyan    水色
    Yellow   黄
    Mazenda  紫
    White   白
    DBlack   黒
    DRed    暗赤
    DGreen   暗緑
    DBlue   暗青
    DCyan   暗水色
    DYellow  暗黄
    DMazenda  暗紫
    DWhite   暗白
    MWhite   中白
「ペン指定」
 .Pen pen_number pen_size shape
  pen_number ペン番号(1~1024)
  pen_size  ペンサイズ
  shape   Round または Square
        Round のときには円形
        Square のときには正方形
「図形 スポット」
 .Spot x y
  x y 位置
「図形 サークル」
 .Circle x y r
  x y 中心位置
  r  半径

2010年3月26日金曜日

枕じゃありませんマクロです。(2)


http://www.ted-cad.co.jp/
枕じゃありませんマクロです。(2)g090616
中央の四隅に「」が付いた●▲■×を一つのマクロにして登録しました。その●▲■×のマクロを適当な位置と角度で配置しました。この●▲■×は、ポリゴンで作成たしデータです。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Line_data
  //Polygon LA
   f0.2 1.2 5.8 1.2 4.2 2.8 4.2 2.8 5.8 :
   f0.2 3.0 3.0 4.0 2.0/A 5.0 3.0 4.0 4.0/A :
   f0.2 2.0 3.8 1.133975 2.3 2.866025 2.3 :
   f0.2 3.151472 5.565685 3.717157 5.0 3.151472 4.434315
    4.0 4.717157 4.565685 4.151472 4.848528 4.434315 4.282843 5.0
    4.848528 5.565685 4.565685 5.848528 4.0 5.282843 :
   f0.2 -3.468132 2.155671 -2.973705 0.633981 -1.452015 1.128408
    -1.946442 2.650098 :
   f0.2 -0.890983 0.048943 0.369091 -0.593096/A 1.01113 0.666977
    -0.248943 1.309017/A :
   f0.2 -2.089253 0.500772 -2.449367 -1.19343 -0.802089 -0.658197 :

フォーマットは次の通りです。
「ポリゴンの位置データ」
 /LINE_DATA
  //POLYGON ulaynam
   ///NET ["[net_name]"]
       net_name  ネット名称 省略時はネットなし
   pen_name x y[/A] ... :
     pen_name  ポリゴンペン定義の名称
     x y     ポイントの位置
     /A     円弧の通過点に指定
           XまたはYの座標値に指定
  ∴開始ポイントの位置と終了ポイントの位置は一致させない

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

2010年3月24日水曜日

アシストラインとポイントをつかって。(2)


http://www.ted-cad.co.jp/
アシストラインとポイントをつかって。(2)g090612
直線や円のアシストラインと、他のアシストラインの交点や接点に、ポイントグリッドを自動発生します。ロケーションで指定すると、その位置の座標値をステータスに表示できます。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Point_grid_data X&Y 0.5 0.5
  17.8 3.1 7.089109 1.314851 -9.152941 -1.392157 23.008
  65.8 11.1 20.8 3.6 71.8 12.1 24.9 4.283333
  49.021148 8.303525 2.309507 0.518251 5.398601 1.0331
  9.7 17.4 8.7 17.2 8.7 17.6 12.7 17.4 15.7 17.4 18.7
  24.7 17.4 27.7 17.4 30.7 17.4 26.656961 6.300089
 /Assist_line_data
  //Line
   2.7 7.3 36.253838
   15.0 7.4 336.801409
   15.0 7.4 66.801409
   14.0 11.1 0.0
   20.8 12.3 90.0
  //Circle
   23.303125 -18.584375 37.207202
   24.0 13.7 1.392839
   200.7 17.4 1.019804
   3.7 17.4 1.019804
   26.656961 6.300089 8.344906

フォーマットは次の通りです。
「ポイントグリッド位置データ (/POINT_GRID_DATA)」
 /POINT_GRID_DATA size_mode xsize ysize [USE_MAIN]
  size_mode  X方向とY方向のサイズ設定モード
        X&Y  Y方向のサイズはX方向のサイズと同じ
        XY  X方向とY方向を別々に設定
  xsize    X方向のサイズ
  ysize    Y方向のサイズ
  USE_MAIN  メイン格子のサイズを使用するときに指定
  x y ...
      x y   位置
「補助線の位置データ (/ASSIST_LINE_DATA)」
 /ASSIST_LINE_DATA
  //LINE
    x y angle
    直線
  //CIRCLE
    x y radius
    円
    x y   位置
    angle  直線の角度(単位=度)
    radius 円の半径

2010年3月23日火曜日

レクトムーブと拡大コピーです。(2)


http://www.ted-cad.co.jp/
レクトムーブと拡大コピーです。(2)q090611
ムーブとコピーのほかに、任意の矩形領域内を削除するデリートインサイド機能と、任意の矩形領域外を削除するデリートアウトサイド機能があります。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Layer "A"
  .PenColor  1 Black
  .Pen  1  0.0000 Round
  .Line   19.6079   2.0857  20.0340   2.1035
  .Line   20.0340   2.1035  20.8239   2.1351
  .Line   20.8239   2.1351  21.6679   2.1677
  .Line   21.6679   2.1677  22.5688   2.2013
  .Line   22.5688   2.2013  23.5287   2.2358

フォーマットは次の通りです。
「層データ」
 /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 のときには正方形
「図形 直線」
   .Line x1 y1 x2 y2
    x1、y1 端点1
    x2、y2 端点2