Independent Z with Independent Sensors U steps/mm wrong
-
The ProMega config setup is a little unorthodox in my opinion. There have been a few other threads trying to sort through it in the recent past.
Have you seen this? https://promega.printm3d.com/documentation/software-firmware/adjust-homing-macros
-
Check that in config.g you have a M584 command that creates the U axis and also redefines the E drivers, earlier than your M350 and M906 commands. I'm using a smartphone so it's not easy for me to look at the config.g that you uploaded.
-
I think the problem is that the u axis isn't created until the homing files as it's missing from the m584 in the config.g
-
@phaedrux said in Independent Z with Independent Sensors U steps/mm wrong:
I think the problem is that the u axis isn't created until the homing files as it's missing from the m584 in the config.g
In that case the U motor will still be set up as an extruder, and the microstepping and motor current will be set as for the extruder. So if E microstepping is different from Z microstepping, that would explain the symptom
-
@phaedrux said in Independent Z with Independent Sensors U steps/mm wrong:
https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors
Yes, that's what I based my config on!
-
-
@phaedrux There's no reason to treat this like a Promega. I've gutted it, changed the Z drive system to dual lead screws, the rails, the carriage, the board, the bed...
-
Defining U in config.g before then combining worked for me. Thanks for the help!
-
@leonmf said in Independent Z with Independent Sensors U steps/mm wrong:
Defining U in config.g before then combining worked for me. Thanks for the help!
Hi,
What is the reason for end stop switches on both z axes?
Frederick
-
@fcwilt I believe it's used as an X axis leveling mechanism.