I have an issue trying to move the steppers bellow 0.1mm. My Delta printer is using 1/8o stepper motors with pulleys with 20t and 1/16 microstep drivers, so all steppers are using 80mm steps/unit in Marlin.
If I try to move for example (I have tested with a dial indicator):
It doesn't move.
It moves, but for some reason it rounds to x.x+1
The command M114 shows the axis right numbers (without rouding);
I didn't found in Marlin any settings to fix this. Anyone knows how to fix this ?
So If I need layers at 0.25mm in fact they are been printed at 0.25mm
Edited 3 time(s). Last edit at 02/10/2018 02:44AM by serandre.
... if higher microstepping is "effective" or not, depends mainly on the mechanical setup.
With the common RepRap-style setup and relative weak direct drive steppers it's an "ineffective" relation between friction, stip-slick and torque.
With much stronger steppers (2Nm or more torque, instead of some ten mNm as with the typical 3D-printers) and optional gearing, micrsotepping will propagate "stepwise" without stalling or "jumping" (as long it isn't blocked by too high loads).
I have IMS drivers with 1/256 microstepping and 3A current (4A peak), what's pretty good/precise even with highest microstepping with the used NEMA-36 steppers.
Have some other (pretty expensive) linear drives with 5:1 gearing and 2Nm- NEMA-23 steppers, which are wired 3-polar and driven with 325 Volts, where the 10x microstepping is totally accurate "stepwise" too ...