Dialog: Cam Coordinates

<< Click to Display Table of Contents >>

Navigation:  MechDesigner Reference & User Interface > Dialogs >

Dialog: Cam Coordinates

Cam-Data FB > Cam-Coordinates

See Add Cam-Data FB


Use a Cam-Data FB to:

Calculate the Inner, Outer, and/or Pitch-Center Cam-Profiles as:

XY-Points

BiArcs

Export a Cam-Profile directly to SolidWorks as XY-Points or BiArcs.

Save the Cam-Coordinates to your hard-drive as:

XY-Points - TXT

BiArcs

DXF

SLDCRV (XY(+Z) Points)

STEP file - see Options for: Save as Cam as a STEP file:


2D-Cam: Typical Work-flow

1.Add a 2D-Cam - see Machine elements toolbar > Add 2D-Cam


If the new 2D-Cam is one from a pair of Conjugate-Cams, or it is one flank of a Groove-Cam

1.a. Add a Conjugate-Cam FB - see Machine elements toolbar > Add Conjugate Cam FB

1.b. Edit the Conjugate-Cam FB to select least two 2D-Cams - see Conjugate-Cam dialog.


2.Select a 2D-Cam or a Conjugate-Cam FB as the Power Source for the Follower - see Configure-Power Source

3.Review the 2D-Cam : Display, Properties, Roller-Life, Cam-Life, ... - see 2D-Cam dialog


4.Add a Cam-Data FB - see Kinematic FBs toolbar > Add Cam-Data FB

5.Edit the Cam-Data FB to link it to the 2D-Cam- - see Cam-Data dialog : Cam Analysis

6.Connect wires from the Cam-Data FB to a Graph FB to analyze 5 parameters - see Cam-Data dialog : Cam Analysis

7.Edit the Cam-Data FB again to calculate the Cam's Coordinates - see Cam-Data dialog : Cam-Coordinates

Cam-Data dialog: Cam-Coordinates

If necessary, link the Cam-Data FB with a 2D-Cam - see Cam-Analysis

MD-DIALOG-2DCAM-SELECT-2DCAM-1

1s - Cam-Coordinates toolbar

2s - End-Caps - shows ONLY when the first XY-coordinate of the Cam does not equal the last XY-coordinate. For example, a linear Slot-Cam.

3s - Inner / Outer - status of the Cam-Coordinate calculations and Cams the STEP file options are possible - See STEP file Options

4s - Cam Options - calculate, display, and/or save the cam-profile coordinates for the Inner, Outer, Groove, or Negative Groove cam-type. The Negative Groove cam-type applies to the STEP file-type only.

5s - Radial Clearance - offset the Cam-Profile from the true Cam-Profile

6s - # Points to calculate the XY-Points ( see toolbar 1s below )

or

6s - BiArc Error to calculate the BiArcs ( see toolbar 1s below )

1sCam-Coordinates toolbar:
2sEnd Caps
3sCam Status
4sCam Options
5sRadial-Clearance
6sCam-Coordinates

 Options for: Save as .STEP file-type

When you save the Cam-Profile as a STP (STEP) file, you can edit these parameters:

MD-DIALOG-CAMCOORDINATES-STEPFILEOPTIONS

8s - Front Face, Back Face - the face to cut the Groove-Cam into the Cam-Plate (see more 9s below)

9s - Dimensions of the Cam-Plate (see more 9s below)

10s - Schematics to indicate the Cam type, and if the Plate-Radius and Bore-Radius are suitable (see more 9s below )

11s - Stationary Cam only - enter an X-Offset and Y-Offset to move the center of the Cam-Plate (see more 11s below ).

11s - Min(minimum) Inner-Cam and Max(maximum) Outer-Cam (read-only) - radii of the Inner and Outer Cam-Profiles. They should help you specify the Plate-Radius and Bore-Radius (see more 9s below )

9s Dimensions for STEP file ONLY

These images show the features of a Groove-Cam that has been exported and opened in SolidWorks:

MD-DIALOG-CAMCOORDINATES-STEPFILEOPTIONS-StepDims

MD-Dialog-2DCam-CamCoordinates-CamDepth

Red-14-2 Plate-Depth

The total depth, or thickness, of the Cam-Plate.

MD-Dialog-2DCam-CamCoordinates-GrooveDepth

Red-14-1b Cam-Depth

The depth of the Groove Cam cut into the Cam-Plate. The width of the Cam-Flanks.

Minimum Plate-Depth Cam-Depth ≥ 2 mm

MD-Dialog-2DCamCoordiantes-STEP-Cam-Radius

Red-14-3 Plate-Radius

The radius of the Cam-Plate, when you select: Outer or Groove-Cam

MD-Dialog-2DCamCoordiantes-STEP-Bore-Radius

Red-14-4 Bore-Radius

The radius of the hole through the center of the Cam-Plate.


10s Schematics of Cam type; Are the Dimensions OK or Not-OK?

MD-DIALOG-CAMCOORDINATES-STEPFILEOPTIONS-StepDims

Status of Cam, Blank-Radius and Bore-Radius relative to Cam-Size

The Plate-Radius Red-14-3 parameter applies to Outer and Groove Cams only 4s

The Bore-Radius Red-14-4 parameter applies to all Cam types 4s

MD-Dialog-2DCamCoordiantes-Groove-BlankOK-BoreOK-

4s Groove-Cam

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Groove-Blank2Sm-BoreOK-

4s Groove-Cam

Red-14-3 Plate-Radius is NOT OK - it is less than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Groove-BlankOK-Bore2Bg

4s Groove-Cam

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is NOT OK - it is greater than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Groove-Blan2Sm-Bore2Bg

4s Groove-Cam

Red-14-3 Plate-Radius is NOT OK - it is less than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is NOT OK - it is greater than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Inner-Blank0-Bore0

4s Inner-Cam ONLY

Red-14-3 Plate-Radius is 0mm

Red-14-4 Bore-Radius is 0mm - the Cam does not include a Hole through its center

MD-Dialog-2DCamCoordiantes-Inner-BlankOK-BoreOK

4s Inner Cam ONLY

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Groove-Blank2Sm-BoreOK-

4s Inner-Cam ONLY

Red-14-3 Plate-Radius is NOT OK - this dimension is ignored with Inner Cams 4s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

You can save the STEP file.

MD-Dialog-2DCamCoordiantes-Groove-BlankOK-Bore2Bg

4s Inner-Cam ONLY

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is NOT OK - it is greater than the Minimum Radius of the Inner Cam 11s

You can NOT save the STEP file.

MD-Dialog-2DCamCoordiantes-Outer-BlankOK-BoreOK

4s Outer-Cam ONLY

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

MD-Dialog-2DCamCoordiantes-Groove-Blank2Sm-BoreOK-

4s Outer Cam ONLY

Red-14-3 Plate-Radius is NOT OK - it is less than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s

You can NOT save the STEP file.

MD-Dialog-2DCamCoordiantes-Groove-BlankOK-Bore2Bg

4s Outer-Cam ONLY

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is NOT OK - it is greater than the Minimum Radius of the Inner Cam 11s

You can save the STEP file.

MD-Dialog-2DCamCoordiantes-Ng-Groove-OKOK

4s Negative Groove-Cam

Red-14-3 Plate-Radius is OK - it is greater than the Maximum Radius of the Outer Cam 11s

Red-14-4 Bore-Radius is OK - it is less than the Minimum Radius of the Inner Cam 11s


11s Minimum/Maximum Radius of Cams, Offset X and Offset Y.

Min Inner-Cam - Minimum radius of Inner Cam

Max. Outer-Cam - Maximum radius of Outer Cam (see also 9s )

MD-CAMCOORDIANTES-MININNER-MAXOUTER

These values are useful to know when you want to make sure there is a minimum difference between the:

Bore-Radius and the minimum radius of the Inner Cam.

Plate-Radius and the maximum radius of the Outer Cam.


X-Offset and Y Offset

When the Cam is stationary, enter an X-Offset and Y-Offset to move the center of the Cam-Plate relative the 0,0 of the Mechanism-Plane / Base-Part.

MD-CAMCOORDIANTES-XYOFFSET

MD-Dialog-2DCamCoordiantes-STEP-No-Offset

X Offset = 0, Y Offset = 0

Read-only if the Cam is a not stationary.

 


Image left: the Blank-Radius and Blank-Bore with Offset-X=0,-Y=0.

MD-Dialog-2DCamCoordiantes-STEP-Offset

X Offset = 20, Y Offset = 30

Image left: the Blank-Radius and Blank-Bore with Offset-X=20,Y=30.


The maximum radius of the Blank-Bore can be increased, and the minimum radius of the Blank-Radius can be decreased.


Notes:

Note 1: When a 2D-Cam is a child to a rotating-Part, make sure that the start-Point (origin) of the rotating-Part is at the rotating center.

Note 4: Cam-Data and SOLIDWORKS.

Default Plane in SOLIDWORKS: When you export the Cam-Profile as a SLDCRV file and import that file into SOLIDWORKS, with Insert > Curve > Curve Through XYZ Points... the Cam will be coplanar with the Front-Plane of the SOLIDWORKS part document.

To move the Cam-Profile to a different Plane:

1.Calculate the Cam-Profile as XY-Points

2.Save it as a SLDCRV file-type.

3.Open the SLDCRV file in EXCEL - the cam-coordinates use the A, B, and C columns for the X, Y, and Z cam-coordinates, respectively. Z coordinates are all 0s.

4.To move the Cam to the:

a.TOP Plane: Move the C column to the D column, the B column to the C column, and the D column to the B-column (that is, swap the B and C columns)

b.RIGHT Plane: Move the C column to the D column, the B column to the C column, move the A column to the B column, and the D column to the A column (that is, swap the A and C columns)

c.(and/or) To mirror the cam: Multiply the X-column data by –1)

5.Save the Data as a CSV (MS-Dos) file

6. Close the file in EXCEL

7.Use Windows File Explorer to rename the file to file-name.SLDCRV

8.In SOLIDWORKS, do Insert > Curve > Curve Through XYZ Points... and browse to file-name.SLDCRV


Note5: The Cam as BiArc Data has six columns:

1

2

3

4

5

6

Arc Radius

mm

Arc Start Point

X Coordinate

Arc End Point

X Coordinate

Arc Start Point

Y Coordinate

Arc End Point

Y Coordinate

Arc Angle Range

Degrees