1
Galil / Problems with losing position
« on: January 22, 2014, 11:23:46 AM »
Hi,
I have an 1842 PCI controller setup to a CNC servo wood router. In GalilTools I have the PID set so that I can bore a 1/4" hole move 6" bore another 1/4" hole and repeat this loop 300 times in X or Y axis. I only gain .001 in hole size and the distance between holes is exactly right, which tells me my mechanical is very good and my PID is very good (of course I did a BN). In Mach3 I get up to .125" off just boring 6 holes on a grid, the first is in location, the 3rd off by .02", the 6th by .125. How much it is off is not consistent either.
When I run Gcode in Mach3 I might get way out of position when I click Stop, hit a limit, press escape... I have read of this on other Mach3 forums, I understand it is a limitation due to Mach3s open loop nature... Ok I can avoid doing those things, so in my above bore Mach3 bore test I was careful to not do any stop event.
I have run my Galil DMC bore test in SmartTerminal vs old ST Mach3 plugin and with the GalilTools vs the new Mach3 GT plugin. I get spot of perfect results in the Galil DMC but very erratic results thru Mach3. All my Mach3 speeds, ac and dc are set below what they are in GalilTools. I am at a loss for what can be causing this, any advice is appreciated. My theory is the open loop nature of Mach3 is causing these errors.
As a test I set my ER tighter to 20 and now Mach3 won't move much at all before the drive goes into an error state. In GalilTools I scope no more than an Error of 1 to 2 counts while moving, none when arriving at location. So for some reason Mach3 is getting quite far off.
Thank you in advance for any advise!
I have an 1842 PCI controller setup to a CNC servo wood router. In GalilTools I have the PID set so that I can bore a 1/4" hole move 6" bore another 1/4" hole and repeat this loop 300 times in X or Y axis. I only gain .001 in hole size and the distance between holes is exactly right, which tells me my mechanical is very good and my PID is very good (of course I did a BN). In Mach3 I get up to .125" off just boring 6 holes on a grid, the first is in location, the 3rd off by .02", the 6th by .125. How much it is off is not consistent either.
When I run Gcode in Mach3 I might get way out of position when I click Stop, hit a limit, press escape... I have read of this on other Mach3 forums, I understand it is a limitation due to Mach3s open loop nature... Ok I can avoid doing those things, so in my above bore Mach3 bore test I was careful to not do any stop event.
I have run my Galil DMC bore test in SmartTerminal vs old ST Mach3 plugin and with the GalilTools vs the new Mach3 GT plugin. I get spot of perfect results in the Galil DMC but very erratic results thru Mach3. All my Mach3 speeds, ac and dc are set below what they are in GalilTools. I am at a loss for what can be causing this, any advice is appreciated. My theory is the open loop nature of Mach3 is causing these errors.
As a test I set my ER tighter to 20 and now Mach3 won't move much at all before the drive goes into an error state. In GalilTools I scope no more than an Error of 1 to 2 counts while moving, none when arriving at location. So for some reason Mach3 is getting quite far off.
Thank you in advance for any advise!