@dc42 Thank you very much! That was it, now it works.
Posts made by Elena
-
RE: Issue while trying to drive extruder using Duet3 6HC and 1XD
-
Issue while trying to drive extruder using Duet3 6HC and 1XD
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
-
RE: Connection between 1XD and iHSS57 stepper motor
Hi @FLSMichael and all, I have the driver now working with the 1XD. In my case the driver itself was faulty. I returned it and replaced it with a new one. I am using EN+ to EN+, PUL+ to PUL+, DIR+ to DIR+, and all the - are grounded together to the ground of the POWER IN of the 1XD. This seems to work well and I have a cable that is about 2m long. If I have time I will also try the differential signal connection. But bottom line is that the driver was faulty. Thank you all for your help, let me know if there is anything you will need know from my set up.
-
RE: Connection between 1XD and iHSS57 stepper motor
Hi @dc42! Thank you. I have tried to cross the EN+ and EN- but the problem persists.
-
RE: Connection between 1XD and iHSS57 stepper motor
Hi @FLSMichael! Unfortunately it's not working. Are you dealing with the same issue?
-
RE: Connection between 1XD and iHSS57 stepper motor
@T3P3Tony thank you for your reply. I've tried the following three ways (wiring) to connect:
- EN+ to EN+, EN- to EN-, PUL+ to PUL+, PUL- to PUL-, DIR+ to DIR+, DIR- to DIR-
- EN+ to EN+, PUL+ to PUL+, DIR+ to DIR+ and all - connected together to a common ground
- EN- to EN-, PUL- to PUL-, DIR- to DIR- and all + connected together to a common +5V
None of those worked for the iHSS57 motor although the 1st and the 2nd worked for the M542T driver.
The way the 3d Potter company wires the iHSS57 motor is the 2nd way, but they are using a Duet2, the 50 pin connector and the extruder is connected to drive 9. In what way is the 1XD different than the Duet2?
-
Connection between 1XD and iHSS57 stepper motor
Hello all,
I was wondering if you could help me with the 1XD expansion board and a iHSS57 Integrated Closed Loop Stepper motor drive.
I am making a 3d printer using two 3dPotter 4000 ml extruders with iHSS57 integrated closed loop stepper motors. I am using a Duet3 Mainboard 6HC to drive all motion motors and two Duet3 1XD extension boards to drive the two extruders. (one each). For now, I have connected only one 1XD driver to one extruder drive, and I am trying to move the motor without success. I have not been able to move the motor, although I do have a connection between the main board and the 1xd. (the red LEDS of both boards blink in sync, and the M115 B40 returns the firmware version).
Both the main board and the 1XD have the same version of firmware.
I have tried both the differential and the single ended wiring methods. The stepper driver is directly connected to the power supply. The same power supply also powers the expansion board. The stepper has a green light indicating it has power.Is there anything that I am missing? I cannot find any relevant information online or in the forum. Maybe something in the config file I have not done correctly?
Here is my config file: config.g
I also have tested the same configuration with an external microstep driver M542T and it worked fine. So the problem is with the specific iHSS57 Integrated Closed Loop Stepper motor drive.
Thanks in advance!