基本図形の設定で使用するもの

ここでは、基本図形の編集をする際に引数として指定するプロパティ名およびフラグを紹介します。

円弧(SketchArc)のプロパティ

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

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

説明

Name String

アイテム名

Radius Double

半径

Start group

開始

End group

Center group 中心

円(SketchCircle)のプロパティ

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

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

説明

Name String

アイテム名

Center group

中心

Radius Double 半径

座標系(SketchCoordinateItem)のプロパティ

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

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

説明

Name String

アイテム名

Visible bool

表示

EnableEdit bool

編集

Type Flag
0 or XY
1 or RTheta
2 or Relative

タイプ
XY座標系
Rθ座標系
相対座標系

UseGeomSettingOrigin bool

形状から指定

OriginX Double

原点X

OriginY Double

原点Y

OriginRelativeX Double

相対原点X

OriginRelativeY Double

相対原点Y

UseGeomSettingRotationAxis bool

形状から指定

RotationAxisX Double

基準方向X

RotationAxisY Double

基準方向Y

ReferenceAngle Double

角度

ReferenceOffsetAngle Double

オフセット角度

ReferenceReverse bool

方向反転

ReferenceId String 参照ID

楕円(SketchEllipse)のプロパティ

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

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

説明

Name String

アイテム名

MajorRadius Double

半径(主軸)

MinorRadius Double

半径(副軸)

MajorAngle Double

回転角度(主軸)

Center group 中心

楕円弧(SketchEllipticalArc)のプロパティ

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

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

説明

Name String

アイテム名

MajorRadius Double

半径(主軸)

MinorRadius Double

半径(副軸)

MajorAngle Double

回転角度(主軸)

Start group

始点

End group

終点

Center group 中心

関数曲線(SketchFunctionCurve)のプロパティ

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

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

説明

Name String

アイテム名

FunctionType Flag
0 or Explicit
1 or Parametric

関数タイプ
y = f(x)
x = f(t), y = g(t)

EquationX String

方程式X

EquationY String

方程式Y

StartValue Double

開始値

EndValue Double 終了値

直線(SketchLine)のプロパティ

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

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

説明

Name String

アイテム名

Start group

始点ベクトル

End group 終点ベクトル

スプライン(SketchSpline)のプロパティ

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

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

説明

Name String アイテム名

頂点(SketchVertex)のプロパティ

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

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

説明

Name String

アイテム名

X Double

X座標

Y Double

Y座標

CoordinateSystemId String

coordinate system id

EquationX String

x equation

EquationY String y equation