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

Reply via email to