Hello all,
I am building a large-scale clay extruder and I have encountered a problem when trying to drive Extruders Using a Duet 3 6hc connected to one 1XD external drive. The external drive is a iHSS57.
The 1xd drive is connected to the main board and communicates well. Both the board and the 1XD have the 3.4.4 firmware version on them.
When I send Gcode only for movement ie. G1 X100Y100Z100F1000 the machine moves fine. I have tested this with multiple lines of Gcode from a file. When I send GCODE only for extrusion ie. G1 E 100 F1000 the extruder responds fine.
BUT…. When I send a Gcode command that combines extrusion with movement, ie. G1 X100E100F1000 the machine goes out of whack. In essence, it does not do any interpolation, it starts moving but does not stop where it is supposed to stop (it just keeps going) until you force it to stop. The extruder on the other hand does not start moving… I have tried many combinations of move and extrude ratios, and many configurations for steps per mm and nothing works.
It is not that motors for movement or extrusion stall or anything like that. They simply don’t follow the gcode instruction.
If this has been observed before or if anyone has any idea what this is please let me know.
Here is my config file: config.g