Dcurve/DeformableCurve
Model ElementDcurveは、MotionSolveで変形曲線を定義します。
クラス名
Dcurve、DeformableCurve
説明
ポイント-変形可能曲線拘束(PTDCV)の定義に使用します。
属性の概要
名前 | プロパティ | コマンドで変更可能か | 設計可能か |
---|---|---|---|
id | Int () | ||
label | String () | ||
end_type_left | Enum ("NATURAL PARABOLIC PERIODIC CANTILEVER", default="NATURAL") | ||
end_type_right | Enum ("NATURAL PARABOLIC PERIODIC CANTILEVER", default="NATURAL") | ||
markers | Reference (Marker, count=0) | ○ | |
u_span | Double (1.0) | ○ | |
lambda_left | Double () | ||
lambda_right | Double () | ||
tension | Double () | ○ | |
u_closed | Bool () |
使用法
DeformableCurve (markers=list, u_span=double, optional_attributes)
属性
- markers
- 既存のマーカーへの参照のリスト
- u_span
- 倍精度
- id
- 整数
- label
- 文字列
- end_type_left
- 文字列
- end_type_right
- 文字列
- lambda_left
- 倍精度
- lambda_right
- 倍精度
- u_closed
- 曲線を定義するマーカーが閉じているかいないかを決定するブール値(TrueまたはFalse)。
例
# Define the markers whose origins will form the closed deformable curve
mvec = =[m1091, m2091, m3091, m4091, m5091, m6091, m7091, m8091, m9091, m1091]
# Define the deformable curve - with end type = NATURAL
dc1 = DeformableCurve (markers=mvec, u_span=1.0)
コメント
- プロパティの概要、使用理由、および拡張方法については、プロパティをご参照ください。
- Dcurveの詳細については、Reference: Deform Curveをご参照ください。