|
Overview | Statement List | Example# w! g* O+ ], @& F4 Q
0 u N W- }7 L4 J+ [
) ~5 Q5 A3 U# x+ E$ k9 m) E- X2 B v--------------------------------------------------------------------------------4 K' S- t2 l! g2 x/ f# t
6 ^% g3 `; ~4 H2 a! S: K
Intersection Point
% [( J: y: M5 G' P0 t5 m- TSynopsis8 ]; K3 |% {: _" ^
obj = POINT/[{"PMOD2"|point},]INTOF,obj1,obj2[,IFERR,label:]
8 S( Q/ }, g0 ~" `0 A8 J2 u P
+ c3 y2 f& n0 u4 K& T; LDescription
% @3 o: y1 I0 K: J% J: i& v. G& KCreates a point at the intersection of two previously defined objects. A reference point must be specified to indicate the desired point in the case of multiple intersections of the two objects. The intersection is determined by looking down the z-axis of the WCS./ ]+ U! S1 `3 p- R- R4 Y; N5 Y
* d# T. R6 u" R+ q- rParameters
I/ ^( L2 d( v: w+ Q( v! TParameter
) C3 k5 v8 q' p" | Description/ m3 q- R8 l9 j% a: A) F4 I
6 {0 o. _$ ?! k6 V9 w# A3 GPMOD20 ^$ t& \( ]! Q; x% s
A two dimensional positional modifier which may be used to indicate which intersection to use when multiple intersections exist. The direction is in reference to the work coordinate system.& p8 R/ O; K9 Y5 S
: C( P; M. D9 X# X& Ipoint
3 q- P0 P9 {; _/ H Reference point, closest to the desired intersection, which may be used instead of the positional modifier, when both objects are curves. If the desired point is the intersection of a curve and a surface or plane, a previously defined point must be used.
3 d$ ~" i, f4 N# r" a. {# B0 @- g. t4 b# B. x9 @
A positional modifier is used to assign a reference point. This calculated reference point may not yield the expected results.
% R* H! z6 l# U# \5 ~ : I0 X( M. s/ G ?' W
INTOF: p# {( _' f4 Q* u% o
Minor word that indicates that the point defined is a unique intersection of two objects.2 {. n1 Q& I2 t5 R: V! N2 C1 q) w
/ W0 O2 ?( r2 B
obj1,obj2
7 K% p/ _, _" A Two existing objects which are not parallel in the work view. Object one must be a curve. Object two may be a curve, face, body with a single face, or a plane.
* f. h1 t k) s+ z8 s
: r2 p: [* u3 M9 A0 F- }0 sIFERR,label:7 M# _5 ^+ _4 ]$ r
Specifies label to which program execution jumps if no intersection is found.. _& I, ^0 a7 `- h0 t! P! o
) v0 u+ C- k/ i9 ` |
|