HE3D 2 in 1 out extruders not working
Hello,
This is my first post, and I am a total newbie, so please be kind and talk in as simple terms as possible.
I have just put together a HE3D EI3 printer that has 2 extruder motors, but only 1 nozzle. After opening up and connecting with pronterface, I can move the X, Y and Z. The extruder head and the bed heat up. I can turn the cooling fans on and off. I can not make the extruder motors work at all. I have done the following....
1-made sure the extruder head was above 170 degrees.
2-Have put the wire from the Z motor onto the extruder motors. The motors work fine.
3-Have switched the wires from the Z port on the board with the extruder motors. The motors work fine.
So I think I have established that the extruder motors and the wiring are fine. This makes me think that I have a problem with the firmware. Is this correct? I had looked at the configuration file. I'm not sure which settings I should change other than making sure it looks for a MKS Gen L board.
Can anyone please help me? I am about ready to pull my hair out and I don't have much left. LOL.
Any help would be greatly appreciated.
Thanks
Chip
This is my first post, and I am a total newbie, so please be kind and talk in as simple terms as possible.
I have just put together a HE3D EI3 printer that has 2 extruder motors, but only 1 nozzle. After opening up and connecting with pronterface, I can move the X, Y and Z. The extruder head and the bed heat up. I can turn the cooling fans on and off. I can not make the extruder motors work at all. I have done the following....
1-made sure the extruder head was above 170 degrees.
2-Have put the wire from the Z motor onto the extruder motors. The motors work fine.
3-Have switched the wires from the Z port on the board with the extruder motors. The motors work fine.
So I think I have established that the extruder motors and the wiring are fine. This makes me think that I have a problem with the firmware. Is this correct? I had looked at the configuration file. I'm not sure which settings I should change other than making sure it looks for a MKS Gen L board.
Can anyone please help me? I am about ready to pull my hair out and I don't have much left. LOL.
Any help would be greatly appreciated.
Thanks
Chip
Comments
M302 S1
to allow cold extrusion, so extruder temperature is not relevant.
Do both extruders share same temperature sensor?
Is it the same stepper driver? Make sure you have the same invert enable settings then as x,y, z or motor gets no power when it should move.
Make sure to use the right pins for stepper driver.
Check eeprom settings - it might have illegal values from old version with 1 extruder so steps per mm or acceleration are not a number/invalid.
These are main points that can cause failure.
Now, I have another problem....my z axis moves further than the x and y when I select the same movement amount. Where/How do I change this setting to get it back to the correct amount?
Also, my end stops are no longer working. So, I can't home in any direction because the mechanic stops don't stop the carriages in any direction.
One final thing is the LCD display on the machine no longer shows information. Most of the places are completely lite up.
I feel like I'm chasing my tail.
Any help would be greatly appreciated.
Thanks
Chip
Z axis sounds like steps per mm is too high so 1mm is more then 1mm.
En stops - Test with M119 if they trigger and show correctly. Are the associated to right direction and motors as well. Often I see wrong homing direction to move to right side just because direction of motor is wrong. And then you do e.g. x max move while end stop is x min and die to double inversion x also moves to x min. But it will of course never register end stop being hit since it is the wrong for max move. Direction -1 is to min, 1 to max direction.
LCD - well wrong display type or no pin definition for your board are the typical reasons.
As for the end stops, I have tried ever combination of 1, -1 and which port the end stops were plugged into and they still don't stop the carriages from trying to move. I have sent a M119 as you said, and all 6 stops come back as triggered. However the carriages never stop trying to move.
Is there anything else that might be preventing the end stops from working?
I'm still looking into the display. It worked before I updated the firmware the first time. It hasn't worked since then.
Thanks
I have a MKS Gen L board.
End stops are located so the nozzle would be at 0,0,0 (X,Y,Z)
Endstop configuration
Thanks
Chip
Now the question is what drive system you use. Yesterday I fixed a problem in 1.0.4dev for corexy with fastcorexy that made it ignore x min endstops. So if you use that you should update to latest release and have a good chance.
Otherwise, what does M119 return and does all end stops trigger correctly when you hit manually and send M119?
How do I determine the drive system? I'm new to all this and learning as I'm going, so any help would be greatly appreciated.
Thanks
Chip
M119 should not return high for all - it should only report high for triggered end stop or it might prevent all moves. So you might need to invert the output of endstops. Also do you really have 6 end stops? Most printers only have 3.
This is a simple cartesian printer.
When I send M119 this is the output that I receive.
SENDING:M119
None of the end stops were depressed then I sent the M119.
If it is, I still have a problem as when I depress any of the stops, that axis will still move. This is not what I would expect. I would expect that no matter where the axis is, if the stop is depressed, it shouldn't move in that direction at all. Am I over looking something?
THanks
Chip
What I see is that end stops are not configured correctly. It is unlikely that you trigger all the same time. I even guess that you only have 3 of them.