For the purpose of this question I will use this example.
I have a infinate steel slab, which i want to drill a circle patter on holes.
36 holes, 20mm hole diameter (irelevant i suppose but for completeness...), 1000mm Pitch Core Diameter. 100mm deep.
using this machine, in which X axis is 12,000mm long, the Y axis is 3000mm up and down (vertical), and the Z axis 1500mm is the movement of the ram in and out.
Now, using G16, with G18 i have made a program like this,
O0001
G90
S716 M3
M7
G00 X0 Z0
G43 H1 Y100
G16
G98 G81 Z500 X0 Y-100 R5 F143
Z500 X10
Z500 X20
Z500 X30
Z500 X40
... Etc untill ...
Z500 X350
G15
BUT, AND THIS IS THE REASON I AM HERE,
how about
O0001
G90
S716 M3
M7
G00 X0 Z0
G43 H1 Y100
G16
G98 G81 Z500 X0 Y-100 R5 F143
G15
G65 P2 L35
where O0002 is:
O0002
G91
G16
Z500 X10
G15
G90
M99
The first program i did similar today at work on such machine, and tried the second but was unsucessful, but rather than mess i got on, did the job, and am here now for advice for the future.
wondering if it will work without the Z500?
O0002
G91
G16
Z500 X10
G15
G90
M99
My aim is just to reduce lead times by not having to work out or enter the Z & X positions for each hole (the old fashioned way). But even tho i think polar is faster, it still takes time writing 35 lines of increasing 10degrees each time, which is why i was wanting to combine the polar program, with a program to further reduce times.
Any suggestions?