Confused after FW upgrade to 3.3
-
@chefffe looks like your Z axis is moving the wrong way
M569 P2 S0 ; physical drive 2 goes forwards
change the S0 on that line to S1
; homeall.g ; called to home all axes ; ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Dec 21 2021 12:54:13 GMT+0100 (MitteleuropƤische Normalzeit) G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 X-295 F1800 ; home X axis G1 H1 Y-255 F1800 ; home Y axis G1 X5 Y5 F6000 ; go back a few mm G1 H1 X-295 F360 ; move slowly to X axis endstop once more (second pass) G1 H1 Y-255 F60 ; then move slowly to Y axis endstop G1 X5 Y5 F6000 ; go back a few mm G1 H1 Z-245 F360 ; move Z up stopping at the endstop G1 Z5 G90 ; absolute positioning ; Uncomment the following lines to lift Z after probing ;G91 ; relative positioning ;G1 Z5 F100 ; lift Z relative to current position ;G90 ; absolute positioning
and Z
; homez.g ; called to home the Z axis ; ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Dec 21 2021 12:54:13 GMT+0100 (MitteleuropƤische Normalzeit) G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 Z-245 F1800 ; move Z up until the endstop is triggered G1 Z5 G90 ; Uncomment the following lines to lift Z after probing ;G91 ; relative positioning ;G1 Z5 F100 ; lift Z relative to current position ;G90 ; absolute positioning
Give those a whirl
-
@jay_s_uk
With that change the homez.g works. The homeall works as well but when I try to move Z after homing the movement is reversed. I assume I need to reverse the Z motor again? -
@chefffe
where is your endstop at? zmin?
you should use + movements to move away from the bed or bed away from the nozzle and vice versa -
@jay_s_uk
My Z Endstop is at the top end close to the nozzle. When triggered the bed should only be able to go down (-).This is current state:
M119
Endstops - X: at min stop, Y: not stopped, Z: at max stop, Z probe: at min stopWhen I press - I expect the bed going down, with + up. The Z-Endstop ist an optical, which is normally on (off when triggered).
-
This is my homeall.g from the old configuration running fine:
G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G1 S1 y-255 f3000 G1 Y5 f3000 G1 S1 y-255 f360 G1 S1 x-295 f3000 G1 x5 f3000 G1 S1 x-295 f360 G1 S1 z-245 f3000 G1 z5 f3000 G1 S1 z-245 f360 G1 S1 X-295 F360 ; move slowly to X axis endstop once more (second pass) G1 S1 Y-255 ; then move slowly to Y axis endstop G1 S1 Z-245 F360 ; move Z down stopping at the endstop G90 ; absolute positioning G92 Z0 ; set Z to axis minimum (you may want to adjust this)
This the old homez.g.
``` G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G1 S1 Z-255 F1800 ; move Z down until the endstop is triggered G92 Z0 ; set Z position to axis minimum (you may want to adjust this) ; Uncomment the following lines to lift Z after probing ;G91 ; relative positioning ;G1 S2 Z5 F100 ; lift Z relative to current position ;G90 ; absolute positioning ```
-
@chefffe to move your bed away it should be a positive movement, not a negative movement
-
@jay_s_uk
I see that in my old config.g the Z axe was also configured like you said:
M569 P2 S1
Maybe I mix now something up.
I set the Duet up about 3 years ago and forgot a lotshame on me ...
I will print later on something, then its clear. Many thanks for now! -
@jay_s_uk
After "playing" a little bit around I end up now that homing works fine ... but ... after Z homing the Z axe is only moving in minus direction (up towards nozzle) and not in plus direction (down away from nozzle). I couldnt yet find what could cause this ?
The Z axe stops every plus movement after leaving the Z Endstop. -
@chefffe what M574 Z command are you currently using in config.g ?
-
@dc42
Hi, it is ->
; Endstops
M574 X0 S1 P"!xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
M574 Y1 S1 P"!ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
M574 Z2 S1 P"zstop" ; configure switch-type (e.g. microswitch) endstop for high end on Z via pin !zstopWhen I add the ! to Z I get an error that the endstop is not working. The endstop type is an optical which is normal "on" and triggered "off".
-
@chefffe change the Z2 to Z1
-
@jay_s_uk
This did the trick!! I am very happy, Great Forum thanks again! -
undefined Phaedrux marked this topic as a question
-
undefined Phaedrux has marked this topic as solved