GED 設定ファイルで使用できるマクロとそれぞれのプロパティを次の表に示します。よく使用されるマクロから一覧にしています。
マクロ |
説明 |
利用可能なプロパティ |
備考 |
P |
配管ライン (Pipeline) |
Name |
|
C |
コンポーネント |
BranchLength |
|
C0 |
ジョイントでの溶接のような接続コンポーネント |
コンポーネントと同じ |
|
C1 |
1つ目の接続コンポーネント |
||
C2 |
2つ目の接続コンポーネント |
||
M |
材料 |
CharacteristicBore |
以下を参照
|
M0 |
ジョイントでの接続コンポーネント材料 |
材料と同じ |
|
M1 |
ジョイントでの1つ目の接続コンポーネントに割り当てられた材料 |
||
M2 |
ジョイントでの2つ目の接続コンポーネントに割り当てられた材料 |
||
I |
Information エレメント |
FlyText |
Short description |
PC |
親コンポーネントのプロパティ |
コンポーネントと同じ |
|
POD |
POD ファイルのルートエレメント |
Name |
|
PGS |
配管ラインのグラフィックシートコレクション |
Count |
Number of sheets |
CKP[name] |
|
Bore |
|
CL[name] |
名前で指定されたコンポーネント長さ |
Length |
Length (mm)
|
CG[name] |
名前で指定されたコンポーネントグラフィックス |
SheetNumber |
コンポーネントのシート番号 |
MKP[name] |
名前で指定された材料キーポイント。 |
Bore |
CKP[name] 参照 |
ML[name] |
名前で指定された材料長さ。 |
Length |
CL[name] 参照 |
S |
Spool |
スプール属性 |
すべてのマクロがどの要素でも使用できるわけではありません。たとえば、マクロを評価するために配管ライン内にあるたくさんのコンポーネントのうちどれを使用するべきかが明らかではないため、PIPELINE エレメントでコンポーネントまたは C マクロを使用することは無意味です。逆に、1つの配管ラインに1つのコンポーネントのみがある場合は、COMPONENT エレメントで 1つの Pipeline または P マクロを使用できます。
評価されるエレメント |
利用可能なマクロ |
PIPELINE/SQL PIPELINE/EXECUTE |
P, POD, PGS |
COMPONENT/EXECUTE |
P, PC, POD, PGS, C, CG, CKP, CL, M, MKP, ML |
COMPONENT/SQL (FILTER なし) |
P, PC, POD, PGS, C, CG, CKP, CL, M, MKP, ML,S |
COMPONENT/SQL (FILTER あり) |
P, POD, PGS |
COMPONENT/FILTER |
P, PC, POD, PGS, C, CG, CKP, CL, M, MKP, ML |
INFORMATION/EXECUTE |
P, POD, PGS, I |
INFORMATION/SQL (FILTER なし) |
P, POD, PGS, I |
INFORMATION/SQL (FILTER あり) |
P, POD, PGS |
INFORMATION/FILTER |
P, POD, PGS, I |
MATERIAL/EXECUTE |
P, POD, PGS, M, MKP, ML |
MATERIAL/SQL (FILTER なし) |
P, POD, PGS, M, MKP, ML |
MATERIAL/SQL (FILTER あり) |
P, POD, PGS |
MATERIAL/FILTER |
P, POD, PGS, M, MKP, ML |
JOINT/EXECUTE |
P, POD, PGS, C0, C1, C2, M0, M1, M2 |
JOINT/SQL |
P, POD, PGS, C0, C1, C2, M0, M1, M2 |
CharacteristicBore と Sizen プロパティ:
CharacteristicBore (string)
SIZE1 (single), SIZE1Units (string)
SIZE2 (single), SIZE2Units (string)
SIZE3 (single), SIZE3Units (string)
これらのプロパティを使用すると、キーポイント構造の知識を必要とせずに、キーの公称サイズ情報にアクセスし、データテーブルへのリンクをより簡単にすることができます。フランジとティーのプロパティ例を以下に示します:
-
Flange
CharacteristicBore = 6in
SIZE1 = 6, SIZE2 = 0, SIZE3 = 0
SIZE1Units=in, SIZE2Units=in, SIZE3Units=in -
Tee
CharacteristicBore = 6x4in
SIZE1 = 6, SIZE2 = 4, SIZE3 = 0
オーレットの場合、コンポーネントの SIZE プロパティは主管サイズとして SIZE1、分岐管サイズとして SIZE2 をレポートします。対照的に、材料の SIZE プロパティは分岐管サイズとして SIZE1 および SIZE2 = 0 をレポートします。主管サイズが必要な場合、コンポーネントからのプロパティを使用します。