- Posts: 798
- Thank you received: 202
Please Log in or Create an account to join the conversation.
high microstepping values and steppermotors that cannot move these extreme small amounts
the higher the microstepping the worse these results become , as a stepper motor can only move one step at a time i.e 1.2 degrees , and the electronics of the microstepper driver trying to interpolate the microsteps
which cannot be achived , however EMC can calculate the move , so therefore you build up an error over time .
Please Log in or Create an account to join the conversation.
The plot does show the Z tool level changing- I did some experimenting and I found that it is only losing steps in a slow (G1) move, I had set the tool speed very low (F0.1 in the G-code) and the stepper was not moving at all, while I could see the back-plot changing. I sped *up* the feed rate during cutting to F2.5, and it was able to do the entire engraving cycle without losing any Z.
<snip>
I have never lost steps (I am aware of/have evidence of) in X or Y- the only real difference is the thread pitch on the feed- 32,000 microsteps per inch on X and Y, 20,000 microsteps per inch on Z.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
One thing I still don't understand is that when I do a manual move at the smallest increment (0.0001) I can hear the motor moving (spindle off, of course)- that should be 2 microsteps. when I'm doing this move under the GCode at the slow rate, I can't hear the motor step at all, while I can see the back-plot showing a motion. Is there any condition that EMC would not actually drive the motor at the slow rate (I'm only changing one axis, the Z, when I notice this, so I don't think there would be any interaction with the other axes)
Please Log in or Create an account to join the conversation.