パートの設定で使用するもの

ここでは、パートの設定をする際に引数として指定するプロパティ名およびフラグを紹介します。

パート(Part)のプロパティ

これらのプロパティは、 Part クラスで使用されます。

プロパティ名
(propName)
タイプ
(Type)
フラグ名
(scriptKeyName)

説明

Name String

アイテム名

Suppress bool

パートの抑制

Visible bool

表示

Color Color

Matrix Double マトリクス

フィレットフィーチャに変換(ConvertToEdgeFillet)のプロパティ

これらのプロパティは、 ConvertToEdgeFillet クラスで使用されます。

プロパティ名
(propName)
タイプ
(Type)
フラグ名
(scriptKeyName)

説明

FilletFaces stringlist

Import fillet faces

MergeFeature bool Merge for same value edge fillet feature

Convert To Part Mirror Copy Feature(ConvertToPartMirrorPatternFeature)のプロパティ

これらのプロパティは、 ConvertToPartMirrorPatternFeature クラスで使用されます。

プロパティ名
(propName)
タイプ
(Type)
フラグ名
(scriptKeyName)

説明

Symmetry String

対称

SymmetryType Flag
0 or SelectEntity
1 or SpecifyVector
2 or DefaultXY
3 or DefaultYZ
4 or DefaultZX

タイプ
形状選択
ベクトル指定
XY平面
YZ平面
ZX平面

SymmetryVecX Double

面の法線方向 / X

SymmetryVecY Double

面の法線方向 / Y

SymmetryVecZ Double

面の法線方向 / Z

SymmetryPosX Double

面上の一点 / X

SymmetryPosY Double

面上の一点 / Y

SymmetryPosZ Double

面上の一点 / Z

Reverse bool

方向反転

Solid stringlist

ソリッド

AddGeometrySet bool

対称面上の面に形状セットを付加する

GeometrySetName String

形状セット名

ShowDifference bool 元の形状との差異を表示する

Convert To Part Circular Pattern Feature(ConvertToPartCircularPatternFeature)のプロパティ

これらのプロパティは、 ConvertToPartCircularPatternFeature クラスで使用されます。

プロパティ名
(propName)
タイプ
(Type)
フラグ名
(scriptKeyName)

説明

Direction String

基準方向 / 基準方向

DirectionType Flag
0 or SelectEntity
1 or SpecifyVector
2 or DefaultX
3 or DefaultY
4 or DefaultZ

基準方向 / タイプ
形状選択
ベクトル指定
X軸
Y軸
Z軸

DirectionVecX Double

基準方向 / ベクトル / X

DirectionVecY Double

基準方向 / ベクトル / Y

DirectionVecZ Double

基準方向 / ベクトル / Z

Axis String

回転軸 / エッジのID

AxisType Flag
0 or SelectEntity
1 or SpecifyVector
2 or DefaultX
3 or DefaultY
4 or DefaultZ

回転軸 / タイプ
形状選択
ベクトル指定
X軸
Y軸
Z軸

AxisVecX Double

回転軸 / 軸ベクトル / X

AxisVecY Double

回転軸 / 軸ベクトル / Y

AxisVecZ Double

回転軸 / 軸ベクトル / Z

AxisPosX Double

回転軸 / 軸上の点 / X

AxisPosY Double

回転軸 / 軸上の点 / Y

AxisPosZ Double

回転軸 / 軸上の点 / Z

Reverse bool

方向反転

Solid stringlist

ソリッド

SpecifyType Flag
0 or CenterAngleAndDivisionNumber
1 or CenterAngleAndDivisionAngle

指定方法
中心角度と分割数
中心角度と分割角度

CenterAngle Double

中心角度

DivisionNumber Flag

分割数

DivisionAngle Double

分割角度

SpecifyInstance bool

インスタンスを指定する

Instance Flag

インスタンス

StartAngle Double

開始角度

UseMirrorCopy bool

鏡面コピーを使用する

AddGeometrySet bool

基準方向の境界面に形状セットを付加する

GeometrySetName String

形状セット名

ShowDifference bool 元の形状との差異を表示する

Convert To Part Linear Pattern Feature(ConvertToPartLinearPatternFeature)のプロパティ

これらのプロパティは、 ConvertToPartLinearPatternFeature クラスで使用されます。

プロパティ名
(propName)
タイプ
(Type)
フラグ名
(scriptKeyName)

説明

Direction1 String

方向1 / 基準方向

Direction1Type Flag
0 or SelectEntity
1 or SpecifyVector
2 or DefaultX
3 or DefaultY
4 or DefaultZ

方向1 / タイプ
形状選択
ベクトル指定
X軸
Y軸
Z軸

Direction1VecX Double

方向1 / ベクトル / X

Direction1VecY Double

方向1 / ベクトル / Y

Direction1VecZ Double

方向1 / ベクトル / Z

Direction2 String

方向2 / 基準方向

Direction2Type Flag
0 or SelectEntity
1 or SpecifyVector
2 or DefaultX
3 or DefaultY
4 or DefaultZ

方向2 / タイプ
形状選択
ベクトル指定
X軸
Y軸
Z軸

Direction2VecX Double

方向2 / ベクトル / X

Direction2VecY Double

方向2 / ベクトル / Y

Direction2VecZ Double

方向2 / ベクトル / Z

Center String

基準座標 / 基準座標

CenterType Flag
0 or SelectEntity
1 or SpecifyPosition
2 or DefaultOrigin

基準座標 / タイプ
形状選択
座標指定
原点

CenterPosX Double

基準座標 / X

CenterPosY Double

基準座標 / Y

CenterPosZ Double

基準座標 / Z

Solid stringlist

ソリッド

SpecifyType Flag
0 or LengthAndDivisionNumber
1 or LengthAndSpacing

指定方法
長さと分割数
長さと間隔

Length1 Double

方向1 / 方向1の長さ

DivisionNumber1 Flag

方向1 / 方向1の分割数

Spacing1 Double

方向1 / 方向1の間隔

Reverse1 bool

方向1 / 方向1の方向反転

SpecifyInstance1 bool

方向1 / インスタンス1を指定する

Instance1 Flag

方向1 / インスタンス1

Length2 Double

方向2 / 方向2の長さ

DivisionNumber2 Flag

方向2 / 方向2の分割数

Spacing2 Double

方向2 / 方向2の間隔

Reverse2 bool

方向2 / 方向2の方向反転

SpecifyInstance2 bool

方向2 / インスタンス2を指定する

Instance2 Flag

方向2 / インスタンス2

UseMirrorCopy bool

鏡面コピーを使用する

AddGeometrySet1 bool

方向1の境界面に形状セットを付加する

GeometrySetName1 String

形状セット名1

AddGeometrySet2 bool

方向2の境界面に形状セットを付加する

GeometrySetName2 String

形状セット名2

ShowDifference bool 元の形状との差異を表示する