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 時可用,單位:秒。