Motion.MoveSpline 方法

使軸組沿著樣條曲線移動。

命名空間IntervalZero.KINGSTAR.Local.Api

組合: IntervalZero.KINGSTAR.Local.Api (於 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0

語法

C#VB
public KsCommandStatus MoveSpline(
       int Index,
       int SplineId,
       McCoordSystem CoordSystem,
       McBufferMode BufferMode,
       McTransitionMode TransitionMode,
       double[] TransitionParameter,
       double Time
)
Public Function MoveSpline(
       Index As Integer,
       SplineId As Integer,
       CoordSystem As McCoordSystem,
       BufferMode As McBufferMode,
       TransitionMode As McTransitionMode,
       TransitionParameter As Double(),
       Time As Double
) As KsCommandStatus

參數

Index

型別:int

軸組的索引。索引以 0 為起始。最多可有 32 個軸組。

 

SplineId

型別:int

曲線的索引。

 

CoordSystem

型別:McCoordSystem

座標系統。

 

BufferMode

型別:McBufferMode

定義函式的時間順序。

 

TransitionMode

型別:McTransitionMode

插入一個轉換曲線。

 

TransitionParameter

型別:double[]

轉換模式的附加參數,若將 TransitionMode 設為 mcNone,則此參數無效。

 

Time

型別:double

保留。

回傳值

型別:KsCommandStatus

回傳 KsCommandStatus 類別。

備註

若目前軸組命令位置與樣條起點位置不同,MoveSpline 會以點對點的方式先將軸組移動到起點位置,接著再開始樣條運動。

範例

C#
N/A

參見

Motion 類別

IntervalZero.KINGSTAR.Local.Api 命名空間