|
O09730 (REN PRINT)
( C7 ~9 D0 S; Q8 v; v2 D(40120883.0C HAAS) 3 S( u% l) b+ _; Q" f
G103 P1
: H3 s& J* m6 v) Q' k#30= 500 (EDIT DWELL) 9 J3 X1 M9 G( L( X9 l9 W
POPEN
" x' ?( P( R/ ~) M: cIF [ #171 NE #0 ] GOTO1 * J" j, l' R. e% I) g( _% m
#171= 1 1 q- K+ X2 g. x6 h3 ?1 g0 t
N1 % z8 g( L: \3 b8 z) c7 E: j
IF [ #172 NE #0 ] GOTO2 - b' g. ] M2 Q5 k
#172= 1
5 q! h: L- v5 x- ^. fN2
: N7 H+ K: S0 G2 ]5 Q0 x: y0 AIF [ #23 NE 2 ] GOTO3 ' E, d) z+ Q3 g6 H- t! E
#171= #171 + 1
0 J7 ?$ z+ o; @0 v#172= 1 0 }% r: u# N4 o$ ]. [+ a
N3 0 _ }7 u: Y9 C9 O3 @
DPRNT[] 6 w; Z" d6 b, o: F& Q p7 D( t7 m
G04 P#30
# e; |6 j2 \8 r( LDPRNT[-------------------------------------------------------------------]
5 G9 w- h8 R, d% TG04 P#30 6 f) `6 x7 ^# r, z
DPRNT[***COMPONENT*NO*#171[60]*******************FEATURE*NO*#172[40]]
+ W- m( g) a3 X4 J. P. u4 WG04 P#30 , ]+ C, } ^; {& _5 Q7 \% v9 n
DPRNT[-------------------------------------------------------------------]
' ~- o5 Y5 `3 [1 DG04 P#30 [5 a4 b; b O
#172= #172 + 1
5 F) ] i9 W. f9 MIF [ #20 EQ #0 ] GOTO4 # O/ g. F8 N$ K
DPRNT[TOOL*OFFSET*H#20[40]]
, V) R, ]* H% ` u; AG04 P#30
) h1 U* G. N1 Y& x& j d7 \N4 / {! ]5 J5 ^* k
IF [ #19 EQ #0 ] GOTO20
! K9 ]7 f3 j2 ] w( @0 J+ EDPRNT[WORK*OFFSET*S#19[30]]
2 z; H$ M5 Q) y) `$ J- h3 JG04 P#30
. ] P0 ^8 k9 r3 P) B( w6 IN20
9 u" N7 x3 ^' t. o: [. oIF [ #18 EQ #0 ] GOTO30
W# r1 o8 ] y4 l, [$ \(PCD INPUT)
% y* p) t& F( N6 t8 ?#28= #185 - #24 + #4
, L$ y" _- X9 J0 t#29= #186 - #25 + #5 & y" j- n8 R/ t% f; L
DPRNT[PCD*FEATURE*NO*#197[30]]
: A1 y- ]) i4 B) xG04 P#30 3 s* Y9 Q- a, w% |, D) j( X
DPRNT[INC*X#4[44]***ACTUAL*#28[44]] # }& J- V6 Q; m& v$ q0 Y: ^4 T; v
G04 P#30 & l! S1 |& M6 Z; v5 y
DPRNT[INC*Y#5[44]***ACTUAL*#29[44]] 1 r1 m p) V5 P
G04 P#30
9 G5 G+ l9 |; r, Y V, YDPRNT[PCD*#18[44]***ACTUAL*#187[44]***DEV*#192[34]] ) h& J R% ?# c5 n( S
G04 P#30 # H5 _/ m0 _5 z6 z: A6 ^ d9 @
DPRNT[ANG*#1[44]***ACTUAL*#189[44]***DEV*#194[34]]
4 @2 ], q& ~- V: F* wG04 P#30 $ y( @4 n. t0 _/ }- }; u: O
DPRNT[]
+ B- O0 l6 I$ I; EG04 P#30 M( h" C H+ O
#1= #0
& a- h' `+ U' q# L3 ?) Y/ s, _N30 (D INPUT) 9 W) z$ G" g6 S- f
IF [ #7 EQ #0 ] GOTO40 $ l, v0 K* U) U. P- M
IF [ #8 EQ 2 ] GOTO31
# U: u+ T/ G, N- |IF [ #11 NE #0 ] GOTO31 ; X% S# a- p* q0 W5 y# y
IF [ #20 NE #0 ] GOTO31 % P5 ]& i" q" s: X
GOTO35
/ D, t( K2 F- a" W sN31 (SIZE DATA)
" X- ~2 o% n5 p) ~#14= 1
( p J. C" \" C/ d- F6 aIF [ #11 NE #0 ] GOTO32 # l. y, L& w! |0 ^
DPRNT[SIZE*D#7[44]***ACTUAL*#188[44]***DEV*#193[34]] ( ]) D6 p- Z) ^* L0 p9 U
G04 P#30 ' u6 q( j& P$ Z {
GOTO40 Q& V4 S) A7 m. b
N32 7 l1 K* H! h* R: N7 ^" q5 P
DPRNT[SIZE*D#7[44]***ACTUAL*#188[44]***TOL*#11[24]**DEV*#193[34]]
) E" y. v6 j6 t, PG04 P#30
; Q7 Q: i. w4 P# x- s6 uIF [ ABS[ #193 ] LE #11 ] GOTO40 & |9 a4 {8 P6 s* M- J* N; }$ K) J
#32= 40 q" v8 ]* E9 ?$ D7 a
GOTO110
. X* d7 i: k1 ?6 E: `- Z( W- X9 uN35 (POS)
' \% G4 Q* W+ ]! \IF [ #13 NE #0 ] GOTO36
- d6 s4 j6 a$ v" F: MDPRNT[POSN*R#7[44]***ACTUAL*#188[44]***DEV*#193[34]] 5 s8 o6 l. W. h o: O+ `
G04 P#30 * P' I, p6 Z' i" t, `6 ]
GOTO40
' S% G% X9 r# T/ NN36
5 B5 d3 w8 e5 F$ i& M, X& B: M* r, o' xDPRNT[POSN*R#7[44]***ACTUAL*#188[44]***TOL*TP*#13[24]**DEV*#193[34]]
# q& _" ]. ` A9 z; h, VG04 P#30
1 k: a$ j$ E' s0 l9 f8 U3 _0 IN40 (X INPUT)
* i! D& t+ A' U* W: c3 nIF [ #24 EQ #0 ] GOTO50 + A9 v& j* [' b/ ~, a
IF [ #14 EQ 1 ] GOTO45 ' U3 y. E5 O' e; E5 L3 z5 f: g4 J
IF [ #11 NE #0 ] GOTO41 . D; \/ N6 ^/ w6 {. ^' @" u
IF [ #20 NE #0 ] GOTO41
5 P3 P n2 N, S+ \GOTO45 1 `$ }" [( Z7 A9 S6 F
N41 (SIZE DATA)
$ ?6 U7 X) l% \$ G, C( g#14= 1 / Q! {* P# a1 S# k0 |3 c
IF [ #11 NE #0 ] GOTO42 8 U4 S! U/ e2 s/ {) r. h& ^2 w
DPRNT[SIZE*X#24[44]***ACTUAL*#188[44]***DEV*#193[34]]
4 _ N7 v/ N% @( L, O9 X* Z qG04 P#30 " W5 C, @1 M5 _' U/ u
GOTO50
3 ^4 Y3 I; a$ [+ d: NN42
6 i, m& b) ]' y6 ?0 {DPRNT[SIZE*X#24[44]***ACTUAL*#188[44]***TOL*#11[24]**DEV*#193[34]] 7 y( \, o5 Y2 l
G04 P#30
6 G) e9 S2 c( P7 B- H% G LIF [ ABS[ #193 ] LE #11 ] GOTO50 / }: e, l2 R" n
#32= 50 6 {+ ^) @0 i I1 q5 z n
GOTO110 : N+ t" g$ X6 d1 p% r5 c) @
N45 (POS)
+ B* M2 M3 u4 P+ P+ B7 HIF [ #13 NE #0 ] GOTO46 ( V& l K' d4 J% [$ K
DPRNT[POSN*X#24[44]***ACTUAL*#185[44]***DEV*#190[34]] - z2 y! p8 M ~$ @
G04 P#30
% d+ }0 n+ M- p7 a6 Z. WGOTO50
1 n; x6 U; r( P& f2 I, h2 f, | TN46 ; \0 F1 x4 K1 d; z- u9 V4 ^' K1 D
DPRNT[POSN*X#24[44]***ACTUAL*#185[44]***TOL*TP*#13[24]**DEV*#190[34]] + r, u" W3 q4 a/ c
G04 P#30 $ [ V. O4 b; J$ I9 u$ C
N50 (Y INPUT)
# a: \- T2 y3 P; XIF [ #25 EQ #0 ] GOTO60 ( T: `/ \: ~, Q) y/ m
IF [ #14 EQ 1 ] GOTO55
4 C% G$ ?, I& ~! eIF [ #11 NE #0 ] GOTO51 2 \) _7 A- U6 l6 V3 l; K( U
IF [ #20 NE #0 ] GOTO51 ' t$ @' D5 F- R I, r
GOTO55
( D: p' f- |3 h4 B3 h3 GN51 (SIZE DATA) - B4 D- e- U: M
#14= 1 9 `; h$ E. M2 ^! f. x
IF [ #11 NE #0 ] GOTO52
& e/ r1 a, x1 v' yDPRNT[SIZE*Y#25[44]***ACTUAL*#188[44]***DEV*#193[34]]
/ Y6 z7 f( j2 W( QG04 P#30 ) j8 J$ |6 L- d# C4 z, y9 m% @
GOTO60 R" {( C) i/ o& p4 G
N52
0 S: t5 x( `$ U% wDPRNT[SIZE*Y#25[44]***ACTUAL*#188[44]***TOL*#11[24]**DEV*#193[34]]
: R' i" G% C6 IG04 P#30 1 s5 b' e( `$ |2 F" S( ?) ]
IF [ ABS[ #193 ] LE #11 ] GOTO60 " V0 G( s u, b
#32= 60 5 @* L$ [, |8 q9 }) j6 }' q( O1 _
GOTO110
( p6 i' v) {5 _7 Q& p wN55 (POS) 5 g. ?1 q/ a) u
IF [ #13 NE #0 ] GOTO56 : l6 P0 l. y. F+ S+ }$ Z
DPRNT[POSN*Y#25[44]***ACTUAL*#186[44]***DEV*#191[34]] 0 f- j) f4 x5 O; @/ v
G04 P#30
. ^( Y+ Y7 |9 J, @& i% OGOTO60 . n+ }+ G- T4 Z/ W6 j- ~
N56 : \7 U: b7 j8 Z0 c* F
DPRNT[POSN*Y#25[44]***ACTUAL*#186[44]***TOL*TP*#13[24]**DEV*#191[34]] * d+ @2 @' b ?: U
G04 P#30
$ F" [6 d/ g; Z8 x: oN60 (Z INPUT) $ U& ^/ z) G1 E2 R
IF [ #26 EQ #0 ] GOTO67 ) _3 D2 O8 ~+ F9 u( w1 q3 M! `
IF [ #14 EQ 1 ] GOTO65 ' E$ f% r; V5 M
IF [ #11 NE #0 ] GOTO61 ( }5 e! p4 r$ D" J
IF [ #20 NE #0 ] GOTO61 ) v- T) w7 ]$ R7 i- J4 @- m
GOTO65
( ~) G0 _. G: P- nN61 (SIZE DATA)
$ X: D% x0 `5 n# q% ^* C% w#14= 1 * D( F0 J; a: y/ _2 h9 l
IF [ #11 NE #0 ] GOTO62 * g- _8 A ~) ?1 o8 ~1 H; Q) k9 J9 U$ F
DPRNT[SIZE*Z#26[44]***ACTUAL*#188[44]***DEV*#193[34]] 7 L H; O3 I3 i6 l+ } {% |
G04 P#30
4 L4 t' _5 ~; Q* v* a8 tGOTO70 7 {$ E" [4 r8 t/ ^! r# y5 j
N62
+ e; U0 [- _( J" `0 W p# A- HDPRNT[SIZE*Z#26[44]***ACTUAL*#188[44]***TOL*#11[24]**DEV*#193[34]] ! L% n) Q* p. A% V8 u9 t) {
G04 P#30
# _' _' L8 \7 f" LIF [ ABS[ #193 ] LE #11 ] GOTO70
1 P) N# q- ]* ?0 e. M#32= 70
. S. j5 A0 \# D; N$ O4 `" H/ y7 tGOTO110 , A2 @. o/ Y$ V( X+ l
N65 (POS)
7 w9 t" P: b4 a: f) n2 _# sIF [ #13 NE #0 ] GOTO66 ) v0 F7 J& n: K7 J, m( |: O
DPRNT[POSN*Z#26[44]***ACTUAL*#187[44]***DEV*#192[34]] . ~9 T7 L$ \, C8 f/ d
G04 P#30 0 r$ j& k( o$ l1 e, D
GOTO70
% s; \$ w3 s# V$ tN66
/ S' K! H* V$ {7 UDPRNT[POSN*Z#26[44]***ACTUAL*#187[44]***TOL*TP*#13[24]**DEV*#192[34]] % D7 C j) |, ?) \) @/ ^' W
G04 P#30 $ R- ~7 S _+ k/ \: A
N67 3 H3 R" X% K' G: d
IF [ #13 EQ #0 ] GOTO70
8 f" v& ]: s, s$ C9 HIF [ ABS[ #195 ] LE #13 / 2 ] GOTO70 9 m5 l& s$ b i6 N. w+ y
#32= 70
6 W, s: M c7 G6 I' lGOTO120
. o; d' A2 A9 |: ]N70 (ANG1 INPUT) 6 Q2 T( ?# s4 H6 K3 w2 k; ~" B
IF [ #1 EQ #0 ] GOTO80
* D5 ^, y r8 @" F7 GIF [ #17 NE #0 ] GOTO71
$ f5 @- |5 Z5 C) l7 ]DPRNT[ANG*#1[44]***ACTUAL*#189[44]***DEV*#194[34]] : V6 `5 f8 m- c& o0 d
G04 P#30
9 d$ t) |) ?& O/ ^* g+ S' o% P/ mGOTO80
4 w. W: ]( P# F4 B. MN71 9 U1 z9 P# ?9 C
DPRNT[ANG*#1[44]***ACTUAL*#189[44]***TOL*#17[24]**DEV*#194[34]] . Y( V: ?0 ~% N2 Q
G04 P#30 " U7 h( w a4 {. L# v& _+ |2 l
IF [ ABS[ #194 ] LE #17 ] GOTO80 K4 K, t' J) y* I9 J; J. T: z
#28= #194
; f7 t( s0 y; Y% `& A( R#29= #17 9 ~: B0 N$ L) B1 b8 \
#32= 80
% `: j/ b* l7 p7 ]5 sGOTO130 % N, c$ {6 ~- w' C/ b
N80
1 _3 j3 r& n% }: s `IF [ #2 EQ #0 ] GOTO199
$ X" _4 z' r1 y( b x0 j(ANG2 INPUT)
7 n, i' f5 ? n7 Y" OIF [ #3 NE #0 ] GOTO81 3 n; Z9 h+ `# I1 c9 g
DPRNT[ANG*#2[44]***ACTUAL*#192[44]***DEV*#193[34]]
# _8 v! P$ n6 s7 X! t9 \ h2 m5 j8 IG04 P#30 . E |3 u: C! w* J, \8 p
GOTO199 + N) p {& l8 ]# N* j( Y) _
N81
$ d" `# @. D- mDPRNT[ANG*#2[44]***ACTUAL*#192[44]***TOL*#3[24]**DEV*#193[34]] , r# R$ M2 }2 F' ~4 _# X; `7 D
G04 P#30 E2 O( P' M% G
IF [ ABS[ #193 ] LE #3 ] GOTO199
9 p7 I% c( L( ?. V+ F: e. l: m#28= #193
9 e' V) J* r+ y#29= #3 6 F: D& T' `7 k o- X. X
#32= 199
0 p3 z8 H# v9 b8 x" u" Y# P9 g4 BGOTO130
7 ]+ e4 ?* S# N3 mN110 (SIZE TOL) 4 S0 N$ N( k2 @( W8 [% B
IF [ #193 LT 0 ] GOTO111
F( G( G: H0 | V#31= #193 - #11
+ d) \3 ~8 f8 D3 ZGOTO112 ( T1 T7 E8 I8 C. y
N111 / D7 N! @" Z# b+ m1 H! g
#31= #193 + #11 1 V. Z+ o2 B. |. X1 N! ~
N112 % {8 t0 W/ |0 b3 K7 c9 c2 u
DPRNT[] 8 y; G. Z: P" C8 r2 Y1 J/ f
G04 P#30 0 x; D p! f2 A* U" c$ r
DPRNT[**********+++++OUT*OF*TOL+++++*ERROR*#31[34]] 4 s; q0 C$ S) O! [
G04 P#30 ! J. }6 G. Q) ~4 ~. s1 A" c
DPRNT[] # W2 U" m8 k# u% u! ]- A' L
G04 P#30 & B- r/ B1 U! m& h! C
GOTO#32 # a8 A' ]3 q e) S4 P
N120 (POS TOL) & g- T$ {2 C0 K& A
IF [ #15 EQ 1 ] GOTO#32
+ z Y7 K3 S- V3 s" X, u- P#28= #195 - #13 / 2 ! j! ^, z+ U, Y) N3 T- E
DPRNT[] ' }# G8 v. G& d
G04 P#30 5 N6 s, }3 r2 n& S
DPRNT[**********+++++OUT*OF*POS+++++*ERROR*TP*#28[34]*RADIAL] 7 n; q* l8 }+ g h6 C
G04 P#30
5 |1 z- o8 [# J) Z6 CDPRNT[]
+ _( p2 ^( F, Q0 O% E) x$ _; CG04 P#30
/ a+ h' w5 S% D* y) t#15= 1 ) W# |, @' b( x# w9 Z
GOTO#32
% s* F: S# J0 w" S C; bN130 (ANG TOL) 6 T: ^9 f0 I- V# `$ l
IF [ #28 LT 0 ] GOTO131 1 C- u1 Y$ f$ }& W7 n
#31= #28 - #29
' i6 v' Q$ |5 p) T& }1 M3 J2 p* PGOTO132 8 a' O6 |% C" U: S0 V
N131 7 e' [; [/ C$ U
#31= #28 + #29 1 m; T! Y7 b s
N132 6 k/ r1 U; @' ]2 K& c- |- Y6 q
DPRNT[] % |: Y; u4 u: B8 t6 g2 S& m& [
G04 P#30 # w: x1 u# w g4 T! _
DPRNT[**********+++++ANG*OUT*OF*TOL+++++*ERROR*#31[34]] 5 |. U# R( c# p2 `) I6 o
G04 P#30 0 a, a) {% O9 U: Y
DPRNT[]
& K T" \7 e* ?5 [5 e8 sG04 P#30
/ d% z: d r- B1 }GOTO#32
1 k2 M' f( z0 A* e$ t4 O) K% ]N199 ' |' f! m! a6 p: L' l, C/ {& p
PCLOS
7 P9 k k1 j' e6 ?M99 |
|