利用可能なマクロ - CADWorx - ヘルプ

CADWorx Plant

Language
日本語
Product
CADWorx
Subproduct
Plant
Search by Category
ヘルプ
Isogen Version
13.0(2016)
Smart Isometrics Version
8
Spoolgen Version
10
CADWorx Version
22
CADWorx Structure Version
21

GED 設定ファイルで使用できるマクロとそれぞれのプロパティを次の表に示します。よく使用されるマクロから一覧にしています。

 マクロ

説明

利用可能なプロパティ

備考

P

配管ライン (Pipeline)

Name
UID
すべての配管ライン属性


ユニークな識別子

C

コンポーネント

BranchLength
CharacteristicBore
CharacteristicAngle
HeaderOrientation
ExternalUCI
ExternalUCIIndex
FlyText
InlineLength
SequenceNumber
Size1
Size1Units
Size2
Size2Units
Size3
Size3Units
TotalLength
UCI
すべてのコンポーネント属性


C0

ジョイントでの溶接のような接続コンポーネント

コンポーネントと同じ

 

C1

1つ目の接続コンポーネント

C2

2つ目の接続コンポーネント

M

材料

CharacteristicBore
ComponentType
ConfigurationAsString
Description
Group
ItemCode
MaterialOfConstruction
Rating
Size1
Size1Units
Size2
Size2Units
Size3
Size3Units
SKEY
Standard
UMI
Weight
すべての材料属性

以下を参照
Pipe, Ball-Valve, など
Inline, Angle_90
説明文
Valves, Flanges, など
Commodity または Item code
CS, Monel
150LB, XS, など
以下を参照





Isogen SKEY
ANSI, DIN
UniqueiIdentifier

 

M0

ジョイントでの接続コンポーネント材料

材料と同じ

 

M1

ジョイントでの1つ目の接続コンポーネントに割り当てられた材料

M2

ジョイントでの2つ目の接続コンポーネントに割り当てられた材料

I

Information エレメント

FlyText
SequenceNumber
Type
UII
Information エレメントの属性

Short description

Message, End-Connection
ユニークな識別子

PC

親コンポーネントのプロパティ

コンポーネントと同じ

 

POD

POD ファイルのルートエレメント

Name
UID
POD 属性

PGS

配管ラインのグラフィックシートコレクション

Count
NextSheetNumber

Number of sheets
Count + 1

CKP[name]

  • 名前で指定されたコンポーネント キーポイント。たとえば、CKP[Run_1]Run_1 と呼ばれるコンポーネント キーポイントを指します。

  • 次の構文を用いた座標キーポイント: $CKP[Run_1].Z は Z座標キーポイント。

Bore
BoreUnits
BoreUnitsAsString
EndPrep
Internal
Name
X, Y, Z


Units code
MM または IN
FL, BW, など
True if internal keypoint

Coordinate

 

CL[name]

名前で指定されたコンポーネント長さ

Length
Name

Length (mm)

 

CG[name]

名前で指定されたコンポーネントグラフィックス

SheetNumber

コンポーネントのシート番号

MKP[name]

名前で指定された材料キーポイント。 

Bore
BoreUnits
BoreUnitsAsString
EndPrep
Internal
Name

CKP[name] 参照

ML[name]

名前で指定された材料長さ。

Length
Name

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 をレポートします。主管サイズが必要な場合、コンポーネントからのプロパティを使用します。