CAM Profile Editor's CAM Table

Cam Table

Figure 1: Cam Table


  • By default, when a new profile is created, the CAM Profile contains five points.
    These points could be different from those in the image, depending on the offsets and amplitudes specified in the CAM Profile.
    See the Create a CAM Profile.

Cam Editor - Table Parameters

Column

Description

Master/In

The time is located in the Master/In column.

It is the X-axis of the cam profile graph.

Slave/Out

The position is located in the Slave/Out column.

It is the Y-axis of the cam profile graph.

Type

The Type column defines whether this element is a point or a line.

  • If the element is a line, In/Out specifies the start point of the line.
  • The next element in the table defines the end of the line.
  • The last element type in the table cannot be changed, since a line cannot exist as the last element.

Vel

The Velocity of the current element (first derivative).

Accel

The Acceleration of the current element (second derivative).

Cyclic Cam Element

Cyclic Selection

Figure 2: Cyclic check box

If the Cyclic check box is selected, the cam profile is executed cyclically.

  • This means that, when the axis attached to this cam runs continuously, the same profile is executed again.
    • In this case, the first and last element must have the same Vel and Accel values.
    • Changing the Vel or Accel value of the first or last elements automatically changes the other elements' value.

  • When Cyclic is first turned on, the Vel/Accel values are automatically copied from the first element to the last element when they do not match.
    A warning dialog opens indicating this change has happened.
    This alert cannot be suppressed until KAS is closed.

There are some combinations of points and lines where Cyclic is automatically turned off.

If this occurs, the Cyclic checkbox label is changed to Cyclic (automatically turned off).

These changes to the profile automatically turn off Cyclic:

  • The first element has been changed from a point to a line.
    • If needed, Cyclic can be manually turned back on.
      This will affect the velocity of the last element.
  • The next to last element has been changed from a point to a line and now both first and next to last elements are lines.
    • Cyclic is disabled and can only be re-enabled when the first and next to last elements are not lines.
  • The first element is a line and the first element is moved.
    • If needed, Cyclic can be manually turned back on.
      This will affect the velocity of the last element.
  • The first element is a line and the second element is moved.
    • If needed, Cyclic can be manually turned back on.
      This will affect the velocity of the last element.
  • The first element is a line and the last elements velocity (or slope line) has changed.
    • If needed, Cyclic can be manually turned back on.
      This changes the velocity setting just made.