Hi. Having a quick kickaround at maiking a snail, and I've run into some problems.
This is the code i was using five minutes ago, it worked then but not now.
#1=45
G0 X0 Y[#1]
G0 Z1.00
M3 M8
G01 Z-1.0 F200
M98 P1 L10
G0 Z10 M5 M9
M30
O1
G03 X0 Y[#1] I0 J0 F600
#1=[#1+7.0]
M99
%
this isn't for making anything, just a tester for cutting a jig for trimming a ring shaped part on, hence the locating island in the middle.
The increasing Y value in the subroutine should force the tool round in an outwardly increasing helix, and annoyingly, five minutes ago it did ... but not any more .. And i can't think why. Any clues?
G02 or G03 commands repeated with a decreasing Z are quite ok, I use these all the time for milling dead-fit holes for dowels etc. Never a problem there. Just flat helixes, or helices or whatever they are when they're at home. Any clues?