Ptcv
Model ElementPtcvは、高次対偶拘束を定義します。一方のボディ上の固定ポイントが、もう一方のボディに固定された曲線上をスライドします。このポイントは、この曲線からリフトオフすることはできません。
クラス名
Ptcv
属性の概要
名前 | プロパティ | コマンドで変更可能か | 設計可能か |
---|---|---|---|
id | Int () | ||
label | Str () | ○ | |
i | Reference ("Marker") | ○ | ○ |
curve | Reference ("Curve") | ○ | ○ |
rm | Reference ("Marker") | ○ | ○ |
disp | Double ([0,0,0], count=3) | FDのみ | |
vel | Double () | FDのみ | |
active | Bool () | ○ |
使用法
Ptcv (i=objMarker, CURVE=objCurve, RM=objMarker, optional_attributes):
属性
- i
- 既存のマーカーへの参照。
- curve
- 既存の曲線への参照。
- rm
- 曲線のポイントが定義される座標系を定義する固定マーカーを指定します。この曲線は、このマーカーが含まれているボディで定義され、このボディと共に動きます。この曲線を含むボディは、剛体またはポイントボディである必要があります。
- id
- 整数
- label
- 文字列
- disp
- 3つの倍精度値のリスト。
- vel
- 倍精度
- active
- ブール
例
myptcv = ptcv (label="myptcv", i=mark21, curve=curve, rm=mark11,disp=[263.2, 1342.7, 2343.02], vel=50.23)
コメント
- プロパティの概要、使用理由、および拡張方法については、プロパティをご参照ください。
- Ptcvの詳細については、Constraint: PTCV をご参照ください。