AWD Stepper Motor problem
So i just finished my AWD build and i thought it works, but when i tried to sync the old two motors and the pulleys where loose on x and y I pressed homing on accident and nothing happened. X1 and Y1 did not move at all. I had to put an ! infront of the enable pin like that enable_pin: !PA0 to make it work. After i did that i tried to home and it worked, but they moved in the wrong direction x goes right and y goes back if im not wrong that is because of the sensor less homing sensitivity. I tried to use Helge's pinned awd sensorless homing config, but with that i only get an error Option 'set_tmc_current stepper' is not valid in section 'tmc2209 stepper_y'. If I put ! infront of the enable pin then qnd try to home with all 4 motors it doesnt work. I checked all the jumper positions they are all installed. Anyone got a clue what it could be ?
27 Replies
i used that picture to find all the pins
@Helge Keck do you have any idea what it could be?
your sensitivity is too high
if the move to the wrong direction it measn usually that the printer thinks it already hit the frame, thats why it moves into the other directio
@Helge Keck ok thats what i thought. i just dont know how to adjust the sensitivity for the New motors ? do i do the same thing I did for the old two and just change it do x1 and y1?
all motors need the same values
how would that that look? just an example if you have one .
sorry, that was wrong
you just need to adjust the 2 values that you can find in my example config
you just need to reduce the sensitiviy
these are two values
from the pinned comment in the awd Group right?
yes
ok I will look into it when im home thanks.
just to be sure you mean the current?
have a look in your sensore less homeing cfg feil as well
ah ok, so I have to adjust it in the normal sensorless homing config to the point where it works, and I don't have to adjust it for the new motors?
for the new motors you need to adjust only the volr´tage, but you still need to confguiruew our sensitiviy
ok I'll see if I can figure it out. what about this part?
Example with AWD:
SET_TMC_CURRENT STEPPER=stepper_x CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_y CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_x CURRENT={printer.configfile.config["tmc2209 stepper_x"].run_current}
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={printer.configfile.config["tmc2209 stepper_x1"].run_current}
SET_TMC_CURRENT STEPPER=stepper_y CURRENT={printer.configfile.config["tmc2209 stepper_y"].run_current}
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={printer.configfile.config["tmc2209 stepper_y1"].run_current}
this is the voltage part
you need to change the sensitivity part
this is the part that I can't get to work. I'll always get an error set_tmc_current stepper' is not valid in section 'tmc2209 stepper_y'.
i dnt have a AWD setup anymore
@hani_alotaibi can you help him please
ok, thanks for trying anyways
What is it that ur trying to do? Sensorless homing?
@hani_alotaibi yes I'm trying to get sensorless homing to work
@Helge Keck on the octopus1.1 Motor0 is X and Motor 1 is Y right. Should Motor 3 then be X1 and Motor 4 Y2 or does it even matter ?
as long as your pin definition points to the correct motor you are fine
ok well what i wrote above was wrong lol, but i got sensorless homing to work kind of
@Helge Keck Printed at
400mm/s and 20k accel. looks like it works and nothing is loose. now onto the tuning
well done
thanks