@Veti said in XYZ carriage rise without reason:
yes
If there is no 'D' field the tool has no drives.
ok! sorry for the delay but I checked only now.
the problem was just that "D" missing.
now everything works as it should.
Thanks for your help.
@Veti said in XYZ carriage rise without reason:
yes
If there is no 'D' field the tool has no drives.
ok! sorry for the delay but I checked only now.
the problem was just that "D" missing.
now everything works as it should.
Thanks for your help.
@Veti said in XYZ carriage rise without reason:
do you have a config-overwrite? because you have a M501 in your config.
I'm not sure if it's useful. I had enabled it along with the ability to save the print in the event of a blackout.
please post the config where it was working.
checking it I saw that:
; Tools
M563 P0 D0 H1 F0
in my CR10 file config D0 is not there.
I don't know why the online configurator doesn't create it.
can it be the cause? I haven't had time to try yet.
@fcwilt
activated the heater means the same as selected the tool.
@Veti
yes is the first thing I checked to run it correctly.
I found that my hardware is perfect because I loaded the Creality Ender 3 Pro predefined configuration from the RepRapFirmware Configuration Tool and the extruder works.
so there's something in myFW that doesn't make the extruder go.
I have the BLTouch, connected to the heater 3 (disabled as in the tutorials).
does it interfere in any way?
in the meantime, thanks for the support
@Veti said in XYZ carriage rise without reason:
can you tell us step by step how you are trying to extrude? every button you press, every command you issue.
first method:
power on duet
home all
activated heater
heated 200 °
in "extruder control" pressed extrude
then retract.
second method:
power on duet
activated heater
in "gcode console" given command M302 P1
then G1 E50
then G1 E-50
nothing moves
@fcwilt said in XYZ carriage rise without reason:
@MrOppip said in XYZ carriage rise without reason:
@fcwilt said in XYZ carriage rise without reason:
Hi,
Did you verify that the cables to the extruder motors are good?
Frederick
The motor and cable works well because I tried to connect it to x driver.
I read that you tried the X,Y motors with the E0,E1 drivers. I missed where you tried the extruder motor with the X driver.
When trying to extrude via DWC do you have a tool selected?
Frederick
it was written in the previous post
sure, otherwise the extrusion and protrusion button is disabled
@fcwilt said in XYZ carriage rise without reason:
Hi,
Did you verify that the cables to the extruder motors are good?
Frederick
The motor and cable works well because I tried to connect it to x driver.
@Veti said in XYZ carriage rise without reason:
to rule out config problem reconfigure it e0 as x and connect the x stepper to it.
see if you can home.
Be aware the M584 has to be one of the first commands in the config.
I did the test you told me.
E0 and E1 drivers work great with X and Y motors.
I put the connections as first ..... extruder does not move.
I also tried cold extrusions but it doesn't work.
what can I do?
tpre0.g tpost0.g tfree0.g stop.g sleep.g retractprobe.g resume.g pause.g homez.g homey.g homex.g homeall.g deployprobe.g config.g bed.g
you were right. it was enough to set x16 and the right steps to fix the z shift.
strange, I didn't understand because with x256 it moved too much.
thanks for the advice
now another problem has arrived. The extruder does not work.
I warmed up, I enabled the tool, but the extruder does not send the filament forward or backward.
The engine works well because I tried to connect it to x driver.
so I think that the E0 driver is broken.
I tried to use E1 modifying the config like this:
M569 P4 S0
M584 X0 Y1 Z2 E4
But it did not work.
Is it possible also the E1 driver is broken?
When I had the duet on another printer I found the extruder motor cable fused. Could the E0 and E1 drivers be broken?
How can I check?
@Veti I know, that means it rises 5mm before x home .... but it rises more.
1.8 degrees.
In the configurator I set x256. I will do the test with x16 but I don't think that's the reason
I put the .json because you could see all the configuration from the browser.
here are the individual files:
tpre0.g tpost0.g tfree0.g stop.g sleep.g retractprobe.g resume.g pause.g homez.g homey.g homex.g homeall.g deployprobe.g config.json config.g bed.g