6.2.3.9. Cartesian Motion (CMotion)
A cmotion joint is the Cartesian driving constraint for a selected translational or rotational degree of freedom of a reference frame. Either of the x, y, or z component of the action marker relative to the base marker is constrained by the specified function. The definition of a valid function expression is explained in Function Expression.
6.2.3.9.1. Modeling Options
The user can create a joint entity as follows.
Point, Point
Point: Selects a point on a base body.
Point: Selects a point on an action body.
Body, Body, Point, Point
Body: Selects a base body of the cmotion joint.
Body: Selects an action body of the cmotion joint.
Point: Selects a point.
Point: Selects a point.
6.2.3.9.2. Properties
The user can define motion and initial conditions using the Joint page.
Type: Shows the type of joint.
Cartesian Motion Type: Specifies the degree of freedom to be constrained as X, Y, Z and RX, RY, RZ. And the user selects a type of the following types.
Displacement(time): Defines as the displacement type
Velocity Time(time): Defines as the velocity type
Initial Position: Defines the initial position.
Acceleration(time): Defines as the acceleration type
Initial Position: Defines the initial position.
Initial Velocity: Defines the initial velocity.
Position Component between Two Markers: Shows the displacement of two markers. Reloads when clicking R.
Reference Marker: Defines the reference frame of the Cartesian coordinates. The default value is the inertia marker of the ground.
Expression: Defines the expression of the Cartesian motion.
Name: Shows the name of the applied expression.
If the CMotion joint is connected to an FFlex body that is include in Position and Velocity Pre-Analysis and the CMotion joint specifies a rotation, then the rotation’s initial value should be greater than -90 degrees and less than 90 degrees.
Force Display: Displays the resultant force vector graphically on Working Window.