Model Element |
||||||||||||||||||||||||||||
Class NamePtcv Description |
||||||||||||||||||||||||||||
Ptcv defines a higher pair constraint. A fixed point on one body slides on a curve that is fixed on a second body. The point is not allowed to lift off the curve. |
||||||||||||||||||||||||||||
Attribute Summary
Usage |
||||||||||||||||||||||||||||
Ptcv (i=objMarker, CURVE=objCurve, RM=objMarker, optional_attributes): |
||||||||||||||||||||||||||||
Attribute Description |
||||||||||||||||||||||||||||
i |
Reference to an existing Marker Specifies a fixed marker that defines the connection on the first body. The origin of this marker defines the point that is required to slide on the curve. The body containing this marker may be a rigid body, a flexible body, or a point body. The attribute is mandatory. |
|||||||||||||||||||||||||||
curve |
Reference to an existing Curve Specifies the curve fixed to the second body on which the I Marker slides. The attribute is mandatory. |
|||||||||||||||||||||||||||
rm |
Specifies a fixed marker that defines the coordinate system in which the curve points are defined. The curve is defined on the body containing this marker and moves with this body. The body containing the curve must be a rigid body or a point body. The attribute is mandatory. |
|||||||||||||||||||||||||||
id |
Integer Specifies the element identification number. This number must be unique among all the Ptcv objects in the model. This attribute is optional. MotionSolve will automatically create an ID when one is not specified. Range of values: id > 0 |
|||||||||||||||||||||||||||
label |
String Specifies the name of the Ptcv object. This attribute is optional. When not specified, MotionSolve will create a label for you. |
|||||||||||||||||||||||||||
disp |
List of 3 Doubles Defines a guess for the initial contact point on the curve. The coordinates are measured with respect to the global origin and are defined in the global coordinate system. This attribute is optional. |
|||||||||||||||||||||||||||
vel |
Double Defines the initial sliding velocity of the origin of I with respect to RM along the tangent at the contact point, as measured by an observer on the curve, placed at the contact point. This attribute is optional. |
|||||||||||||||||||||||||||
active |
Bool Select one from True or False.
The attribute active is optional. When not specified, active defaults to True |
|||||||||||||||||||||||||||
Comments
|
||||||||||||||||||||||||||||
Example
|
||||||||||||||||||||||||||||
myptcv = ptcv (label="myptcv", i=mark21, curve=curve, rm=mark11, disp=[263.2, 1342.7, 2343.02], vel=50.23) |