;>>>>> X = OFFSET_WP_X <<<<< ;>>>>> Y = OFFSET_WP_Y <<<<< ;>>>>> Z = OFFSET_WP_Z <<<<< EXTERN SETKOS(INT) DEFINE XAPPROX AS 30 DEFINE XPLUS AS 60 DEFINE YAPPROX AS 30 DEFINE YPLUS AS 60 DEFINE ZSTART AS 300 DEFINE FEED_FAST AS 13000.0 DEFINE FEED_MESS AS 300.0 H1=ZSTART+OFFSET_LASER_Z-10 SETKOS(0) TRAORI G54 ;X G90 G1 A0 B0 C-3 F500 G90 G1 X=XAPPROX+XPLUS Y=YAPPROX Z=ZSTART F=FEED_FAST G91 G1 X=-XPLUS F=FEED_MESS MEAS=1 STOPRE OFFSET_WP_X=$AA_MW[X]/2 STOPRE M01 ;Y G90 G1 A0 B0 C-3 F500 G90 G1 X=XAPPROX Y=YAPPROX+YPLUS Z=ZSTART F=FEED_FAST G91 G1 Y=-YPLUS F=FEED_MESS MEAS=1 STOPRE OFFSET_WP_Y=$AA_MW[Y]/2 STOPRE M01 ;Z G90 G1 A0 B0 C-3 F500 G90 G1 X=XAPPROX Y=YAPPROX Z=ZSTART F=FEED_FAST CYC_MESSZ1 OFFSET_WP_Z = -(R9 - OFFSET_LASER_Z -ZSTART) M0 G90 G1 A0 B0 C0 F1700 HOME SETKOS(1) M17