McCamSwitch

定义电子凸轮或周期开关。

名称 类型 定义
TrackNumber int

轨道索引,以零为起点。

SetGroupPathCamSwitch:范围为 0 到 2。

FirstOnPosition double

开关开启的位置。

SetGroupPathCamSwitch:路径运动命令中的原起始位置与 FirstOnPosition 的距离必须为非负值。

LastOnPosition double

开关关闭的位置。

SetGroupPathCamSwitch:路径运动命令中的原起始位置与 LastOnPosition 的距离必须为正值且大于 FirstOnPosition。

AxisDirection int

轴方向,预设值为零。若选择一或二,开关仅在当轴在指定方向移动时有效。

正负:0;正方向: 1;负方向: 2。

SetGroupPathCamSwitch:因 FirstOnPosition 与 LastOnPosition 为距离,此参数不适用。

CamSwitchMode int

凸轮开关由轴的位置或时间控制,预设值为零。若选择位置 (Position),需设定 FirstOnPosition 与 LastOnPosition;若选择时间 (Time),需设定 FirstOnPosition 与 Duration。

位置 (position): 0,时间 (Time):1。

Duration double 开关开启的时间,此功能在 CamSwitchMode 为 Time 时可用,单位:秒。