1871
Mach4 General Discussion / Re: Mach4 positioning error
« on: December 14, 2019, 04:45:04 PM »
Hi,
This NO mere detail, it absolutely fundamental to the operation of any servo or closed loop device. With the
factory default settings you will get very poor results. The following error window is just a joke.
You may recall back in post #3 that I explained that the manufacturers deliberately set both parameters very wide
so that first time users can operate the servo without nuisance alarms but they were never intended to be in use
in a real CNC machine.
Do the calculations....don't just guess.
If parameter 11 (zero error window) is set to 4 counts:
4/10,000 x 25=0.01mm or 10um. This is the effective resolution of your X axis as a result of setting the zero error window to 4,
but your current setting (default) is 20 and therefore your effective resolution is 40um....way less impressive don't you think!
Likewise if you set the following error window to 20 counts then Mach will alarm and Estop if the mill lags the commanded toolpath
by 40um whereas the current (default) setting is 20,000 or 50mm. Would you expect an alarm or Estop before your machine
deviated from the toolpath by 50mm?
Craig
Quote
well i haven't got in to that much detail yet, most probably they left it like that to give the user space for starting up and tuning the motor/drive without causing any error.
This NO mere detail, it absolutely fundamental to the operation of any servo or closed loop device. With the
factory default settings you will get very poor results. The following error window is just a joke.
You may recall back in post #3 that I explained that the manufacturers deliberately set both parameters very wide
so that first time users can operate the servo without nuisance alarms but they were never intended to be in use
in a real CNC machine.
Do the calculations....don't just guess.
If parameter 11 (zero error window) is set to 4 counts:
4/10,000 x 25=0.01mm or 10um. This is the effective resolution of your X axis as a result of setting the zero error window to 4,
but your current setting (default) is 20 and therefore your effective resolution is 40um....way less impressive don't you think!
Likewise if you set the following error window to 20 counts then Mach will alarm and Estop if the mill lags the commanded toolpath
by 40um whereas the current (default) setting is 20,000 or 50mm. Would you expect an alarm or Estop before your machine
deviated from the toolpath by 50mm?
Craig