'Late Night' start GCode...?

Disclosure: less than a week into this Bambu adventure… formerly a heavily modded Ender3 with Noctura and BTT SKR E3 mini).

Looking for “anything” to quiet the startup routine (mainly the insanely loud bed vibration thing… is that really required every time?!)

My wife goes to bed a good hour before I do, and I often use the time to work on some 3D designs. On the Ender, no issues, the thing was so heavily modded it was quiet enough I could hear the end-stops click.

I already have plans to do the Noctura chamber fan mod… but I need the startup routine a lot quieter for late-night prints.

Yo Bambu devs… can we have a “night mode” :smiley:

2 Likes

;===== Start Delay in Seconds ========================
G4 S14400
; Waits 4 hours before start printing

4 Likes

I would also be interested in this.

I’ve been unsuccessful in a few attempts at modifying the machine start gcode to get rid of the vibration test.

My printer is attached to a desk which is attached to a wall which is attached to timber studs, and the entire graph of everything connected to that structure in my house vibrate violently when the machine starts.

I had to put little rubber pads on my wall-hung picture frames cuz they would rattle. Two rooms away.

That is… not a solution :stuck_out_tongue:

I checked with the missus, so far, she says the noise doesn’t bother her… so I’m “safe” (plus I’m mostly printing models for her right now, so I have “spousal credits” building up :D)

2 Likes

I have never tryed it but…turn of bedleveling only on late night prints?
Do know if that also skips the vibration test

Nope it still vibrates.

Fyi you only need to do bed-leveling if you have issues… It’ll retain the mesh settings and re-use them for every print

i am using my a1m in my university dorm and my roommates said it is first the avc(active viberation control) at the starting gcode, then its the fan that annoyed them :roll_eyes:
im trying deleting the avc gcode then lowering the upper bound of the fan speed

it seems that just delete the starting mech mode fast check gcode will stop the viberation
from “mech mode fast check start” to “wipe nozzle”
caution you should get ready to cut off the power at any time since at the very first time i am playing with the gcode, my a1m cannot stop Z stepper as the nozzle touchs the bed)

Long time since I posted this question, but you’re absolutely right…

Comment out the section that starts “mech mode fast check”. Since my original post, I’ve added a new printer profile which I’ve named “NightMode” :smiley:
Also, I read a few posts on Reddit that imply doing the vibration check Every time is actually causing a but more wear & tear than necessary… some folks suggest doing a vibration check weekly, rather than every print.

1 Like

Hi Guys, i think i found a pretty neat work around!

So The Bambulabs checks a Flag befor bed leveling. You can toggle that flag before every Print. I Adjusted the Starting Gcode, so the Printer checks the same Flag before the vibration-check and skips it, if you have bed leveling turned off.

If you just comment the Vibration Check you need to resclice everything for night/Day-mode. With my workaround you can just slice your stuff and worry about the noise, when you start the print. This is especially useful, when you reuse Gcode.

; ====== mech mode fast check (conditional) ======
M1002 judge_flag g29_before_print_flag ; read flag
M622 J1 ; jumps to M623, if Flag==0, resumes if Flag ==1

G1 X128 Y128 Z10 F20000
M400 P200
M970.3 Q1 A7 B30 C80 H15 K0
M974 Q1 S2 P0

G1 X128 Y128 Z10 F20000
M400 P200
M970.3 Q0 A7 B30 C90 Q0 H15 K0
M974 Q0 S2 P0

M975 S1
G1 F30000
G1 X230 Y15
G28 X ; Re-Home XY
; ====== mech mode fast check Ende ======
M623 ; Jumps to this point if flag is unchecked

ahhhhhhh sorry guys, this works for my Bambulabs P1S, will propably work for the X1C and the other P1 too, but for the A1 and A1 mini or the H2D you need some other Mod. This worked for me just fine, but i implemented it today haha