enable extruder endstops error when using G1 H1 E400 F12000
-
@dc42 mb6hc with exp3hc I also have a toolboard, but I am just using that at the minute for the acceleration module.
Thanks for looking.
just in case it helps, all 3 extruders are on the expansion board.
-
@dc42 the extruder stepper is the MT-1701HSM140AE slimline E3D, I get the odd stall detected when in use, so there is a little fine tuning left.
But I cant seem to get the G1 H1 to work.
regards
-
@DeadNewbie I'd guess it's because you are trying to set two extruder axes' endstop with one M574 command (M574 E1.0:1.1 S3). In RRF, each extruder is treated as a separate axis, so you can't combine them. You just want the hot end extruder (extruder 1.0?) to detect the stall. If the hot end extruder and colour feed extruder are defined as a tool, this should stop both motors. If you need to detect a stall on either one, have separate M574 commands for each motor.
Ian
-
-
@DeadNewbie is your extruder connected to a tool board or a CAN-connected expansion board? Stall homing of motors connected to tool or expansion boards is not yet supported. See https://docs.duet3d.com/en/User_manual/RepRapFirmware/CAN_limitations#temporary-limitations.
-
@DeadNewbie Also, I think you've just run into one of the current limitations of CAN. You can't a homing move (ie H1) on a CAN-connected expansion board:
Stalls of expansion board motors cannot be used for homing. We expect to remove this restriction in firmware 3.6.
https://docs.duet3d.com/User_manual/RepRapFirmware/CAN_limitations#temporary-limitations
If possibly, wire the extruder to the main board.
Ian
-
Thank you both, that would do it, I will move it back to the mainboard and retest.
Regards
-
well, I got further, I ended up moving X and Y to the Expansion board and moved all 3 extruders to the 6HC.
i no longer get the error, but it doesn't move anything when I issue the
G1 H1 E400 F6000I will upload config.g later along with m122 and m122 b1.
what am i looking for in the m122 output to determine if the stepper is already stalled?
Thanks again for the help.
Michael
-
just got back to this, been busy moving my kids home after university.
-
@DeadNewbie said in enable extruder endstops error when using G1 H1 E400 F12000:
what am i looking for in the m122 output to determine if the stepper is already stalled?
It would be included in the text that follows "Driver 0:" etc.
To ensure that it is not stalled at the start you can execute a small move (more than one full step) either forwards or in reverse before the main filament feeding move.
-
@dc42 Thanks, I am still snowed under, but hope to take a look tomorrow, I will update asap.