Cam-Data FB

See also:

Add 2D-Cam

Add Cam-Data FB

Cam Coordinates

IMPORTANT : Cam Contact-Force and Contact-Stress...

When you want to analyse Cam-Force and Cam Contact-Stress, it is important that the model represents the power flow between the cam and the cam-follower correctly.

See Configure Power Source

hmtoggle_plus12D-Cam : Related Elements and Actions

2D-Cams have a number of related elements, Function-Blocks and dialog-boxes. Their relationships are indicated in the table below.

Action 1A

Add 2D-Cam

... optional ...


Action 1B

Edit 2D-Cam dialog-box

Action 2A                

Add Cam-Data FB

Action 2B

Edit the Cam-Data FB to Link it to a 2D-Cam. Do 3A and 3B.

Action 3A

Do Cam-Analysis [with Graph FB]

Action 3B

Edit the Cam-Data FB again to Calculate Cam-Coordinates

*Force and Stress analysis only: Configure Power Source

Cam-Data dialog-box

Edit the Cam-Data FB to link it to a 2D-Cam

Calculate the 2D-Cam's coordinates - see Cam-Coordinate Data
Analyse the 2D-Cam with data available at the output-connectors from the Cam-Data FB - see Cam-Analysis

Link a 2D-Cam to a Cam-Data FB

Toolbar :

Kinematic FB toolbar

Add CamData FB

Kinematic FB toolbar  > Cam-Data FB

Menu :

Add menu > Add Cam-Data FB

What for :

To analyse 2D-Cams - see Cam Analysis

To calculate the Cam-Coordinates -


STEP 1: Open the Cam-Coordinates dialog-box

Double-click the Cam-Data FB to open the Cam-Data FB dialog-box

- or -

...see How to open a Dialog-Box


Cam-Coordinates Data dialog-box opens immediately.


Selected Cam-Track boxRed-14-1: is Orange before you select a 2D-Cam from the model.


STEP 2: Link a 2D-Cam to the Cam-Coordinates dialog-box.
1.Click a 2D-Cam in the graphic-area or the Assembly-Tree

The 2D-Cam is now in the Selected Cam-Track Red-14-1box.


Selected Cam-Track boxRed-14-1:

The 2D-Cam in the model becomes linked to the Cam-Data FB and shows as the Selected Cam-Track.

Cam-Coordinates toolbarRed-14-2: The toolbar becomes colorized and active.

Use the toolbar to calculate Cam-Coordinates -see Cam-Coordinates dialog-box.

Or, close the dialog, to calculate the cam-coordinates at a different time.

Cam Analysis data becomes available at the output-connectors of the Cam-Data FB.

Cam-Data FB for 2D-Cam Analysis.


The five output-connectors from the Cam-Data FB provide:

F   :  Contact Force : Contact Force when a positive value, but 0N when a negative value - Cam 1 and Cam 2.
Ԏ  :  Contact Maximum Shear Stress : Cam 1 and Cam 2.
ρ  :  Radius-of-Curvature : Cam 1 and Cam 2.
μ  :  Pressure Angle
Ue : Entrainment Velocity

Connect wires from the Cam-Data FB to a Graph FB or Stats FB.

Use the Y-axis Data-Type in the Graph FB to select the internal or external cam especially to analyse Maximum Contact Shear Stress and Radius-of-Curvature.

You can export the data from the Graph FB. further analysis, to Microsoft Excel®


When there are many 2D-Cams controlling the motions of mechanisms with interacting tooling, you will usually need to optimize all of the axes together. I usually use one Graph FB to plot the data at the same output-connector for up to four 2D-Cams and Cam-Data FBs.

I also use the same minimum and maximum scaling for all inputs to the one Graph FB.

E.g.: I plot the Pressure-Angles for up to 4 × 2D-Cams in one Graph FB, and say ±40º as a Maximum and Minimum. Then, it is easier for me to review the Pressure-Angles of all cams together. I can more easily make sure that one cam does not have a low Peak Pressure-Angle, while another has large Peak Pressure-Angle.

Tutorials and Reference Help Files for MechDesigner and MotionDesigner 14.2 + © Machine, Mechanism, Motion and Cam Design Software by PSMotion Ltd