|
Overview | Statement List | Example
, Y" g+ t4 Y. x1 w, r0 c. b6 h
8 E- b! G# {. v4 o8 L* s; V" F( {5 K# B% D
--------------------------------------------------------------------------------3 w/ u3 W$ g, S
" G0 a2 p& M: S" kIntersection Point
' ^6 t4 `- e% @Synopsis
% h/ ^9 o* ^6 S1 ?' lobj = POINT/[{"PMOD2"|point},]INTOF,obj1,obj2[,IFERR,label:], Y6 x5 o/ C$ [6 ]7 Y( ~* W+ s
6 _7 d' _4 }% q
Description
; P8 f( o- {) R' N1 s! pCreates 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.
: L" \% t5 O3 Q/ Q
4 A0 |( Z- u0 m9 K& I, A( PParameters
1 c4 S4 ?' f" ]6 m7 `% b* DParameter
; D2 d' t# U) J3 m# f; f$ i Description" m7 p& q9 `1 W- @8 t
/ K9 @# c: s9 X; q- b% F; o
PMOD2
* Y5 g0 _1 b3 f6 S' I! W2 m 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.
0 {3 \1 D, J9 y! A7 J- @" N6 `* X $ r1 t% w' v6 [
point
7 w# I$ N% e7 E# c# S6 h2 e* Q 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.
( b! h, J& H1 J" }- C2 k; [) E* B) ]7 [9 j7 L
A positional modifier is used to assign a reference point. This calculated reference point may not yield the expected results., s: g% o# P, r/ d
" @& R8 ]& s9 H9 p! Q5 m
INTOF
8 p* T: b% u9 C% c* t7 J Minor word that indicates that the point defined is a unique intersection of two objects.4 N U9 d8 i' r) Q8 X/ i+ w+ m- a, h! b
3 x6 u* Q. e6 @6 k( \7 Q
obj1,obj2
1 ?+ i! Z4 O5 ? H: V p o' n 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.
8 u9 m: Y$ ]- x/ X8 e K4 @ n; l$ n8 }9 d/ \6 S4 b( C
IFERR,label:
[8 v7 C6 c0 @+ H3 i; ? Specifies label to which program execution jumps if no intersection is found.
6 O6 I# Y- c9 X
# b' O8 n0 L* X3 H: G |
|