Disable homing at start of 3D print

Hi,

I’m new to 3D printing, recently bought an A350T and did my first small prints. Very happy so far!

I always do a bed level calibration before I start a print (probably not strictly necessary, but it gives me good results). However, at the start of a print it always homes itself again (G code generated with Luban 4.1.4).
So it’s home - calibrate - home again - print.

Is there a way to skip the second home procedure?

I see the following at the start of the G code file.
Is it just a matter of removing the line that says “G28 ;home”?
Is there some Luban setting to remove this from the generated G code?

; G-code for 3dp engraving
; Generated by Snapmaker Luban 4.1.4
; Tue Jan 18 2022 14:36:3

M82 ;absolute extrusion mode
;Start GCode begin
M104 S205
M140 S70
G28 ;home
G90 ;absolute positioning
G1 X-10 Y-10 F3000
G1 Z0 F1800
M109 S205;Wait for Hotend Temperature
M190 S70;Wait for Bed Temperature

Thank you,
Johan

What you can skip is calibration. Once you get a good print and if you do not change filament or bed temperature, you can go without calibrating again. I used to do like you, but it is unnecessary and it calls for errors. This week, I have been printing non stop with the calibration performed two weeks ago.
As I understand, the instrument needs to go home to learn its position before executing the code.

1 Like

Luban should be using G28 O instead of G28 (Auto Home | Marlin Firmware) to only perform homing if not already homed. You can change it if you want in the file.

And agreed with @jabian, if you have a good calibration you have nothing to gain by doing it again. If you doubt the accuracy then jog to Z=0 and check with the card.

1 Like