MV-1026: Model Curve-to-Curve (CVCV) Higher-Pair Constraint
In this tutorial, you will learn how to model a CVCV (curve-to-curve) joint.
Create Points
In this step, you will create the points for the cam-follower model.
Create Bodies
In this step you will create bodies for the cam-follower model.
Create Joints
In this step you will create joints for the cam-follower model.
-
Open the Add Joint or JointPair dialog in one of the
following ways:
- From the Project Browser, right-click on Model and select .
- On the Model-Constraints toolbar, click the (Joints) icon.
-
Create the CamPivot joint.
- In the Add Joint or JointPair, for Label enter CamPivot.
- For Type, select Revolute Joint.
- Click OK.
- In the Connectivity tab, double click on and resolve it to Cam.
- Resolve to Ground Body and click OK.
- In the Connectivity tab, double click and resolve it to PivotPoint.
- Change the Alignment Axis to . Resolve Vector to Global Z.
-
Create the FollowerTransJoint.
- In the Add Joint or JointPair, for Label enter FollowerTransJoint.
- For Type, select Translational Joint.
- Click OK.
- In the Connectivity tab, double click on and resolve it to FollowerShaft.
- Resolve to Ground Body and click OK.
- In the Connectivity tab, double click and resolve it to FollowerTransJoint.
- Change the Alignment Axis to . Resolve Vector to Global Y.
-
Create the FollowerRollerJoint.
- In the Add Joint or JointPair, for Label enter FollowerRollerJoint.
- For Type, select Revolute Joint.
- Click OK.
- In the Connectivity tab, double click on and resolve it to FollowerRoller.
- Resolve to FollowerShaft and click OK.
- In the Connectivity tab, double click and resolve it to FollowerRevJoint.
- Change the Alignment Axis to . Resolve Vector to Global Z.
Create Markers
In this step, you will create markers for the cam-follower model.
-
Open the Add Marker or MarkerPair dialog in one of the
following ways:
- From the Project Browser, right-click on Model and select .
- On the Model-Reference toolbar, click the (Marker) icon.
-
Create the CamMarker.
- In the Add Marker or MarkerPair dialog, for Label enter CamMarker.
- Click OK.
- In the Properties tab, double click on and resolve it to Cam and click OK.
- In the Properties tab, double-click and resolve it to PivotPoint.
- Click OK. Accept the defaults for axes orientation.
-
Create the FollowerMarker.
- In the Add Marker or MarkerPair dialog, for Label enter FollowerMarker.
- Click OK.
- In the Properties tab, double click on and resolve it to FollowerRoller and click OK.
- In the Properties tab, double-click and resolve it to FollowerRevJoint.
- Click OK. Accept the defaults for axes orientation.
Create Graphics
In this step you will create graphics for the bodies and joints in the cam-follower model.
Create Curves
In this step you will create the curves that define the cam and the roller.
Create the CVCV Joint
In this step you will create the CVCV (curve-to-curve) joint.
Specify the Cam Motion
In this step, you will specify a motion for the cam using an expression.
Specify Gravity
In this step you will specify gravity for the model in the negative Y direction.
Specify Output Requests
In this step, you will specify output requests.
Run the Model
In this step you will run the cam-follower model.
View the Results
In this step you will learn how to view the animation and plot the Y displacement of the follower.
Check the Model for Potential Lift-Off
In this step, you will check the cam-follower mechanism for potential lift-off by plotting the Y profile of the CVCV reaction on the follower roller.