質問: OSPで各軸の現在値を取得する方法はどんな方法がありますか? FANUCの場合 -------------------- G0 X100 Y0 Z-100 #100=#5001 #101=#5002 #102=#5003 M2 -------------------- #100には100 #101には0 #102には-100 という値が代入されるはずですが、OSPだと機械座標などから計算させてやる式でないとこの値は求められませんか?
回答: ----- G0 X345.678 Y234.567 Z123.456 G56 H1 VC1=VRCOX-VMOFX-VZOFX[VACOD] VC2=VRCOY-VMOFY-VZOFY[VACOD] VC3=VRCOZ-VMOFZ-VZOFZ[VACOD]-VTOFH[VHCOD] ----- 例えば上記のようにすればワーク座標の現在位置が取得できると思います。 慎重に確認してみて下さい。