right,  that is what the situation is now, you would need encoders, however, these encoders

now are checked by the machine (linux-cnc) as the situation is now.

On 1/25/20 9:50 AM, Jon Elson wrote:
On 01/24/2020 11:21 PM, R C wrote:
That makes perfect sense....   if never anything goes wrong


what if one motor stalls, what if one signal needs to be re-transmitted?

If neither of that is corrected...  one axis is off "time shifted" relative to the other.

For precision sake, you would need feedback from one axis to the other.


In an open-loop step/direction system, there is no way to know a stall happened, except to operator hitting the E-stop button (if he is watching!)  And, after any E-stop, you need to rehome the machine.

But, if you have encoder feedback to the CNC control, then you can detect stalls and never lose the
axis alignment.

You can't just send 10,000 steps to totally independent motor drives, as they will almost certainly not arrive at the endpoint at the same time (especially if one drive gets 10,000 steps and the other gets 4321 steps.)

Jon


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to