Hello Guest it is March 28, 2024, 09:42:05 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Cactus Pete

Pages: 1
1
General Mach Discussion / Re: Still being driven mad by arcs
« on: January 02, 2012, 12:38:37 PM »
I have not tested this in Mach3, but in Mach1 there is a math algorithm issue when converting metric code to inch for the machine movement.  When running Mach1 with a metric gcode on an inch based machine with inch based lead screws,  I found several "poisoned" locations where a G2 or G3 command would be ignored or not executed.  When an arc command was given, followed by the next line of code to drop the Z for multilevel cuts to machine a post, the machine would remain stationary and only make one drop after another in Z while ignoring the arc commands in between, manifesting them as a pause.  The same set of code would work in some locations, but not others.  To prove this point, I changed the "poisoned" location by repositioning the location of X 0.01mm and the "I" arc center coordinate by the same amount so that the arc was still the same diameter.  This solved the problem.  I can only surmise that the issue resides in Mach1, and possibly Mach3, if the basic algorithms were not changed.  It must be an issue with rounding or conversion of metric to inch.  I ran into this with some other unrelated programs that also were metric and were arcs.  It was not until later that I was able to isolate the problem.  Rewriting the code by hand never had an effect.  This might also manifest as lost (or gained) steps when there are many G1 movements in a metric set of code.  I am doing all of my machining in inches until I can be sure.

Pages: 1