[printer:*i311*] inherits = *common* bed_shape = 0x0,220x0,220x220,0x220 max_print_height = 200 silent_mode = 1 machine_max_feedrate_x = 200,150 machine_max_feedrate_y = 200,150 machine_max_feedrate_z = 8,8 machine_max_feedrate_e = 20,20 machine_max_acceleration_x = 2000,1500 machine_max_acceleration_y = 2000,2500 machine_max_acceleration_z = 100,100 machine_max_acceleration_e = 4000,2500 machine_max_acceleration_extruding = 1200,1200 machine_max_acceleration_retracting = 10000,20000 machine_max_acceleration_travel =4000,2500 machine_max_jerk_x = 10,10 machine_max_jerk_y = 10,10 machine_max_jerk_z = 0.3,0.3 machine_max_jerk_e = 5.0,5.0 machine_min_extruding_rate = 0,0 machine_min_travel_rate = 0,0 start_gcode = G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 ; home all\nG29; Detailed Z-Probe\n;M420 S1; Bed Leveling State\nG1 Z3 F240\nG1 X-5 Y2 F3000\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X25 E4 F500 ; purge\nG0 X35 E4 F650 ; purge\nG0 X45 E4 F800 ; purge\nG0 X{45 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{45 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100% end_gcode = M104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+10, max_print_height)} F600{endif} ; Move print head up\nG27 ; present print\nG1 E-6 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nM84 X Y E ; disable motors use_relative_e_distances = 1 retract_lift = 0.2 travel_ramping_lift = 1 travel_max_lift = 1.5 travel_slope = 1 retract_lift_above = 0 retract_lift_below = 198 retract_length = 0.7 retract_speed = 35 deretract_speed = 25 retract_restart_extra = 0 retract_before_travel = 1.5 retract_layer_change = 1 retract_before_wipe = 80%