Why did you write a macro for helical motion when Haas has this capacity in G02 and G03?
G91 G03 I0. J-j.j Z-z.z L10
Gives you ten circles of radius j.j going down a distance of z.z for each circle for a total depth of 10z.z.
G90 G03 I0. J-j.j L1
Takes the helical ramp out at the bottom (the L1 is actually redundant).
__________________ An open mind is a virtue...so long as all the common sense has not leaked out. |