From dbaef259cf250c10256d32c0d1b29e3059e8d804 Mon Sep 17 00:00:00 2001
From: SoftFever <103989404+SoftFever@users.noreply.github.com>
Date: Mon, 18 Jul 2022 12:34:25 +0800
Subject: [PATCH] Add Voron 0.1 and Prusa MK3S support
---
resources/profiles/BBL.json | 36 +-
.../BBL/filament/Bambu ABS @BBL X1C.json | 2 +
.../BBL/filament/Bambu PC @BBL X1C.json | 2 +
.../BBL/filament/Bambu PET-CF @BBL X1C.json | 2 +
.../filament/Bambu PLA Basic @BBL X1C.json | 2 +
.../filament/Bambu PLA Impact @BBL X1C.json | 2 +
.../filament/Bambu PLA Matte @BBL X1C.json | 2 +
.../filament/Bambu PLA Metal @BBL X1C.json | 2 +
.../profiles/BBL/filament/Generic ABS.json | 2 +
.../profiles/BBL/filament/Generic ASA.json | 2 +
.../profiles/BBL/filament/Generic PETG.json | 2 +
.../profiles/BBL/filament/Generic PLA.json | 2 +
.../profiles/BBL/filament/Generic PVA.json | 2 +
.../profiles/BBL/filament/Generic TPU.json | 2 +
.../BBL/machine/Prusa MK3S 0.4 nozzle.json | 34 +
.../profiles/BBL/machine/Prusa MK3S.json | 13 +
.../BBL/machine/Voron 0.1 0.4 nozzle.json | 33 +
resources/profiles/BBL/machine/Voron 0.1.json | 13 +
.../BBL/machine/Voron 2.4 250 0.4 nozzle.json | 3 +-
.../BBL/machine/Voron 2.4 300 0.4 nozzle.json | 3 +-
.../BBL/machine/Voron 2.4 350 0.4 nozzle.json | 3 +-
resources/profiles/BBL/mk3.svg | 930 ++++++++++++++++++
resources/profiles/BBL/mk3_bed.stl | Bin 0 -> 91884 bytes
.../BBL/process/0.08mm Extra Fine @Voron.json | 3 +-
.../BBL/process/0.12mm Fine @Voron.json | 3 +-
.../BBL/process/0.16mm Optimal @Voron.json | 3 +-
.../0.20mm Bambu Support W @Voron.json | 3 +-
.../BBL/process/0.20mm Standard @MK3S.json | 20 +
.../BBL/process/0.20mm Standard @Voron.json | 3 +-
.../BBL/process/0.24mm Draft @Voron.json | 3 +-
.../process/0.28mm Extra Draft @Voron.json | 3 +-
.../web/image/printer/Prusa MK3S_cover.png | Bin 0 -> 59588 bytes
.../web/image/printer/Voron 0.1_cover.png | Bin 0 -> 1286551 bytes
33 files changed, 1117 insertions(+), 18 deletions(-)
create mode 100644 resources/profiles/BBL/machine/Prusa MK3S 0.4 nozzle.json
create mode 100644 resources/profiles/BBL/machine/Prusa MK3S.json
create mode 100644 resources/profiles/BBL/machine/Voron 0.1 0.4 nozzle.json
create mode 100644 resources/profiles/BBL/machine/Voron 0.1.json
create mode 100644 resources/profiles/BBL/mk3.svg
create mode 100644 resources/profiles/BBL/mk3_bed.stl
create mode 100644 resources/profiles/BBL/process/0.20mm Standard @MK3S.json
create mode 100644 resources/web/image/printer/Prusa MK3S_cover.png
create mode 100644 resources/web/image/printer/Voron 0.1_cover.png
diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json
index 012b335f5a..7b5a2f532c 100644
--- a/resources/profiles/BBL.json
+++ b/resources/profiles/BBL.json
@@ -24,6 +24,14 @@
{
"name": "Voron 2.4 350",
"sub_path": "machine/Voron 2.4 350.json"
+ },
+ {
+ "name": "Voron 0.1",
+ "sub_path": "machine/Voron 0.1.json"
+ },
+ {
+ "name": "Prusa MK3S",
+ "sub_path": "machine/Prusa MK3S.json"
}
],
"process_list": [
@@ -130,6 +138,10 @@
{
"name": "0.28mm Extra Draft @Voron",
"sub_path": "process/0.28mm Extra Draft @Voron.json"
+ },
+ {
+ "name": "0.20mm Standard @MK3S",
+ "sub_path": "process/0.20mm Standard @MK3S.json"
}
],
"filament_list": [
@@ -367,6 +379,18 @@
"name": "Bambu Lab X1 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1 0.4 nozzle.json"
},
+ {
+ "name": "Bambu Lab X1 Carbon 0.2 nozzle",
+ "sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json"
+ },
+ {
+ "name": "Bambu Lab X1 Carbon 0.6 nozzle",
+ "sub_path": "machine/Bambu Lab X1 Carbon 0.6 nozzle.json"
+ },
+ {
+ "name": "Bambu Lab X1 Carbon 0.8 nozzle",
+ "sub_path": "machine/Bambu Lab X1 Carbon 0.8 nozzle.json"
+ },
{
"name": "Voron 2.4 250 0.4 nozzle",
"sub_path": "machine/Voron 2.4 250 0.4 nozzle.json"
@@ -380,16 +404,12 @@
"sub_path": "machine/Voron 2.4 350 0.4 nozzle.json"
},
{
- "name": "Bambu Lab X1 Carbon 0.2 nozzle",
- "sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json"
+ "name": "Voron 0.1 0.4 nozzle",
+ "sub_path": "machine/Voron 0.1 0.4 nozzle.json"
},
{
- "name": "Bambu Lab X1 Carbon 0.6 nozzle",
- "sub_path": "machine/Bambu Lab X1 Carbon 0.6 nozzle.json"
- },
- {
- "name": "Bambu Lab X1 Carbon 0.8 nozzle",
- "sub_path": "machine/Bambu Lab X1 Carbon 0.8 nozzle.json"
+ "name": "Prusa MK3S 0.4 nozzle",
+ "sub_path": "machine/Prusa MK3S 0.4 nozzle.json"
}
]
}
diff --git a/resources/profiles/BBL/filament/Bambu ABS @BBL X1C.json b/resources/profiles/BBL/filament/Bambu ABS @BBL X1C.json
index 0aa7ede2c4..953eece60f 100644
--- a/resources/profiles/BBL/filament/Bambu ABS @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu ABS @BBL X1C.json
@@ -13,6 +13,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle"
]
diff --git a/resources/profiles/BBL/filament/Bambu PC @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PC @BBL X1C.json
index 921ad12fdd..22895f420a 100644
--- a/resources/profiles/BBL/filament/Bambu PC @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PC @BBL X1C.json
@@ -10,6 +10,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json
index 0b667d42f3..8f5bd96597 100644
--- a/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json
@@ -25,6 +25,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json
index e84778846f..99e9934532 100644
--- a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json
@@ -13,6 +13,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Bambu PLA Impact @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Impact @BBL X1C.json
index ba8b6e6628..1370e3b0d0 100644
--- a/resources/profiles/BBL/filament/Bambu PLA Impact @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PLA Impact @BBL X1C.json
@@ -13,6 +13,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json
index 58df8a8e41..4b1d783c66 100644
--- a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json
@@ -13,6 +13,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json
index 89a6ce8cc9..a4d8d2aa77 100644
--- a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json
+++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json
@@ -13,6 +13,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic ABS.json b/resources/profiles/BBL/filament/Generic ABS.json
index c4cd2ebca9..fccdecb11a 100644
--- a/resources/profiles/BBL/filament/Generic ABS.json
+++ b/resources/profiles/BBL/filament/Generic ABS.json
@@ -17,6 +17,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic ASA.json b/resources/profiles/BBL/filament/Generic ASA.json
index 4cc851bcd1..fa6dcbba75 100644
--- a/resources/profiles/BBL/filament/Generic ASA.json
+++ b/resources/profiles/BBL/filament/Generic ASA.json
@@ -17,6 +17,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic PETG.json b/resources/profiles/BBL/filament/Generic PETG.json
index 197caed61c..22186fe787 100644
--- a/resources/profiles/BBL/filament/Generic PETG.json
+++ b/resources/profiles/BBL/filament/Generic PETG.json
@@ -47,6 +47,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic PLA.json b/resources/profiles/BBL/filament/Generic PLA.json
index 8c9f517e3b..7005c9a276 100644
--- a/resources/profiles/BBL/filament/Generic PLA.json
+++ b/resources/profiles/BBL/filament/Generic PLA.json
@@ -20,6 +20,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic PVA.json b/resources/profiles/BBL/filament/Generic PVA.json
index 5ca882eb56..81d7a3ac99 100644
--- a/resources/profiles/BBL/filament/Generic PVA.json
+++ b/resources/profiles/BBL/filament/Generic PVA.json
@@ -23,6 +23,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/filament/Generic TPU.json b/resources/profiles/BBL/filament/Generic TPU.json
index 7f95021f8d..0a4850e266 100644
--- a/resources/profiles/BBL/filament/Generic TPU.json
+++ b/resources/profiles/BBL/filament/Generic TPU.json
@@ -17,6 +17,8 @@
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle",
+ "Prusa MK3S 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/machine/Prusa MK3S 0.4 nozzle.json b/resources/profiles/BBL/machine/Prusa MK3S 0.4 nozzle.json
new file mode 100644
index 0000000000..27e79b7f24
--- /dev/null
+++ b/resources/profiles/BBL/machine/Prusa MK3S 0.4 nozzle.json
@@ -0,0 +1,34 @@
+{
+ "type": "machine",
+ "setting_id": "GM003",
+ "name": "Prusa MK3S 0.4 nozzle",
+ "from": "system",
+ "instantiation": "true",
+ "inherits": "fdm_bbl_3dp_001_common",
+ "printer_model": "Prusa MK3S",
+ "default_filament_profile": [
+ "Bambu PLA Basic @BBL X1"
+ ],
+ "default_print_profile": "0.20mm Standard @MK3S",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "bed_exclude_area": [
+ "0x0"
+ ],
+ "printable_area": [
+ "0x0",
+ "250x0",
+ "250x210",
+ "0x210"
+ ],
+ "printable_height": "210",
+ "machine_start_gcode": "M862.3 P \"[printer_model]\" ; printer model check\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nG92 E0\nG1 Y-2 X179 F2400\nG1 Z3 F720\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\n\n; intro line\nG1 X170 F1000\nG1 Z0.2 F720\nG1 X110 E8 F900\nG1 X40 E10 F700\nG92 E0\n\nM221 S95 ; set flow",
+ "machine_end_gcode": "G1 E-1 F2100 ; retract\n{if max_layer_z < 210}G1 Z{min(max_layer_z+2, 210)} F720 ; Move print head up{endif}\nG1 X178 Y178 F4200 ; park print head\n{if max_layer_z < 210}G1 Z{min(max_layer_z+30, 210)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM221 S100 ; reset flow\nM900 K0 ; reset LA\nM84 ; disable motors",
+ "layer_change_gcode": "",
+ "scan_first_layer": "0",
+ "machine_load_filament_time": "17",
+ "machine_unload_filament_time": "16",
+ "nozzle_type": "hardened_steel",
+ "auxiliary_fan": "0"
+}
diff --git a/resources/profiles/BBL/machine/Prusa MK3S.json b/resources/profiles/BBL/machine/Prusa MK3S.json
new file mode 100644
index 0000000000..0198638770
--- /dev/null
+++ b/resources/profiles/BBL/machine/Prusa MK3S.json
@@ -0,0 +1,13 @@
+{
+ "type": "machine_model",
+ "name": "Prusa MK3S",
+ "model_id": "BL-P002",
+ "url": "http://www.bambulab.com/Parameters/printer_model/Bambu Lab X1.json",
+ "nozzle_diameter": "0.4",
+ "machine_tech": "FFF",
+ "family": "BBL-3DP",
+ "bed_model": "mk3_bed.stl",
+ "bed_texture": "mk3.svg",
+ "hotend_model": "bbl-3dp-hotend.stl",
+ "default_materials": "Generic PLA;Bambu PLA Matte @BBL X1;Bambu PLA Basic @BBL X1;Bambu ABS @BBL X1C;Bambu PC @BBL X1C;Bambu Support W @BBL X1;Bambu TPU 95A @BBL X1;PolyTerra PLA @BBL X1;PolyLite PLA @BBL X1;"
+}
diff --git a/resources/profiles/BBL/machine/Voron 0.1 0.4 nozzle.json b/resources/profiles/BBL/machine/Voron 0.1 0.4 nozzle.json
new file mode 100644
index 0000000000..031c9248ae
--- /dev/null
+++ b/resources/profiles/BBL/machine/Voron 0.1 0.4 nozzle.json
@@ -0,0 +1,33 @@
+{
+ "type": "machine",
+ "setting_id": "GM003",
+ "name": "Voron 0.1 0.4 nozzle",
+ "from": "system",
+ "instantiation": "true",
+ "inherits": "fdm_bbl_3dp_001_common",
+ "printer_model": "Voron 0.1",
+ "default_filament_profile": [
+ "Bambu PLA Basic @BBL X1"
+ ],
+ "default_print_profile": "0.20mm Standard @Voron",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "bed_exclude_area": [
+ "0x0"
+ ],
+ "printable_area": [
+ "0x0",
+ "120x0",
+ "120x120",
+ "0x120"
+ ],
+ "printable_height": "120",
+ "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
+ "machine_end_gcode": "PRINT_END",
+ "scan_first_layer": "0",
+ "machine_load_filament_time": "17",
+ "machine_unload_filament_time": "16",
+ "nozzle_type": "hardened_steel",
+ "auxiliary_fan": "0"
+}
diff --git a/resources/profiles/BBL/machine/Voron 0.1.json b/resources/profiles/BBL/machine/Voron 0.1.json
new file mode 100644
index 0000000000..b0aec82728
--- /dev/null
+++ b/resources/profiles/BBL/machine/Voron 0.1.json
@@ -0,0 +1,13 @@
+{
+ "type": "machine_model",
+ "name": "Voron 2.4 250",
+ "model_id": "BL-P002",
+ "url": "http://www.bambulab.com/Parameters/printer_model/Bambu Lab X1.json",
+ "nozzle_diameter": "0.4",
+ "machine_tech": "FFF",
+ "family": "BBL-3DP",
+ "bed_model": "",
+ "bed_texture": "voron_textured.png",
+ "hotend_model": "bbl-3dp-hotend.stl",
+ "default_materials": "Generic PLA;Bambu PLA Matte @BBL X1;Bambu PLA Basic @BBL X1;Bambu ABS @BBL X1C;Bambu PC @BBL X1C;Bambu Support W @BBL X1;Bambu TPU 95A @BBL X1;PolyTerra PLA @BBL X1;PolyLite PLA @BBL X1;"
+}
diff --git a/resources/profiles/BBL/machine/Voron 2.4 250 0.4 nozzle.json b/resources/profiles/BBL/machine/Voron 2.4 250 0.4 nozzle.json
index 749ad044a2..51dca5803c 100644
--- a/resources/profiles/BBL/machine/Voron 2.4 250 0.4 nozzle.json
+++ b/resources/profiles/BBL/machine/Voron 2.4 250 0.4 nozzle.json
@@ -23,8 +23,9 @@
"0x250"
],
"printable_height": "225",
- "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
+ "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "PRINT_END",
+ "layer_change_gcode": "",
"scan_first_layer": "0",
"machine_load_filament_time": "17",
"machine_unload_filament_time": "16",
diff --git a/resources/profiles/BBL/machine/Voron 2.4 300 0.4 nozzle.json b/resources/profiles/BBL/machine/Voron 2.4 300 0.4 nozzle.json
index deb4713040..560ad97a94 100644
--- a/resources/profiles/BBL/machine/Voron 2.4 300 0.4 nozzle.json
+++ b/resources/profiles/BBL/machine/Voron 2.4 300 0.4 nozzle.json
@@ -23,8 +23,9 @@
"0x300"
],
"printable_height": "275",
- "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
+ "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "PRINT_END",
+ "layer_change_gcode": "",
"scan_first_layer": "0",
"machine_load_filament_time": "17",
"machine_unload_filament_time": "16",
diff --git a/resources/profiles/BBL/machine/Voron 2.4 350 0.4 nozzle.json b/resources/profiles/BBL/machine/Voron 2.4 350 0.4 nozzle.json
index 28a50e1d0c..0a2ec69d6a 100644
--- a/resources/profiles/BBL/machine/Voron 2.4 350 0.4 nozzle.json
+++ b/resources/profiles/BBL/machine/Voron 2.4 350 0.4 nozzle.json
@@ -23,8 +23,9 @@
"0x350"
],
"printable_height": "325",
- "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
+ "machine_start_gcode": "PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "PRINT_END",
+ "layer_change_gcode": "",
"scan_first_layer": "0",
"machine_load_filament_time": "17",
"machine_unload_filament_time": "16",
diff --git a/resources/profiles/BBL/mk3.svg b/resources/profiles/BBL/mk3.svg
new file mode 100644
index 0000000000..678213ac5f
--- /dev/null
+++ b/resources/profiles/BBL/mk3.svg
@@ -0,0 +1,930 @@
+
+
diff --git a/resources/profiles/BBL/mk3_bed.stl b/resources/profiles/BBL/mk3_bed.stl
new file mode 100644
index 0000000000000000000000000000000000000000..6aff36f0bcbda670a4d3ed645dcac8ff112d3462
GIT binary patch
literal 91884
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
literal 0
HcmV?d00001
diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @Voron.json b/resources/profiles/BBL/process/0.08mm Extra Fine @Voron.json
index 6197125287..520ed3dd9f 100644
--- a/resources/profiles/BBL/process/0.08mm Extra Fine @Voron.json
+++ b/resources/profiles/BBL/process/0.08mm Extra Fine @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.12mm Fine @Voron.json b/resources/profiles/BBL/process/0.12mm Fine @Voron.json
index c5b893cd87..ebd4249bf6 100644
--- a/resources/profiles/BBL/process/0.12mm Fine @Voron.json
+++ b/resources/profiles/BBL/process/0.12mm Fine @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.16mm Optimal @Voron.json b/resources/profiles/BBL/process/0.16mm Optimal @Voron.json
index e3f36114ec..28c0be57d6 100644
--- a/resources/profiles/BBL/process/0.16mm Optimal @Voron.json
+++ b/resources/profiles/BBL/process/0.16mm Optimal @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.20mm Bambu Support W @Voron.json b/resources/profiles/BBL/process/0.20mm Bambu Support W @Voron.json
index 5f5ab8dd2e..6269c2334c 100644
--- a/resources/profiles/BBL/process/0.20mm Bambu Support W @Voron.json
+++ b/resources/profiles/BBL/process/0.20mm Bambu Support W @Voron.json
@@ -26,6 +26,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.20mm Standard @MK3S.json b/resources/profiles/BBL/process/0.20mm Standard @MK3S.json
new file mode 100644
index 0000000000..db29c571e7
--- /dev/null
+++ b/resources/profiles/BBL/process/0.20mm Standard @MK3S.json
@@ -0,0 +1,20 @@
+{
+ "type": "process",
+ "setting_id": "GP004",
+ "name": "0.20mm Standard @MK3S",
+ "from": "system",
+ "instantiation": "true",
+ "inherits": "fdm_process_bbl_0.20",
+ "initial_layer_speed": "20",
+ "initial_layer_infill_speed": "25",
+ "outer_wall_speed": "35",
+ "inner_wall_speed": "60",
+ "sparse_infill_speed": "200",
+ "internal_solid_infill_speed": "200",
+ "top_surface_speed": "50",
+ "gap_infill_speed": "40",
+ "travel_speed": "180",
+ "compatible_printers": [
+ "Prusa MK3S 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/BBL/process/0.20mm Standard @Voron.json b/resources/profiles/BBL/process/0.20mm Standard @Voron.json
index 8ff75f4da9..62b14d6d92 100644
--- a/resources/profiles/BBL/process/0.20mm Standard @Voron.json
+++ b/resources/profiles/BBL/process/0.20mm Standard @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.24mm Draft @Voron.json b/resources/profiles/BBL/process/0.24mm Draft @Voron.json
index c06db1aca7..15a73229e6 100644
--- a/resources/profiles/BBL/process/0.24mm Draft @Voron.json
+++ b/resources/profiles/BBL/process/0.24mm Draft @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/profiles/BBL/process/0.28mm Extra Draft @Voron.json b/resources/profiles/BBL/process/0.28mm Extra Draft @Voron.json
index 8f23dcd625..aefd27c427 100644
--- a/resources/profiles/BBL/process/0.28mm Extra Draft @Voron.json
+++ b/resources/profiles/BBL/process/0.28mm Extra Draft @Voron.json
@@ -17,6 +17,7 @@
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
- "Voron 2.4 350 0.4 nozzle"
+ "Voron 2.4 350 0.4 nozzle",
+ "Voron 0.1 0.4 nozzle"
]
}
diff --git a/resources/web/image/printer/Prusa MK3S_cover.png b/resources/web/image/printer/Prusa MK3S_cover.png
new file mode 100644
index 0000000000000000000000000000000000000000..4c72c2c57d3741b9dade80e877d288718d8d7522
GIT binary patch
literal 59588
zcmXtfXEdDc_w^`2LJZMM)DT4U-fMV7XNc%Vi{5(+!RU!PdJt^{VS?zrw}{?GH~L^O
zy4UZ&*8AZupYCY
z@zhP#$P)k{B>Ufm1<1;w1^}1<|0&7q`{f+88cjLRd(UF>JuB;)J;!EOZkFp^&Wm-+
z;nRy2bVhjUeAHyB@&9#1U`0rYw`?-ARu6&+tdEtLz7PSkzQ}K2)mu`BbJKm5Eaxu&
zvFEycv9HyfT{n{>2t*Ef)q>azcRy~SFkbC&%rY1yj0vrF5$O;|-tt5-Ts&`~a~r$c
zeb{afJ_;V!&`L~1t@y5r9xdM>Wig(d#jZ!;hSg?wgrO(Au|Fn@Qs$kmr>V@Zmyj};
z{QQfZqNI@P$^5EpTbb!CNY5A);q7kN0!Izb0uMmmi?e9TekJv#rv+3avJ+!O28
zXMS$(HYWe_y-G9&h+1wsKYb%98Q5*5qxEi)3iEJf7jl1jd0A<8JfXsP=NWoGzT6ay
zo^3zAwW?Qj_uKropS0w6;CegSe$JS85xjy4mObqcz1%W1yYE7_^GQn1Q@cvtEZsa@
zKb(l_pJxYtePdXCiwWI*ZKcT@v=wf~Z^6x6YMn?8)&W3wdwS{Z78j
zA57m5;v@@d{t|hBsrlH@kh+y7oj-_AFY@;YKD`W4vBO
zq!q35S_Qqkt0Hq6^MHQ1UfiFoZ)kWJV7x1ksan{Iou{&K_wf7kv8rt!6NECqAAVRA
zJz+xJ$lh$o%4Fx}jg{E-zZUQB4Z2sk-$}ZiZa;0$o)>lRbfsGAZu{)&8gix*deA%D
z*3#Zumo*x}TV>KLk)0dqAe2AK5V|)w9=wfg#{h2)&2Rrzw_Fk4cc30{YRvskF(^cJ
z?B3?)+r3cy12EN^9``E=DTw=HewF|8n#7xb17j+2!^?-b-C249@|PV$Qgxs7U?M
zax=z&ag!|ncGD=3vPJe!U;}J_&{}|2%j|m3&}GT*Y%EvO_1t0QT@K-DHgeu><>mx+
zBbKj@gkM>Emd>^Qf}Z<->mTk-M80h}xqm~|hML&W3fk=JUx8z4FjBR#N2^{J#wN##
zjJF-HLr|}`C$G@$*N)};da3pjvZw)I@eh)XHhlJyyw<-C4sGGdjKh4c1
z+@hi)@*>&enn{UBbT3l&p(6iwPNn^FtGcBapC;j5($b%nU`x!-y*p`aA(!DH?B~!`
zP)&R2TAHER-C^A%%6=?bZbj+=ZGL6GSk!!x^f1`By>k`6zcp5Dbrl`*u#uh8>FV;K
zv-yfpe>ti-ah=A^`Dnd87zAf3#f5}>yptT@BjPWGMqRIawtKZ)PCuZ`@wMUnKFkmW
zjaS9cSHOxQNlY2-T@2$*HC4qtRmhd0uaA$fPkl6bt|#KEH>m9+cZ(rC&GNXjCL%v!>|BCQ<{wU9RE1F3e7+{Yv=h88lZEWj
zs$1Coz{p$;Ji~+HklXU%5OGE%-ALX%U=AeBZ%>iGQTw^A)3w=SM@0Np25&|uY8aEU
z=AAA~8SfMA5SX(EwC@ArJ#UD&s~zfU+Tr1}7#Mm0_BJ(LSmE7wfYg}RGhQcRB4T3X
znZjb?=Pdxe)EYv6QBg-#Lr+5cFDS;A^oCX#Pi>)SS<|iHUbT+$Bh82adsszT*
zRuZ|CpikdxtFG(WnCKLaZ8&^T8O^}$5&zo;1u)oancIR>yZd=AV%Y}zhXI+;
zvp{-UCaSsC@GJgU?2KwwHfjqZfKu3J>OMX!0zPQrxLkFGBk#aQb?f!8`1W1Jtcj_c
z+kvzkUJrNNmV=D+;^N{_j}A
zBJZcWUCw>Kcwz+!-sYjMT7{&YSNyKN&o8GwOnjZriPm?Y`cAi`OtmaF%ANv)VyRxoYBUm1)S?gbJ@|
zlh-Q@+kWqRs@K_c?vRZ^Y9-ruBas+~p@TWnnFwxb!8izY8jl|%QFJeI_LOdaIv0Qn~t&`$F0Z^nFo)2jRWfs}To)hh-y5!tRv?A{^&rZxuc
z?SvfO6=_Gc?dSWi1eTybweLk!D{?#*Rd-MO*b+&
z93uU8Ok7k0M@|Xx2ucV6Qxs5HP2z`r$!0KRdBp<%P;HQ*OKdLT>RWho^UVO*aMI4~
z{=Bgz^cACj7x>3O)Cv1hD8)4O7T)@c0}EU|08=>WlpL{xHV(D8mA#IVV}mP5i(%zP
zfogIa;ey5B>?};j%8HCYMYo}vdV^%n?)<<(==0feO|6@%6$D~wX16x!$`UYavR63a|%0k5has{ILr
z!{KzI4E`s*84NDN?PQNxev3w6q*c)H-NCzho_4`pQ~v|^-+Bw>6Qg{O3y@Ugiq$~?
z3;R4%EraFv9e?yMgt{PVD(`$e_sijKEG@rrH|8ni|tRQ-R0=l1X`+(1-O#z!+8-Qs%g=?a;i*|AuDmeUh16@lK$=
z@gHBp4MG6(Yd#Bey2G+A|AE;aCQ_$?*g1vg26-oG5%8bMyyNd9=?aq3;*Tb&uNPI+$;r(T8uhDl82!zo5**Kh&BoXgI|T|3ay#C^X9%5p
z{*c%KyuoW5Jx0i0wUurmS~aGIw@$%YLOa{_jggj-%1M=`9p9gk0#r$p<>g}eBDr*d
zx?V49S?K632k`^0#yWF*oeUDP4hg9)s?8UhgHHCqkE^$SQb{Oj1FAOYK9p>zs6AM?
zxZHfzD>gsJS5mbPA=%I-S6;05Hs#HDFQ_-&hEgQ;7_%|T{4^#&n=peYAKntc)lyg1
z2|!W78zWM<6LZUd;@@!==Xef1#nqtcuor;A_SQu1B|H6r$1{ICwuZjioG(#z+8{=T1NA}J+qI*QaVHJ@vzR-nG_y!ne!9Mhfk)-3;&)rQJ0(V4C~
zguxzZ&oqc4`i~jW6DAhZ*~r!As>;0piQL_V#e_=kHyu{$Hl*uJu%XQ;At7Trd<+V8
z;Iz_ulinI1677k=X%Vh6YiNr$`vcUt&qK_`gDXO^3{jF+Q)1w
z%tpMl!X-H1SHgA0=6kz%@^en2*;BA@u3>q8ZQ|hahv`qD{=#RXk5uR)voz0d?*tRN
z8hrjkyeYI}B<`w(dwAE0L4i8TQi`EskB`X6S|(o*JvcbXN2D~snUw85doFWHy%E6r
zcrfOWO=yd;fRT&!p6a&jwg)+C*vz&kRRb(T$0j+sd1ftsCzhfQi{t;7^q?&dr^QA1
zRpi}r>5bwP)sBJ<2FO7+^lY9akeuzBvQ5s&Vn=6MTUp(Wcvw94g{czdGc0%i1q}qG
z;_42^%B5b!R1db{AT^)kr0<=pe_byvBc9m(gBw=V&B{Wn(U+K0@;mu=U7cXAX8(r!
zV*TR*6ui<;9as2)C&Soy(X@d}kw#&s$t5uG=D>+P`MRyTqRDyDwgT&5^Y{`_=Ce3G4W3Ndrm%5&Ai2Op$oI+blL{C3&Vg2pQ--xwic9dwF+)
zldMh=pHwh#eNYADEMxB9e{+)&zbX#dI!8D!)`N`RW(+4JB+LgPgwFk>^2Y6KbaF;Z
zQchm=i)D{TV8lzQ$>a{i`t)%{vo-c%B7dOMf&(?ALhpCue(tpzQkaAIiwCW5e`P-$
zB256USg7uq$mQPZ)&O^bL=|6A74QMb=LRyx%D0DY8V7qvPeKO$^`VePQE>Yu4DSvg
zfb$nf&ZR~=p|yMuGq2nhfQYA{Ps5cNUbUjY^%^YYjEvk;$pibCQW(%+*F5h
z%+13~H>n?%_2acb3CXkek34a(1H)j@thh2X0I9TPN<-}_gYQSEF2Ww%khR>T9CxKB
zT6LOY3<=NnjPLtOFi2w2h)cRaj7<*yjbj49Zo>6|j&j=mrqTZ#w$tvhv=V$bJ%{Nd
z-}At9MG{hBs?A!P8k;Abgf{&rDvws$SI)az7k!bFyNF1_O+V_WRI7s`&QYqku11$S
zt_myu+!At)!?Vrbu>Cm|#%IDH_~Gbb6{A%=AgzG5$!wZ3ZY!w9!h^^TcA%;rOu$F|
zhOBn8kQ*#JS~boYZ+OnA0!MtA8?)F-|A(}?A5J|+);ocyJ1+_6
zEZfG9&-t?)K$M?UeNhNHEs=j;J(E`zhibUvT&RiIIlpJ*MYd*`1zZ(;
zTs=ev5u827zqLol+afl2c;ex3$oAKG*M-d%BP~%eXN?YqJEz;?rK@m
zm)E@YU%j(wM5bOW;%W=#{BG2#9va{8uev=9<3>&z>3peoe7zA9t3EzP5N4F<&g8Io
zglLV}f>rGClNMVt;Y7SaF17&+cF-gWfC-1jrIq%_cGZNVf8)fXF=)=mPf{F(g}@fA
zlFe!YQEdqBUiQlbmj|u!*s#Xx3vek6Kwb{WQv~CNwMEm&?F3MNC0A6)e+q#7Z1-)y
z8sz49
zj#Xx2hd%Y;-f$?W7Ca^n>|Sj}EzHzRaJ|a$b9PH*^tHuv4k<>S2-Af>*soB6&nywbW*6bFSrK6n@=$-!u-C2Bm+W(
zrAvt7Q~Cn1{rxibncEI4gkOn3F+nXU6_^24E{_w4X2L@SNt!?Vi!oI*Qny8CVrTH0
z4kgFd5+H#5^``ifIpAY?P_yNLQN||_d9Ra1MRpUa2uh(mQEv(|jJv{K6;l!!f*ssC
zOjj9Hi1k#C9(H%*Kr?CJXddoGf1Okq_BZC@*1Nj^q5H`EhmoVPBfc}>BDSk665Efk
zOwHxyb@1&P5QS;KjC3;TA;2cFjQYHW9rcBquluVuIf?v%JeFd(F9iFEzC~v=D(5_}9Xdo~$W4y(a*8)J(n8g2xd=2vEk
z<&V;a7MT9DS2tbElJ9YX}Bsi7lD1a;i1=#!qPA&R*H)#=M5sGhdUy?=64
z7d%|nJJB#0)NdznR>*X=22A~m4P~-Y2Le40)>IUN`_u`@DG$}Ea+c&|&fl;Q-}Uw3
zk!E&^GlH!ciMWi0VM02{Ae~e?x(#H0C__o!)$yvEqvOqe=UR7t_u}A{z>cxpYIS0?
z?1|SoP}bA1Le47vg{md-HsGDX*N7KA7V*sTVd@ZUoZ2n|yfS7&f!yD!S*E7x8m9Wi
zz>vR7C6*GoW2KWD8yoQ5d5=2#JzBheqArOx+v%zqP1oe!)O8X|^61Su;N4fxQ|2?p
zQm*d5*=p(&MB?SJKIl3L+xxxflB)E$Oy9AQfsqc|)awGrX2P2rK+M8XWL$J~w4~%>
z!SPK7kF*nO%jo|AonFXMxpWI(5pTZh&6Zt3g<{6;WOQ)CsV%gl&;v9F0A)%(d4O&h
zDaGgS*e8JQFemCR{r<#4vX9S~|9V?d#&G;%1Ke!k39Xe+X5jg@E`e{#ITS4t)nY_`lw=wgmol$48TsIHqPE~|lw5;PHo$806-TO&*{>}8AwuRe
zjz9$UzfO9{8cnWul?CwmSO%hJ>ec&NVxxayE%4TtH}(4)V;6~#GiPA8z0gr~9#b+I
zDXID>gu~9#R@gYOD{@uwSY1hd|Ei|k9|d}~_0x*^%Ow1&tm;~bo`Io{xfX28Gkgkv
z6j)UlTiwqW>OwD)?gu4&{|ai!vh#P9aS#7rz-aM~?BcT{J-@B$J2X|p1$*F@=196=
znD;7gXP7!4kRQ@T@Qg&B$l?1rN=~GM2|&HTT@=eEmdIa8IUF+IXE~5s?xw8crI-&U
z-V{Pk0nzifM|Xi0_2+GX56YR4Ts;tyUOkhePaYJb3hK0uV!;L36sE#G$EYGbH8r6B
zvGtRK;J(KQkPRCP;8FN;X?M31H#cby36?RoPjAz5(kEYA&QLpkOKY!cu@BVI@;5-61@
z_3X1z30JpysAs_m5rQ_P6bZ>wQ}EYC81!~npqP4f
zUc5hVKz@)vZj%H%BAmC7uEkSXr_6ygoON$xs7aTf#bc}@_E~(guM6Z8f4-|zJPOfh
zoZ8+75A4*>w*5W!TEz!}b6d5!feO9g^m?#rtRb~-ffu|mF0n4b{RKbIKmhnHUg9+-
zJ{9>I!TAD!Pfa5)&qS@118|`EMIBv#c-=NGE{O~W76SDZz8Atc|2&qoi8ZXL7WDo+
zCg3*?t1Vvqz?GcCdJfLOO@~F%qn@Qqpw7g?`mD2JU~MfJZbvyp5U4rN<{yvVlh=TXAJi;v|bSMgf4O
zZyD=E68IIUAm|Y#^EDc)iGlU$)Y8{!bwwS(L5pLbhVUl^f)OHv?pd!VhmVTwdap{A
z?2Dl;B{n;DcGhhs*htVI&+G8R%=pg7T8SCk$CmO(xeERJ(c?sTsR$-;9!Q|e`WmyaHV5*ytM`&4%6Du+O
zq>Ou%ZmJv&-wJZZ%Z>cbvlUeJBt}$YUgmhLh7WG#NDGqVmO(rMIAY>9Dd{^vVUM82u3{C!KNIsP2
z;ar970RQNZBP7BAjBrrvloSTrA~U7qHV6A`^^!b?DqObcU0qSq9#;#PhdixTR3ot7
z)OW4WC1~8)@yol`3s1aoRaHa5D9pcwpTG9*?ydVqmpB>f1SfPnu+))
zg$Pttwtkp;H)xu%+M;r-nUOIA76$|3)g@#8dd8vK(w@i6$b;N*mP8|c%RPFs%vgzj
zF4`8m@uI=9pRteZarf-t-`24C)t=##58T`E$=zt#)7-dv!m;I6&zsF-H`ID>4#N4$
zef-I>@yY9lzrggn&hguSj)3p}64@>Z?C7SZ2C0A_4oY|v@#LHw$tE&^4
z2fC7ax-th`tz3G}RN0+wu^i
z^+#nk9?R#1k9um8v5V;83C`6R>H&I)BEUdqA15M%_jeBS-p0m~e3#nX85J;>Z8Qy8
zIakC6AGg7>AGigo$!ppcqkX?A*Y8~q{z1BL&(-JFC-|XxIMJr
zLk9m+;|d&l47})XxSyzAGI`(>|LpG{kadJWH2MkmEk(Ry`=MktfMYGEmMYMxDo~03
z+?V%?Sw$@~nZ*VoNA~LEuciGc(TGDBA0*+Mr^7pq<#^>U&=LE3G5(#w!Cj9=li5zQ
zY7YTVkp#{dE(kP-#)Hz-u2=*Dfhr_Gp4Su8@#(x@zx9&Bal!=SAv^O_nw4F~c9{Ku8YWw9b@NP8pu6X5gQXd>^V>GH{
zxV)F=v~-6%20SFR}wY>FSaqkNG{_Fp)9zCKAN_*Tn8Q~X4a-E&ilw5KQRm2PV9
z#SAfNrySnJ(#2b{Q6zd}qp03FuFztfB}-YKk;v03m3bS=!ek4Jg@V<;h5fF=<0Pqh
z#rdYzKK@hPM`7=IZ)crIXwQ|~?!V&PTw@Y#DC+~+o?JWGS*6b&>_+aV-@Pb~*Jx%_KjyS(hEqM0Qf<|1C{1F>p
z3r^%4Uk(0JU+5f>OYFeoyW)COL{d&RkCp?`S5s67z}M_?O3vb>(1R2$nJcdqOc?(X
z-w&v6Ea!F(ya!sl2~ElB5hJ?$?!fY_kULpdjlTp6l2A
z4j<0l)Y_2ZamMt5E8DgSY6z;^GXM^=ph%FOkHP0(-6!2gw)d5pqaNs6y)ojp|AQBPG1!bg~}Ij1`Ov{{MpB2rY-pM2qVB8R5g
zA76kw^K1Q(mVA@5X2H&FP)U^T3zU+FZ3#DL@ml9`o<){kJZzy~HBq@IYzd<@
zFkhMqQud%-{|a|GJmNNd!x#${s4?*NKfD(9AXb7kH8$4N)SUmjqiSeqc$60Y(B$XR
z%ieF20s9$H)JW-$*|iuI#%Av5&>PPOoin|7MUJ?OP5S_(rstZj8q9h^sfUTUPrE~4
zfGO6A58o2{`M55&?E8o|+YF
z+iD0}{mP70)8y>4hOv}0Hl_Y^sEZYExFdh{a4&(OF4lGs|a17@f^mN(xM8X^)ba>{lCnolp8%Wa8-In*e6
zXH67ytKVq|(xxesvb}94M!a2|nZu==JTAb59yiNem`3u-13nGuC|SjG+6l(-Z{
zd)l(q*}XyIT3Y!5*O>wOfl0v7vmz=U6Z)tE?*Ek>;rS1v+jMlLL08j*7l%?Vt<<&aXg93?#Oikr}GK{f9KDxbmC&X@G`tMo9^!u-jc3EUX)MGy?8f
zWv&Z=3C$7XEgl!%NwHi>DiU6HnDM^mBr&%)zp?E+zRGO^K4WcK;(A(yKOKmWA_Br*
zmt)}}J6iT@GqGN=*yvCy^ZyQR_;4PaulqCG{l$NrFLZQfOc$5ig8T7NP*7S7C{j9b
z+~~y!QD5FvEs*FZ8m}Dk6>KWm_eocS?=m&_76yXAdsNch0AzMDya$5OgEafG2{I{dm}tAWk*>@XBVO
zV1L!m*fvyj$e)1oy+1B9@=y9z@E0YG5zPssgM3O>EMQ93X`RWXW?!>csO9%MspBqd
zu6JE=?ekCj`=h;$C^dxV=R?8s@7NbG>uOpEQcDLe__RL+Om0cR~@gMBnl6zXQHA
zvFO>%Eg0i(ig1`gG>G-|-ktjHd14II$vuZcb4o
z;hAX#LV~}jQ**)nwjWa?pQh0Zy^g39?EY-YhZHNO&RJ>wB@)qCww%Iq6ac#d7aA+pmUPgBPsk8(WwEp$F$ZYT=Ij
zZ(s3#NyZg4h{20$#7|rIZhfUj5=j&P*5()1I(@hO?0R~6MIU>g^5e+))4Rk*R8zh5iUFDeJiRA3xQ6v@4-YfgL7-BTj8`L=0?&VKC<{Q3Jd^-RP
z3N^_YYj!0$(?Iyf_5R@j&NE^Z=Y{x(t$t~8#%57-suNj|P5-pDW?{!eYlFo=_*NaP
z=sddmpNdAAPx*s5*1sB7_{e07Yy>#ERxnU}VYI&LG1LdiikWR}9tq5VLw5rzMsm<&&xeoJd*k+t=cb-VQ
zE0CrSZ~dTouK22O`gGZV0q?PZJkLW^nq}{cN>#!twk96kTuS}f=29Or(F(tlEz_dq
zxeHXSut6QTxGH#Lf*!U`&pbQ7$jMYdNp60<&h6kAWIJ3i7!4vwNf^Ai7z=1kCMY0y
zfnR35soegmUnx~r01i!tiX(O7H^oYNdV*yKB;*S>Np1rg#QIdj%CIdARq0Jcjq_d>
zOO@#wfiOqQZ--%r*Ois6qHOOnvB5|9xMWH83l?$D~1KVUuPbr?Qp&11MD=425NfGrD)!U#*($i5Q0
zV>E%405<8=E2N*7NG1D*sLKlN^_Zk@P>=~oc$I);u*XtW5d?CFq@4UQts9H$JnniMQ*a>#SZ+3E%aT+Pmh##T?z-ZkPZZLsooSF!xd=qBY~~A1hNKeMR@jmu-KY9Q$qF
zcL?<_MAuC
zpFe>GE_((0nu$sKC-(gL30dq&`j&Bbw<