Updated XL profiles.
New start/end-gcode. Added 0.32mm QUALITY profile. Slowed down support material speed.
This commit is contained in:
parent
e9b750dc92
commit
6f7ac5d120
@ -2386,7 +2386,7 @@ support_material_contact_distance = 0.25
|
||||
raft_contact_distance = 0.25
|
||||
support_material_style = snug
|
||||
support_material_interface_layers = 4
|
||||
support_material_speed = 55
|
||||
support_material_speed = 50
|
||||
support_material_interface_speed = 75%
|
||||
gap_fill_speed = 40
|
||||
bridge_speed = 25
|
||||
@ -2415,7 +2415,7 @@ support_material_contact_distance = 0.25
|
||||
raft_contact_distance = 0.25
|
||||
support_material_style = snug
|
||||
support_material_interface_layers = 4
|
||||
support_material_speed = 60
|
||||
support_material_speed = 55
|
||||
support_material_interface_speed = 75%
|
||||
gap_fill_speed = 50
|
||||
top_infill_extrusion_width = 0.6
|
||||
@ -2428,19 +2428,54 @@ bottom_solid_layers = 4
|
||||
default_acceleration = 1250
|
||||
## dynamic_overhang_speeds = 35,20,15,15
|
||||
|
||||
[print:0.32mm SPEED @XL 0.6]
|
||||
[print:0.32mm QUALITY @XL 0.6]
|
||||
inherits = *0.32mm*; *XL*; *0.6nozzleXL*
|
||||
perimeter_speed = 70
|
||||
external_perimeter_speed = 65
|
||||
small_perimeter_speed = 40
|
||||
perimeter_speed = 65
|
||||
external_perimeter_speed = 40
|
||||
small_perimeter_speed = 35
|
||||
infill_speed = 200
|
||||
solid_infill_speed = 100
|
||||
solid_infill_speed = 70
|
||||
top_solid_infill_speed = 45
|
||||
support_material_contact_distance = 0.25
|
||||
raft_contact_distance = 0.25
|
||||
support_material_style = snug
|
||||
support_material_interface_layers = 4
|
||||
support_material_speed = 60
|
||||
support_material_speed = 50
|
||||
support_material_interface_speed = 75%
|
||||
gap_fill_speed = 50
|
||||
bridge_speed = 25
|
||||
extrusion_width = 0.68
|
||||
external_perimeter_extrusion_width = 0.68
|
||||
first_layer_extrusion_width = 0.65
|
||||
infill_extrusion_width = 0.68
|
||||
perimeter_extrusion_width = 0.68
|
||||
solid_infill_extrusion_width = 0.68
|
||||
top_infill_extrusion_width = 0.55
|
||||
support_material_extrusion_width = 0.5
|
||||
external_perimeter_acceleration = 800
|
||||
perimeter_acceleration = 1000
|
||||
solid_infill_acceleration = 1500
|
||||
infill_acceleration = 2500
|
||||
first_layer_acceleration = 600
|
||||
default_acceleration = 1250
|
||||
bridge_flow_ratio = 0.95
|
||||
max_print_speed = 200
|
||||
bottom_solid_layers = 3
|
||||
compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]==0.6
|
||||
|
||||
[print:0.32mm SPEED @XL 0.6]
|
||||
inherits = *0.32mm*; *XL*; *0.6nozzleXL*
|
||||
perimeter_speed = 70
|
||||
external_perimeter_speed = 65
|
||||
small_perimeter_speed = 35
|
||||
infill_speed = 200
|
||||
solid_infill_speed = 70
|
||||
top_solid_infill_speed = 45
|
||||
support_material_contact_distance = 0.25
|
||||
raft_contact_distance = 0.25
|
||||
support_material_style = snug
|
||||
support_material_interface_layers = 4
|
||||
support_material_speed = 55
|
||||
support_material_interface_speed = 75%
|
||||
gap_fill_speed = 50
|
||||
bridge_speed = 25
|
||||
@ -13476,7 +13511,7 @@ max_print_height = 360
|
||||
printer_variant = 0.4
|
||||
printer_model = XL
|
||||
nozzle_diameter = 0.4
|
||||
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move print head up\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+47, max_print_height)} F300{endif} ; Move print head up\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move print head up\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move print head up\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
machine_limits_usage = emit_to_gcode
|
||||
machine_max_acceleration_e = 2500
|
||||
machine_max_acceleration_extruding = 3000
|
||||
@ -13507,7 +13542,7 @@ retract_before_travel = 1.5
|
||||
retract_before_wipe = 80%
|
||||
retract_layer_change = 1
|
||||
retract_length = 0.8
|
||||
start_gcode = M17 ; enable steppers\nM862.3 P "[printer_model]" ; printer model check\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_type[0] == "PC" or filament_type[0] == "NYLON") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : 170))} ; set extruder temp for bed leveling\nM109 T0 R{((filament_type[0] == "PC" or filament_type[0] == "NYLON") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : 170))} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-9 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position\n
|
||||
start_gcode = M17 ; enable steppers\nM862.3 P "[printer_model]" ; printer model check\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_type[0] == "PC" or filament_type[0] == "NYLON") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : 170))} ; set extruder temp for bed leveling\nM109 T0 R{((filament_type[0] == "PC" or filament_type[0] == "NYLON") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : 170))} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position\n
|
||||
default_print_profile = 0.20mm QUALITY @XL 0.4
|
||||
default_filament_profile = "Prusament PLA @PG"
|
||||
thumbnails = 16x16,313x173,440x240
|
||||
|
Loading…
Reference in New Issue
Block a user