Hi, i have a problem, my Maho 2 days ago work fine, for example G3 X50 y20 Z-10 R50 F300 was go in 3 axis at the same time, yesterday it just stop, when i try to use G3 codes it just stop , no errors no stops, just nothing, but when i use G1 codes everything is fine it can make everything by use XYZ, i checked twice constants and it looks like before saved i check with another 2 Maho's and this programm just work fine, here its not
The problem is with the post processor. For helical milling the machine accepts "multi turn" arcs. This is an example for a 100 mm radius circle milled with a 20 mm diameter mill:
%PM
N9999
N1 G18 T1 M06
N2 S4000 M13
N3 G0 X0.0 Z0.0
N4 Y2
N5 G0 X-89.9 Y10
N6 G1 Y0.0 F500
N7 X-90
N8 G3 Y-10 I0.0 K0.0 J2 F450 (the J2 is the step of the helix for G18, for G17 is K )
N9 X0.0 Z90 R90
N10 X90 Z0.0 R90
N11 X0.0 Z-90 R90
N12 X-90 Z0.0 R90
N13 G1 X-89.9 F500
N14 G0 Y10
N15 G0 Y150 M9
N16 M30
%
This will work every time. It is very useful for thread milling. You only need one line of code. The same is true when you want to contour any shape of a part in 3 axis, the post processor must generate code in this manner.
One last thing you can try with your code is to slice the part in equal steps .If you use a step of 2 mm per pass and your part is 20 mm tall than start the helix at 2 mm above the part not 1.