ZARC
【機能】
円弧(ARC)を作成する
【使用形式】
CALL ZARC(ZITMNM,XC1,YC1,ZC1,ZI1,ZJ1,ZK1,XS1,
YS1,ZS1,XE1,YE1,ZE1)
【引数の説明】
[INPUT]
ZITMNM :アイテム名称
XC1 :中心点のX座標
YC1 :中心点のY座標
ZC1 :中心点のZ座標
ZII :円弧を作成する平面の法線ベクトルのI成分
ZJI :円弧を作成する平面の法線ベクトルのJ成分
ZKI :円弧を作成する平面の法線ベクトルのK成分
XS1 :始点のX座標
YS1 :始点のY座標
ZS1 :始点のZ座標
XE1 :終点のX座標
YE1 :終点のY座標
ZE1 :終点のZ座標
[OUTPUT]
なし
【機能説明】
・中心と始終点と法線ベクトルにより円弧を定義する。
・始点から終点へ、法線ベクトルの進行方向に対して右ねじ回り
に円弧を定義する。
【備考】
・入力データのうち、ZI,ZJ,ZKとXE,YE,ZEは、場合により補正されて
登録される。
・ZI,ZJ,ZK
円弧の中心点と始終点が同一直線上にある場合は、これらの3点
により法線ベクトルは補正される。
・XE,YE,ZE
円弧の半径は中心と始点によって決定され、終点座標(XE,YE,ZE)は
この半径により補正される。