IDEX Markforged Home All issue
-
Hi!
I just after month my printer with dual marforged kinematic (IDEX).Problem that I have is at homing all axis.
I can home all axis separetly, and behavior is correct. When I hit home all i have error:
"Error: G0/G1: insufficient axes homed"My files for me looks really ok:
homeX:G91 ; relative positioning G1 H2 Z5 F2400 ; lift Z relative to current position G1 H1 X-340 F3000 ; move quickly to X axis endstop and stop there (first pass) G1 X5 F6000 ; go back a few mm G1 H1 X-340 F300 ; move slowly to X axis endstop once more (second pass) G1 H2 Z-5 F2400 ; lower Z again G90 ; absolute positioning
HomeU:
G91 ; relative positioning G1 H2 Z5 F2400 ; lift Z relative to current position G1 H1 U340 F3000 ; move quickly to Y axis endstop and stop there (first pass) G1 U-5 F6000 ; go back a few mm G1 H1 U340 F300 ; move slowly to Y axis endstop once more (second pass) G1 H2 Z-5 F2400 ; lower Z again G90 ; absolute positioning
HomeY:
G91 ; relative positioning G1 H2 Z5 F2400 ; lift Z relative to current position G1 H1 Y340 F3000 ; move quickly to Y axis endstop and stop there (first pass) G1 Y-5 F6000 ; go back a few mm G1 H1 Y340 F300 ; move slowly to Y axis endstop once more (second pass) G1 H2 Z-5 F2400 ; lower Z again G90 ; absolute positioning
HomeZ:
G91 ; relative positioning G1 H2 Z5 F2400 ; lift Z relative to current position G1 H1 Z-300 F600 ; move Z down until the endstop is triggered G1 H2 Z3 F2400 G1 H1 Z-300 F180 G90 G1 Z5 F1200
And finaly HOMEALL:
G91 ; relative positioning G1 H2 Z5 F2400 ; lift Z relative to current position G1 H1 X-340 U340 F3000 ; move quickly to X and U axis endstops and stop there (first pass) G1 X5 U-5 F6000 ; odbicie X i U G1 H1 X-340 U340 F300 ; powrot wolno XU G1 H1 Y340 F3000 G1 Y-5 F6000 ; go back a few mm G1 H1 Y340 F300 ; move slowly to X and Y axis endstops once more (second pass) G1 Y-320 F4800 G1 H1 Z-300 F600 ; move Z down stopping at the endstop G1 H2 Z3 F2400 G1 H1 Z-300 F180 G90 ; absolute positioning G1 Z5 F1200 ; lift Z
I can't figure out whats wrong here...
-
Hi,
If may be because you are trying to home X and U at the same time.
Try doing them individually.
If that doesn't work you could use "brute force" and comment out lines 4 to 14 and test.
If all is good un-comment the next line and test again.
Eventually you should find the line causing the problem.
If you don't mind a bit of inefficiency you can use my approach.
For you it would look like this:
M98 P"homeZ.g" M98 P"homeX.g" M98 P"homeU.g" M98 P"homeY.g"
Frederick
-
@fcwilt said in IDEX Markforged Home All issue:
If may be because you are trying to home X and U at the same time.
That's correct. You should be able to do a first pass homing X and U together, and both axes should stop when the first endstop is triggered. Then you need to home X and U separately. It's the same as for homing a CoreXY printer, see https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_homeall_g_file.
-
@dc42 said in IDEX Markforged Home All issue:
That's correct. You should be able to do a first pass homing X and U together, and both axes should stop when the first endstop is triggered. Then you need to home X and U separately.
Thanks for the confirmation.
Frederick
-
Did homing separate - working great. THX