The drive mapping
-
Hi,I am building voron2.4
When i start print,I found that the z axis on one side is very low
The z axis slider touches 2020 aluminum profile
I checked and found that the motor changed during leveling and found that it was wrong
I checked the Gcode and found M584 write drive mapping needs to be the same as M671.M569 P0.0 S0 D3 V200 ; physical drive 0.0 goes forwards M569 P0.1 S0 D3 V200 ; physical drive 0.1 goes forwards M569 P0.2 S1 D3 V100 ; physical drive 0.2 goes forwards M569 P0.3 S1 D3 V100 ; physical drive 0.3 goes forwards M569 P0.4 S1 D3 V100 ; physical drive 0.4 goes forwards M569 P0.5 S0 D3 V100 ; physical drive 0.4 goes forwards M569 P0.6 S0 D3 V100 ; physical drive 0.4 goes forwards M569 P121.0 S0 D3 V100 ; physical drive 0.4 goes forwards M584 X0.0 Y0.1 Z0.4:0.3:0.6:0.5 E0.6 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X160.00 Y160.00 Z400.00 E400.00 ; set steps per mm M671 X-75:-75:413.5:413.5 Y-47:375:375:-47 S30
So how do I know that the z motor 0.4:0.3:0.6:0.5 corresponds to z0 z1 z2 z3?
-
@suixin if you look at the wires
-
when you look at the M671 points
If you standing in front of the printer
Port 04 should be the front left
Port 03 should be the back left
Port 06 should be the back right
Port 05 should be the front right -
@pcr Thank you. Is this the motor position corresponding to M671?
-
@pcr My code is wrong, I want to modify the motor mapping of M584 to solve this problem
-
@suixin assuming that positive X is towards the right on your machine as you look at it, and positive Y is away from you, then in the Z parameter of the M584 command you need to list the 4 outputs in the following order: front left motor, rear left motor, rear right motor, front right motor.
-
@suixin this is how with your config you have to adjust the M584
-
-
@suixin use the order rear right, front right, front left, rear left then.
-
@dc42 thank