diff --git a/resources/profiles/Prusa.json b/resources/profiles/Prusa.json index afdcf55018..539cd0d8ea 100644 --- a/resources/profiles/Prusa.json +++ b/resources/profiles/Prusa.json @@ -1,6 +1,6 @@ { "name": "Prusa", - "version": "02.03.01.10", + "version": "02.03.01.11", "force_update": "0", "description": "Prusa configurations", "machine_model_list": [ @@ -12,6 +12,14 @@ "name": "Prusa CORE One HF", "sub_path": "machine/Prusa CORE One HF.json" }, + { + "name": "Prusa CORE One L", + "sub_path": "machine/Prusa CORE One L.json" + }, + { + "name": "Prusa CORE One L HF", + "sub_path": "machine/Prusa CORE One L HF.json" + }, { "name": "Prusa MINI", "sub_path": "machine/Prusa MINI.json" @@ -1169,6 +1177,222 @@ { "name": "0.32mm SPEED @CORE One HF 0.5", "sub_path": "process/0.32mm SPEED @CORE One HF 0.5.json" + }, + { + "name": "0.05mm DETAIL @CORE One L 0.25", + "sub_path": "process/0.05mm DETAIL @CORE One L 0.25.json" + }, + { + "name": "0.07mm DETAIL @CORE One L 0.25", + "sub_path": "process/0.07mm DETAIL @CORE One L 0.25.json" + }, + { + "name": "0.10mm FAST DETAIL @CORE One L 0.4", + "sub_path": "process/0.10mm FAST DETAIL @CORE One L 0.4.json" + }, + { + "name": "0.10mm STRUCTURAL @CORE One L 0.5", + "sub_path": "process/0.10mm STRUCTURAL @CORE One L 0.5.json" + }, + { + "name": "0.12mm SPEED @CORE One L 0.25", + "sub_path": "process/0.12mm SPEED @CORE One L 0.25.json" + }, + { + "name": "0.12mm STRUCTURAL @CORE One L 0.25", + "sub_path": "process/0.12mm STRUCTURAL @CORE One L 0.25.json" + }, + { + "name": "0.12mm STRUCTURAL @CORE One L 0.3", + "sub_path": "process/0.12mm STRUCTURAL @CORE One L 0.3.json" + }, + { + "name": "0.15mm SPEED @CORE One L 0.25", + "sub_path": "process/0.15mm SPEED @CORE One L 0.25.json" + }, + { + "name": "0.15mm SPEED @CORE One L 0.4", + "sub_path": "process/0.15mm SPEED @CORE One L 0.4.json" + }, + { + "name": "0.15mm SPEED @CORE One L HF 0.4", + "sub_path": "process/0.15mm SPEED @CORE One L HF 0.4.json" + }, + { + "name": "0.15mm STRUCTURAL @CORE One L 0.25", + "sub_path": "process/0.15mm STRUCTURAL @CORE One L 0.25.json" + }, + { + "name": "0.15mm STRUCTURAL @CORE One L 0.4", + "sub_path": "process/0.15mm STRUCTURAL @CORE One L 0.4.json" + }, + { + "name": "0.15mm STRUCTURAL @CORE One L 0.5", + "sub_path": "process/0.15mm STRUCTURAL @CORE One L 0.5.json" + }, + { + "name": "0.15mm STRUCTURAL @CORE One L 0.6", + "sub_path": "process/0.15mm STRUCTURAL @CORE One L 0.6.json" + }, + { + "name": "0.16mm SPEED @CORE One L 0.3", + "sub_path": "process/0.16mm SPEED @CORE One L 0.3.json" + }, + { + "name": "0.16mm STRUCTURAL @CORE One L 0.3", + "sub_path": "process/0.16mm STRUCTURAL @CORE One L 0.3.json" + }, + { + "name": "0.20mm SOLUBLE FULL @CORE One L 0.4", + "sub_path": "process/0.20mm SOLUBLE FULL @CORE One L 0.4.json" + }, + { + "name": "0.20mm SOLUBLE INTERFACE @CORE One L 0.4", + "sub_path": "process/0.20mm SOLUBLE INTERFACE @CORE One L 0.4.json" + }, + { + "name": "0.20mm SPEED @CORE One L 0.3", + "sub_path": "process/0.20mm SPEED @CORE One L 0.3.json" + }, + { + "name": "0.20mm SPEED @CORE One L 0.4", + "sub_path": "process/0.20mm SPEED @CORE One L 0.4.json" + }, + { + "name": "0.20mm SPEED @CORE One L 0.5", + "sub_path": "process/0.20mm SPEED @CORE One L 0.5.json" + }, + { + "name": "0.20mm SPEED @CORE One L 0.6", + "sub_path": "process/0.20mm SPEED @CORE One L 0.6.json" + }, + { + "name": "0.20mm SPEED @CORE One L HF 0.4", + "sub_path": "process/0.20mm SPEED @CORE One L HF 0.4.json" + }, + { + "name": "0.20mm SPEED @CORE One L HF 0.5", + "sub_path": "process/0.20mm SPEED @CORE One L HF 0.5.json" + }, + { + "name": "0.20mm SPEED @CORE One L HF 0.6", + "sub_path": "process/0.20mm SPEED @CORE One L HF 0.6.json" + }, + { + "name": "0.20mm STRUCTURAL @CORE One L 0.3", + "sub_path": "process/0.20mm STRUCTURAL @CORE One L 0.3.json" + }, + { + "name": "0.20mm STRUCTURAL @CORE One L 0.4", + "sub_path": "process/0.20mm STRUCTURAL @CORE One L 0.4.json" + }, + { + "name": "0.20mm STRUCTURAL @CORE One L 0.5", + "sub_path": "process/0.20mm STRUCTURAL @CORE One L 0.5.json" + }, + { + "name": "0.20mm STRUCTURAL @CORE One L 0.6", + "sub_path": "process/0.20mm STRUCTURAL @CORE One L 0.6.json" + }, + { + "name": "0.25mm SPEED @CORE One L 0.5", + "sub_path": "process/0.25mm SPEED @CORE One L 0.5.json" + }, + { + "name": "0.25mm SPEED @CORE One L 0.6", + "sub_path": "process/0.25mm SPEED @CORE One L 0.6.json" + }, + { + "name": "0.25mm SPEED @CORE One L HF 0.4", + "sub_path": "process/0.25mm SPEED @CORE One L HF 0.4.json" + }, + { + "name": "0.25mm SPEED @CORE One L HF 0.5", + "sub_path": "process/0.25mm SPEED @CORE One L HF 0.5.json" + }, + { + "name": "0.25mm SPEED @CORE One L HF 0.6", + "sub_path": "process/0.25mm SPEED @CORE One L HF 0.6.json" + }, + { + "name": "0.25mm STRUCTURAL @CORE One L 0.5", + "sub_path": "process/0.25mm STRUCTURAL @CORE One L 0.5.json" + }, + { + "name": "0.25mm STRUCTURAL @CORE One L 0.6", + "sub_path": "process/0.25mm STRUCTURAL @CORE One L 0.6.json" + }, + { + "name": "0.25mm STRUCTURAL @CORE One L HF 0.4", + "sub_path": "process/0.25mm STRUCTURAL @CORE One L HF 0.4.json" + }, + { + "name": "0.28mm DRAFT @CORE One L HF 0.4", + "sub_path": "process/0.28mm DRAFT @CORE One L HF 0.4.json" + }, + { + "name": "0.30mm DETAIL @CORE One L 0.8", + "sub_path": "process/0.30mm DETAIL @CORE One L 0.8.json" + }, + { + "name": "0.30mm SPEED @CORE One L HF 0.8", + "sub_path": "process/0.30mm SPEED @CORE One L HF 0.8.json" + }, + { + "name": "0.30mm STRUCTURAL @CORE One L HF 0.8", + "sub_path": "process/0.30mm STRUCTURAL @CORE One L HF 0.8.json" + }, + { + "name": "0.32mm SPEED @CORE One L 0.6", + "sub_path": "process/0.32mm SPEED @CORE One L 0.6.json" + }, + { + "name": "0.32mm SPEED @CORE One L HF 0.5", + "sub_path": "process/0.32mm SPEED @CORE One L HF 0.5.json" + }, + { + "name": "0.32mm SPEED @CORE One L HF 0.6", + "sub_path": "process/0.32mm SPEED @CORE One L HF 0.6.json" + }, + { + "name": "0.32mm STRUCTURAL @CORE One L 0.6", + "sub_path": "process/0.32mm STRUCTURAL @CORE One L 0.6.json" + }, + { + "name": "0.32mm STRUCTURAL @CORE One L HF 0.5", + "sub_path": "process/0.32mm STRUCTURAL @CORE One L HF 0.5.json" + }, + { + "name": "0.32mm STRUCTURAL @CORE One L HF 0.6", + "sub_path": "process/0.32mm STRUCTURAL @CORE One L HF 0.6.json" + }, + { + "name": "0.40mm QUALITY @CORE One L 0.8", + "sub_path": "process/0.40mm QUALITY @CORE One L 0.8.json" + }, + { + "name": "0.40mm SPEED @CORE One L HF 0.6", + "sub_path": "process/0.40mm SPEED @CORE One L HF 0.6.json" + }, + { + "name": "0.40mm SPEED @CORE One L HF 0.8", + "sub_path": "process/0.40mm SPEED @CORE One L HF 0.8.json" + }, + { + "name": "0.40mm STRUCTURAL @CORE One L HF 0.6", + "sub_path": "process/0.40mm STRUCTURAL @CORE One L HF 0.6.json" + }, + { + "name": "0.40mm STRUCTURAL @CORE One L HF 0.8", + "sub_path": "process/0.40mm STRUCTURAL @CORE One L HF 0.8.json" + }, + { + "name": "0.55mm DRAFT @CORE One L 0.8", + "sub_path": "process/0.55mm DRAFT @CORE One L 0.8.json" + }, + { + "name": "0.55mm SPEED @CORE One L HF 0.8", + "sub_path": "process/0.55mm SPEED @CORE One L HF 0.8.json" } ], "filament_list": [ @@ -2358,6 +2582,14 @@ "name": "Prusa CORE One HF 0.8 nozzle", "sub_path": "machine/Prusa CORE One HF 0.8 nozzle.json" }, + { + "name": "Prusa CORE One L HF 0.4 nozzle", + "sub_path": "machine/Prusa CORE One L HF 0.4 nozzle.json" + }, + { + "name": "Prusa CORE One L 0.4 nozzle", + "sub_path": "machine/Prusa CORE One L 0.4 nozzle.json" + }, { "name": "Prusa MINIIS 0.25 nozzle", "sub_path": "machine/Prusa MINIIS 0.25 nozzle.json" @@ -2487,4 +2719,4 @@ "sub_path": "machine/Prusa MK4S HF0.8 nozzle.json" } ] -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/Prusa CORE One L HF_cover.png b/resources/profiles/Prusa/Prusa CORE One L HF_cover.png new file mode 100644 index 0000000000..a9cf960bd6 Binary files /dev/null and b/resources/profiles/Prusa/Prusa CORE One L HF_cover.png differ diff --git a/resources/profiles/Prusa/Prusa CORE One L_cover.png b/resources/profiles/Prusa/Prusa CORE One L_cover.png new file mode 100644 index 0000000000..a9cf960bd6 Binary files /dev/null and b/resources/profiles/Prusa/Prusa CORE One L_cover.png differ diff --git a/resources/profiles/Prusa/coreonel.svg b/resources/profiles/Prusa/coreonel.svg new file mode 100644 index 0000000000..ca653911d8 --- /dev/null +++ b/resources/profiles/Prusa/coreonel.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Prusa/coreonel_bed.stl b/resources/profiles/Prusa/coreonel_bed.stl new file mode 100644 index 0000000000..bf4b1c8d9e Binary files /dev/null and b/resources/profiles/Prusa/coreonel_bed.stl differ diff --git a/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.4.json index 1d003675a6..3a78658ce2 100644 --- a/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.4.json @@ -7,7 +7,8 @@ "filament_id": "Prusa Generic PLA @CORE One HF 0.4", "instantiation": "true", "compatible_printers": [ - "Prusa CORE One HF 0.4 nozzle" + "Prusa CORE One HF 0.4 nozzle", + "Prusa CORE One L HF 0.4 nozzle" ], "filament_max_volumetric_speed": [ "22" @@ -18,4 +19,4 @@ "nozzle_temperature": [ "225" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One.json b/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One.json index 9d41d0bbc9..9934e71256 100644 --- a/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusa Generic PLA @CORE One.json @@ -16,7 +16,8 @@ "Prusa CORE One 0.25 nozzle", "Prusa CORE One 0.3 nozzle", "Prusa CORE One 0.4 nozzle", - "Prusa CORE One 0.5 nozzle" + "Prusa CORE One 0.5 nozzle", + "Prusa CORE One L 0.4 nozzle" ], "fan_cooling_layer_time": [ "40" @@ -55,7 +56,7 @@ "0" ], "filament_start_gcode": [ - "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|CORE One).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.022{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" + "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|CORE One|CORE One L).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.022{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" ], "filament_type": [ "PLA" @@ -99,4 +100,4 @@ "slow_down_min_speed": [ "20" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json index 923bdd8ce3..95e7306669 100644 --- a/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json @@ -7,7 +7,8 @@ "filament_id": "Prusament PLA @CORE One HF 0.4", "instantiation": "true", "compatible_printers": [ - "Prusa CORE One HF 0.4 nozzle" + "Prusa CORE One HF 0.4 nozzle", + "Prusa CORE One L HF 0.4 nozzle" ], "filament_max_volumetric_speed": [ "24" @@ -18,4 +19,4 @@ "nozzle_temperature": [ "230" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json b/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json index e82c853cbc..48feafe714 100644 --- a/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json @@ -16,7 +16,8 @@ "Prusa CORE One 0.25 nozzle", "Prusa CORE One 0.3 nozzle", "Prusa CORE One 0.4 nozzle", - "Prusa CORE One 0.5 nozzle" + "Prusa CORE One 0.5 nozzle", + "Prusa CORE One L 0.4 nozzle" ], "fan_cooling_layer_time": [ "40" @@ -55,7 +56,7 @@ "0" ], "filament_start_gcode": [ - "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|CORE One).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.022{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" + "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|CORE One|CORE One L).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.022{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" ], "filament_type": [ "PLA" @@ -99,4 +100,4 @@ "slow_down_min_speed": [ "20" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One 0.4 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One 0.4 nozzle.json index b2fd4da341..b88208c852 100644 --- a/resources/profiles/Prusa/machine/Prusa CORE One 0.4 nozzle.json +++ b/resources/profiles/Prusa/machine/Prusa CORE One 0.4 nozzle.json @@ -12,4 +12,4 @@ "printer_model": "Prusa CORE One", "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_MODEL_COREONE\nPG\nNO_TEMPLATES", "printer_variant": "0.4" -} \ No newline at end of file +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L 0.4 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L 0.4 nozzle.json new file mode 100644 index 0000000000..8ea6c8eb77 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L 0.4 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "machine", + "name": "Prusa CORE One L 0.4 nozzle", + "inherits": "Prusa CORE One L HF 0.4 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One", + "default_print_profile": "0.20mm SPEED @CORE One L 0.4", + "nozzle_diameter": [ + "0.4" + ], + "printer_model": "Prusa CORE One L", + "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_MODEL_COREONE_L\nPG\nNO_TEMPLATES", + "printer_variant": "0.4" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L 0.5 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L 0.5 nozzle.json new file mode 100644 index 0000000000..d6da161961 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L 0.5 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "machine", + "name": "Prusa CORE One L 0.5 nozzle", + "inherits": "Prusa CORE One L HF 0.5 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One", + "default_print_profile": "0.20mm SPEED @CORE One 0.5", + "nozzle_diameter": [ + "0.5" + ], + "printer_model": "Prusa CORE One L", + "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_MODEL_COREONE_L\nPG\nNO_TEMPLATES", + "printer_variant": "0.5" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L 0.6 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L 0.6 nozzle.json new file mode 100644 index 0000000000..7a9a033269 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L 0.6 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "machine", + "name": "Prusa CORE One L 0.6 nozzle", + "inherits": "Prusa CORE One L HF 0.6 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One 0.6", + "default_print_profile": "0.25mm SPEED @CORE One 0.6", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Prusa CORE One L", + "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_MODEL_COREONE_L\nPG\nNO_TEMPLATES", + "printer_variant": "0.6" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L 0.8 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L 0.8 nozzle.json new file mode 100644 index 0000000000..85e53387e0 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L 0.8 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "machine", + "name": "Prusa CORE One L 0.8 nozzle", + "inherits": "Prusa CORE One L HF 0.8 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One 0.8", + "default_print_profile": "0.40mm QUALITY @CORE One 0.8", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Prusa CORE One L", + "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_MODEL_COREONE_L\nPG\nNO_TEMPLATES", + "printer_variant": "0.8" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.4 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.4 nozzle.json new file mode 100644 index 0000000000..eabe327476 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.4 nozzle.json @@ -0,0 +1,132 @@ +{ + "type": "machine", + "name": "Prusa CORE One L HF 0.4 nozzle", + "inherits": "fdm_machine_common", + "from": "system", + "instantiation": "true", + "before_layer_change_gcode": [ + ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n{if layer_z > 150}\nM201 X{interpolate_table(layer_z, (0,6000), (150,6000), (200,4000), (331,2000))} Y{interpolate_table(layer_z, (0,6000), (150,6000), (200,4000), (331,2000))}\n{endif}\n" + ], + "change_filament_gcode": [ + "M600\nG1 E0.3 F1500 ; prime after color change" + ], + "default_filament_profile": "Prusament PLA @CORE One HF 0.4", + "default_print_profile": "0.20mm SPEED @CORE One L 0.4", + "deretraction_speed": "25", + "emit_machine_limits_to_gcode": "1", + "extruder_clearance_height_to_lid": "50", + "extruder_clearance_height_to_rod": "33", + "extruder_clearance_radius": "75", + "printer_structure": "corexy", + "gcode_flavor": "marlin2", + "host_type": "prusalink", + "layer_change_gcode": [ + ";AFTER_LAYER_CHANGE\n;[layer_z]" + ], + "machine_end_gcode": [ + "{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM141 S0 ; disable chamber control\nM107 ; turn off fan\nM107 P3\nM107 P5\nG1 X242 Y211 F10200 ; park\nG4 ; wait\nM572 S0 ; reset PA\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]" + ], + "machine_max_acceleration_e": [ + "5000", + "2500" + ], + "machine_max_acceleration_extruding": [ + "7000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "2500", + "1200" + ], + "machine_max_acceleration_travel": [ + "6000", + "2500" + ], + "machine_max_acceleration_x": [ + "10000", + "2500" + ], + "machine_max_acceleration_y": [ + "10000", + "2500" + ], + "machine_max_acceleration_z": [ + "400", + "200" + ], + "machine_max_jerk_e": [ + "10", + "10" + ], + "machine_max_jerk_x": [ + "10", + "8" + ], + "machine_max_jerk_y": [ + "10", + "8" + ], + "machine_max_jerk_z": [ + "2", + "2" + ], + "machine_max_speed_e": [ + "100", + "100" + ], + "machine_max_speed_x": [ + "350", + "160" + ], + "machine_max_speed_y": [ + "350", + "160" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + "M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{(printer_notes=~/.*ABRASIVE_NOZZLE.*/ ? 1 : 0)} F{(printer_notes=~/.*HF_NOZZLE.*/ ? 1 : 0)} ; nozzle check\nM862.3 P \"COREONEL\" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P\"Input shaper\" ; FW feature check\nM115 U6.3.0+10073\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\n{if chamber_temperature[initial_tool] > 35}\nM106 P5 R A125 B10 C5 ;turn on bed fans with fade for chamber or bed\n{else}\nM106 P5 R A125 B10 ;turn on bed fans with fade for bed\n{endif}\n\nM109 R{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 Q ;home all without mesh bed level\n\nG1 Z20 F720 ;lift bed to optimal bed fan height\n\n{if chamber_temperature[initial_tool] > 35}\n; Min chamber temp section\nM104 S170 ; set idle temp\nG1 X292 Y-5 F4800 ; set print head position\nM191 S{chamber_temperature[initial_tool]}\nM141 S{chamber_temperature[initial_tool]} ; set nominal chamber temp\nM104 S{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : 170)} ; set MBL temp\nM106 P3 N25 G5\n{else}\nM141 S{chamber_temperature[initial_tool]} ; set nominal chamber temp\n{if chamber_temperature[initial_tool]<30}\nM106 P3 N76 G3\n{else}\nM106 P3 N51 G1\n{endif}\n{endif}\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S70{endif}\nM190 R[first_layer_bed_temperature] ; wait for bed temp\nM107\n{if chamber_temperature[initial_tool]<50} \n; turn off bed fans for chamber temps < 50C\nM107 P5\n{endif}\nM109 R{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : 170)} ; wait for MBL temp\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]==\"FLEX\"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X208 Y-2.5 W32 H4\n\n;\n; MBL\n;\n\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X150 Y0 W100 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[0]}\nG0 X249 Y-2.5 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[0]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nM591 S0 ; disable stuck detection\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one\nG0 E5 X235 Z0.2 F500 ; purge\nG0 X225 E4 F500 ; purge\nG0 X215 E4 F650 ; purge\nG0 X205 E4 F800 ; purge\nG0 X202 Z0.05 F8000 ; wipe, move close to the bed\nG0 X199 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nM591 R ; restore stuck detection\n\nG92 E0\nM221 S100 ; set flow to 100%" + ], + "max_layer_height": "0.30", + "min_layer_height": "0.07", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "printable_height": "331", + "printer_model": "Prusa CORE One L HF", + "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_MODEL_COREONE_L\nHF_NOZZLE\nPG\nNO_TEMPLATES\nSEQ_ARRANGE_MODEL_COREONEL" + ], + "printer_variant": "0.4", + "retract_before_wipe": "80", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "329", + "retract_when_changing_layer": "1", + "retraction_length": "0.7", + "retraction_minimum_travel": "1.5", + "retraction_speed": "45", + "single_extruder_multi_material": "0", + "thumbnails": [ + "16x16/QOI", + "313x173/QOI", + "440x240/QOI", + "480x240/QOI", + "640x480/PNG" + ], + "travel_slope": "1", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": "0", + "z_hop": "0.2", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.5 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.5 nozzle.json new file mode 100644 index 0000000000..a612cf6a1f --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.5 nozzle.json @@ -0,0 +1,19 @@ +{ + "type": "machine", + "name": "Prusa CORE One L HF 0.5 nozzle", + "inherits": "Prusa CORE One L HF 0.4 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One HF 0.5", + "default_print_profile": "0.20mm SPEED @CORE One HF 0.5", + "deretraction_speed": "25", + "max_layer_height": "0.32", + "min_layer_height": "0.07", + "nozzle_diameter": [ + "0.5" + ], + "printer_model": "Prusa CORE One L HF", + "printer_variant": "0.5", + "retraction_length": "0.7", + "wipe": "1" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.6 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.6 nozzle.json new file mode 100644 index 0000000000..3a7a91993d --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.6 nozzle.json @@ -0,0 +1,19 @@ +{ + "type": "machine", + "name": "Prusa CORE One L HF 0.6 nozzle", + "inherits": "Prusa CORE One L HF 0.4 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One HF 0.6", + "default_print_profile": "0.32mm SPEED @CORE One HF 0.6", + "deretraction_speed": "25", + "max_layer_height": "0.40", + "min_layer_height": "0.15", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Prusa CORE One L HF", + "printer_variant": "0.6", + "retraction_length": "0.7", + "wipe": "1" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.8 nozzle.json b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.8 nozzle.json new file mode 100644 index 0000000000..d3c7f586aa --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L HF 0.8 nozzle.json @@ -0,0 +1,22 @@ +{ + "type": "machine", + "name": "Prusa CORE One L HF 0.8 nozzle", + "inherits": "Prusa CORE One L HF 0.4 nozzle", + "from": "system", + "instantiation": "true", + "default_filament_profile": "Prusament PLA @CORE One HF 0.8", + "default_print_profile": "0.40mm STRUCTURAL @CORE One HF 0.8", + "deretraction_speed": "15", + "max_layer_height": "0.6", + "min_layer_height": "0.2", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Prusa CORE One L HF", + "printer_variant": "0.8", + "retract_before_wipe": "50", + "retraction_length": "0.6", + "retraction_speed": "15", + "wipe": "1", + "z_hop": "0.25" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L HF.json b/resources/profiles/Prusa/machine/Prusa CORE One L HF.json new file mode 100644 index 0000000000..f3a8acde66 --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L HF.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Prusa CORE One L HF", + "bed_model": "coreonel_bed.stl", + "bed_texture": "coreonel.svg", + "default_materials": "Prusa Generic PLA @CORE One", + "family": "Prusa", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Prusa_CORE_One_L_HF", + "nozzle_diameter": "0.4;0.5;0.6;0.8" +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One L.json b/resources/profiles/Prusa/machine/Prusa CORE One L.json new file mode 100644 index 0000000000..b92f4b94aa --- /dev/null +++ b/resources/profiles/Prusa/machine/Prusa CORE One L.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Prusa CORE One L", + "bed_model": "coreonel_bed.stl", + "bed_texture": "coreonel.svg", + "default_materials": "Prusa Generic ABS @CORE One;Prusa Generic ASA @CORE One;Prusa Generic PETG @CORE One;Prusa Generic PLA @CORE One;Prusa Generic PLA Silk @CORE One;Prusa Generic TPU @CORE One", + "family": "Prusa", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Prusa_CORE_One_L", + "nozzle_diameter": "0.4;0.5;0.6;0.8" +} diff --git a/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One 0.25.json b/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One 0.25.json index 5a5e94e124..723f314313 100644 --- a/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "gap_infill_speed": "45", "small_perimeter_speed": "45", "outer_wall_speed": "45" diff --git a/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One L 0.25.json new file mode 100644 index 0000000000..a7a7de838c --- /dev/null +++ b/resources/profiles/Prusa/process/0.05mm DETAIL @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.05mm DETAIL @CORE One L 0.25", + "inherits": "0.05mm DETAIL @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_speed": "500", + "travel_acceleration": "4000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One 0.25.json b/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One 0.25.json index cda4e3096b..75864ada75 100644 --- a/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "gap_infill_speed": "45", "small_perimeter_speed": "45", "outer_wall_speed": "45" diff --git a/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One L 0.25.json new file mode 100644 index 0000000000..13a00d7443 --- /dev/null +++ b/resources/profiles/Prusa/process/0.07mm DETAIL @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.07mm DETAIL @CORE One L 0.25", + "inherits": "0.07mm DETAIL @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_speed": "500", + "travel_acceleration": "4000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One 0.4.json b/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One 0.4.json index b2c2ca9528..902c0475bf 100644 --- a/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One 0.4.json @@ -13,7 +13,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4", "small_perimeter_speed": "145", "inner_wall_speed": "145", "outer_wall_speed": "145" diff --git a/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One L 0.4.json new file mode 100644 index 0000000000..63573773ce --- /dev/null +++ b/resources/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One L 0.4.json @@ -0,0 +1,17 @@ +{ + "type": "process", + "name": "0.10mm FAST DETAIL @CORE One L 0.4", + "inherits": "0.10mm FAST DETAIL @MK4S 0.4", + "from": "system", + "instantiation": "true", + "inner_wall_acceleration": "3000", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One 0.5.json b/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One 0.5.json index df335dbe67..b9458b96a6 100644 --- a/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One 0.5.json @@ -13,5 +13,5 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5" + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One L 0.5.json new file mode 100644 index 0000000000..915390ec12 --- /dev/null +++ b/resources/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One L 0.5.json @@ -0,0 +1,17 @@ +{ + "type": "process", + "name": "0.10mm STRUCTURAL @CORE One L 0.5", + "inherits": "0.10mm STRUCTURAL @MK4S 0.5", + "from": "system", + "instantiation": "true", + "inner_wall_speed": "80", + "small_perimeter_speed": "45", + "outer_wall_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.12mm SPEED @CORE One 0.25.json b/resources/profiles/Prusa/process/0.12mm SPEED @CORE One 0.25.json index 3fc92e8b42..cfaeaec80c 100644 --- a/resources/profiles/Prusa/process/0.12mm SPEED @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm SPEED @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "small_perimeter_speed": "150", "outer_wall_speed": "150", "inner_wall_speed": "150" diff --git a/resources/profiles/Prusa/process/0.12mm SPEED @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.12mm SPEED @CORE One L 0.25.json new file mode 100644 index 0000000000..3ff9bc2f7a --- /dev/null +++ b/resources/profiles/Prusa/process/0.12mm SPEED @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.12mm SPEED @CORE One L 0.25", + "inherits": "0.12mm SPEED @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_acceleration": "4000", + "travel_speed": "500", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.25.json b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.25.json index ec754dc350..2ed45a6a48 100644 --- a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "gap_infill_speed": "45", "small_perimeter_speed": "45", "outer_wall_speed": "45" diff --git a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.3.json b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.3.json index 101e7f0968..9035bc02d2 100644 --- a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.3.json +++ b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.3.json @@ -12,7 +12,7 @@ "initial_layer_infill_speed": "60", "initial_layer_speed": "45", "top_surface_acceleration": "1500", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.3", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3", "small_perimeter_speed": "45", "inner_wall_speed": "70", "outer_wall_speed": "45" diff --git a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.25.json new file mode 100644 index 0000000000..4dcf496255 --- /dev/null +++ b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.12mm STRUCTURAL @CORE One L 0.25", + "inherits": "0.12mm STRUCTURAL @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_speed": "500", + "travel_acceleration": "4000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.3.json b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.3.json new file mode 100644 index 0000000000..62f145d30c --- /dev/null +++ b/resources/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One L 0.3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.12mm STRUCTURAL @CORE One L 0.3", + "inherits": "0.12mm STRUCTURAL @MK4S 0.3", + "from": "system", + "instantiation": "true", + "sparse_infill_acceleration": "5000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "45", + "top_surface_acceleration": "1500", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.25.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.25.json index 4600a136a8..a945adea5f 100644 --- a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "small_perimeter_speed": "150", "inner_wall_speed": "150", "outer_wall_speed": "150" diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.4.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.4.json index e08b21a26f..87c3e3b6fb 100644 --- a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One 0.4.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One HF 0.4.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One HF 0.4.json index 50ad496cd2..9914909801 100644 --- a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One HF 0.4.json @@ -13,7 +13,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.25.json new file mode 100644 index 0000000000..bcfe02fec3 --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.15mm SPEED @CORE One L 0.25", + "inherits": "0.15mm SPEED @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_acceleration": "4000", + "travel_speed": "500", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.4.json new file mode 100644 index 0000000000..5398ef21b3 --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L 0.4.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.15mm SPEED @CORE One L 0.4", + "inherits": "0.15mm SPEED @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L HF 0.4.json b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L HF 0.4.json new file mode 100644 index 0000000000..06d70383fa --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm SPEED @CORE One L HF 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.15mm SPEED @CORE One L HF 0.4", + "inherits": "0.15mm SPEED @MK4S HF0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "60%", + "sparse_infill_speed": "300", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.25.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.25.json index 51886f189e..92234c5b3f 100644 --- a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.25.json @@ -10,7 +10,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "45", "initial_layer_speed": "25", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25", "gap_infill_speed": "45", "small_perimeter_speed": "45", "outer_wall_speed": "45" diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.4.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.4.json index 017b232df4..5165773754 100644 --- a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.4.json @@ -12,7 +12,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.5.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.5.json index 765d0efa49..5e2674c445 100644 --- a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.6.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.6.json index 0024001fd9..93b5fc77fe 100644 --- a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.6.json @@ -15,7 +15,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.25.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.25.json new file mode 100644 index 0000000000..9cc066ce1c --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.25.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "0.15mm STRUCTURAL @CORE One L 0.25", + "inherits": "0.15mm STRUCTURAL @MK4S 0.25", + "from": "system", + "instantiation": "true", + "travel_speed": "500", + "travel_acceleration": "4000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "45", + "initial_layer_speed": "25", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.25" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.4.json new file mode 100644 index 0000000000..b936c2ffd4 --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.4.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.15mm STRUCTURAL @CORE One L 0.4", + "inherits": "0.15mm STRUCTURAL @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "sparse_infill_speed": "120", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.5.json new file mode 100644 index 0000000000..cc4323cf7b --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.15mm STRUCTURAL @CORE One L 0.5", + "inherits": "0.15mm STRUCTURAL @MK4S 0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.6.json new file mode 100644 index 0000000000..9cf4af6433 --- /dev/null +++ b/resources/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One L 0.6.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.15mm STRUCTURAL @CORE One L 0.6", + "inherits": "0.15mm STRUCTURAL @MK4S 0.6", + "from": "system", + "instantiation": "true", + "inner_wall_speed": "80", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.16mm SPEED @CORE One 0.3.json b/resources/profiles/Prusa/process/0.16mm SPEED @CORE One 0.3.json index 15096ebd6b..3cf256095c 100644 --- a/resources/profiles/Prusa/process/0.16mm SPEED @CORE One 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm SPEED @CORE One 0.3.json @@ -13,7 +13,7 @@ "initial_layer_infill_speed": "60", "initial_layer_speed": "45", "top_surface_acceleration": "1500", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.3", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3", "small_perimeter_speed": "160", "inner_wall_speed": "160", "outer_wall_speed": "160" diff --git a/resources/profiles/Prusa/process/0.16mm SPEED @CORE One L 0.3.json b/resources/profiles/Prusa/process/0.16mm SPEED @CORE One L 0.3.json new file mode 100644 index 0000000000..b27255d810 --- /dev/null +++ b/resources/profiles/Prusa/process/0.16mm SPEED @CORE One L 0.3.json @@ -0,0 +1,17 @@ +{ + "type": "process", + "name": "0.16mm SPEED @CORE One L 0.3", + "inherits": "0.16mm SPEED @MK4S 0.3", + "from": "system", + "instantiation": "true", + "sparse_infill_acceleration": "6000", + "inner_wall_acceleration": "3000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "45", + "top_surface_acceleration": "1500", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One 0.3.json b/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One 0.3.json index 4e11371cfe..f10ce4c28c 100644 --- a/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One 0.3.json @@ -12,7 +12,7 @@ "initial_layer_infill_speed": "60", "initial_layer_speed": "45", "top_surface_acceleration": "1500", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.3", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3", "small_perimeter_speed": "50", "inner_wall_speed": "70", "outer_wall_speed": "50" diff --git a/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One L 0.3.json b/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One L 0.3.json new file mode 100644 index 0000000000..e14e76a314 --- /dev/null +++ b/resources/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One L 0.3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.16mm STRUCTURAL @CORE One L 0.3", + "inherits": "0.16mm STRUCTURAL @MK4S 0.3", + "from": "system", + "instantiation": "true", + "sparse_infill_acceleration": "6000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "45", + "top_surface_acceleration": "1500", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One 0.4.json b/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One 0.4.json index 7e0f0042c0..15a1151b10 100644 --- a/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One 0.4.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "overhang_3_4_speed": "50", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", "travel_speed": "350", "travel_acceleration": "7000", "default_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One L 0.4.json new file mode 100644 index 0000000000..ffc7ab0fe3 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One L 0.4.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.20mm SOLUBLE FULL @CORE One L 0.4", + "inherits": "0.20mm SOLUBLE FULL @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One 0.4.json b/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One 0.4.json index 222663644c..290a84a82d 100644 --- a/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One 0.4.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "overhang_3_4_speed": "50", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", "travel_speed": "350", "travel_acceleration": "7000", "default_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One L 0.4.json new file mode 100644 index 0000000000..c146c7d020 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One L 0.4.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.20mm SOLUBLE INTERFACE @CORE One L 0.4", + "inherits": "0.20mm SOLUBLE INTERFACE @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.3.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.3.json index 0f0cc78362..ff45376654 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.3.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.3.json @@ -13,7 +13,7 @@ "initial_layer_infill_speed": "60", "initial_layer_speed": "45", "top_surface_acceleration": "1500", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.3", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3", "small_perimeter_speed": "160", "inner_wall_speed": "160", "outer_wall_speed": "160" diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.4.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.4.json index 79cd06680f..95aec3fac6 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.4.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.5.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.5.json index 20d64e324c..d05e714b96 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.6.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.6.json index 1bbd442a02..e9665ce7e6 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One 0.6.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000", "top_surface_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.4.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.4.json index 5b9b42f34c..d46d061c2e 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.4.json @@ -13,7 +13,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.5.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.5.json index c7324713ea..ba5260797c 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.6.json index 8cb0eb8f1c..18211702d6 100644 --- a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.6.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.3.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.3.json new file mode 100644 index 0000000000..5c5edffa18 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.3.json @@ -0,0 +1,17 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L 0.3", + "inherits": "0.20mm SPEED @MK4S 0.3", + "from": "system", + "instantiation": "true", + "sparse_infill_acceleration": "6000", + "inner_wall_acceleration": "3000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "45", + "top_surface_acceleration": "1500", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.4.json new file mode 100644 index 0000000000..5088e41158 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.4.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L 0.4", + "inherits": "0.20mm SPEED @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes!~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.5.json new file mode 100644 index 0000000000..55060b9a78 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L 0.5", + "inherits": "0.20mm SPEED @MK4S 0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.6.json new file mode 100644 index 0000000000..af6e8b5779 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L 0.6.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L 0.6", + "inherits": "0.20mm SPEED @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.4.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.4.json new file mode 100644 index 0000000000..8302bdd884 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L HF 0.4", + "inherits": "0.20mm SPEED @MK4S HF0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "60%", + "sparse_infill_speed": "300", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.5.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.5.json new file mode 100644 index 0000000000..200fbd392c --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L HF 0.5", + "inherits": "0.20mm SPEED @MK4S HF0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.6.json new file mode 100644 index 0000000000..77ecc86155 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm SPEED @CORE One L HF 0.6.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.20mm SPEED @CORE One L HF 0.6", + "inherits": "0.20mm SPEED @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.3.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.3.json index d9b1a2ef54..466e8d57f0 100644 --- a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.3.json +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.3.json @@ -12,7 +12,7 @@ "initial_layer_infill_speed": "60", "initial_layer_speed": "45", "top_surface_acceleration": "1500", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.3", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3", "small_perimeter_speed": "50", "inner_wall_speed": "70", "outer_wall_speed": "50" diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.4.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.4.json index a139f2cd4f..c9fb77eb78 100644 --- a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.4.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.5.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.5.json index 57c2968e0d..3eebafa91b 100644 --- a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.6.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.6.json index 9bbd5097c8..fa1ecac951 100644 --- a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.6.json @@ -13,7 +13,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.3.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.3.json new file mode 100644 index 0000000000..d841fbf4c5 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.20mm STRUCTURAL @CORE One L 0.3", + "inherits": "0.20mm STRUCTURAL @MK4S 0.3", + "from": "system", + "instantiation": "true", + "sparse_infill_acceleration": "6000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "45", + "top_surface_acceleration": "1500", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.3" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.4.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.4.json new file mode 100644 index 0000000000..88be238ccb --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.4.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm STRUCTURAL @CORE One L 0.4", + "inherits": "0.20mm STRUCTURAL @MK4S 0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.5.json new file mode 100644 index 0000000000..5fb9eb5472 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm STRUCTURAL @CORE One L 0.5", + "inherits": "0.20mm STRUCTURAL @MK4S 0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.6.json new file mode 100644 index 0000000000..520e3b5234 --- /dev/null +++ b/resources/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One L 0.6.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.20mm STRUCTURAL @CORE One L 0.6", + "inherits": "0.20mm STRUCTURAL @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.5.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.5.json index cb087eb345..e51522965c 100644 --- a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.6.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.6.json index 621c94e9d8..183f713b7e 100644 --- a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One 0.6.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000", "top_surface_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.4.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.4.json index 634c502f73..4f20205502 100644 --- a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.4.json @@ -13,7 +13,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", -"compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", +"compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.5.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.5.json index 268891fb46..48316e2930 100644 --- a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.6.json index bb26e69f5d..be9d76aaef 100644 --- a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.6.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.5.json new file mode 100644 index 0000000000..0388a4dfca --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.25mm SPEED @CORE One L 0.5", + "inherits": "0.25mm SPEED @MK4S 0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes!~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.6.json new file mode 100644 index 0000000000..8de8243a36 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L 0.6.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.25mm SPEED @CORE One L 0.6", + "inherits": "0.25mm SPEED @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.4.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.4.json new file mode 100644 index 0000000000..74338fdabb --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm SPEED @CORE One L HF 0.4", + "inherits": "0.25mm SPEED @MK4S HF0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "60%", + "sparse_infill_speed": "300", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.5.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.5.json new file mode 100644 index 0000000000..ce0ddd8b23 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.25mm SPEED @CORE One L HF 0.5", + "inherits": "0.25mm SPEED @MK4S HF0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.6.json new file mode 100644 index 0000000000..93e849b178 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm SPEED @CORE One L HF 0.6.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.25mm SPEED @CORE One L HF 0.6", + "inherits": "0.25mm SPEED @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.5.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.5.json index c4d22efeb2..82c9f94000 100644 --- a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.5.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.6.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.6.json index 96a614266d..bab447791e 100644 --- a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.6.json @@ -13,7 +13,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One HF 0.4.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One HF 0.4.json index 978f3f94d0..f9d3104c9e 100644 --- a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One HF 0.4.json @@ -11,7 +11,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.5.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.5.json new file mode 100644 index 0000000000..3849866368 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.5.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.25mm STRUCTURAL @CORE One L 0.5", + "inherits": "0.25mm STRUCTURAL @MK4S 0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.6.json new file mode 100644 index 0000000000..8c7f487f50 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L 0.6.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.25mm STRUCTURAL @CORE One L 0.6", + "inherits": "0.25mm STRUCTURAL @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L HF 0.4.json b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L HF 0.4.json new file mode 100644 index 0000000000..4d7965b9c4 --- /dev/null +++ b/resources/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One L HF 0.4.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.25mm STRUCTURAL @CORE One L HF 0.4", + "inherits": "0.25mm STRUCTURAL @MK4S HF0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One HF 0.4.json b/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One HF 0.4.json index e493e19467..afc9fc7794 100644 --- a/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One HF 0.4.json @@ -16,7 +16,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One L HF 0.4.json b/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One L HF 0.4.json new file mode 100644 index 0000000000..9f23b8ac12 --- /dev/null +++ b/resources/profiles/Prusa/process/0.28mm DRAFT @CORE One L HF 0.4.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.28mm DRAFT @CORE One L HF 0.4", + "inherits": "0.28mm DRAFT @MK4S HF0.4", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "support_threshold_angle": "35", + "outer_wall_acceleration": "3000", + "inner_wall_acceleration": "6000", + "support_base_pattern_spacing": "2.5", + "sparse_infill_speed": "300", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One 0.8.json b/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One 0.8.json index db88957c69..c3c837c5e7 100644 --- a/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One 0.8.json +++ b/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One 0.8.json @@ -15,6 +15,6 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "55", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/", "gap_infill_speed": "45" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One L 0.8.json b/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One L 0.8.json new file mode 100644 index 0000000000..1a486f9948 --- /dev/null +++ b/resources/profiles/Prusa/process/0.30mm DETAIL @CORE One L 0.8.json @@ -0,0 +1,19 @@ +{ + "type": "process", + "name": "0.30mm DETAIL @CORE One L 0.8", + "inherits": "0.30mm DETAIL @MK4S 0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "top_surface_speed": "2000", + "inner_wall_acceleration": "2500", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm SPEED @CORE One HF 0.8.json b/resources/profiles/Prusa/process/0.30mm SPEED @CORE One HF 0.8.json index d4be25be9a..ee1d23931b 100644 --- a/resources/profiles/Prusa/process/0.30mm SPEED @CORE One HF 0.8.json +++ b/resources/profiles/Prusa/process/0.30mm SPEED @CORE One HF 0.8.json @@ -14,5 +14,5 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "5000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm SPEED @CORE One L HF 0.8.json b/resources/profiles/Prusa/process/0.30mm SPEED @CORE One L HF 0.8.json new file mode 100644 index 0000000000..84f162de5f --- /dev/null +++ b/resources/profiles/Prusa/process/0.30mm SPEED @CORE One L HF 0.8.json @@ -0,0 +1,18 @@ +{ + "type": "process", + "name": "0.30mm SPEED @CORE One L HF 0.8", + "inherits": "0.30mm SPEED @MK4S HF0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One HF 0.8.json b/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One HF 0.8.json index 7426aa3a21..3950c68658 100644 --- a/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One HF 0.8.json +++ b/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One HF 0.8.json @@ -16,7 +16,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One L HF 0.8.json b/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One L HF 0.8.json new file mode 100644 index 0000000000..2f9d64d1ac --- /dev/null +++ b/resources/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One L HF 0.8.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.30mm STRUCTURAL @CORE One L HF 0.8", + "inherits": "0.30mm STRUCTURAL @MK4S HF0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "40", + "top_surface_speed": "2000", + "support_speed": "100", + "support_interface_speed": "55%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One 0.6.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One 0.6.json index 8b4b7511b1..56dd4aedca 100644 --- a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One 0.6.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.5.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.5.json index 55594a5dd2..f8f8bc9d9f 100644 --- a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.5.json @@ -12,7 +12,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "7000", "internal_solid_infill_acceleration": "6000", "inner_wall_acceleration": "6000", diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.6.json index 533da07e95..af5cda3f42 100644 --- a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.6.json @@ -15,7 +15,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L 0.6.json new file mode 100644 index 0000000000..6f569c1b47 --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L 0.6.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.32mm SPEED @CORE One L 0.6", + "inherits": "0.32mm SPEED @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "70%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.5.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.5.json new file mode 100644 index 0000000000..a3ef55677d --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.5.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.32mm SPEED @CORE One L HF 0.5", + "inherits": "0.32mm SPEED @MK4S HF0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "50", + "support_interface_speed": "50%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "7000", + "internal_solid_infill_acceleration": "6000", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.6.json new file mode 100644 index 0000000000..25e2b987ff --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm SPEED @CORE One L HF 0.6.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.32mm SPEED @CORE One L HF 0.6", + "inherits": "0.32mm SPEED @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "overhang_3_4_speed": "70%", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One 0.6.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One 0.6.json index a652b7097c..37b399ae7a 100644 --- a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One 0.6.json @@ -13,7 +13,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.5.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.5.json index 7fb4500b02..2f69c78e75 100644 --- a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.5.json @@ -13,7 +13,7 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "100", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", "sparse_infill_acceleration": "6000", "internal_solid_infill_acceleration": "4000", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.6.json index 887768ee8e..09e36ac85a 100644 --- a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.6.json @@ -15,7 +15,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L 0.6.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L 0.6.json new file mode 100644 index 0000000000..a0d3ea1453 --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L 0.6.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.32mm STRUCTURAL @CORE One L 0.6", + "inherits": "0.32mm STRUCTURAL @MK4S 0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "30", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes!~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.5.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.5.json new file mode 100644 index 0000000000..dac2f1a047 --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.32mm STRUCTURAL @CORE One L HF 0.5", + "inherits": "0.32mm STRUCTURAL @MK4S HF0.5", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "support_speed": "120", + "support_interface_speed": "50%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "100", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.5 and printer_notes=~/.*HF_NOZZLE.*/", + "sparse_infill_acceleration": "6000", + "internal_solid_infill_acceleration": "4000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.6.json new file mode 100644 index 0000000000..cccc820f93 --- /dev/null +++ b/resources/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One L HF 0.6.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.32mm STRUCTURAL @CORE One L HF 0.6", + "inherits": "0.32mm STRUCTURAL @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "support_speed": "110", + "support_interface_speed": "50%", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One 0.8.json b/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One 0.8.json index a92c5eb3dd..3aec214536 100644 --- a/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One 0.8.json +++ b/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One 0.8.json @@ -15,5 +15,5 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "55", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/" + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One L 0.8.json b/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One L 0.8.json new file mode 100644 index 0000000000..83168b2276 --- /dev/null +++ b/resources/profiles/Prusa/process/0.40mm QUALITY @CORE One L 0.8.json @@ -0,0 +1,19 @@ +{ + "type": "process", + "name": "0.40mm QUALITY @CORE One L 0.8", + "inherits": "0.40mm QUALITY @MK4S 0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "top_surface_speed": "2000", + "inner_wall_acceleration": "2500", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.6.json index bb913bcabd..6f5eb864f0 100644 --- a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.6.json @@ -15,7 +15,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "6000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "6000", "outer_wall_acceleration": "3000" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.8.json b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.8.json index 7e6f2c156c..9e1f1f10b2 100644 --- a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.8.json +++ b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.8.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "5000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", "small_perimeter_speed": "85", "outer_wall_speed": "85" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.6.json new file mode 100644 index 0000000000..7499de603c --- /dev/null +++ b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.6.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm SPEED @CORE One L HF 0.6", + "inherits": "0.40mm SPEED @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "overhang_3_4_speed": "70%", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "6000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.8.json b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.8.json new file mode 100644 index 0000000000..a5779f21cc --- /dev/null +++ b/resources/profiles/Prusa/process/0.40mm SPEED @CORE One L HF 0.8.json @@ -0,0 +1,18 @@ +{ + "type": "process", + "name": "0.40mm SPEED @CORE One L HF 0.8", + "inherits": "0.40mm SPEED @MK4S HF0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.6.json b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.6.json index fe8697d887..d2e41f9cd7 100644 --- a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.6.json @@ -13,7 +13,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500", "top_surface_acceleration": "2000" diff --git a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.8.json b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.8.json index 6fbe39f6ba..5279f0757a 100644 --- a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.8.json +++ b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.8.json @@ -14,7 +14,7 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "4000", "sparse_infill_acceleration": "6000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", "inner_wall_acceleration": "2500", "outer_wall_acceleration": "1500" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.6.json b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.6.json new file mode 100644 index 0000000000..0c0b303b90 --- /dev/null +++ b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.6.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "name": "0.40mm STRUCTURAL @CORE One L HF 0.6", + "inherits": "0.40mm STRUCTURAL @MK4S HF0.6", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "35", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "70", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.6 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.8.json b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.8.json new file mode 100644 index 0000000000..e9cd7fba54 --- /dev/null +++ b/resources/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One L HF 0.8.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.40mm STRUCTURAL @CORE One L HF 0.8", + "inherits": "0.40mm STRUCTURAL @MK4S HF0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "40", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "4000", + "sparse_infill_acceleration": "6000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "1500", + "top_surface_acceleration": "2000" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One 0.8.json b/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One 0.8.json index 5d350f3738..e10b1e80bc 100644 --- a/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One 0.8.json +++ b/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One 0.8.json @@ -14,6 +14,6 @@ "support_interface_top_layers": "3", "initial_layer_infill_speed": "55", "initial_layer_speed": "45", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/", "inner_wall_speed": "45" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One L 0.8.json b/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One L 0.8.json new file mode 100644 index 0000000000..a6f8f931b2 --- /dev/null +++ b/resources/profiles/Prusa/process/0.55mm DRAFT @CORE One L 0.8.json @@ -0,0 +1,18 @@ +{ + "type": "process", + "name": "0.55mm DRAFT @CORE One L 0.8", + "inherits": "0.55mm DRAFT @MK4S 0.8", + "from": "system", + "instantiation": "true", + "top_surface_speed": "2000", + "inner_wall_acceleration": "2500", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes!~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.55mm SPEED @CORE One HF 0.8.json b/resources/profiles/Prusa/process/0.55mm SPEED @CORE One HF 0.8.json index f9270671a2..8c56911cd1 100644 --- a/resources/profiles/Prusa/process/0.55mm SPEED @CORE One HF 0.8.json +++ b/resources/profiles/Prusa/process/0.55mm SPEED @CORE One HF 0.8.json @@ -14,5 +14,5 @@ "initial_layer_speed": "45", "internal_solid_infill_acceleration": "5000", "sparse_infill_acceleration": "7000", - "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" } \ No newline at end of file diff --git a/resources/profiles/Prusa/process/0.55mm SPEED @CORE One L HF 0.8.json b/resources/profiles/Prusa/process/0.55mm SPEED @CORE One L HF 0.8.json new file mode 100644 index 0000000000..71d178cae4 --- /dev/null +++ b/resources/profiles/Prusa/process/0.55mm SPEED @CORE One L HF 0.8.json @@ -0,0 +1,18 @@ +{ + "type": "process", + "name": "0.55mm SPEED @CORE One L HF 0.8", + "inherits": "0.55mm SPEED @MK4S HF0.8", + "from": "system", + "instantiation": "true", + "overhang_2_4_speed": "45", + "top_surface_speed": "2000", + "travel_speed": "500", + "travel_acceleration": "6000", + "default_acceleration": "3000", + "support_interface_top_layers": "3", + "initial_layer_infill_speed": "55", + "initial_layer_speed": "45", + "internal_solid_infill_acceleration": "5000", + "sparse_infill_acceleration": "7000", + "compatible_printers_condition": "printer_notes=~/.*PRINTER_MODEL_COREONE_L[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/" +} \ No newline at end of file diff --git a/src/slic3r/GUI/CreatePresetsDialog.cpp b/src/slic3r/GUI/CreatePresetsDialog.cpp index 269cd6ed12..077c600fd6 100644 --- a/src/slic3r/GUI/CreatePresetsDialog.cpp +++ b/src/slic3r/GUI/CreatePresetsDialog.cpp @@ -126,7 +126,7 @@ static const std::unordered_map> printer_m {"Orca Arena Printer",{"Orca Arena X1 Carbon"}}, {"Peopoly", {"Peopoly Magneto X"}}, {"Positron 3D", {"The Positron"}}, - {"Prusa", {"Prusa CORE One", "Prusa CORE One HF", "MK4IS", "MK4S", "MK4S HF", + {"Prusa", {"Prusa CORE One", "Prusa CORE One HF", "Prusa CORE One L", "Prusa CORE One L HF", "MK4IS", "MK4S", "MK4S HF", "Prusa XL", "Prusa XL 5T", "MK3.5", "MK3S", "MINI", "MINIIS"}}, {"Qidi", {"Qidi X-Plus 4", "Qidi Q1 Pro", "Qidi X-Max 3", "Qidi X-Plus 3", "Qidi X-Smart 3", "Qidi X-Plus", "Qidi X-Max", "Qidi X-CF Pro"}},