|
Overview | Statement List | Example, k. l* ?* i& s* S
/ d7 B R. H# D- X* W: p! N6 v/ [# t3 m
--------------------------------------------------------------------------------
* B# H' t- e$ D4 V0 o: N( H$ F6 O* |: s e8 W. F
Intersection Point
; h* M* p5 F! |6 z0 P( MSynopsis
8 T4 D* i& H, m6 Y7 l6 F; dobj = POINT/[{"PMOD2"|point},]INTOF,obj1,obj2[,IFERR,label:]0 ^' L& f& o" \- I- o& h. w
$ R2 D4 q7 p# S& {Description( O+ v4 J- |7 L7 b# A7 G/ t
Creates 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.
8 r* t7 ]* ?- y" Y; m6 ?; a6 u7 V1 r. g! G
Parameters
% v; P4 i# ^' z6 [: Q+ D8 DParameter
: T& `: n2 H( ?3 I Description, R- P9 O* Z6 ~! v6 X$ u
' h$ k6 x' T- u7 c: Z
PMOD2
8 g% x- [% s# b0 I# P5 y2 x8 l# a2 D: H8 z 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.
/ z2 o" D4 D: D5 W8 L- J / Z3 O0 A2 k* }
point
; I' Z0 p& c2 C' ^* B3 X 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.) G6 x! J4 F2 a5 |9 `
' x: }+ n5 s8 `$ E' [9 Y) w! D4 X
A positional modifier is used to assign a reference point. This calculated reference point may not yield the expected results.
+ E; Q! ^' c7 u, m. e( L$ }) S' H/ ? - w8 R/ C/ z: l
INTOF
) z0 r9 j# M u7 l; u Minor word that indicates that the point defined is a unique intersection of two objects.2 p# v6 V9 V- Y* e L
2 L* {9 R+ S& ^$ J9 Kobj1,obj2" B; m5 r) X4 _+ ?! Z
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.7 e; ]% V, l. ~ a3 C. Y; \
/ f; x3 V0 Z8 n( N; H
IFERR,label:. ~- Z, Q4 n1 l
Specifies label to which program execution jumps if no intersection is found.8 q8 y" F, w( k6 q/ L
4 N9 r2 L" e# c+ X6 w% x
|
|