http://www.ted-cad.co.jp/
モジュール機能を使って。(4)g091125
6個に見える「正方形」ですが、実は同じ座標で2個が重なっています。A面の面積は1053.00ですが、7個の「正方形」の面積は700.00で、その占有面積の比率は66.48%です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》
イメージをテキスト形式にすると次のようになります。(参考)
/Module_def
//Module 1 Smd 2.54 "" "" "" "" ""
///Outline
.Poly P1 -5.0 5.0 P1 -5.0 -5.0 P1 5.0 -5.0 P1 5.0 5.0 :
/Module_data
//Module AMJLE 1 19.0 15.0 21.54 15.0 1
//Module AMJLE 1 16.0 9.0 18.54 9.0 1
//Module AMJLE 1 10.0 30.0 12.54 30.0 1
//Module AMJLE 1 8.0 32.0 10.54 32.0 1
//Module AMJLE 1 8.0 8.0 10.54 8.0 1
//Module AMJLE 1 16.0 27.0 18.54 27.0 1
//Module AMJLE 1 19.0 15.0 21.54 15.0 1
フォーマットは次の通りです。
「モジュール定義」
/MODULE_DEF
//MODULE module_name DIPSMD default_length
[["id1"[ "id2"[ "id3"[ "id4"[ "id5"]]]]] height]
module_name 20バイト以内のモジュールの名称
DIPSMD DIP 挿入部品 SMD 表面実装部品
default_length ディフォルトのP1-P2間の長さ
id1~id5 認識文字列(省略可能)
height 部品高さ(省略時=0.0)
///OUTLINE
部品概略外形の定義
.CIRCR [pc] xc yc [pR] xr yr
中心位置と円周上の位置からなる円
.CIR2 [p1] x1 y1 [p2] x2 y2
2点を直径とする円
.CIR3 [p1] x1 y1 [p2] x2 y2 [p3] x3 y3
3点を通る円
.POLY [p1] x1[/A] y1 ... [cN] xn yn :
ポリゴン
「部品位置データ」
/MODULE_DATA
//MODULE ulaynam module_name x1 y1 x2 y2 refer_name
ulaynam 実装層を示すユーザ定義層名称
module_name モジュール定義名称
x1 y1 部品のP1位置
x2 y2 部品のP2位置
refer_name 20バイト以内の部品リファレンス番号
.PIN mland_name x y a pin_name [drill_name
[angle width [height] [NOROT]]]
mland_name マクロランドの名称
x y ピンの位置
a マクロランドの角度
pin_name ピン名称
drill_name ドリル定義の名称
angle ドリルの角度(長穴 角穴のときに指定)
width ドリルの幅 (長穴 角穴のときに指定)
height ドリルの高さ( 角穴のときに指定)
NOROT ドリルが回転不可能のときに指定する
モジュール機能を使って。(4)g091125
6個に見える「正方形」ですが、実は同じ座標で2個が重なっています。A面の面積は1053.00ですが、7個の「正方形」の面積は700.00で、その占有面積の比率は66.48%です。
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》
イメージをテキスト形式にすると次のようになります。(参考)
/Module_def
//Module 1 Smd 2.54 "" "" "" "" ""
///Outline
.Poly P1 -5.0 5.0 P1 -5.0 -5.0 P1 5.0 -5.0 P1 5.0 5.0 :
/Module_data
//Module AMJLE 1 19.0 15.0 21.54 15.0 1
//Module AMJLE 1 16.0 9.0 18.54 9.0 1
//Module AMJLE 1 10.0 30.0 12.54 30.0 1
//Module AMJLE 1 8.0 32.0 10.54 32.0 1
//Module AMJLE 1 8.0 8.0 10.54 8.0 1
//Module AMJLE 1 16.0 27.0 18.54 27.0 1
//Module AMJLE 1 19.0 15.0 21.54 15.0 1
フォーマットは次の通りです。
「モジュール定義」
/MODULE_DEF
//MODULE module_name DIPSMD default_length
[["id1"[ "id2"[ "id3"[ "id4"[ "id5"]]]]] height]
module_name 20バイト以内のモジュールの名称
DIPSMD DIP 挿入部品 SMD 表面実装部品
default_length ディフォルトのP1-P2間の長さ
id1~id5 認識文字列(省略可能)
height 部品高さ(省略時=0.0)
///OUTLINE
部品概略外形の定義
.CIRCR [pc] xc yc [pR] xr yr
中心位置と円周上の位置からなる円
.CIR2 [p1] x1 y1 [p2] x2 y2
2点を直径とする円
.CIR3 [p1] x1 y1 [p2] x2 y2 [p3] x3 y3
3点を通る円
.POLY [p1] x1[/A] y1 ... [cN] xn yn :
ポリゴン
「部品位置データ」
/MODULE_DATA
//MODULE ulaynam module_name x1 y1 x2 y2 refer_name
ulaynam 実装層を示すユーザ定義層名称
module_name モジュール定義名称
x1 y1 部品のP1位置
x2 y2 部品のP2位置
refer_name 20バイト以内の部品リファレンス番号
.PIN mland_name x y a pin_name [drill_name
[angle width [height] [NOROT]]]
mland_name マクロランドの名称
x y ピンの位置
a マクロランドの角度
pin_name ピン名称
drill_name ドリル定義の名称
angle ドリルの角度(長穴 角穴のときに指定)
width ドリルの幅 (長穴 角穴のときに指定)
height ドリルの高さ( 角穴のときに指定)
NOROT ドリルが回転不可能のときに指定する
0 件のコメント:
コメントを投稿