o sub (test-xyzac-kins with offsets and tool change) ( 5 AXIS XYZAC MILLING ) # = #1 (=20) # = #2 (=30) # = #3 (=30) # = #4 (=10) # = #5 (=200) # = #6 (=1 1st Tool) # = #7 (=2 2nd Tool) # = #8 (=500) # = #9 (=600) ; 'square with 2 rounded corners' # = # # = # # = # N40 G00 G17 G40 G90 G94 Z10 (first tool - no z-offset) T# M6 S# M3 G00 A# C# G43 H# Z0 G01 X# F# G01 Y# G01 X0 G03 X-# Y0 I0 J-# G00 Z# G00 X0 M5 (next tool- with z-offset) T# M6 S# M3 G00 A# C# G43 H# Z0 G01 X-# F# G01 Y-# G01 X0 G03 X# Y0 I0 J# G0 Z# G0 X0 Y0 M5 A0 C0 o endsub