Well, you wrote "Or does it not normally happen that way?", it depends on what we see normal.
There is no way to properly achive what you want to achive, because if one axis fully stall then it would be required for the other axis to stall too otherwise the other axis overruns which is a position error.
And stepper motors often loose steps if you stall them above their start/stop frequency.
And so what you would achive when one axis stalls is that you stall the other axis too and so not only one, but 2 axis loose steps.
The other thing is that a system like that can't respond immediately you must have a following error tolerance and because of that the system will be instable without a control loop (e.g. PID loop).
And so then tuning would require much more knowledge than the avarage user have.
On the other hand a system which has the loop closed to the drives only still has an advantage that it corrects the position error continously which still makes some error, but it will be corrected so it is not a remaining position error, it is just temporary or if the error is too large then the drive can tell the software to stop.
Usually what people do is the same what you have mentioned is that they oversize the motor. Even if it is a closed loop stepper motor drive it is still a good idea to oversize, however you should take the higher inertia of the larger motor into account which will make your machine more "lazy".
Unfortunately I don't have torque curves at hands at the moment. Can try to ask the manufacturer of the motors, but will probably need some time to ask them, because currently I'm a bit overloaded with work a s some of my collegues are currently spending their summer holidays.
So I have heard this before about the larger motor having more interia to spin. In theory I get it since there is more mass farther out so it takes more torque to get it to spin at the same acceleration, but wouldn't the added torque (minus the torque needed to overcome the extra inertia) go straight to bettering the acceleration?
Not a problem. I am still making the machine work. I am trying to take my time this go around instead of going for the first motor/drive that was mentioned to me.
If you are losing steps due to high rpm, these larger motors will most likely loose position at a lower rpm
I have not heard this before, what is the reasoning for that?
In many, possibly even most, cases, bolting the ~1200 ozin motors in place of ~600 ozin motors will make the machine slower
I understand the added inertia issue from above, but are there other reasons that I am unaware of?
A closed loop 600 or 1200 ozin motor will not outperform its equal without an encoder
Makes complete sense. I was hoping a bit too much on the closed loop abilities. They are both the same motor encoder or not.
In order to take advantage of a closed loop stepper system you will need to connect the alarms to control inputs and configure them to trigger a motion stop
Most end users, left to their own logic will set encoder counts waaaay to low to accommodate accel/decel.
So that would account for a lot of false alarms I am guessing then. Honestly, in cutting wood like I am right now, I am not concerned with 1/10 of a step, or probably even a whole step. I would almost like it just to save a piece if an axis fully stalls on me before the Z plunges.
Consider this.
A stepper motor usually stalls or loses steps because it doesn't have enough power.
A closed loop stepper is just a regular stepper with an encoder.
So when it loses steps because it didn't have enough power, it also won't have enough power to get back into position.
As Gary said, what closed loop steppers allow you to do is safely stop the machine when it loses position.
No, not really. Running close to the edge of the motors abilities is the cause of the problem.
If you want a machine to run reliably at 600ipm, then it should have motors capable of being mostly reliable at 800-900ipm.
Completely makes sense. So as Gary was saying above, if I get a machine that can run reliably at 600ipm, will I have issues then at 100ipm?
One thing I have been looking into while trying to get a better understanding of steppers/drives are the Clearpath SDSK servos. They are a bit pricier, but include the drives so depending on which motor I look it, there may only be a small premium to go to them. They tout no lost steps, but I think that is similar to a stepper with encoder right? If its run near the max, it will just stall as well? One thing I do not quite understand is sizing them. Looking at the torque curves, I am guessing RMS torque is more for maintaining velocity and peak torque is for acceleration? Would that mean a close to apple to apples comparison would be compare the peak torque curve of these servos to a comparable stepper torque curve?