diff --git a/resources/profiles/Geeetech.idx b/resources/profiles/Geeetech.idx
index de9d3eeb5f..1ace6d9fe5 100644
--- a/resources/profiles/Geeetech.idx
+++ b/resources/profiles/Geeetech.idx
@@ -1,4 +1,6 @@
min_slic3r_version = 2.8.0-alpha0
+1.0.2 Added M1 printer.
+1.0.1 Added M1 printer.
1.0.0 Updated for PS2.8.0.
max_slic3r_version = 2.7.9
min_slic3r_version = 2.6.0-alpha1
diff --git a/resources/profiles/Geeetech.ini b/resources/profiles/Geeetech.ini
index 27c4f0fd46..d3ee1a2d6f 100644
--- a/resources/profiles/Geeetech.ini
+++ b/resources/profiles/Geeetech.ini
@@ -1,6 +1,6 @@
# Print profiles for the Geeetech printers.
-# Author: Teddy.hu@geeetech.cn (2022.11.23)
-# https://github.com/prusa3d/PrusaSlicer/pull/9221 by @alexwoo1900
+# Author: Teddy.hu@geeetech.cn (2024.11.9)
+# https://github.com/prusa3d/PrusaSlicer/pull/13568 by @Teddy.hu
[vendor]
repo_id = non-prusa-fff
@@ -8,7 +8,7 @@ repo_id = non-prusa-fff
name = Geeetech
# Configuration version of this file. Config file will only be installed, if the config_version differs.
# This means, the server may force the PrusaSlicer configuration to be downgraded.
-config_version = 1.0.0
+config_version = 1.0.2
# Where to get the updates from?
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/Geeetech/
@@ -241,6 +241,15 @@ bed_model = 200x200.stl
bed_texture = 200x200.svg
default_materials = Generic PLA @Geeetech; Generic PETG @Geeetech; Generic ABS @Geeetech; Generic TPU @Geeetech; Geeetech PLA @Geeetech; Geeetech PETG @Geeetech; Geeetech ABS @Geeetech
+[printer_model:M1]
+name = Geeetech M1
+variants = 0.4; 0.2; 0.6; 0.8
+technology = FFF
+family = M1
+bed_model = 105x105.stl
+bed_texture = M1.svg
+default_materials = Generic PLA @Geeetech; Generic PETG @Geeetech; Generic TPU @Geeetech; Geeetech PLA @Geeetech; Geeetech PETG @Geeetech;
+
# All presets starting with asterisk, for example *common*, are intermediate and they will not make it into the user interface.
#########################################
@@ -316,7 +325,6 @@ wipe_tower = 0
xy_size_compensation = 0
# speed
gap_fill_enabled = 1
-default speed =100
perimeter_speed = 60
external_perimeter_speed = 50%
solid_infill_speed = 50%
@@ -335,7 +343,7 @@ ironing_speed = 50%
travel_speed = 150
travel_speed_z = 0
first_layer_min_speed = 0
-first_layer_speed =20
+first_layer_speed = 20
first_layer_infill_speed = 0
first_layer_speed_over_raft = 30
small_perimeter_speed = 25%
@@ -363,6 +371,44 @@ top_infill_extrusion_spacing =
support_material_extrusion_width = 0
skirt_extrusion_width = 130%
+[print:*M1_speed*]
+# Print presets for high-speed printers.
+inherits = *common*
+top_solid_layers = 3
+bottom_solid_layers = 3
+gap_fill_enabled = 0
+default_acceleration = 3000
+travel_acceleration = 3000
+perimeter_speed = 100
+external_perimeter_speed = 60%
+solid_infill_speed = 50%
+infill_speed = 250
+top_solid_infill_speed = 20%
+support_material_speed = 100
+support_material_interface_speed = 50%
+brim_speed = 30%
+bridge_speed = 120
+bridge_speed_internal = 120%
+overhangs_speed = 120%
+gap_fill_speed = 100
+gap_fill_flow_match_perimeter = 0
+thin_walls_speed = 100%
+ironing_speed = 75%
+travel_speed = 250
+travel_speed_z = 0
+first_layer_min_speed = 0
+first_layer_speed = 30
+first_layer_infill_speed = 0
+first_layer_speed_over_raft = 30
+small_perimeter_speed = 65%
+max_print_speed = 250
+max_volumetric_speed = 12
+max_volumetric_extrusion_rate_slope_negative = 0
+max_volumetric_extrusion_rate_slope_positive = 0
+small_perimeter_min_length = 8
+small_perimeter_max_length = 25.1327
+solid_infill_below_area = 0
+
[print:*High-speed*]
# Print presets for high-speed printers.
inherits = *common*
@@ -370,7 +416,6 @@ top_solid_layers = 3
bottom_solid_layers = 3
gap_fill_enabled = 0
default_acceleration = 5000
-default speed =250
perimeter_speed = 230
external_perimeter_speed = 83%
solid_infill_speed = 80
@@ -389,7 +434,7 @@ ironing_speed = 75%
travel_speed = 260
travel_speed_z = 0
first_layer_min_speed = 0
-first_layer_speed =30
+first_layer_speed = 30
first_layer_infill_speed = 0
first_layer_speed_over_raft = 30
small_perimeter_speed = 65%
@@ -417,12 +462,12 @@ solid_infill_below_area = 0
# Print presets for multi-extruder printers
inherits = *common*
wipe_tower = 1
-wipe_tower_brim_width = 10
+wipe_tower_brim_width = 35
wipe_tower_rotation_angle = 315
wipe_tower_width = 60
wipe_tower_x = 131.2295
wipe_tower_y = 173.2295
-single_extruder_multi_material_priming =0
+single_extruder_multi_material_priming = 0
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/.(Mizar|A10|A20|A30|E180|Me|GiantArm|I3).*/ and num_extruders>=2
# Print layer_height(0.08mm,0.10mm,0.12mm,0.16mm,0.20mm,0.24mm,0.28mm,0.36mm,0.44mm)
@@ -841,6 +886,124 @@ inherits = *0.44mm*; *0.8nozzle*; *High-speed*
max_volumetric_speed = 216
compatible_printers_condition = printer_model=~/(Thunder|ThunderPro).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
+[print:0.08 mm SUPERDETAIL (0.2mm nozzle) @M1_speed]
+inherits = *0.08mm*; *0.2nozzle*; *M1_speed*
+max_volumetric_speed = 15
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.2 and num_extruders==1
+
+[print:0.08 mm SUPERDETAIL @M1_speed]
+inherits = *0.08mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 52.8
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.08 mm SUPERDETAIL (0.6mm nozzle) @M1_speed]
+inherits = *0.08mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 117
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.10 mm HIGHDETAIL (0.2mm nozzle) @M1_speed]
+inherits = *0.10mm*; *0.2nozzle*; *M1_speed*
+max_volumetric_speed = 15
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.2 and num_extruders==1
+
+[print:0.10 mm HIGHDETAIL @M1_speed]
+inherits = *0.10mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.10 mm HIGHDETAIL (0.6mm nozzle) @M1_speed]
+inherits = *0.10mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.12 mm DETAIL (0.2mm nozzle) @M1_speed]
+inherits = *0.12mm*; *0.2nozzle*; *M1_speed*
+max_volumetric_speed = 8
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.2 and num_extruders==1
+
+[print:0.12 mm DETAIL @M1_speed]
+inherits = *0.12mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.12 mm DETAIL (0.6mm nozzle) @M1_speed]
+inherits = *0.12mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.16 mm OPTIMAL (0.2mm nozzle) @M1_speed]
+inherits = *0.16mm*; *0.2nozzle*; *M1_speed*
+max_volumetric_speed = 8
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.2 and num_extruders==1
+
+[print:0.16 mm OPTIMAL @M1_speed]
+inherits = *0.16mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.16 mm OPTIMAL (0.6mm nozzle) @M1_speed]
+inherits = *0.16mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.20 mm NORMAL @M1_speed]
+inherits = *0.20mm*; *0.4nozzle*; *M1_speed*
+extrusion_width = 0.42
+first_layer_extrusion_width = 0.5
+perimeter_extrusion_width = 0.45
+external_perimeter_extrusion_width = 0.42
+infill_extrusion_width = 0.45
+solid_infill_extrusion_width = 0.45
+top_infill_extrusion_width = 0.42
+first_layer_height = 0.30
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.20 mm NORMAL (0.6mm nozzle) @M1_speed]
+inherits = *0.20mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.24 mm DRAFT @M1_speed]
+inherits = *0.24mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.24 mm DRAFT (0.6mm nozzle) @M1_speed]
+inherits = *0.24mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.28 mm SUPERDRAFT @M1_speed]
+inherits = *0.28mm*; *0.4nozzle*; *M1_speed*
+max_volumetric_speed = 12
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
+
+[print:0.28 mm SUPERDRAFT (0.6mm nozzle) @M1_speed]
+inherits = *0.28mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.36 mm CHUNKY (0.6mm nozzle) @M1_speed]
+inherits = *0.36mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.36 mm CHUNKY (0.8mm nozzle) @M1_speed]
+inherits = *0.36mm*; *0.8nozzle*; *M1_speed*
+max_volumetric_speed = 20
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
+
+[print:0.44 mm SUPERCHUNKY (0.6mm nozzle) @M1_speed]
+inherits = *0.44mm*; *0.6nozzle*; *M1_speed*
+max_volumetric_speed = 16
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.6 and num_extruders==1
+
+[print:0.44 mm SUPERCHUNKY (0.8mm nozzle) @M1_speed]
+inherits = *0.44mm*; *0.8nozzle*; *M1_speed*
+max_volumetric_speed = 20
+compatible_printers_condition = printer_model=~/(M1).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
+
# Print quality for multi-extruder printers (0.4mm nozzle diameter)
[print:0.08 mm SUPERDETAIL @Multi-extruder]
inherits = *0.08mm*; *0.4nozzle*; *Multi-extruder*
@@ -900,7 +1063,7 @@ filament_settings_id = ""
filament_soluble = 0
min_print_speed = 15
slowdown_below_layer_time = 20
-filament_minimal_purge_on_wipe_tower = 25
+filament_minimal_purge_on_wipe_tower = 90
[filament:*PLA*]
inherits = *common*
@@ -1014,23 +1177,26 @@ inherits = *PLA*
filament_vendor = Generic
filament_cost = 25.4
filament_density = 1.24
-compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(Thunder|ThunderPro|Mizar|A10|A20|A30).*/
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(M1|Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Generic PETG @Geeetech]
inherits = *PETG*
filament_vendor = Generic
filament_cost = 27.82
filament_density = 1.27
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(M1|Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Generic ABS @Geeetech]
inherits = *ABS*
filament_vendor = Generic
filament_cost = 27.82
filament_density = 1.04
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Generic TPU @Geeetech]
inherits = *TPU*
filament_vendor = Geeetech
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(M1|Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Geeetech PLA @Geeetech]
inherits = *PLA*
@@ -1040,6 +1206,7 @@ bed_temperature = 60
first_layer_temperature = 205
first_layer_bed_temperature = 60
filament_colour = #42BDD8
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(M1|Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Geeetech PETG @Geeetech]
inherits = *PETG*
@@ -1051,6 +1218,7 @@ first_layer_bed_temperature = 70
max_fan_speed = 40
min_fan_speed = 20
filament_colour = #42BDD8
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(M1|Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Geeetech ABS @Geeetech]
inherits = *ABS*
@@ -1060,6 +1228,7 @@ bed_temperature = 100
first_layer_temperature = 240
first_layer_bed_temperature = 100
filament_colour = #42BDD8
+compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_Geeetech.*/ and printer_model=~/(Thunder|ThunderPro|Mizar|A10|A20|A30).*/
[filament:Thunder HS-PLA @Geeetech]
inherits = *HS-PLA*
@@ -1141,6 +1310,30 @@ 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
+[printer:*M1_SpeedPrinter*]
+# Presets for M1 printers
+inherits = *common*
+machine_max_feedrate_x = 300
+machine_max_feedrate_y = 300
+machine_max_feedrate_z = 25
+machine_max_feedrate_e = 60
+machine_max_acceleration_x = 3000
+machine_max_acceleration_y = 3000
+machine_max_acceleration_z = 500
+machine_max_acceleration_e = 5000
+machine_max_acceleration_extruding = 3500
+machine_max_acceleration_retracting = 3500
+machine_max_jerk_x = 10
+machine_max_jerk_y = 10
+machine_max_jerk_z = 3
+machine_max_jerk_e = 10
+machine_min_extruding_rate = 0
+machine_min_travel_rate = 5
+extruder_colour = #F5DC1E
+default_filament_profile = Geeetech PLA @Geeetech;
+start_gcode = ;Geeetech M1 official wiki URL:https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer \nM104 S[first_layer_temperature] ; Set Hotend Temperature\nM190 S[first_layer_bed_temperature] ; Wait for Bed Temperature\nM109 S[first_layer_temperature] ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 ;Off Main Fan\nM300 S2500 P1000 ;Play a short tune\nG1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed\nG92 E0 ;Reset Extruder\nG1 Y3 F2400 ;Move to start position\nG1 X75 E40 F500 ;Draw a filament line\nG92 E0 ;Reset Extruder\n;G1 E-0.2 F3000 ;Retract a little\nG1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line\nG92 E0 ;Reset Extruder
+printer_notes = Do not remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_Geeetech\nPRINTER_MODEL_M1
+
[printer:*HighSpeedPrinter*]
# Presets for high-speed printers
inherits = *common*
@@ -1162,7 +1355,7 @@ machine_min_extruding_rate = 0
machine_min_travel_rate = 5
extruder_colour = #F5DC1E
default_filament_profile = Thunder HS-PLA @Geeetech; Thunder PLA @Geeetech
-start_gcode = ;Custom Start G-code for High-speed Printer\n\nM104 S[first_layer_temperature] ; Set Hotend 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 Hotend Temp.\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move the Z-axis slightly up to prevent scratching the heatbed\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 the Z-axis slightly up to prevent scratching the heatbed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue\n\nM221 S{if layer_height<0.2}110{else}100{endif}\nG92 E0
+start_gcode = M104 S[first_layer_temperature] ; Set Hotend Temperature\nM190 S[first_layer_bed_temperature] ; Wait for Bed Temperature\nM109 S[first_layer_temperature] ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 ;Off Main Fan\nM300 S2500 P1000 ;Play a short tune\nG1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed\nG92 E0 ;Reset Extruder\nG1 Y3 F2400 ;Move to start position\nG1 X75 E40 F500 ;Draw a filament line\nG92 E0 ;Reset Extruder\n;G1 E-0.2 F3000 ;Retract a little\nG1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line\nG92 E0 ;Reset Extruder
printer_notes = Do not remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_Geeetech\nPRINTER_MODEL_Thunder series
[printer:*DualExtruderPrinter*]
@@ -1416,41 +1609,64 @@ max_print_height = 180
layer_gcode = ;▩▩▩▩▩▩▩▩▩▩【I3ProW】# layer No:[layer_num] ———>Print Height:[layer_z] mm ▩▩▩▩▩▩▩▩▩▩
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_Geeetech\nPRINTER_MODEL_I3ProW\nPRINTER_HAS_DirectDriveExtruder
+[printer:*M1*]
+inherits = *common*; *M1_SpeedPrinter*; *Retract_2mm*; *PausePrint*
+printer_model = M1
+bed_shape = 0x0,105x0,105x105,0x105
+max_print_height = 95
+layer_gcode = ;▩▩▩▩▩▩▩▩▩▩【M1】# layer No:[layer_num] ———>Print Height:[layer_z] mm ▩▩▩▩▩▩▩▩▩▩
+printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_Geeetech\nPRINTER_MODEL_M1\nPRINTER_HAS_DirectDriveExtruder
+[printer:Geeetech M1 (0.2 mm nozzle)]
+inherits = *M1*; *0.2nozzle*
+default_print_profile = 0.10 mm HIGHDETAIL (0.2mm nozzle) @M1_speed
+default_filament_profile = Geeetech PLA @Geeetech
+[printer:Geeetech M1]
+inherits = *M1*; *0.4nozzle*
+default_print_profile = 0.20 mm NORMAL @M1_speed
+default_filament_profile = Geeetech PLA @Geeetech
+[printer:Geeetech M1 (0.6 mm nozzle)]
+inherits = *M1*; *0.6nozzle*
+default_print_profile = 0.28 mm SUPERDRAFT (0.6mm nozzle) @M1_speed
+default_filament_profile = Geeetech PLA @Geeetech
+[printer:Geeetech M1 (0.8 mm nozzle)]
+inherits = *M1*; *0.8nozzle*
+default_print_profile = 0.36 mm CHUNKY (0.8mm nozzle) @M1_speed
+default_filament_profile = Geeetech PLA @Geeetech
[printer:Geeetech Thunder (0.2 mm nozzle)]
inherits = *Thunder*; *0.2nozzle*
default_print_profile = 0.10 mm HIGHDETAIL (0.2mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech Thunder]
inherits = *Thunder*; *0.4nozzle*
default_print_profile = 0.20 mm NORMAL @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech Thunder (0.6 mm nozzle)]
inherits = *Thunder*; *0.6nozzle*
default_print_profile = 0.28 mm SUPERDRAFT (0.6mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech Thunder (0.8 mm nozzle)]
inherits = *Thunder*; *0.8nozzle*
default_print_profile = 0.36 mm CHUNKY (0.8mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech ThunderPro (0.2 mm nozzle)]
inherits = *ThunderPro*; *0.2nozzle*
default_print_profile = 0.10 mm HIGHDETAIL (0.2mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech ThunderPro]
inherits = *ThunderPro*; *0.4nozzle*
default_print_profile = 0.20 mm NORMAL @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech ThunderPro (0.6 mm nozzle)]
inherits = *ThunderPro*; *0.6nozzle*
default_print_profile = 0.28 mm SUPERDRAFT (0.6mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech ThunderPro (0.8 mm nozzle)]
inherits = *ThunderPro*; *0.8nozzle*
default_print_profile = 0.36 mm CHUNKY (0.8mm nozzle) @High-speed
-default_filament_profile =Thunder HS-PLA @Geeetech
+default_filament_profile = Thunder HS-PLA @Geeetech
[printer:Geeetech MizarS (0.2 mm nozzle)]
inherits = *MizarS*; *0.2nozzle*
diff --git a/resources/profiles/Geeetech/105x105.stl b/resources/profiles/Geeetech/105x105.stl
new file mode 100644
index 0000000000..01941d04f2
Binary files /dev/null and b/resources/profiles/Geeetech/105x105.stl differ
diff --git a/resources/profiles/Geeetech/105x105.svg b/resources/profiles/Geeetech/105x105.svg
new file mode 100644
index 0000000000..e173a9afe9
--- /dev/null
+++ b/resources/profiles/Geeetech/105x105.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/resources/profiles/Geeetech/M1.svg b/resources/profiles/Geeetech/M1.svg
new file mode 100644
index 0000000000..e173a9afe9
--- /dev/null
+++ b/resources/profiles/Geeetech/M1.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/resources/profiles/Geeetech/M1_thumbnail.png b/resources/profiles/Geeetech/M1_thumbnail.png
new file mode 100644
index 0000000000..30312773b8
Binary files /dev/null and b/resources/profiles/Geeetech/M1_thumbnail.png differ
diff --git a/resources/profiles/PrusaResearch.idx b/resources/profiles/PrusaResearch.idx
index 55dd2036f8..e46f8d8f14 100644
--- a/resources/profiles/PrusaResearch.idx
+++ b/resources/profiles/PrusaResearch.idx
@@ -1,4 +1,6 @@
min_slic3r_version = 2.8.1-rc0
+2.1.4 Added filament profiles for Prusament PETG Magnetite 40%. Updated FW version notification.
+2.1.3 Added Buddy3D filaments.
2.1.2 Added filament profile for Prusament PP Carbon Fiber. Added filament profile for Cookiecad PLA.
2.1.1 Updated FW version notification. Updated start g-code (XL). Updated Fiberflex 40D profile (MK4).
2.1.0 Added new parameters for nozzle checks (abrasive filaments, high flow nozzles), updated related start g-codes. Enabled overhang fan speed overrides for specific filaments (MK4S).
diff --git a/resources/profiles/PrusaResearch.ini b/resources/profiles/PrusaResearch.ini
index 21b6a08c07..06e0b27c35 100644
--- a/resources/profiles/PrusaResearch.ini
+++ b/resources/profiles/PrusaResearch.ini
@@ -6,7 +6,7 @@ repo_id = prusa-fff
name = Prusa Research
# Configuration version of this file. Config file will only be installed, if the config_version differs.
# This means, the server may force the PrusaSlicer configuration to be downgraded.
-config_version = 2.1.2
+config_version = 2.1.4
# Where to get the updates from?
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/PrusaResearch/
changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1%
@@ -7376,7 +7376,6 @@ start_filament_gcode = "M572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_dia
[filament:*PLAHF*]
inherits = *PLAPG*; *PA_PLAHF*
-; filament_max_volumetric_speed = 21
filament_max_volumetric_speed = 22
filament_infill_max_speed = 0
filament_infill_max_crossing_speed = 200
@@ -7387,7 +7386,7 @@ filament_ramming_parameters = "250 100 39.871 39.871| 0.05 39.9547 0.45 39.9547
[filament:*PLA05HF*]
inherits = *PLAPG*; *PA_PLAHF*
-filament_max_volumetric_speed = 25
+filament_max_volumetric_speed = 24
slowdown_below_layer_time = 10
filament_infill_max_speed = 250
filament_infill_max_crossing_speed = 200
@@ -7395,7 +7394,6 @@ compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9
[filament:*PLA06HF*]
inherits = *PLA06PG*; *PA_PLAHF*
-; filament_max_volumetric_speed = 31
filament_max_volumetric_speed = 30
filament_infill_max_speed = 0
filament_infill_max_crossing_speed = 0
@@ -7488,14 +7486,14 @@ overhang_fan_speed_1 = 100
[filament:*PLAHFXL*]
inherits = *PLAXL*; *PA_PLAHF*
-filament_max_volumetric_speed = 22
+filament_max_volumetric_speed = 21
filament_infill_max_speed = 0
filament_infill_max_crossing_speed = 200
compatible_printers_condition = printer_notes=~/.*XL.*/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.5 and printer_notes=~/.*HF_NOZZLE.*/
[filament:*PLA05HFXL*]
inherits = *PLAXL*; *PA_PLAHF*
-filament_max_volumetric_speed = 25
+filament_max_volumetric_speed = 24
slowdown_below_layer_time = 11
filament_infill_max_speed = 0
filament_infill_max_crossing_speed = 200
@@ -8456,6 +8454,943 @@ compatible_printers_condition = printer_model=~/.*XL.*/ and nozzle_diameter[0]==
inherits = *FLEX08XL*
compatible_printers_condition = printer_model=~/.*XL.*/ and nozzle_diameter[0]==0.8
+[filament:Buddy3D PLA]
+inherits = Prusament PLA
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK3.5]
+inherits = Prusament PLA @MK3.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @PG]
+inherits = Prusament PLA @PG
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @PG 0.6]
+inherits = Prusament PLA @PG 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @PG 0.8]
+inherits = Prusament PLA @PG 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL]
+inherits = Prusament PLA @XL
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL 0.6]
+inherits = Prusament PLA @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL 0.8]
+inherits = Prusament PLA @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @HF0.4]
+inherits = Prusament PLA @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @HF0.5]
+inherits = Prusament PLA @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @HF0.6]
+inherits = Prusament PLA @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @HF0.8]
+inherits = Prusament PLA @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S HF0.4]
+inherits = Prusament PLA @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S HF0.5]
+inherits = Prusament PLA @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S HF0.6]
+inherits = Prusament PLA @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S HF0.8]
+inherits = Prusament PLA @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL HF0.4]
+inherits = Prusament PLA @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL HF0.5]
+inherits = Prusament PLA @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL HF0.6]
+inherits = Prusament PLA @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XL HF0.8]
+inherits = Prusament PLA @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @PGIS]
+inherits = Prusament PLA @PGIS
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @PGIS 0.6]
+inherits = Prusament PLA @PGIS 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S]
+inherits = Prusament PLA @MK4S
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S 0.6]
+inherits = Prusament PLA @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MK4S 0.8]
+inherits = Prusament PLA @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @XLIS]
+inherits = Prusament PLA @XLIS
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MINIIS]
+inherits = Prusament PLA @MINIIS
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MMU]
+inherits = Prusament PLA @MMU
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MMU 0.25]
+inherits = Prusament PLA @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @MMU 0.8 nozzle]
+inherits = Prusament PLA @MMU 0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA @0.8 nozzle]
+inherits = Prusament PLA @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D PLA SILK @PGIS]
+inherits = Prusament PLA Blend @PGIS
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @PGIS 0.6]
+inherits = Prusament PLA Blend @PGIS 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @PGIS 0.8]
+inherits = Prusament PLA Blend @PGIS 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @MK4S]
+inherits = Prusament PLA Blend @MK4S
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @MK4S 0.6]
+inherits = Prusament PLA Blend @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @MK4S 0.8]
+inherits = Prusament PLA Blend @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @XLIS]
+inherits = Prusament PLA Blend @XLIS
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @XLIS 0.6]
+inherits = Prusament PLA Blend @XLIS 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @XLIS 0.8]
+inherits = Prusament PLA Blend @XLIS 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @MK3.5]
+inherits = Prusament PLA Blend @MK3.5
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PLA SILK @0.8 nozzle]
+inherits = Prusament PLA Blend @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MMU 0.25]
+inherits = Prusament PETG @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG]
+inherits = Prusament PETG
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PG]
+inherits = Prusament PETG @PG
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PG 0.6]
+inherits = Prusament PETG @PG 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PG 0.8]
+inherits = Prusament PETG @PG 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S]
+inherits = Prusament PETG @MK4S
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S 0.6]
+inherits = Prusament PETG @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S 0.8]
+inherits = Prusament PETG @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL]
+inherits = Prusament PETG @XL
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL 0.6]
+inherits = Prusament PETG @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL 0.8]
+inherits = Prusament PETG @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @HF0.4]
+inherits = Prusament PETG @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @HF0.5]
+inherits = Prusament PETG @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @HF0.6]
+inherits = Prusament PETG @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @HF0.8]
+inherits = Prusament PETG @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S HF0.4]
+inherits = Prusament PETG @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S HF0.5]
+inherits = Prusament PETG @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S HF0.6]
+inherits = Prusament PETG @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MK4S HF0.8]
+inherits = Prusament PETG @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL HF0.4]
+inherits = Prusament PETG @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL HF0.5]
+inherits = Prusament PETG @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL HF0.6]
+inherits = Prusament PETG @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @XL HF0.8]
+inherits = Prusament PETG @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PGIS]
+inherits = Prusament PETG @PGIS
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PGIS 0.6]
+inherits = Prusament PETG @PGIS 0.6
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @PGIS 0.8]
+inherits = Prusament PETG @PGIS 0.8
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MMU]
+inherits = Prusament PETG @MMU
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MMU 0.6 nozzle]
+inherits = Prusament PETG @MMU 0.6 nozzle
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MMU1]
+inherits = Prusament PETG @MMU1
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MINI]
+inherits = Prusament PETG @MINI
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MINIIS]
+inherits = Prusament PETG @MINIIS
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @0.6 nozzle MINI]
+inherits = Prusament PETG @0.6 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @0.8 nozzle]
+inherits = Prusament PETG @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @MMU 0.8 nozzle]
+inherits = Prusament PETG @MMU 0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D PETG @0.8 nozzle MINI]
+inherits = Prusament PETG @0.8 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 25.99
+
+[filament:Buddy3D ASA]
+inherits = Prusament ASA
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL]
+inherits = Prusament ASA @XL
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL 0.6]
+inherits = Prusament ASA @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL 0.8]
+inherits = Prusament ASA @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4]
+inherits = Prusament ASA @MK4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4 0.6]
+inherits = Prusament ASA @MK4 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4 0.8]
+inherits = Prusament ASA @MK4 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S]
+inherits = Prusament ASA @MK4S
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S 0.6]
+inherits = Prusament ASA @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S 0.8]
+inherits = Prusament ASA @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL HF0.4]
+inherits = Prusament ASA @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL HF0.5]
+inherits = Prusament ASA @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL HF0.6]
+inherits = Prusament ASA @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @XL HF0.8]
+inherits = Prusament ASA @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @HF0.4]
+inherits = Prusament ASA @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @HF0.5]
+inherits = Prusament ASA @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @HF0.6]
+inherits = Prusament ASA @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @HF0.8]
+inherits = Prusament ASA @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S HF0.4]
+inherits = Prusament ASA @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S HF0.5]
+inherits = Prusament ASA @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S HF0.6]
+inherits = Prusament ASA @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MK4S HF0.8]
+inherits = Prusament ASA @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MMU 0.25]
+inherits = Prusament ASA @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MMU]
+inherits = Prusament ASA @MMU
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MINI]
+inherits = Prusament ASA @MINI
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MINIIS]
+inherits = Prusament ASA @MINIIS
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @0.8 nozzle]
+inherits = Prusament ASA @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @MMU 0.8 nozzle]
+inherits = Prusament ASA @MMU 0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ASA @0.8 nozzle MINI]
+inherits = Prusament ASA @0.8 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 23.99
+
+[filament:Buddy3D ABS]
+inherits = Prusa ABS
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL]
+inherits = Prusa ABS @XL
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL 0.6]
+inherits = Prusa ABS @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL 0.8]
+inherits = Prusa ABS @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4]
+inherits = Prusa ABS @MK4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4 0.6]
+inherits = Prusa ABS @MK4 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4 0.8]
+inherits = Prusa ABS @MK4 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S]
+inherits = Prusa ABS @MK4S
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S 0.6]
+inherits = Prusa ABS @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S 0.8]
+inherits = Prusa ABS @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL HF0.4]
+inherits = Prusa ABS @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL HF0.5]
+inherits = Prusa ABS @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL HF0.6]
+inherits = Prusa ABS @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @XL HF0.8]
+inherits = Prusa ABS @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @HF0.4]
+inherits = Prusa ABS @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @HF0.5]
+inherits = Prusa ABS @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @HF0.6]
+inherits = Prusa ABS @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @HF0.8]
+inherits = Prusa ABS @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S HF0.4]
+inherits = Prusa ABS @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S HF0.5]
+inherits = Prusa ABS @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S HF0.6]
+inherits = Prusa ABS @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MK4S HF0.8]
+inherits = Prusa ABS @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MMU 0.25]
+inherits = Prusa ABS @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MMU]
+inherits = Prusa ABS @MMU
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @MINI]
+inherits = Prusa ABS @MINI
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @0.8 nozzle]
+inherits = Prusa ABS @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS @0.8 nozzle MINI]
+inherits = Prusa ABS @0.8 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+####################
+
+[filament:Buddy3D ABS MATT]
+inherits = Prusa ABS
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL]
+inherits = Prusa ABS @XL
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL 0.6]
+inherits = Prusa ABS @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL 0.8]
+inherits = Prusa ABS @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4]
+inherits = Prusa ABS @MK4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4 0.6]
+inherits = Prusa ABS @MK4 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4 0.8]
+inherits = Prusa ABS @MK4 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S]
+inherits = Prusa ABS @MK4S
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S 0.6]
+inherits = Prusa ABS @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S 0.8]
+inherits = Prusa ABS @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL HF0.4]
+inherits = Prusa ABS @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL HF0.5]
+inherits = Prusa ABS @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL HF0.6]
+inherits = Prusa ABS @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @XL HF0.8]
+inherits = Prusa ABS @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @HF0.4]
+inherits = Prusa ABS @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @HF0.5]
+inherits = Prusa ABS @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @HF0.6]
+inherits = Prusa ABS @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @HF0.8]
+inherits = Prusa ABS @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S HF0.4]
+inherits = Prusa ABS @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S HF0.5]
+inherits = Prusa ABS @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S HF0.6]
+inherits = Prusa ABS @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MK4S HF0.8]
+inherits = Prusa ABS @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MMU 0.25]
+inherits = Prusa ABS @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MMU]
+inherits = Prusa ABS @MMU
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @MINI]
+inherits = Prusa ABS @MINI
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @0.8 nozzle]
+inherits = Prusa ABS @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS MATT @0.8 nozzle MINI]
+inherits = Prusa ABS @0.8 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 34.65
+
+[filament:Buddy3D ABS ESD]
+inherits = Prusa ABS
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL]
+inherits = Prusa ABS @XL
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL 0.6]
+inherits = Prusa ABS @XL 0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL 0.8]
+inherits = Prusa ABS @XL 0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4]
+inherits = Prusa ABS @MK4
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4 0.6]
+inherits = Prusa ABS @MK4 0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4 0.8]
+inherits = Prusa ABS @MK4 0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S]
+inherits = Prusa ABS @MK4S
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S 0.6]
+inherits = Prusa ABS @MK4S 0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S 0.8]
+inherits = Prusa ABS @MK4S 0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL HF0.4]
+inherits = Prusa ABS @XL HF0.4
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL HF0.5]
+inherits = Prusa ABS @XL HF0.5
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL HF0.6]
+inherits = Prusa ABS @XL HF0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @XL HF0.8]
+inherits = Prusa ABS @XL HF0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @HF0.4]
+inherits = Prusa ABS @HF0.4
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @HF0.5]
+inherits = Prusa ABS @HF0.5
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @HF0.6]
+inherits = Prusa ABS @HF0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @HF0.8]
+inherits = Prusa ABS @HF0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S HF0.4]
+inherits = Prusa ABS @MK4S HF0.4
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S HF0.5]
+inherits = Prusa ABS @MK4S HF0.5
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S HF0.6]
+inherits = Prusa ABS @MK4S HF0.6
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MK4S HF0.8]
+inherits = Prusa ABS @MK4S HF0.8
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MMU 0.25]
+inherits = Prusa ABS @MMU 0.25
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MMU]
+inherits = Prusa ABS @MMU
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @MINI]
+inherits = Prusa ABS @MINI
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @0.8 nozzle]
+inherits = Prusa ABS @0.8 nozzle
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
+[filament:Buddy3D ABS ESD @0.8 nozzle MINI]
+inherits = Prusa ABS @0.8 nozzle MINI
+filament_vendor = Buddy3D
+filament_cost = 106.65
+
[filament:ColorFabb bronzeFill]
inherits = *PLA*; *04PLUS*
filament_vendor = ColorFabb
@@ -19131,6 +20066,93 @@ temperature = 260
[filament:Prusament PETG Carbon Fiber @XL 0.8]
inherits = Prusament PETG Carbon Fiber @PG 0.8; *PET08XL*
+[filament:Prusament PETG Magnetite 40%]
+inherits = Prusament PETG Carbon Fiber
+filament_cost = 49.99
+filament_density = 1.82
+filament_type = PETG
+filament_max_volumetric_speed = 14
+filament_infill_max_crossing_speed = 150
+first_layer_temperature = 265
+temperature = 270
+first_layer_bed_temperature = 100
+bed_temperature = 100
+filament_abrasive = 1
+extrusion_multiplier = 1.09
+fan_below_layer_time = 20
+fan_always_on = 0
+min_fan_speed = 10
+max_fan_speed = 20
+bridge_fan_speed = 20
+
+[filament:Prusament PETG Magnetite 40% @MINI]
+inherits = Prusament PETG Magnetite 40%; *PETMINI*
+filament_max_volumetric_speed = 12
+filament_infill_max_crossing_speed = 130
+first_layer_bed_temperature = 90
+bed_temperature = 90
+
+[filament:Prusament PETG Magnetite 40% @PG]
+inherits = Prusament PETG Magnetite 40%; *PETPG*; *04PLUSPG*
+filament_max_volumetric_speed = 14
+filament_infill_max_crossing_speed = 150
+
+[filament:Prusament PETG Magnetite 40% @PG 0.6]
+inherits = Prusament PETG Magnetite 40% @PG; *PET06PG*; *PG_NOHF06*
+filament_max_volumetric_speed = 16
+
+[filament:Prusament PETG Magnetite 40% @PG 0.8]
+inherits = Prusament PETG Magnetite 40% @PG; *PET08PG*; *PG_NOHF08*
+filament_max_volumetric_speed = 18
+
+[filament:Prusament PETG Magnetite 40% @MK4S]
+inherits = Prusament PETG Magnetite 40% @PG; *PETPG4S*; *04PLUSPG4S*
+filament_max_volumetric_speed = 14
+filament_infill_max_crossing_speed = 150
+fan_below_layer_time = 20
+fan_always_on = 0
+min_fan_speed = 10
+max_fan_speed = 20
+bridge_fan_speed = 20
+
+[filament:Prusament PETG Magnetite 40% @MK4S 0.6]
+inherits = Prusament PETG Magnetite 40% @PG 0.6; *PET06PG4S*; *PG_NOHF064S*
+filament_max_volumetric_speed = 16
+fan_below_layer_time = 20
+fan_always_on = 0
+min_fan_speed = 10
+max_fan_speed = 20
+bridge_fan_speed = 20
+
+[filament:Prusament PETG Magnetite 40% @MK4S 0.8]
+inherits = Prusament PETG Magnetite 40% @PG 0.8; *PET08PG4S*; *PG_NOHF084S*
+filament_max_volumetric_speed = 18
+fan_below_layer_time = 20
+fan_always_on = 0
+min_fan_speed = 10
+max_fan_speed = 20
+bridge_fan_speed = 20
+
+[filament:Prusament PETG Magnetite 40% @XL]
+inherits = Prusament PETG Magnetite 40% @PG; *PETXL*; *04PLUSXL*
+filament_max_volumetric_speed = 14
+filament_infill_max_crossing_speed = 150
+first_layer_bed_temperature = 90
+bed_temperature = 90
+
+[filament:Prusament PETG Magnetite 40% @XL 0.6]
+inherits = Prusament PETG Magnetite 40% @PG 0.6; *PET06XL*
+temperature = 260
+filament_max_volumetric_speed = 16
+first_layer_bed_temperature = 90
+bed_temperature = 90
+
+[filament:Prusament PETG Magnetite 40% @XL 0.8]
+inherits = Prusament PETG Magnetite 40% @PG 0.8; *PET08XL*
+filament_max_volumetric_speed = 18
+first_layer_bed_temperature = 90
+bed_temperature = 90
+
## [filament:Prusament PETG Tungsten 75%]
## inherits = *PET*
## filament_vendor = Prusa Polymers
@@ -23209,7 +24231,6 @@ temperature = 215
filament_cost = 27.99
filament_density = 1.24
filament_spool_weight = 193
-filament_notes = "Affordable filament for everyday printing in premium quality manufactured in-house by Josef Prusa"
compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_notes!~/.*PG.*/ and printer_notes!~/.*MINIIS.*/ and printer_model!="MK3.5" and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material)
[filament:Prusament PLA @MK3.5]
@@ -23283,11 +24304,11 @@ inherits = Prusament PLA @HF0.8; *PLA08HF4S*
inherits = Prusament PLA @XL; *PLAHFXL*
first_layer_temperature = 230
temperature = 230
-filament_max_volumetric_speed = 24
+filament_max_volumetric_speed = 22
[filament:Prusament PLA @XL HF0.5]
inherits = Prusament PLA @XL HF0.4; *PLA05HFXL*
-filament_max_volumetric_speed = 27
+filament_max_volumetric_speed = 25
[filament:Prusament PLA @XL HF0.6]
inherits = Prusament PLA @XL HF0.4; *PLA06HFXL*
@@ -23333,7 +24354,6 @@ filament_vendor = Prusa Polymers
filament_cost = 36.29
filament_density = 1.24
filament_spool_weight = 193
-filament_notes = "Affordable filament for everyday printing in premium quality manufactured in-house by Josef Prusa"
[filament:Prusament Woodfill]
inherits = *PLA*; *04PLUS*
@@ -25541,7 +26561,7 @@ inherits = Original Prusa i3 MK2S
printer_model = MK2.5
remaining_times = 1
machine_max_jerk_e = 4.5
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y200 F3600 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
thumbnails = 160x120
@@ -25550,7 +26570,7 @@ inherits = Original Prusa i3 MK2S 0.25 nozzle
printer_model = MK2.5
remaining_times = 1
machine_max_jerk_e = 4.5
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\nG92 E0
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y200 F3600 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
thumbnails = 160x120
@@ -25560,7 +26580,7 @@ printer_model = MK2.5
remaining_times = 1
machine_max_jerk_e = 4.5
deretract_speed = 25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y200 F3600 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
thumbnails = 160x120
@@ -25577,7 +26597,7 @@ deretract_speed = 20
retract_lift = 0.25
remaining_times = 1
machine_max_jerk_e = 4.5
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y200 F3600 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
default_print_profile = 0.40mm QUALITY @0.8 nozzle
default_filament_profile = Prusament PLA @0.8 nozzle
@@ -25592,7 +26612,7 @@ max_print_height = 200
default_print_profile = 0.15mm OPTIMAL @MK2.5
default_filament_profile = Prusament PLA
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK2.5\n
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\n; select extruder\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; load to nozzle\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.20 F1000\nG1 X5 E4 F1000\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\n; select extruder\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; load to nozzle\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.20 F1000\nG1 X5 E4 F1000\nG92 E0\n
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM702 C\nG4 ; wait\nM104 S0 ; turn off temperature\nM900 K0 ; reset LA\nM84 ; disable motors
[printer:Original Prusa i3 MK2.5 MMU2 Single 0.8 nozzle]
@@ -25616,7 +26636,7 @@ printer_notes = Don't remove the following keywords! These keywords are used in
single_extruder_multi_material = 1
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
extruder_colour = #FF8000;#DB5182;#3EC0FF;#FF4F4F;#FBEB7D
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\nG92 E0\n
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\n{if has_wipe_tower}\nG1 E-15 F3000\n{else}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n{endif}\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n\n; Unload filament\nM702 C\n\nG4 ; wait\nM104 S0 ; turn off temperature\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK2.5S]
@@ -25643,7 +26663,7 @@ max_print_height = 200
default_print_profile = 0.15mm OPTIMAL @MK2.5
default_filament_profile = Prusament PLA
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK2.5\n
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM702 C\nG4 ; wait\nM104 S0 ; turn off temperature\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK2.5S MMU2S Single 0.8 nozzle]
@@ -25657,7 +26677,7 @@ retract_length = 0.7
retract_speed = 35
deretract_speed = 20
retract_lift = 0.25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
default_print_profile = 0.40mm QUALITY @0.8 nozzle
default_filament_profile = Prusament PLA @0.8 nozzle
color_change_gcode = M600\nG1 E0.5 F1500 ; prime after color change
@@ -25682,7 +26702,7 @@ nozzle_diameter = 0.25
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25 nozzle
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n
color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
[printer:Original Prusa i3 MK2.5S MMU2S]
@@ -25694,7 +26714,7 @@ printer_notes = Don't remove the following keywords! These keywords are used in
single_extruder_multi_material = 1
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
extruder_colour = #FF8000;#DB5182;#3EC0FF;#FF4F4F;#FBEB7D
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\nG92 E0\n
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\nG92 E0\n
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\n{if has_wipe_tower}\nG1 E-15 F3000\n{else}\nG1 X0 Y210 F7200\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n{endif}\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n\n; Unload filament\nM702 C\n\nG4 ; wait\nM104 S0 ; turn off temperature\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK2.5S MMU2S 0.6 nozzle]
@@ -25747,7 +26767,7 @@ color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
## printer_variant = 0.8
## retract_length = 1
## default_print_profile = 0.40mm QUALITY @0.8 nozzle
-## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\nG92 E0.0\n
+## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\nG92 E0.0\n
## [printer:Original Prusa i3 MK2.5 MMU2 0.8 nozzle]
## inherits = Original Prusa i3 MK2.5 MMU2
@@ -25757,7 +26777,7 @@ color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
## printer_variant = 0.8
## retract_length = 1
## default_print_profile = 0.40mm QUALITY @0.8 nozzle
-## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\nG92 E0.0\n
+## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\nG92 E0.0\n
# XXXXXXXXXXXXXXXXX
# XXX--- MK3 ---XXX
@@ -25787,7 +26807,7 @@ remaining_times = 1
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3\n
retract_lift_below = 209
max_print_height = 210
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
printer_model = MK3
default_print_profile = 0.15mm QUALITY @MK3
thumbnails = 160x120
@@ -25799,7 +26819,7 @@ max_layer_height = 0.15
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E8 F700 ; intro line\nG1 X100 E12.5 F700 ; intro line\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E8 F700 ; intro line\nG1 X100 E12.5 F700 ; intro line\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
default_print_profile = 0.10mm DETAIL @0.25 nozzle MK3
color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
@@ -25810,7 +26830,7 @@ max_layer_height = 0.40
min_layer_height = 0.15
printer_variant = 0.6
deretract_speed = 25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S{if layer_height<0.075}100{else}95{endif}
default_print_profile = 0.30mm QUALITY @0.6 nozzle MK3
color_change_gcode = M600\nG1 E0.4 F1500 ; prime after color change
@@ -25824,7 +26844,7 @@ retract_length = 0.7
retract_speed = 35
deretract_speed = 20
retract_lift = 0.25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S95
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n{if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/}\nG1 Z0.3 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E9 F1000 ; intro line\n{else}\nG1 Z0.2 F720\nG1 Y-3 F1000 ; go outside print area\nG92 E0\nG1 X60 E9 F1000 ; intro line\nG1 X100 E12.5 F1000 ; intro line\n{endif}\nG92 E0\nM221 S95
default_print_profile = 0.40mm QUALITY @0.8 nozzle
default_filament_profile = Prusament PLA @0.8 nozzle
color_change_gcode = M600\nG1 E0.5 F1500 ; prime after color change
@@ -25896,7 +26916,7 @@ default_filament_profile = Prusament PLA @MMU
inherits = *mm2*
single_extruder_multi_material = 0
default_filament_profile = Prusament PLA
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM702 C\nG4 ; wait\nM221 S100 ; reset flow\nM900 K0 ; reset LA\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|@0.25 nozzle MK3).*/}M907 E538 ; reset extruder motor current{endif}\nM104 S0 ; turn off temperature\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK3 MMU2 Single 0.6 nozzle]
@@ -25907,7 +26927,7 @@ max_layer_height = 0.40
min_layer_height = 0.15
printer_variant = 0.6
deretract_speed = 25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.30mm QUALITY @0.6 nozzle MK3
color_change_gcode = M600\nG1 E0.4 F1500 ; prime after color change
@@ -25922,7 +26942,7 @@ retract_length = 0.7
retract_speed = 35
deretract_speed = 20
retract_lift = 0.25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.40mm QUALITY @0.8 nozzle
default_filament_profile = Prusament PLA @0.8 nozzle
color_change_gcode = M600\nG1 E0.5 F1500 ; prime after color change
@@ -25935,7 +26955,7 @@ max_layer_height = 0.15
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F1000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 E8 F1000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
default_print_profile = 0.10mm DETAIL @0.25 nozzle MK3
color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
@@ -25944,7 +26964,7 @@ inherits = *mm2*
machine_max_acceleration_e = 8000,8000
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
extruder_colour = #FF8000;#DB5182;#3EC0FF;#FF4F4F;#FBEB7D
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\n{if has_wipe_tower}\nG1 E-15 F3000\n{else}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n{endif}\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n\n; Unload filament\nM702 C\n\nG4 ; wait\nM221 S100 ; reset flow\nM900 K0 ; reset LA\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE|@0.25 nozzle MK3).*/}M907 E538 ; reset extruder motor current{endif}\nM104 S0 ; turn off temperature\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK3S & MK3S+ MMU2S Single]
@@ -25952,7 +26972,7 @@ inherits = *mm2s*
renamed_from = "Original Prusa i3 MK3S MMU2S Single"
single_extruder_multi_material = 0
default_filament_profile = Prusament PLA
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM702 C\nG4 ; wait\nM221 S100 ; reset flow\nM900 K0 ; reset LA\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|@0.25 nozzle MK3).*/}M907 E538 ; reset extruder motor current{endif}\nM104 S0 ; turn off temperature\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
[printer:Original Prusa i3 MK3S & MK3S+ MMU2S Single 0.6 nozzle]
@@ -25964,7 +26984,7 @@ max_layer_height = 0.40
min_layer_height = 0.15
printer_variant = 0.6
deretract_speed = 25
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.30mm QUALITY @0.6 nozzle MK3
color_change_gcode = M600\nG1 E0.4 F1500 ; prime after color change
@@ -25979,7 +26999,7 @@ retract_length = 0.7
retract_speed = 35
deretract_speed = 20
retract_lift = 0.25
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.40mm QUALITY @0.8 nozzle
default_filament_profile = Prusament PLA @0.8 nozzle
color_change_gcode = M600\nG1 E0.5 F1500 ; prime after color change
@@ -25993,7 +27013,7 @@ max_layer_height = 0.15
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nTx\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nTc\n; purge line\nG1 X55 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F1400\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E value below. Excessive value can damage the printer.\n{if print_settings_id=~/.*@0.25 nozzle MK3.*/}M907 E430 ; set extruder motor current{endif}
default_print_profile = 0.10mm DETAIL @0.25 nozzle MK3
color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
@@ -26033,7 +27053,7 @@ renamed_from = "Original Prusa i3 MK3S MMU2S"
machine_max_acceleration_e = 8000,8000
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
extruder_colour = #FF8000;#DB5182;#3EC0FF;#FF4F4F;#FBEB7D
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0\n\n; Don't change E values below. Excessive value can damage the printer.\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE).*/}M907 E430 ; set extruder motor current{endif}\n{if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X0 Y210 F7200 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\n{if has_wipe_tower}\nG1 E-15 F3000\n{else}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n{endif}\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n\n; Unload filament\nM702 C\n\nG4 ; wait\nM221 S100 ; reset flow\nM900 K0 ; reset LA\n{if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3|SOLUBLE|@0.25 nozzle MK3).*/}M907 E538 ; reset extruder motor current{endif}\nM104 S0 ; turn off temperature\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
## 0.6mm nozzle MMU2/S printer profiles
@@ -26046,7 +27066,7 @@ max_layer_height = 0.40
min_layer_height = 0.15
printer_variant = 0.6
deretract_speed = 25
-start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E29 F1073\nG1 X5 E29 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.30mm QUALITY @0.6 nozzle MK3
color_change_gcode = M600\nG1 E0.4 F1500 ; prime after color change
@@ -26057,7 +27077,7 @@ max_layer_height = 0.40
min_layer_height = 0.15
printer_variant = 0.6
deretract_speed = 25
-start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
+start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55 E32 F1073\nG1 X5 E32 F1800\nG1 X55 E8 F2000\nG1 Z0.3 F1000\nG92 E0\nG1 X240 E25 F2200\nG1 Y-2 F1000\nG1 X55 E25 F1400\nG1 Z0.2 F1000\nG1 X5 E4 F1000\nG92 E0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0
default_print_profile = 0.30mm QUALITY @0.6 nozzle MK3
color_change_gcode = M600\nG1 E0.4 F1500 ; prime after color change
@@ -26091,7 +27111,7 @@ color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
## max_layer_height = 0.6
## min_layer_height = 0.2
## printer_variant = 0.8
-## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E32.0 F1073.0\nG1 X5.0 E32.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0.0
+## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000\nG1 Z0.4 F1000\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E32.0 F1073.0\nG1 X5.0 E32.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0.0
## default_print_profile = 0.40mm QUALITY @0.8 nozzle
## [printer:Original Prusa i3 MK3S & MK3S+ MMU2S 0.8 nozzle]
@@ -26100,7 +27120,7 @@ color_change_gcode = M600\nG1 E0.3 F1500 ; prime after color change
## max_layer_height = 0.6
## min_layer_height = 0.2
## printer_variant = 0.8
-## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.0 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0.0
+## start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.14.1 ; tell printer latest fw version\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\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\nG28 W ; home all without mesh bed level\nG80 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])} ; mesh bed levelling\n\n; Send the filament type to the MMU unit.\n; E stands for extruder number, F stands for filament type (0: default; 1:flex; 2: PVA)\nM403 E0 F{"" + ((filament_type[0]=="FLEX") ? 1 : ((filament_type[0]=="PVA") ? 2 : 0))}\nM403 E1 F{"" + ((filament_type[1]=="FLEX") ? 1 : ((filament_type[1]=="PVA") ? 2 : 0))}\nM403 E2 F{"" + ((filament_type[2]=="FLEX") ? 1 : ((filament_type[2]=="PVA") ? 2 : 0))}\nM403 E3 F{"" + ((filament_type[3]=="FLEX") ? 1 : ((filament_type[3]=="PVA") ? 2 : 0))}\nM403 E4 F{"" + ((filament_type[4]=="FLEX") ? 1 : ((filament_type[4]=="PVA") ? 2 : 0))}\n\n{if not has_single_extruder_multi_material_priming}\n;go outside print area\nG1 Y-3.0 F1000.0\nG1 Z0.4 F1000.0\n; select extruder\nT[initial_tool]\n; initial load\nG1 X55.0 E29.0 F1073.0\nG1 X5.0 E29.0 F1800.0\nG1 X55.0 E8.0 F2000.0\nG1 Z0.3 F1000.0\nG92 E0.0\nG1 X240.0 E25.0 F2200.0\nG1 Y-2.0 F1000.0\nG1 X55.0 E25 F1400.0\nG1 Z0.20 F1000.0\nG1 X5.0 E4.0 F1000.0\nG92 E0.0\n{endif}\n\nM221 S{if layer_height<0.075}100{else}95{endif}\nG92 E0.0
## default_print_profile = 0.40mm QUALITY @0.8 nozzle
## MINI
diff --git a/resources/profiles/PrusaResearchSLA.idx b/resources/profiles/PrusaResearchSLA.idx
index cb96c467d8..8029570cd1 100644
--- a/resources/profiles/PrusaResearchSLA.idx
+++ b/resources/profiles/PrusaResearchSLA.idx
@@ -1,4 +1,7 @@
min_slic3r_version = 2.8.0-alpha0
+1.0.3 Added material profiles for Prusa Resin Model (Prusa Orange, Transparent Green, Anthracite Grey, Sandstone, Brick Red and Terra Brown), Altana CubicInk (HP 4-2100 VP, HP 4-1000 VP-V0 and 4-2800 VP-ESD) and Liqcreate resins (Dental Model Pro Grey, Dental Model Pro Beige, Wax Castable, Flexible-X, Premium Model, Tough-X, Bio-Med Clear).
+1.0.2 Added material profiles for Prusament Resin Model (Rich Black, Bright Yellow, Bright Magenta, Bright Cyan, Transparent Amber)
+1.0.1 Added material profile for Prusament Resin Model Classic Red.
1.0.0 Updated version for PS2.8.0.
1.0.0-alpha0 Initial bundle for PS2.8.0-alpha.
max_slic3r_version = 2.7.9
diff --git a/resources/profiles/PrusaResearchSLA.ini b/resources/profiles/PrusaResearchSLA.ini
index 51e651723d..d3863b4141 100644
--- a/resources/profiles/PrusaResearchSLA.ini
+++ b/resources/profiles/PrusaResearchSLA.ini
@@ -6,7 +6,7 @@ repo_id = prusa-sla
name = Prusa Research SLA
# Configuration version of this file. Config file will only be installed, if the config_version differs.
# This means, the server may force the PrusaSlicer configuration to be downgraded.
-config_version = 1.0.0
+config_version = 1.0.3
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/PrusaResearchSLA/
# changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1%
@@ -1937,6 +1937,22 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #EC0000
+[sla_material:Prusament Resin Model Anthracite Grey @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #808080
+
+[sla_material:Prusament Resin Model Classic Red @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EC0000
+
[sla_material:Prusament Resin Model Solid Grey @0.025 SL1S]
inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2
@@ -1945,6 +1961,78 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #9C9D9D
+[sla_material:Prusament Resin Model Rich Black @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #595959
+
+[sla_material:Prusament Resin Model Bright Cyan @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #0079A7
+
+[sla_material:Prusament Resin Model Bright Magenta @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.9
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF0066
+
+[sla_material:Prusament Resin Model Bright Yellow @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #C7B91F
+
+[sla_material:Prusament Resin Model Grass Green @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #37823F
+
+[sla_material:Prusament Resin Model Prusa Orange @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF8040
+
+[sla_material:Prusament Resin Model Transparent Amber @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FFC107
+
+[sla_material:Prusament Resin Model Transparent Green @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.6
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #1DAf5E
+
+[sla_material:Prusament Resin Model Transparent Red @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #D21B31
+
[sla_material:Prusament Resin Model Alabaster White @0.025 SL1S]
inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2
@@ -1977,6 +2065,30 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #F3F6F4
+[sla_material:Prusament Resin Model Sandstone @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EEA061
+
+[sla_material:Prusament Resin Model Terra Brown @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #7A5C45
+
+[sla_material:Prusament Resin Model Brick Red @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 1.8
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #B46056
+
[sla_material:Prusament Resin BioBased60 Herbal Green @0.025 SL1S]
inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 3.5
@@ -2257,6 +2369,17 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #F8F8F8
+[sla_material:Liqcreate Premium Model @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.7
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #BF9C87
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_head_width = 3
+
[sla_material:Liqcreate Strong X @0.025 SL1S]
inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 7
@@ -2265,6 +2388,20 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #C0C0C0
+[sla_material:Liqcreate Wax Castable @0.025 SL1S]
+inherits = *0.025_sl1s*; *sl1s_slow*
+exposure_time = 3.5
+initial_exposure_time = 20
+material_type = Casting
+material_vendor = Liqcreate
+material_colour = #007EFD
+material_correction_x = 1.02
+material_correction_y = 1.02
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
[sla_material:Resinworks 3D Green @0.025 SL1S]
inherits = *0.025_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 5
@@ -2325,6 +2462,7 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #7A5C45
+
[sla_material:Prusament Resin Tough Brick Red @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2
@@ -2381,13 +2519,101 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #EC0000
+[sla_material:Prusament Resin Model Anthracite Grey @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*
+exposure_time = 2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #808080
+
+[sla_material:Prusament Resin Model Classic Red @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*
+exposure_time = 2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EC0000
+
[sla_material:Prusament Resin Model Solid Grey @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2.2
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #9C9D9D
+
+[sla_material:Prusament Resin Model Rich Black @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #595959
+
+[sla_material:Prusament Resin Model Bright Cyan @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
initial_exposure_time = 25
material_type = Tough
material_vendor = Prusa Polymers
-material_colour = #9C9D9D
+material_colour = #0079A7
+
+[sla_material:Prusament Resin Model Bright Magenta @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.3
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF0066
+
+[sla_material:Prusament Resin Model Grass Green @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #37823F
+
+[sla_material:Prusament Resin Model Prusa Orange @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF8040
+
+[sla_material:Prusament Resin Model Bright Yellow @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.4
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #C7B91F
+
+[sla_material:Prusament Resin Model Transparent Amber @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FFC107
+
+[sla_material:Prusament Resin Model Transparent Green @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #1DAf5E
+
+[sla_material:Prusament Resin Model Transparent Red @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #D21B31
[sla_material:Prusament Resin Model Alabaster White @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
@@ -2421,6 +2647,30 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #F3F6F4
+[sla_material:Prusament Resin Model Sandstone @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EEA061
+
+[sla_material:Prusament Resin Model Terra Brown @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #7A5C45
+
+[sla_material:Prusament Resin Model Brick Red @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.2
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #B46056
+
[sla_material:Prusament Resin BioBased60 Herbal Green @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 4
@@ -2512,6 +2762,37 @@ material_type = Medical
material_vendor = Prusa Polymers
material_colour = #DB7F80
+[sla_material:ALTANA Cubic Ink High Performance 4-1000 VP-V0 @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_slow*
+exposure_time = 11
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.005
+material_correction_y = 1.005
+
+[sla_material:ALTANA Cubic Ink High Performance 4-2100 VP @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 4
+initial_exposure_time = 10
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.01
+material_correction_y = 1.01
+zcorrection_layers = 3
+
+[sla_material:ALTANA Cubic Ink High Performance 4-2800 VP-ESD black @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_slow*
+exposure_time = 10
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.01
+material_correction_y = 1.01
+
[sla_material:Ameralabs TGM-7 LED @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_slow*
exposure_time = 2
@@ -2997,6 +3278,20 @@ material_type = Tough
material_vendor = Photocentric
material_colour = #808080
+[sla_material:Liqcreate Bio-Med Clear @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 5
+initial_exposure_time = 40
+material_type = Medical
+material_vendor = Liqcreate
+material_colour = #F8F8F8
+material_correction_x = 1.02
+material_correction_y = 1.02
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
[sla_material:Liqcreate Clear Impact @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 10
@@ -3005,6 +3300,59 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #F8F8F8
+[sla_material:Liqcreate Dental Model Pro Beige @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 4.5
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #BF9C87
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Dental Model Pro Grey @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 4.5
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #808080
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Flexible-X @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_slow*
+exposure_time = 15
+initial_exposure_time = 40
+material_type = Flexible
+material_vendor = Liqcreate
+material_colour = #595959
+material_correction_x = 1.01
+material_correction_y = 1.01
+material_ow_support_pillar_diameter = 1.5
+material_ow_support_head_front_diameter = 1
+material_ow_support_head_penetration = 1
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Premium Model @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 3.3
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #BF9C87
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_head_width = 3
+
[sla_material:Liqcreate Strong X @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 10
@@ -3013,6 +3361,34 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #C0C0C0
+[sla_material:Liqcreate Tough-X @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_slow*
+exposure_time = 12
+initial_exposure_time = 40
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #595959
+material_correction_x = 1.005
+material_correction_y = 1.005
+material_ow_support_pillar_diameter = 1.5
+material_ow_support_head_front_diameter = 1
+material_ow_support_head_penetration = 0.75
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Wax Castable @0.05 SL1S]
+inherits = *0.05_sl1s*; *sl1s_slow*
+exposure_time = 4.5
+initial_exposure_time = 25
+material_type = Casting
+material_vendor = Liqcreate
+material_colour = #007EFD
+material_correction_x = 1.02
+material_correction_y = 1.02
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
[sla_material:Resinworks 3D Green @0.05 SL1S]
inherits = *0.05_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 7
@@ -3153,6 +3529,22 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #EC0000
+[sla_material:Prusament Resin Model Anthracite Grey @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*
+exposure_time = 2.6
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #808080
+
+[sla_material:Prusament Resin Model Classic Red @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*
+exposure_time = 2.4
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EC0000
+
[sla_material:Prusament Resin Model Solid Grey @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2.8
@@ -3161,6 +3553,78 @@ material_type = Tough
material_vendor = Prusa Polymers
material_colour = #9C9D9D
+[sla_material:Prusament Resin Model Rich Black @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.6
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #595959
+
+[sla_material:Prusament Resin Model Bright Cyan @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.8
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #0079A7
+
+[sla_material:Prusament Resin Model Bright Magenta @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.7
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF0066
+
+[sla_material:Prusament Resin Model Grass Green @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.6
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #37823F
+
+[sla_material:Prusament Resin Model Prusa Orange @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.8
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FF8040
+
+[sla_material:Prusament Resin Model Bright Yellow @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.8
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #C7B91F
+
+[sla_material:Prusament Resin Model Transparent Amber @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.6
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #FFC107
+
+[sla_material:Prusament Resin Model Transparent Green @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.4
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #1DAf5E
+
+[sla_material:Prusament Resin Model Transparent Red @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 3.4
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #D21B31
+
[sla_material:Prusament Resin Model Alabaster White @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 2.8
@@ -3194,6 +3658,30 @@ material_vendor = Prusa Polymers
material_colour = #F3F6F4
material_print_speed = slow
+[sla_material:Prusament Resin Model Sandstone @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.4
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #EEA061
+
+[sla_material:Prusament Resin Model Terra Brown @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 2.4
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #7A5C45
+
+[sla_material:Prusament Resin Model Brick Red @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 3
+initial_exposure_time = 18
+material_type = Tough
+material_vendor = Prusa Polymers
+material_colour = #B46056
+
[sla_material:Prusament Resin BioBased60 Herbal Green @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 5
@@ -3285,6 +3773,37 @@ material_type = Medical
material_vendor = Prusa Polymers
material_colour = #DB7F80
+[sla_material:ALTANA Cubic Ink High Performance 4-1000 VP-V0 @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_slow*
+exposure_time = 12
+initial_exposure_time = 20
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.008
+material_correction_y = 1.008
+
+[sla_material:ALTANA Cubic Ink High Performance 4-2100 VP @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 4.5
+initial_exposure_time = 10
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.015
+material_correction_y = 1.015
+zcorrection_layers = 1
+
+[sla_material:ALTANA Cubic Ink High Performance 4-2800 VP-ESD black @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_slow*
+exposure_time = 11
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Altana
+material_colour = #595959
+material_correction_x = 1.01
+material_correction_y = 1.01
+
[sla_material:Ameralabs TGM-7 LED @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_slow*
exposure_time = 2.6
@@ -3448,6 +3967,20 @@ material_type = Tough
material_vendor = Peopoly
material_colour = #F8F8F8
+[sla_material:Liqcreate Bio-Med Clear @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 8
+initial_exposure_time = 60
+material_type = Medical
+material_vendor = Liqcreate
+material_colour = #F8F8F8
+material_correction_x = 1.02
+material_correction_y = 1.02
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
[sla_material:Liqcreate Clear Impact @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 20
@@ -3456,6 +3989,59 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #F8F8F8
+[sla_material:Liqcreate Dental Model Pro Beige @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 5.5
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #BF9C87
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Dental Model Pro Grey @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 5.5
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #808080
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Flexible-X @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_slow*
+exposure_time = 17
+initial_exposure_time = 40
+material_type = Flexible
+material_vendor = Liqcreate
+material_colour = #595959
+material_correction_x = 1.01
+material_correction_y = 1.01
+material_ow_support_pillar_diameter = 1.5
+material_ow_support_head_front_diameter = 1
+material_ow_support_head_penetration = 1
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Premium Model @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
+exposure_time = 4.5
+initial_exposure_time = 25
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #BF9C87
+material_correction_x = 1.0073
+material_correction_y = 1.0073
+material_ow_support_head_width = 3
+
[sla_material:Liqcreate Strong X @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 20
@@ -3464,6 +4050,34 @@ material_type = Tough
material_vendor = Liqcreate
material_colour = #C0C0C0
+[sla_material:Liqcreate Tough-X @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_slow*
+exposure_time = 15
+initial_exposure_time = 50
+material_type = Tough
+material_vendor = Liqcreate
+material_colour = #595959
+material_correction_x = 1.005
+material_correction_y = 1.005
+material_ow_support_pillar_diameter = 1.5
+material_ow_support_head_front_diameter = 1
+material_ow_support_head_penetration = 0.75
+material_ow_support_head_width = 3
+
+[sla_material:Liqcreate Wax Castable @0.1 SL1S]
+inherits = *0.1_sl1s*; *sl1s_slow*
+exposure_time = 5.5
+initial_exposure_time = 30
+material_type = Casting
+material_vendor = Liqcreate
+material_colour = #007EFD
+material_correction_x = 1.02
+material_correction_y = 1.02
+material_ow_support_pillar_diameter = 1
+material_ow_support_head_front_diameter = 0.5
+material_ow_support_head_penetration = 0.5
+material_ow_support_head_width = 3
+
[sla_material:Resinworks 3D Green @0.1 SL1S]
inherits = *0.1_sl1s*; *sl1s_fast*; *legacy_fast*
exposure_time = 13