[printer:*common*] # Presets for common printers printer_technology = FFF before_layer_gcode = \nG92 E0\n between_objects_gcode = pause_print_gcode = deretract_speed = 40 extruder_offset = 0x0 gcode_flavor = marlin silent_mode = 0 remaining_times = 0 machine_max_feedrate_x = 500 machine_max_feedrate_y = 500 machine_max_feedrate_z = 5 machine_max_feedrate_e = 25 machine_max_acceleration_x = 500 machine_max_acceleration_y = 500 machine_max_acceleration_z = 100 machine_max_acceleration_e = 1000 machine_max_acceleration_extruding = 500 machine_max_acceleration_retracting = 1000 machine_max_jerk_x = 10 machine_max_jerk_y = 10 machine_max_jerk_z = 0.3 machine_max_jerk_e = 5 machine_min_extruding_rate = 0 machine_min_travel_rate = 0 layer_gcode = ;▩▩▩▩▩▩▩▩▩▩AFTER_LAYER_CHANGE# layer No:[layer_num] ———>Print Height:[layer_z] mm ▩▩▩▩▩▩▩▩▩▩ max_print_height = 260 printer_notes = printer_settings_id = retract_before_travel = 2 retract_before_wipe = 70% retract_layer_change = 1 retract_length_toolchange = 1 retract_lift = 0 retract_lift_above = 0 retract_lift_below = 0 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 45 single_extruder_multi_material = 0 toolchange_gcode = use_firmware_retraction = 0 use_relative_e_distances = 1 use_volumetric_e = 0 variable_layer_height = 1 z_offset = 0 printer_model = extruder_clearance_height = 34 extruder_clearance_radius = 47 default_filament_profile = Generic PLA @Geeetech start_gcode = ;Custom Start G-code\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 ;Off Fan\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Move over to prevent blob squish\n\nM221 S{if layer_height<0.2}110{else}100{endif}\nG92 E0 end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < max_print_height-10}G1 Z{z_offset+min(max_layer_z+70, max_print_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{max_print_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors