VDefGetMotionRange方法

描述
取得VDefTool、VDefArm、VDefLocal及VGoCenter所限制之動作範圍的值。

語法
Sub VDefGetMotionRange(ByRef MaxMoveDist As Double, ByRef MaxPoseDiffAngle As Double, ByRef LjmMode As Integer)

參數

  • MaxMoveDist
    代表最大移動距離的實數變數。
    如果指定0,角度不受限制。(0至500。預設:200)
    VDefTool、VDefArm、VDefLocal及VGoCenter用於限制範圍。
  • MaxPoseDiffAngle
    代表工具方向(UVW)最大位移角度(度)的實數變數。
    如果指定0,範圍不受限制。
    這只會影響VDefLocal。(0至180。預設:45度)
  • LjmMode
    代表LJM模式的整數變數。

另請參閱
VDefTool方法, VDefArm方法, VDefLocal方法, VGoCenter方法, VDefSetMotionRange方法

VDefGetMotionRange範例
VB 例:

Dim maxMoveDist As Double  
Dim maxPoseDiffAngle As Double  
Dim ljmMode As Integer  
m_spel.VDefGetMotionRange(maxMoveDist, maxPoseDiffAngle, ljmMode)  

C# 例:

double maxMoveDist, maxPoseDiffAngle;  
int ljmMode;  
m_spel.VDefGetMotionRange(out maxMoveDist, out maxPoseDiffAngle, out ljmMode);