4.6.8 GJPO(点の要素上チェック)

【機能】
xの要素に対し,yの点のオンラインチェックをして位置コードを返します。
【構文】
GJPO(x:y)
【引数】
x E E種パラメタの変数
y P 点座標
【戻り値】
C 位置コード
【解説】
  • 位置コードが示す点の位置は,次のとおりです。
'ONLN':
<直線・直線寸法>,<円>,<円弧・円弧寸法>,<楕円>,<楕円弧>の要素上
'OFLN':
<直線・直線寸法>,<円弧・円弧寸法>,<楕円弧>の延長上
'RGHT':
<直線・直線寸法>の右側
'LEFT':
<直線・直線寸法>の左側
'INNR':
<円>,<円弧・円弧寸法>,<楕円>,<楕円弧>の内側
'OUTR':
<円>,<円弧・円弧寸法>,<楕円>,<楕円弧>の外側
  • <直線・直線寸法>,<円>,<円弧・円弧寸法>,<楕円>,および<楕円弧>以外の要素を入力すると,エラーになります。
【例題】

x.e=#300.1(0.5)( ) ;
y.p=*(100 100) ;
a.c=GJPO(&x:&y) ;

aには,'OFLN'が返されます。
[図データ]