McCamTable

定义凸轮表。

名称 类型 定义
Length int MasterPositions 与 SlavePositions 阵列之长度。
MasterAbsolute BOOL

选择主轴的绝对或相对座标,1 = 绝对座标;0 = 相对座标,预设值为 0。

绝对座标:所有位置皆从零起算。

相对座标:位置从表中的前一个位置起算。例如前一个绝对位置为五,将主轴移动两单位后,下一个绝对位置为七,但相对位置则为二。

SlaveAbsolute BOOL

选择从轴的绝对或相对座标,1 = 绝对座标;0 = 相对座标,预设值为 0。

绝对座标:所有位置皆从零起算。

乡对座标:位置从表中的前一个位置起算。

周期性 (Periodic) BOOL

决定是否重复凸轮曲线,1 = 周期性;0 = 非周期性(单次),预设值为 0。

周期性:即使在凸轮曲线与模数不相容的情况下仍连续性地重复执行凸轮曲线,意指当模数轴的模数为 360 度,而轴曲线指定为 90 度,则此轴将会在模数中执行四次。在反向模式下,曲线以相反的方式运行。

非周期性:凸轮曲线仅运行一次,若主轴移出范围外,从轴即停止跟随并停止在凸轮表中的最后一个位置,而从轴状态将回到静止 (StandStill)。在反向模式中,凸轮曲线在到达“EndOfProfile”位置后不运行,上述 90 度例子仅会运行一次。

InterpolationType McCamInterpolationType 选择凸轮的运动类型。