Here is one way i have done it with a program where i machine some blocks on an indexer on a jig, to machine all 3 faces handy when you have more than work offsets stored in the control, if your programmers used to fanuc and used the G52 its pritty similar in some points i guess...
(SET G54 X) #54=135.299 ( value from machine absolute to part zero) (BLOCKS with spacing from master zero) #1=#54 #2=[#54+60] #3=[#54+120] #4=[#54+180] #5=[#54+240] #6=[#54+300] (25mm) O0029 SUB G90 G00 X-14.572 Y38.2 G01 Z51.6 F1500. M08 Y-16.8 Z49.1 Y38.2 G00 Z78. O0029 ENDSUB (25mm) O0028 SUB G90 G00 X-14.572 Y19.8 G01 Z51.6 F1500. M08 Y-35.2 Z49.1 Y19.8 G00 Z78. O0028 ENDSUB etc etc More subs.... (Part Name=xxxxxx) (Part Issue=xxxx) ( MACHINE=LinuxCNC ) G21 G91 G28 Z0 G28 X0 Y0 G10 L2 P1 X#54 (25MM 2 FLUTE ) N1 T16 M06 S6000 M03 M08 G90 G00 A90. G54 X-25.572 Y-58.8 G43 H16 Z150. G10 L2 P1 X#1 O0029CALL G10 L2 P1 X#2 O0029CALL G10 L2 P1 X#3 O0029CALL G10 L2 P1 X#4 O0029CALL G10 L2 P1 X#5 O0029CALL G10 L2 P1 X#6 O0029CALL G91 G28 Z0 (10 MM 2 FLUTE CARB E.M.) G90 G00 A-90. G10 L2 P1 X#6 O0028CALL G10 L2 P1 X#5 O0028CALL G10 L2 P1 X#4 O0028CALL G10 L2 P1 X#3 O0028CALL G10 L2 P1 X#2 O0028CALL etc etc M30 its a shame linuxcnc does not have a nice way to offset from current work possition like fanucs G52 but better and not from machine origin ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users