Weird Behavior Duet 3 / RRF 3.2
-
@beachtec said in Weird Behavior Duet 3 / RRF 3.2:
Nothing in your config.g file jumps out at me as being wrong.
I don't see that you ever posted the results of executing M119 from the console.
Please do this after re-booting the printer and then jogging the axes so that no end stop switches are activated.
Frederick
-
@beachtec said in Weird Behavior Duet 3 / RRF 3.2:
This system had been working very well up to that moment. Everything else worked perfectly. Today, I powered up the system to have another go and now the Y axis will not home. It moves very briefly (the wrong way) and stops.
That indicates that either the Y endstop is not working, or it not configured correctly. If it's a normally-closed switch, then the most likely cause is a bad crimp on the connector. That will cause it to read permanently triggered.
-
@dc42 Thank you, I did locate the intermittent switch. I should have looked at as a separate issue but I am rather frustrated at the core issue and foolishly assumed they were related.
The core problem I am having is when I am using the Hemera's with the tool boards. If I select a tool, the Hemera heats up as expected. Using the web interface, I select "Extrude/Retract" and specify a set length and feedrate and select it, but instead of the extruder motor running as expected, Drive 1 on the 6HC board runs, causing the entire tool assembly to move diagonally. If I select the opposite, say retract instead of extrude, the same motor runs the opposite way.
I tried to run Tool1 last night and the lock motor ran instead... rather unfortunately. Aside from being quite frustrating, I hate having to have to bother folks in the form with this stuff, but I am now short on ideas and fingernails
Any thoughts?
-
@beachtec said in Weird Behavior Duet 3 / RRF 3.2:
interface, I select "Extrude/Retract" and specify a set length and feedrate and select it, but instead of the extruder motor running as expected, Drive 1 on the 6HC board runs, causing the entire tool assembly to move diagonally. If I select the opposite, say retract instead of extrude, the same motor runs the opposite way.This is your M584 E0:1:20.0:21.0 for your extruders.
Now I have not used the 6HC with other boards connected but this looks to me like it specifies 4 extruders.
Is that correct?
Frederick
-
@beachtec as @fcwilt says, you've mapped drives 0 and 1 to the extruder with the second M584 line:
M584 X0 Y1 U2 Z3:4:5 ; X and Y for CoreXY. U for toolchanger lock. Z has three drivers for kinematic bed suspension. M584 E0:1:20.0:21.0 ; Set Hermera extruder drives up on Hermera Tool boards
Change it to:
M584 E20.0:21.0
Ian
-
@fcwilt Only 2 extruders in use on this machine.
-
I copied this syntax from the article by @dc42 "Converting the E3D Tool Changer to Duet 3 with Hemera Tools (Part 2). In his piece, he was replacing 2 extruders with 2 Hemera's with Tool Boards.
Is this incorrect?
; Hemera motors M569 P22.0 S0 ; set tool 2 extruder direction M569 P23.0 S0 ; set tool 3 extruder direction M584 E3:4:22.0:23.0 ; set extruder drives
-
@beachtec said in Weird Behavior Duet 3 / RRF 3.2:
E3:4
It's only correct if you also have extruders connected to drivers on the mainboard as well.
Use the M584 command recommended above that uses only the drivers on the tool boards for extruders.
-
@beachtec It's correct for him, because he has four extruders - E0, E1 (connected to mainboard, drivers 3 and 4) E2 and E3 (toolboards 22.0 and 23.0). His full config is here: https://github.com/Duet3D/RRF-machine-config-files/blob/master/E3D_Tool_Changer/dc42-duet3-centreZero-2Titan-2Hemera/sys/config.g
Which includes:
; Drive direction M569 P0 S1 ; Drive 0 Z M569 P1 S0 ; Drive 1 Y M569 P2 S0 ; Drive 2 X M569 P3 S0 ; Drive 3 E0 M569 P4 S0 ; Drive 4 E1 M569 P5 S0 ; Drive 5 COUPLER M569 P22.0 S0 D2 ; Drive 22.0 (E2) spreadCycle mode M569 P23.0 S0 D2 ; Drive 23.0 (E3) spreadCycle mode M584 X2 Y1 Z0 C5 ; Axis to driver mapping M584 E3:4:22.0:23.0 ; set extruder drivers
Note how the drives in M584 are not repeated.
Ian
-
This post is deleted!