From 6d0933d27c64ef46b44e3e0c088b3eb2d0068d08 Mon Sep 17 00:00:00 2001 From: FlyingbearOfficial <150423627+FlyingbearOfficial@users.noreply.github.com> Date: Thu, 4 Sep 2025 00:02:05 +0800 Subject: [PATCH] [Profile] Fix start_gcode for FlyingBear machines (#10593) * Update FlyingBear S1 0.4 nozzle.json * Update 0.16mm Optimal @FlyingBear Reborn3.json * Update 0.16mm Optimal @FlyingBear S1.json * Update fdm_process_common.json * Update fdm_klipper_common.json * Update fdm_machine_common.json * Update fdm_klipper_common.json * Update fdm_machine_common.json * Update fdm_process_common.json * Update fdm_process_common_S1.json fix some parameters * Update fdm_process_common.json * Update FlyingBear S1 0.4 nozzle.json * Update 0.08mm Extra Fine @FlyingBear S1.json * Update 0.12mm Fine @FlyingBear S1.json * Update 0.16mm Optimal @FlyingBear S1.json * Update 0.20mm Standard @FlyingBear S1.json * Update 0.24mm Draft @FlyingBear S1.json * Update 0.08mm Extra Fine @FlyingBear Reborn3.json * Update 0.12mm Fine @FlyingBear Reborn3.json * Update 0.16mm Optimal @FlyingBear Reborn3.json * Update 0.20mm Standard @FlyingBear Reborn3.json * Update 0.24mm Draft @FlyingBear Reborn3.json * Update FlyingBear S1 0.4 nozzle.json * Update fdm_process_common_S1.json * Update fdm_process_common.json * Update 0.08mm Extra Fine @FlyingBear S1.json * Update 0.12mm Fine @FlyingBear S1.json * Update 0.16mm Optimal @FlyingBear S1.json * Update 0.08mm Extra Fine @FlyingBear Reborn3.json * Update 0.12mm Fine @FlyingBear Reborn3.json * Update 0.16mm Optimal @FlyingBear Reborn3.json * Update FlyingBear S1 0.4 nozzle.json fix zhop type * Update fdm_machine_common.json fix zhop type * Update fdm_process_common_S1.json * Update fdm_process_common.json * Update FlyingBear Generic PLA.json * Update FlyingBear PLA @S1.json * Update Other PLA @S1.json * Update fdm_filament_pla @S1.json * Update fdm_filament_pla_Hyper @S1.json * Update fdm_filament_pla_other @S1.json * Update fdm_filament_pla_Hyper_other @S1.json * Update fdm_filament_pla.json * Update fdm_filament_pla_Hyper.json * Update fdm_process_common_S1.json * Update fdm_process_common.json * Update fdm_machine_common.json * Update fdm_klipper_common.json * Update 0.08mm Extra Fine @FlyingBear S1.json * Update 0.08mm Extra Fine @FlyingBear Reborn3.json * Update 0.08mm Extra Fine @FlyingBear S1.json * Update 0.08mm Extra Fine @FlyingBear Reborn3.json * Update 0.12mm Fine @FlyingBear Reborn3.json * Update 0.12mm Fine @FlyingBear S1.json * Update 0.16mm Optimal @FlyingBear S1.json * Update 0.16mm Optimal @FlyingBear Reborn3.json * Update fdm_filament_pla.json * Update fdm_filament_pla_Hyper.json * Update fdm_filament_abs.json * Update fdm_filament_pc.json * Update fdm_filament_pet.json * Update fdm_filament_pa.json * Update fdm_filament_tpu.json * Update fdm_filament_abs @S1.json * Update fdm_filament_abs_other @S1.json * Update fdm_filament_pa @S1.json * Update fdm_filament_pa_other @S1.json * Update fdm_filament_pc @S1.json * Update fdm_filament_pc_other @S1.json * Update fdm_filament_pet @S1.json * Update fdm_filament_pet_other @S1.json * Update fdm_filament_pla @S1.json * Update fdm_filament_pla_other @S1.json * Update fdm_filament_pla_Hyper @S1.json * Update fdm_filament_pla_Hyper_other @S1.json * Update fdm_filament_tpu @S1.json * Update fdm_filament_tpu_other @S1.json * Update fdm_filament_tpu.json * Update FlyingBear PETG @S1.json * Update Other PETG @S1.json * Update Other PETG @S1.json * Update FlyingBear PETG @S1.json * Update FlyingBear Generic PETG.json * Update fdm_filament_pet.json * Update fdm_filament_pet @S1.json * Update fdm_filament_pet_other @S1.json * Update FlyingBear Generic PLA.json * Update FlyingBear PLA @S1.json * Update Other PLA @S1.json * Update FlyingBear S1 0.4 nozzle.json --- .../FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json index 02d20e37f1..d8dccabf1c 100644 --- a/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json +++ b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json @@ -115,7 +115,7 @@ "0" ], "machine_pause_gcode": "PAUSE", - "machine_start_gcode": ";v2.9.2-20240814;\n;wiping nozzle start\nM106 P3 S0\nM140 S[bed_temperature_initial_layer_single]\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F10000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nG1 Z5\nM190 S[bed_temperature_initial_layer_single]\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F8000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0 F400\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user and wait \nM190 S[bed_temperature_initial_layer_single];heat bed temp set by user and wait \nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\n;G1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\n;G92 E0 ;reset extruder\nG1 E3 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n", + "machine_start_gcode": ";v2.9.3-20250610;\n;wiping nozzle start\nM106 P3 S0\nM140 S60\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S60\nM104 S130\nG1 X110 Y110 F10000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nG1 Z5\nM190 S60\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S60 ;heat hotbed temp set by user\nG1 X5 Y5 F8000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0 F400\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp \nM190 S[bed_temperature_initial_layer_single];heat bed temp set by user and wait \nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user and wait \nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\n;G1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\n;G92 E0 ;reset extruder\nG1 E3 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n", "machine_unload_filament_time": "0", "max_layer_height": [ "0.28" @@ -210,3 +210,4 @@ "Normal Lift" ] } +