[printer:*common*] autoemit_temperature_commands = 1 auxiliary_fan = 0 extruder_clearance_height = 40 extruder_clearance_radius = 60 bed_custom_model = bed_custom_texture = bed_exclude_area = 0x0 bed_shape = 0x0,325x0,325x325,0x325 before_layer_gcode = between_objects_gcode = binary_gcode = 0 chamber_fan = 1 color_change_gcode = M0 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = default_print_profile = deretract_speed = 0 end_gcode = M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG0 Z{min(max_print_height, max_layer_z + 3)} F600\nG0 X0 Y0 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif} extra_loading_move = -2 extruder_colour = "" extruder_offset = 0x0 gcode_flavor = klipper high_current_on_filament_swap = 0 host_type = moonraker inherits = layer_gcode = G92 E0 machine_limits_usage = time_estimate_only machine_max_acceleration_e = 5000 machine_max_acceleration_extruding = 20000 machine_max_acceleration_retracting = 5000 machine_max_acceleration_travel = 1500 machine_max_acceleration_x = 20000 machine_max_acceleration_y = 20000 machine_max_acceleration_z = 500 machine_max_feedrate_e = 30 machine_max_feedrate_x = 600 machine_max_feedrate_y = 600 machine_max_feedrate_z = 10 machine_max_jerk_e = 2 machine_max_jerk_x = 9 machine_max_jerk_y = 9 machine_max_jerk_z = 3 machine_min_extruding_rate = 0 machine_min_travel_rate = 0 max_layer_height = 0.28 max_print_height = 315 min_layer_height = 0.08 multimaterial_purging = 45 nozzle_diameter = 0.4 parking_pos_retraction = 0 pause_print_gcode = M0 print_host = printer_model = printer_notes = printer_settings_id = printer_technology = FFF printer_variant = 0.4 printer_vendor = QIDI printhost_apikey = printhost_cafile = remaining_times = 1 retract_before_travel = 1 retract_before_wipe = 0% retract_layer_change = 1 retract_length = 1 retract_length_toolchange = 2 retract_lift = 0.4 retract_lift_above = 0 retract_lift_below = 0 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 30 silent_mode = 0 single_extruder_multi_material = 0 start_gcode = PRINT_START\nG28\nM141 S0\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nM191 S[chamber_temperature]\nG28 Z\nG29; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM106 P3 S255\nM83\nG4 P3000\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z[first_layer_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 12} E{-10 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 E{10 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\n template_custom_gcode = thumbnails = thumbnails_format = PNG travel_lift_before_obstacle = 0 travel_max_lift = 0.4 travel_ramping_lift = 1 travel_slope = 3 toolchange_gcode = use_firmware_retraction = 0 use_relative_e_distances = 1 use_volumetric_e = 0 variable_layer_height = 1 wipe = 1 wipe_device = 0 wipe_distance = 2 z_offset = 0 # X-Plus 4 preset