Duet meastro target position not reachable from current position
-
I have a problem, I have updated my duet to rff 3.2 and have some issues that I can't seem to figure out.
I have a Anycubic Kossel linear plus with a Duet meastro.
First I can't seem to home my printer. I get this weird message:
G28
Error: G0/G1: target position not reachable from current position
config (6).g bed (2).g config-override.g homedelta.g
Because of this I can't do any calibration or print. Anyone know what I have done wrong?
-
@Caveman said in Duet meastro target position not reachable from current position:
Error: G0/G1: target position not reachable from current position
This error usually means that you're asking for a movement command that is physically impossible because it would require one of the carriages to rise higher than your delta parameters would allow. The solution is usually to move the head lower before that command. Usually part of homedelta.
I assume you're getting this error when doing homeall?
; homedelta.g ; called to home all towers on a delta printer ; ; generated by RepRapFirmware Configuration Tool v3.1.4 on Fri Nov 13 2020 12:59:28 GMT+0100 (Central European Standard Time) G91 ; relative positioning G1 H1 X315 Y315 Z315 F1800 ; move all towers to the high end stopping at the endstops (first pass) G1 H2 X-5 Y-5 Z-5 F1800 ; go down a few mm G1 H1 X10 Y10 Z10 F360 ; move all towers up once more (second pass) G1 Z-5 F6000 ; move down a few mm so that the nozzle can be centred G90 ; absolute positioning G1 X0 Y0 F6000 ; move X+Y to the centre
Try increasing the
G1 Z-5
move toG1 Z-25
, that should give the arms more clearance for the G1 X0 Y0 move to center the head.Don't forget to redo your calibration.
https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer
https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareDeltaPrinter -
will try that, but strange this always worked in older firmware.
-
You're not the first to notice after an update.
-
aha, seems to be working here it's calibrating now!
-
Nope not fixed, after reboot same issue.
-
Did you save your calibration with M500?
Do you also have M501 at the end of config.g to load the saved calibration? -
I think i figured it out, it has active high endstops and that also changed in rff3.
changed endstops fron x1 y1 z1 to x2 y2 z2 and now everything works as normal also the 5mm moves -
; Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S1 P"zstop" ; configure active-high endstop for low end on Z via pin zstopAh yes, your endstops were set as min endstops. For your delta the endstops are at the top, ie the high end. so X2 Y2 Z2 would be correct.
-
And how do I set new F value for fans? have delta fans and in my old config I had M106 P0 S0 I0 B0 F6500 H-1 for partcooling fan.
Now it loosk like this M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off -
Change the M950 Q500 to Q6500.
M950 Q is the frequency nowM950 is an important command in RRF3 as it defines pins now.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M950_Create_heater_fan_or_GPIO_servo_pin
-
thanks just found it on the duzoki
-
Have another question, after calibration and everything saved and M501 in config. Do I have to calibrate everytime a reboot delta? Or can I just run a mesh?
-
I'm not a delta user, so I can only defer to these links.
https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer
https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareDeltaPrinterbut from what I gather It's not uncommon to run a quick calibration before every print.