Cam Profile Editor's Cam Table

Cam Table

Figure 6-11: Cam Table

 When a new profile is created, the cam profile contains five points by default.


  • These points could be different from those in the figure above, depending on the offsets and amplitudes specified in the cam profile (see "Create Cam Profiles") dialog box.

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)

Table 6-6: Cam Editor - Table Parameters

About Cyclic Cam Element

Cyclic SelectionIf 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. Therefore, 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 will automatically be copied from the first element to the last element when they do not match. A warning dialog is displayed to inform you that this change has happened. This alert can be suppressed until KAS is closed.

There are some combinations of points and lines where Cyclic will automatically be turned off. If this occurs, the cyclic checkbox label will be changed to Cyclic (automatically turned off). The following changes to the profile will automatically turn off cyclic:

  1. The first element has been changed from a point to a line. If needed, cyclic can manually be turned back on which will affect the velocity of the last element.
  2. 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 will be disabled and will only be re-enabled when the first and next to last elements are not lines.
  3. The first element is a line and the first element is moved. If needed, cyclic can manually be turned back on which will affect the velocity of the last element.
  4. The first element is a line and the second element is moved. If needed, cyclic can manually be turned back on which will affect the velocity of the last element.
  5. The first element is a line and the last elements velocity (or slope line) has changed. If needed, cyclic can manually be turned back on which will change the velocity setting just made.