Bypassing the Forced 3rd Layer Clump Detection

Hi,
First I have to mention that I agree, it doesn´t make sense to put a feature (clump detection) inside another feature (timelapse). Even worst because there is no easy option (a tick mark for example in Bambu Studio) to deactivate either or both.

Regarding disabling each or both features, this is another possible way to do it.

As mentioned in the original post, timelapse gcode has two functions running - the timelapse itself and the clump detection.

→ If you want both, you keep the gcode as it is originally.

→ If you want just timelapse and not the clump detection, you can delete this part of the gcode:

M622.1 S1
M1002 judge_flag g39_3rd_layer_detect_flag
M622 J1
; enable nozzle clog detect at 3rd layer
{if layer_num == 2}
M400
G90
M83
M204 S5000
G0 Z2 F4000
G0 X261 Y250 F20000
M400 P200
G39 S1
G0 Z2 F4000
{endif}

M622.1 S1
M1002 judge_flag g39_detection_flag
M622 J1
  {if !in_head_wrap_detect_zone}
    M622.1 S0
    M1002 judge_flag g39_mass_exceed_flag
    M622 J1
    {if layer_num > 2}
        G392 S0
        M400
        G90
        M83
        M204 S5000
        G0 Z{max_layer_z + 0.4} F4000
        G39.3 S1
        G0 Z{max_layer_z + 0.4} F4000
        G392 S0
      {endif}
    M623
{endif}
M623

M623

→ If you just want clump detection and not timelapse, you delete these two parts of the gcode:

;===================== date: 20240606 =====================
{if !spiral_mode && print_sequence != “by object”}
; don’t support timelapse gcode in spiral_mode and by object sequence for I3 structure printer
M622.1 S1 ; for prev firware, default turned on
M1002 judge_flag timelapse_record_flag
M622 J1
G92 E0
G17
G2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little
G1 Z{max_layer_z + 0.4}
G1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos
G1 X-48.2 F3000 ; move to safe pos
M400 P300
M971 S11 C11 O0
G92 E0
G1 X0 F18000
M623

and these two lines in the end:

M623
{endif}

→ If you don’t want any, timelapse and clump detection, you just delete all the timelapse gcode:

Timelapse on the printer is easy to disable by not selecting it when we are sending to print but if the code is there, it messes with the times when we are slicing - it will take into account the travel times to the print head parking position and back.

NOTE 1: As already mentioned, keep always the original printer and nozzle settings and create a new printer and nozzle profile for these modifications. This way you can always come back to the original gcode.

NOTE 2: Take care when changing gcode - what we put there, the machine will try to do it no matter what so, I think you get the picture.

So please, be carefull and do all the modifications at you’re own risk.

Best regards