diff --git a/resources/profiles/RH3D.json b/resources/profiles/RH3D.json
index dbf9500ca0..3e177c5efd 100644
--- a/resources/profiles/RH3D.json
+++ b/resources/profiles/RH3D.json
@@ -1,12 +1,16 @@
{
"name": "RH3D",
- "version": "02.04.00.03",
+ "version": "02.04.00.04",
"force_update": "0",
"description": "RH3D - printer profiles",
"machine_model_list": [
{
"name": "E3NG v1.2S",
"sub_path": "machine/E3NG v1.2S.json"
+ },
+ {
+ "name": "VIRTU E3",
+ "sub_path": "machine/VIRTU E3.json"
}
],
"machine_list": [
@@ -18,6 +22,10 @@
"name": "fdm_common_E3NG v1.2S",
"sub_path": "machine/fdm_common_E3NG v1.2S.json"
},
+ {
+ "name": "fdm_common_VIRTU E3",
+ "sub_path": "machine/fdm_common_VIRTU E3.json"
+ },
{
"name": "E3NG v1.2S - 0.2 nozzle",
"sub_path": "machine/E3NG v1.2S - 0.2 nozzle.json"
@@ -37,6 +45,26 @@
{
"name": "E3NG v1.2S - 0.6 nozzle",
"sub_path": "machine/E3NG v1.2S - 0.6 nozzle.json"
+ },
+ {
+ "name": "VIRTU E3 - 0.2 nozzle",
+ "sub_path": "machine/VIRTU E3 - 0.2 nozzle.json"
+ },
+ {
+ "name": "VIRTU E3 - 0.3 nozzle",
+ "sub_path": "machine/VIRTU E3 - 0.3 nozzle.json"
+ },
+ {
+ "name": "VIRTU E3 - 0.4 nozzle",
+ "sub_path": "machine/VIRTU E3 - 0.4 nozzle.json"
+ },
+ {
+ "name": "VIRTU E3 - 0.5 nozzle",
+ "sub_path": "machine/VIRTU E3 - 0.5 nozzle.json"
+ },
+ {
+ "name": "VIRTU E3 - 0.6 nozzle",
+ "sub_path": "machine/VIRTU E3 - 0.6 nozzle.json"
}
],
"process_list": [
@@ -45,8 +73,92 @@
"sub_path": "process/fdm_process_common.json"
},
{
- "name": "process_common_E3NG v1.2S",
- "sub_path": "process/process_common_E3NG v1.2S.json"
+ "name": "process_Fast_E3NG v1.2S",
+ "sub_path": "process/process_Fast_E3NG v1.2S.json"
+ },
+ {
+ "name": "process_Fast_VIRTU E3",
+ "sub_path": "process/process_Fast_VIRTU E3.json"
+ },
+ {
+ "name": "process_Slow_E3NG v1.2S",
+ "sub_path": "process/process_Slow_E3NG v1.2S.json"
+ },
+ {
+ "name": "process_Slow_VIRTU E3",
+ "sub_path": "process/process_Slow_VIRTU E3.json"
+ },
+ {
+ "name": "process_Standard_E3NG v1.2S",
+ "sub_path": "process/process_Standard_E3NG v1.2S.json"
+ },
+ {
+ "name": "process_Standard_VIRTU E3",
+ "sub_path": "process/process_Standard_VIRTU E3.json"
+ },
+ {
+ "name": "0.10mm Fast @E3NG v1.2S",
+ "sub_path": "process/0.10mm Fast @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.15mm Fast @E3NG v1.2S",
+ "sub_path": "process/0.15mm Fast @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.20mm Fast @E3NG v1.2S",
+ "sub_path": "process/0.20mm Fast @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.25mm Fast @E3NG v1.2S",
+ "sub_path": "process/0.25mm Fast @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.10mm Fast @VIRTU E3",
+ "sub_path": "process/0.10mm Fast @VIRTU E3.json"
+ },
+ {
+ "name": "0.15mm Fast @VIRTU E3",
+ "sub_path": "process/0.15mm Fast @VIRTU E3.json"
+ },
+ {
+ "name": "0.20mm Fast @VIRTU E3",
+ "sub_path": "process/0.20mm Fast @VIRTU E3.json"
+ },
+ {
+ "name": "0.25mm Fast @VIRTU E3",
+ "sub_path": "process/0.25mm Fast @VIRTU E3.json"
+ },
+ {
+ "name": "0.10mm Slow @E3NG v1.2S",
+ "sub_path": "process/0.10mm Slow @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.15mm Slow @E3NG v1.2S",
+ "sub_path": "process/0.15mm Slow @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.20mm Slow @E3NG v1.2S",
+ "sub_path": "process/0.20mm Slow @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.25mm Slow @E3NG v1.2S",
+ "sub_path": "process/0.25mm Slow @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.10mm Slow @VIRTU E3",
+ "sub_path": "process/0.10mm Slow @VIRTU E3.json"
+ },
+ {
+ "name": "0.15mm Slow @VIRTU E3",
+ "sub_path": "process/0.15mm Slow @VIRTU E3.json"
+ },
+ {
+ "name": "0.20mm Slow @VIRTU E3",
+ "sub_path": "process/0.20mm Slow @VIRTU E3.json"
+ },
+ {
+ "name": "0.25mm Slow @VIRTU E3",
+ "sub_path": "process/0.25mm Slow @VIRTU E3.json"
},
{
"name": "0.10mm Standard @E3NG v1.2S",
@@ -56,25 +168,29 @@
"name": "0.15mm Standard @E3NG v1.2S",
"sub_path": "process/0.15mm Standard @E3NG v1.2S.json"
},
- {
- "name": "0.20mm Fast @E3NG v1.2S",
- "sub_path": "process/0.20mm Fast @E3NG v1.2S.json"
- },
- {
- "name": "0.20mm Slow @E3NG v1.2S",
- "sub_path": "process/0.20mm Slow @E3NG v1.2S.json"
- },
{
"name": "0.20mm Standard @E3NG v1.2S",
"sub_path": "process/0.20mm Standard @E3NG v1.2S.json"
},
- {
- "name": "0.25mm Fast @E3NG v1.2S",
- "sub_path": "process/0.25mm Fast @E3NG v1.2S.json"
- },
{
"name": "0.25mm Standard @E3NG v1.2S",
"sub_path": "process/0.25mm Standard @E3NG v1.2S.json"
+ },
+ {
+ "name": "0.10mm Standard @VIRTU E3",
+ "sub_path": "process/0.10mm Standard @VIRTU E3.json"
+ },
+ {
+ "name": "0.15mm Standard @VIRTU E3",
+ "sub_path": "process/0.15mm Standard @VIRTU E3.json"
+ },
+ {
+ "name": "0.20mm Standard @VIRTU E3",
+ "sub_path": "process/0.20mm Standard @VIRTU E3.json"
+ },
+ {
+ "name": "0.25mm Standard @VIRTU E3",
+ "sub_path": "process/0.25mm Standard @VIRTU E3.json"
}
],
"filament_list": [
@@ -110,25 +226,49 @@
"name": "Generic ABS @E3NG v1.2S",
"sub_path": "filament/Generic ABS @E3NG v1.2S.json"
},
+ {
+ "name": "Generic ABS @VIRTU E3",
+ "sub_path": "filament/Generic ABS @VIRTU E3.json"
+ },
{
"name": "Generic ASA @E3NG v1.2S",
"sub_path": "filament/Generic ASA @E3NG v1.2S.json"
},
+ {
+ "name": "Generic ASA @VIRTU E3",
+ "sub_path": "filament/Generic ASA @VIRTU E3.json"
+ },
{
"name": "Generic PCCF @E3NG v1.2S",
"sub_path": "filament/Generic PCCF @E3NG v1.2S.json"
},
+ {
+ "name": "Generic PCCF @VIRTU E3",
+ "sub_path": "filament/Generic PCCF @VIRTU E3.json"
+ },
{
"name": "Generic PETG @E3NG v1.2S",
"sub_path": "filament/Generic PETG @E3NG v1.2S.json"
},
+ {
+ "name": "Generic PETG @VIRTU E3",
+ "sub_path": "filament/Generic PETG @VIRTU E3.json"
+ },
{
"name": "Generic PLA @E3NG v1.2S",
"sub_path": "filament/Generic PLA @E3NG v1.2S.json"
},
+ {
+ "name": "Generic PLA @VIRTU E3",
+ "sub_path": "filament/Generic PLA @VIRTU E3.json"
+ },
{
"name": "Generic TPU @E3NG v1.2S",
"sub_path": "filament/Generic TPU @E3NG v1.2S.json"
+ },
+ {
+ "name": "Generic TPU @VIRTU E3",
+ "sub_path": "filament/Generic TPU @VIRTU E3.json"
}
]
}
diff --git a/resources/profiles/RH3D/E3NG v1.2S_cover.png b/resources/profiles/RH3D/E3NG v1.2S_cover.png
index 03bb5a9e42..f70e2ed35f 100644
Binary files a/resources/profiles/RH3D/E3NG v1.2S_cover.png and b/resources/profiles/RH3D/E3NG v1.2S_cover.png differ
diff --git a/resources/profiles/RH3D/E3NG-bed-texture.svg b/resources/profiles/RH3D/E3NG-bed-texture.svg
index 2cc13e29ad..93e944d534 100644
--- a/resources/profiles/RH3D/E3NG-bed-texture.svg
+++ b/resources/profiles/RH3D/E3NG-bed-texture.svg
@@ -1 +1,443 @@
-
\ No newline at end of file
+
+
diff --git a/resources/profiles/RH3D/VIRTU E3_cover.png b/resources/profiles/RH3D/VIRTU E3_cover.png
new file mode 100644
index 0000000000..085b853cc0
Binary files /dev/null and b/resources/profiles/RH3D/VIRTU E3_cover.png differ
diff --git a/resources/profiles/RH3D/VIRTU-bed-texture.svg b/resources/profiles/RH3D/VIRTU-bed-texture.svg
new file mode 100644
index 0000000000..802310f8d5
--- /dev/null
+++ b/resources/profiles/RH3D/VIRTU-bed-texture.svg
@@ -0,0 +1,460 @@
+
+
diff --git a/resources/profiles/RH3D/VIRTU-bed.stl b/resources/profiles/RH3D/VIRTU-bed.stl
new file mode 100644
index 0000000000..c26e99e419
Binary files /dev/null and b/resources/profiles/RH3D/VIRTU-bed.stl differ
diff --git a/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json
new file mode 100644
index 0000000000..be6f94b304
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "filament",
+ "name": "Generic ABS @VIRTU E3",
+ "inherits": "fdm_filament_abs",
+ "from": "system",
+ "setting_id": "AULhQhVApTASqF2p",
+ "filament_id": "OFY9muEs",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json
new file mode 100644
index 0000000000..c2626f57c6
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "filament",
+ "name": "Generic ASA @VIRTU E3",
+ "inherits": "fdm_filament_asa",
+ "from": "system",
+ "setting_id": "yJa8PC5f8c4uYgny",
+ "filament_id": "OFLPAxz3",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json
new file mode 100644
index 0000000000..c8a7f3f800
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json
@@ -0,0 +1,13 @@
+{
+ "type": "filament",
+ "name": "Generic PCCF @VIRTU E3",
+ "inherits": "fdm_filament_pccf",
+ "from": "system",
+ "setting_id": "5byL7KQPKyybDAgQ",
+ "filament_id": "OFC5f4Ay",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json
new file mode 100644
index 0000000000..2e39f9e1d9
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "filament",
+ "name": "Generic PETG @VIRTU E3",
+ "inherits": "fdm_filament_petg",
+ "from": "system",
+ "setting_id": "OAN1Ozk75r0ODvVw",
+ "filament_id": "OFYPdQJh",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json
new file mode 100644
index 0000000000..394a92f0c8
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "filament",
+ "name": "Generic PLA @VIRTU E3",
+ "inherits": "fdm_filament_pla",
+ "from": "system",
+ "setting_id": "DgSFTqNWfJEp0w9f",
+ "filament_id": "OFDSrzZ8",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json
new file mode 100644
index 0000000000..ff816313da
--- /dev/null
+++ b/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json
@@ -0,0 +1,14 @@
+{
+ "type": "filament",
+ "name": "Generic TPU @VIRTU E3",
+ "inherits": "fdm_filament_tpu",
+ "from": "system",
+ "setting_id": "ifG0f5hgJ7L9zw34",
+ "filament_id": "OFgbpcy9",
+ "instantiation": "true",
+ "compatible_printers": [
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/filament/fdm_filament_abs.json b/resources/profiles/RH3D/filament/fdm_filament_abs.json
index f4ab005733..2aab3d25ba 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_abs.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_abs.json
@@ -26,10 +26,10 @@
"55"
],
"fan_cooling_layer_time": [
- "10"
+ "12"
],
"filament_max_volumetric_speed": [
- "32"
+ "24"
],
"filament_type": [
"ABS"
@@ -75,9 +75,9 @@
"275"
],
"slow_down_min_speed": [
- "10"
+ "20"
],
"slow_down_layer_time": [
- "2"
+ "4"
]
}
diff --git a/resources/profiles/RH3D/filament/fdm_filament_asa.json b/resources/profiles/RH3D/filament/fdm_filament_asa.json
index ac03beef13..cbf4f5dc36 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_asa.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_asa.json
@@ -26,10 +26,10 @@
"55"
],
"fan_cooling_layer_time": [
- "10"
+ "12"
],
"filament_max_volumetric_speed": [
- "32"
+ "24"
],
"filament_type": [
"ASA"
@@ -54,7 +54,7 @@
"50"
],
"fan_min_speed": [
- "10"
+ "15"
],
"overhang_fan_threshold": [
"25%"
@@ -75,9 +75,9 @@
"275"
],
"slow_down_min_speed": [
- "10"
+ "20"
],
"slow_down_layer_time": [
- "2"
+ "4"
]
}
diff --git a/resources/profiles/RH3D/filament/fdm_filament_common.json b/resources/profiles/RH3D/filament/fdm_filament_common.json
index 576ae24a48..fe143ce05b 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_common.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_common.json
@@ -22,7 +22,7 @@
"60"
],
"overhang_fan_threshold": [
- "95%"
+ "25%"
],
"overhang_fan_speed": [
"100"
@@ -40,10 +40,10 @@
"1"
],
"reduce_fan_stop_start_freq": [
- "0"
+ "1"
],
"fan_cooling_layer_time": [
- "15"
+ "20"
],
"filament_cost": [
"0"
@@ -51,6 +51,9 @@
"filament_density": [
"0"
],
+ "filament_change_length": [
+ "0"
+ ],
"filament_deretraction_speed": [
"nil"
],
@@ -61,7 +64,7 @@
"10"
],
"filament_minimal_purge_on_wipe_tower": [
- "40"
+ "50"
],
"filament_retraction_minimum_travel": [
"nil"
@@ -115,13 +118,13 @@
"100"
],
"fan_min_speed": [
- "10"
+ "20"
],
"slow_down_min_speed": [
- "10"
+ "20"
],
"slow_down_layer_time": [
- "3"
+ "7"
],
"filament_start_gcode": [
"; Filament gcode\n"
diff --git a/resources/profiles/RH3D/filament/fdm_filament_pccf.json b/resources/profiles/RH3D/filament/fdm_filament_pccf.json
index 4296da76c5..401ab2eb23 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_pccf.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_pccf.json
@@ -26,7 +26,7 @@
"55"
],
"fan_cooling_layer_time": [
- "10"
+ "12"
],
"filament_max_volumetric_speed": [
"8"
@@ -75,9 +75,9 @@
"330"
],
"slow_down_min_speed": [
- "10"
+ "20"
],
"slow_down_layer_time": [
- "2"
+ "4"
]
}
diff --git a/resources/profiles/RH3D/filament/fdm_filament_petg.json b/resources/profiles/RH3D/filament/fdm_filament_petg.json
index aaa0f62357..8a69c94f7d 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_petg.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_petg.json
@@ -23,10 +23,10 @@
"90"
],
"fan_cooling_layer_time": [
- "10"
+ "15"
],
"filament_max_volumetric_speed": [
- "26"
+ "18"
],
"filament_type": [
"PETG"
@@ -72,9 +72,9 @@
"260"
],
"slow_down_min_speed": [
- "12"
+ "20"
],
"slow_down_layer_time": [
- "3"
+ "6"
]
}
diff --git a/resources/profiles/RH3D/filament/fdm_filament_pla.json b/resources/profiles/RH3D/filament/fdm_filament_pla.json
index 873a78461b..770af83296 100644
--- a/resources/profiles/RH3D/filament/fdm_filament_pla.json
+++ b/resources/profiles/RH3D/filament/fdm_filament_pla.json
@@ -72,9 +72,9 @@
"250"
],
"slow_down_min_speed": [
- "10"
+ "20"
],
"slow_down_layer_time": [
- "6"
+ "8"
]
}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json
new file mode 100644
index 0000000000..8814f25e0c
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "machine",
+ "name": "VIRTU E3 - 0.2 nozzle",
+ "printer_model": "VIRTU E3",
+ "inherits": "fdm_common_VIRTU E3",
+ "from": "system",
+ "setting_id": "NEqwtUJ9txtcf1vY",
+ "instantiation": "true",
+ "default_print_profile": "0.10mm Standard @VIRTU E3",
+ "nozzle_diameter": [
+ "0.2"
+ ],
+ "printer_variant": "0.2"
+}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json
new file mode 100644
index 0000000000..4c27b80bb8
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "machine",
+ "name": "VIRTU E3 - 0.3 nozzle",
+ "printer_model": "VIRTU E3",
+ "inherits": "fdm_common_VIRTU E3",
+ "from": "system",
+ "setting_id": "3PjlEiZxmdLJjoGw",
+ "instantiation": "true",
+ "default_print_profile": "0.15mm Standard @VIRTU E3",
+ "nozzle_diameter": [
+ "0.3"
+ ],
+ "printer_variant": "0.3"
+}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json
new file mode 100644
index 0000000000..7b02993a2b
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "machine",
+ "name": "VIRTU E3 - 0.4 nozzle",
+ "printer_model": "VIRTU E3",
+ "inherits": "fdm_common_VIRTU E3",
+ "from": "system",
+ "setting_id": "mYCTx4ovF6z0STDL",
+ "instantiation": "true",
+ "default_print_profile": "0.20mm Standard @VIRTU E3",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "printer_variant": "0.4"
+}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json
new file mode 100644
index 0000000000..660dd35305
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "machine",
+ "name": "VIRTU E3 - 0.5 nozzle",
+ "printer_model": "VIRTU E3",
+ "inherits": "fdm_common_VIRTU E3",
+ "from": "system",
+ "setting_id": "iMnENFt2zw6UTcbM",
+ "instantiation": "true",
+ "default_print_profile": "0.20mm Standard @VIRTU E3",
+ "nozzle_diameter": [
+ "0.5"
+ ],
+ "printer_variant": "0.5"
+}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json
new file mode 100644
index 0000000000..bce4e91736
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "machine",
+ "name": "VIRTU E3 - 0.6 nozzle",
+ "printer_model": "VIRTU E3",
+ "inherits": "fdm_common_VIRTU E3",
+ "from": "system",
+ "setting_id": "T1RuDWhyFkI1GH1h",
+ "instantiation": "true",
+ "default_print_profile": "0.25mm Standard @VIRTU E3",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "printer_variant": "0.6"
+}
diff --git a/resources/profiles/RH3D/machine/VIRTU E3.json b/resources/profiles/RH3D/machine/VIRTU E3.json
new file mode 100644
index 0000000000..f34fa3aefe
--- /dev/null
+++ b/resources/profiles/RH3D/machine/VIRTU E3.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "VIRTU E3",
+ "nozzle_diameter": "0.2;0.3;0.4;0.5;0.6",
+ "bed_model": "VIRTU-bed.stl",
+ "bed_texture": "VIRTU-bed-texture.svg",
+ "model_id": "VIRTUE3",
+ "family": "RH3D",
+ "hotend_model": "",
+ "machine_tech": "FFF",
+ "default_materials": "Generic ABS @VIRTU E3;Generic ASA @VIRTU E3;Generic PCCF @VIRTU E3;Generic PETG @VIRTU E3;Generic PLA @VIRTU E3;Generic TPU @VIRTU E3"
+}
diff --git a/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json b/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json
index 0b952c73f3..8479a4e451 100644
--- a/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json
+++ b/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json
@@ -7,6 +7,7 @@
"extruder_clearance_height_to_lid": "140",
"extruder_clearance_height_to_rod": "36",
"extruder_clearance_radius": "65",
+ "default_filament_profile": "Generic PLA @E3NG v1.2S",
"machine_max_acceleration_e": [
"7500",
"7500"
@@ -40,12 +41,12 @@
"25"
],
"machine_max_speed_x": [
- "400",
- "400"
+ "600",
+ "600"
],
"machine_max_speed_y": [
- "400",
- "400"
+ "600",
+ "600"
],
"machine_max_speed_z": [
"12",
diff --git a/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json b/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json
new file mode 100644
index 0000000000..e825838811
--- /dev/null
+++ b/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json
@@ -0,0 +1,71 @@
+{
+ "type": "machine",
+ "name": "fdm_common_VIRTU E3",
+ "inherits": "fdm_machine_common",
+ "from": "system",
+ "instantiation": "false",
+ "extruder_clearance_height_to_lid": "140",
+ "extruder_clearance_height_to_rod": "36",
+ "extruder_clearance_radius": "65",
+ "default_filament_profile": "Generic PLA @VIRTU E3",
+ "machine_max_acceleration_e": [
+ "7500",
+ "7500"
+ ],
+ "machine_max_acceleration_extruding": [
+ "35000",
+ "35000"
+ ],
+ "machine_max_acceleration_retracting": [
+ "35000",
+ "35000"
+ ],
+ "machine_max_acceleration_travel": [
+ "10000",
+ "10000"
+ ],
+ "machine_max_acceleration_x": [
+ "35000",
+ "35000"
+ ],
+ "machine_max_acceleration_y": [
+ "35000",
+ "35000"
+ ],
+ "machine_max_acceleration_z": [
+ "2000",
+ "2000"
+ ],
+ "machine_max_speed_e": [
+ "25",
+ "25"
+ ],
+ "machine_max_speed_x": [
+ "900",
+ "900"
+ ],
+ "machine_max_speed_y": [
+ "900",
+ "900"
+ ],
+ "machine_max_speed_z": [
+ "400",
+ "400"
+ ],
+ "printable_area": [
+ "0x0",
+ "230x0",
+ "230x232",
+ "0x232"
+ ],
+ "printable_height": "232",
+ "printer_model": "VIRTU E3",
+ "printer_notes": [
+ "Design by RH3D"
+ ],
+ "retract_before_wipe": "80%",
+ "retract_length_toolchange": "0",
+ "retract_lift_below": "230",
+ "retraction_minimum_travel": "1.5",
+ "travel_slope": "1"
+}
diff --git a/resources/profiles/RH3D/machine/fdm_machine_common.json b/resources/profiles/RH3D/machine/fdm_machine_common.json
index 4a3245b701..0f23916d97 100644
--- a/resources/profiles/RH3D/machine/fdm_machine_common.json
+++ b/resources/profiles/RH3D/machine/fdm_machine_common.json
@@ -5,12 +5,11 @@
"instantiation": "false",
"printer_structure": "corexy",
"gcode_flavor": "klipper",
- "machine_start_gcode": "M104 S0 ; Stops OrcaSlicer from sending temp waits separately\nM140 S0\nPRINT_START EXTRUDER=[first_layer_temperature] BED=[first_layer_bed_temperature]\n; Start of actual GCode for the print",
+ "machine_start_gcode": "M104 S0 ; Stops OrcaSlicer from sending temp waits separately\nM140 S0\nPRINT_START EXTRUDER=[first_layer_temperature] BED=[first_layer_bed_temperature] CHAMBER=[chamber_temperature] PROFILE=[notes]\n; Start of actual GCode for the print",
"machine_end_gcode": "PRINT_END",
"extruder_colour": "#02aba2",
"extruder_offset": "0x0",
"emit_machine_limits_to_gcode": "0",
- "default_filament_profile": "Generic PLA @E3NG v1.2S",
"machine_min_extruding_rate": [
"0",
"0"
@@ -47,7 +46,7 @@
"320x240/PNG",
"640x480/PNG"
],
- "change_filament_gcode": "PAUSE\nG1 E1.0 F300 ; prime after color change",
+ "change_filament_gcode": "G1 E1.0 F300 ; prime after color change",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0",
"layer_change_gcode": ";AFTER_LAYER_CHANGE",
"machine_pause_gcode": "PAUSE\n",
diff --git a/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json
new file mode 100644
index 0000000000..f8103a4582
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.10mm Fast @E3NG v1.2S",
+ "inherits": "process_Fast_E3NG v1.2S",
+ "from": "system",
+ "setting_id": "zaYFBkbfYXxSz5eU",
+ "instantiation": "true",
+ "layer_height": "0.1",
+ "initial_layer_print_height": "0.15",
+ "compatible_printers": [
+ "E3NG v1.2S - 0.2 nozzle",
+ "E3NG v1.2S - 0.3 nozzle",
+ "E3NG v1.2S - 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json
new file mode 100644
index 0000000000..a72467ecfd
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.10mm Fast @VIRTU E3",
+ "inherits": "process_Fast_VIRTU E3",
+ "from": "system",
+ "setting_id": "nWpKy9NYLGggsHlM",
+ "instantiation": "true",
+ "layer_height": "0.1",
+ "initial_layer_print_height": "0.15",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json
new file mode 100644
index 0000000000..c853471ef9
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.10mm Slow @E3NG v1.2S",
+ "inherits": "process_Slow_E3NG v1.2S",
+ "from": "system",
+ "setting_id": "W35S1kwfonBFrHAy",
+ "instantiation": "true",
+ "layer_height": "0.1",
+ "initial_layer_print_height": "0.15",
+ "compatible_printers": [
+ "E3NG v1.2S - 0.2 nozzle",
+ "E3NG v1.2S - 0.3 nozzle",
+ "E3NG v1.2S - 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json
new file mode 100644
index 0000000000..5c33e2e8f8
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.10mm Slow @VIRTU E3",
+ "inherits": "process_Slow_VIRTU E3",
+ "from": "system",
+ "setting_id": "br9ISgiSBZTgKEqn",
+ "instantiation": "true",
+ "layer_height": "0.1",
+ "initial_layer_print_height": "0.15",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json
index dcaecb6b0b..86e7415897 100644
--- a/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json
@@ -1,7 +1,7 @@
{
"type": "process",
"name": "0.10mm Standard @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Standard_E3NG v1.2S",
"from": "system",
"setting_id": "YhKounYUzB4FB9Em",
"instantiation": "true",
diff --git a/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json
new file mode 100644
index 0000000000..675d8b3646
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.10mm Standard @VIRTU E3",
+ "inherits": "process_Standard_VIRTU E3",
+ "from": "system",
+ "setting_id": "qf2uqEsVBJLb87TW",
+ "instantiation": "true",
+ "layer_height": "0.1",
+ "initial_layer_print_height": "0.15",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json
new file mode 100644
index 0000000000..8a301ed822
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.15mm Fast @E3NG v1.2S",
+ "inherits": "process_Fast_E3NG v1.2S",
+ "from": "system",
+ "setting_id": "O4zDtFKxom68L07o",
+ "instantiation": "true",
+ "layer_height": "0.15",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "E3NG v1.2S - 0.2 nozzle",
+ "E3NG v1.2S - 0.3 nozzle",
+ "E3NG v1.2S - 0.4 nozzle",
+ "E3NG v1.2S - 0.5 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json
new file mode 100644
index 0000000000..8c4040d1bb
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.15mm Fast @VIRTU E3",
+ "inherits": "process_Fast_VIRTU E3",
+ "from": "system",
+ "setting_id": "G0HkboSFDavmOAU4",
+ "instantiation": "true",
+ "layer_height": "0.15",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json
new file mode 100644
index 0000000000..f3693f8cbb
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.15mm Slow @E3NG v1.2S",
+ "inherits": "process_Slow_E3NG v1.2S",
+ "from": "system",
+ "setting_id": "zfmqi9qahym79w71",
+ "instantiation": "true",
+ "layer_height": "0.15",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "E3NG v1.2S - 0.2 nozzle",
+ "E3NG v1.2S - 0.3 nozzle",
+ "E3NG v1.2S - 0.4 nozzle",
+ "E3NG v1.2S - 0.5 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json
new file mode 100644
index 0000000000..bac33744bb
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.15mm Slow @VIRTU E3",
+ "inherits": "process_Slow_VIRTU E3",
+ "from": "system",
+ "setting_id": "6RvsW4p0AVsAXYlf",
+ "instantiation": "true",
+ "layer_height": "0.15",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json
index deaded91ab..0c1a8367a8 100644
--- a/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json
@@ -1,7 +1,7 @@
{
"type": "process",
"name": "0.15mm Standard @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Standard_E3NG v1.2S",
"from": "system",
"setting_id": "jYPd3BedSG1oG6S3",
"instantiation": "true",
diff --git a/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json
new file mode 100644
index 0000000000..de6a3e1ddf
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.15mm Standard @VIRTU E3",
+ "inherits": "process_Standard_VIRTU E3",
+ "from": "system",
+ "setting_id": "NFY8TFxasqh2wUvX",
+ "instantiation": "true",
+ "layer_height": "0.15",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.2 nozzle",
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json
index bca60006c4..61fd819a39 100644
--- a/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json
@@ -1,49 +1,16 @@
{
"type": "process",
"name": "0.20mm Fast @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Fast_E3NG v1.2S",
"from": "system",
"setting_id": "S7z7EwSYYbjVWRK0",
"instantiation": "true",
"layer_height": "0.2",
"initial_layer_print_height": "0.2",
"compatible_printers": [
+ "E3NG v1.2S - 0.3 nozzle",
"E3NG v1.2S - 0.4 nozzle",
"E3NG v1.2S - 0.5 nozzle",
"E3NG v1.2S - 0.6 nozzle"
- ],
- "reduce_crossing_wall": "0",
- "bridge_speed": "75",
- "default_acceleration": "10000",
- "initial_layer_acceleration": "7500",
- "top_surface_acceleration": "7500",
- "travel_acceleration": "10000",
- "inner_wall_acceleration": "10000",
- "outer_wall_acceleration": "7500",
- "bridge_acceleration": "5000",
- "sparse_infill_acceleration": "12500",
- "internal_solid_infill_acceleration": "10000",
- "infill_combination": "1",
- "ironing_speed": "150",
- "overhang_1_4_speed": "100",
- "overhang_2_4_speed": "50",
- "overhang_3_4_speed": "30",
- "overhang_4_4_speed": "15",
- "support_interface_speed": "120",
- "top_surface_line_width": "100%",
- "sparse_infill_line_width": "125%",
- "internal_solid_infill_line_width": "125%",
- "seam_position": "nearest",
- "initial_layer_speed": "100",
- "initial_layer_infill_speed": "150",
- "outer_wall_speed": "300",
- "inner_wall_speed": "340",
- "small_perimeter_speed": "300",
- "sparse_infill_speed": "400",
- "internal_solid_infill_speed": "340",
- "top_surface_speed": "300",
- "gap_infill_speed": "300",
- "travel_speed": "400",
- "only_one_wall_top": "0",
- "only_one_wall_first_layer": "0"
+ ]
}
diff --git a/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json
new file mode 100644
index 0000000000..1c182fd117
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.20mm Fast @VIRTU E3",
+ "inherits": "process_Fast_VIRTU E3",
+ "from": "system",
+ "setting_id": "cSol8x6vF51GUloq",
+ "instantiation": "true",
+ "layer_height": "0.2",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json
index 45be150670..4894fc3637 100644
--- a/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json
@@ -1,49 +1,16 @@
{
"type": "process",
"name": "0.20mm Slow @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Slow_E3NG v1.2S",
"from": "system",
"setting_id": "JH4jITLGT8tbtnu1",
"instantiation": "true",
"layer_height": "0.2",
"initial_layer_print_height": "0.2",
"compatible_printers": [
+ "E3NG v1.2S - 0.3 nozzle",
"E3NG v1.2S - 0.4 nozzle",
"E3NG v1.2S - 0.5 nozzle",
"E3NG v1.2S - 0.6 nozzle"
- ],
- "reduce_crossing_wall": "1",
- "bridge_speed": "40",
- "default_acceleration": "3000",
- "initial_layer_acceleration": "3000",
- "top_surface_acceleration": "2000",
- "travel_acceleration": "3000",
- "inner_wall_acceleration": "3000",
- "outer_wall_acceleration": "3000",
- "bridge_acceleration": "2000",
- "sparse_infill_acceleration": "4000",
- "internal_solid_infill_acceleration": "3000",
- "infill_combination": "0",
- "ironing_speed": "80",
- "overhang_1_4_speed": "60",
- "overhang_2_4_speed": "35",
- "overhang_3_4_speed": "20",
- "overhang_4_4_speed": "8",
- "support_interface_speed": "60",
- "top_surface_line_width": "100%",
- "sparse_infill_line_width": "125%",
- "internal_solid_infill_line_width": "125%",
- "seam_position": "aligned",
- "initial_layer_speed": "60",
- "initial_layer_infill_speed": "75",
- "outer_wall_speed": "140",
- "inner_wall_speed": "140",
- "small_perimeter_speed": "140",
- "sparse_infill_speed": "140",
- "internal_solid_infill_speed": "140",
- "top_surface_speed": "140",
- "gap_infill_speed": "140",
- "travel_speed": "400",
- "only_one_wall_top": "1",
- "only_one_wall_first_layer": "1"
+ ]
}
diff --git a/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json
new file mode 100644
index 0000000000..1ee87921aa
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.20mm Slow @VIRTU E3",
+ "inherits": "process_Slow_VIRTU E3",
+ "from": "system",
+ "setting_id": "NlGjHdIRQnp9PCfc",
+ "instantiation": "true",
+ "layer_height": "0.2",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json
index 92ddcd9109..95b149cfba 100644
--- a/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json
@@ -1,10 +1,12 @@
{
"type": "process",
"name": "0.20mm Standard @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Standard_E3NG v1.2S",
"from": "system",
"setting_id": "XgaEHNWBsBQoPjbP",
"instantiation": "true",
+ "layer_height": "0.2",
+ "initial_layer_print_height": "0.2",
"compatible_printers": [
"E3NG v1.2S - 0.3 nozzle",
"E3NG v1.2S - 0.4 nozzle",
diff --git a/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json
new file mode 100644
index 0000000000..ad7ac64a0b
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json
@@ -0,0 +1,16 @@
+{
+ "type": "process",
+ "name": "0.20mm Standard @VIRTU E3",
+ "inherits": "process_Standard_VIRTU E3",
+ "from": "system",
+ "setting_id": "F0hx03mNji9yec5G",
+ "instantiation": "true",
+ "layer_height": "0.2",
+ "initial_layer_print_height": "0.2",
+ "compatible_printers": [
+ "VIRTU E3 - 0.3 nozzle",
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json
index bf910f676a..f9442067d1 100644
--- a/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json
@@ -1,7 +1,7 @@
{
"type": "process",
"name": "0.25mm Fast @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Fast_E3NG v1.2S",
"from": "system",
"setting_id": "QqkHiZPjk3QWyKKN",
"instantiation": "true",
@@ -11,39 +11,5 @@
"E3NG v1.2S - 0.4 nozzle",
"E3NG v1.2S - 0.5 nozzle",
"E3NG v1.2S - 0.6 nozzle"
- ],
- "reduce_crossing_wall": "0",
- "bridge_speed": "75",
- "default_acceleration": "10000",
- "initial_layer_acceleration": "7500",
- "top_surface_acceleration": "7500",
- "travel_acceleration": "10000",
- "inner_wall_acceleration": "10000",
- "outer_wall_acceleration": "7500",
- "bridge_acceleration": "5000",
- "sparse_infill_acceleration": "12500",
- "internal_solid_infill_acceleration": "10000",
- "infill_combination": "1",
- "ironing_speed": "150",
- "overhang_1_4_speed": "100",
- "overhang_2_4_speed": "50",
- "overhang_3_4_speed": "30",
- "overhang_4_4_speed": "15",
- "support_interface_speed": "120",
- "top_surface_line_width": "100%",
- "sparse_infill_line_width": "125%",
- "internal_solid_infill_line_width": "125%",
- "seam_position": "nearest",
- "initial_layer_speed": "100",
- "initial_layer_infill_speed": "150",
- "outer_wall_speed": "300",
- "inner_wall_speed": "340",
- "small_perimeter_speed": "300",
- "sparse_infill_speed": "400",
- "internal_solid_infill_speed": "340",
- "top_surface_speed": "300",
- "gap_infill_speed": "300",
- "travel_speed": "400",
- "only_one_wall_top": "0",
- "only_one_wall_first_layer": "0"
+ ]
}
diff --git a/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json
new file mode 100644
index 0000000000..0e6c3ef6eb
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.25mm Fast @VIRTU E3",
+ "inherits": "process_Fast_VIRTU E3",
+ "from": "system",
+ "setting_id": "MyqBOD8a6YOpgm8h",
+ "instantiation": "true",
+ "layer_height": "0.25",
+ "initial_layer_print_height": "0.25",
+ "compatible_printers": [
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json
new file mode 100644
index 0000000000..65de472eec
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.25mm Slow @E3NG v1.2S",
+ "inherits": "process_Slow_E3NG v1.2S",
+ "from": "system",
+ "setting_id": "7sr967Tgq1J3qxTG",
+ "instantiation": "true",
+ "layer_height": "0.25",
+ "initial_layer_print_height": "0.25",
+ "compatible_printers": [
+ "E3NG v1.2S - 0.4 nozzle",
+ "E3NG v1.2S - 0.5 nozzle",
+ "E3NG v1.2S - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json
new file mode 100644
index 0000000000..36ef0d460f
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.25mm Slow @VIRTU E3",
+ "inherits": "process_Slow_VIRTU E3",
+ "from": "system",
+ "setting_id": "BqoOYOcFMFNbkpAb",
+ "instantiation": "true",
+ "layer_height": "0.25",
+ "initial_layer_print_height": "0.25",
+ "compatible_printers": [
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json
index 5ebe88f3fe..4234924db2 100644
--- a/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json
+++ b/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json
@@ -1,7 +1,7 @@
{
"type": "process",
"name": "0.25mm Standard @E3NG v1.2S",
- "inherits": "process_common_E3NG v1.2S",
+ "inherits": "process_Standard_E3NG v1.2S",
"from": "system",
"setting_id": "2dPD9ljxZ8hknXZu",
"instantiation": "true",
diff --git a/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json
new file mode 100644
index 0000000000..3aa8db5be4
--- /dev/null
+++ b/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.25mm Standard @VIRTU E3",
+ "inherits": "process_Standard_VIRTU E3",
+ "from": "system",
+ "setting_id": "uKXPx0hfphTLXfmI",
+ "instantiation": "true",
+ "layer_height": "0.25",
+ "initial_layer_print_height": "0.25",
+ "compatible_printers": [
+ "VIRTU E3 - 0.4 nozzle",
+ "VIRTU E3 - 0.5 nozzle",
+ "VIRTU E3 - 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/RH3D/process/fdm_process_common.json b/resources/profiles/RH3D/process/fdm_process_common.json
index 4f02e37fa6..0f5087af8c 100644
--- a/resources/profiles/RH3D/process/fdm_process_common.json
+++ b/resources/profiles/RH3D/process/fdm_process_common.json
@@ -8,6 +8,7 @@
"bottom_surface_pattern": "monotonicline",
"bottom_shell_thickness": "0",
"bridge_speed": "50",
+ "brim_type": "no_brim",
"brim_width": "0",
"brim_object_gap": "0.1",
"compatible_printers": [],
@@ -22,6 +23,8 @@
"bridge_acceleration": "2500",
"sparse_infill_acceleration": "8000",
"internal_solid_infill_acceleration": "5000",
+ "accel_to_decel_enable": "0",
+ "accel_to_decel_factor": "100%",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.1",
@@ -41,8 +44,8 @@
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}_{printer_model}.gcode",
"detect_overhang_wall": "1",
- "slowdown_for_curled_perimeters": "1",
- "overhang_1_4_speed": "70",
+ "slowdown_for_curled_perimeters": "0",
+ "overhang_1_4_speed": "0",
"overhang_2_4_speed": "40",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "10",
@@ -102,7 +105,7 @@
"initial_layer_infill_speed": "100",
"outer_wall_speed": "220",
"inner_wall_speed": "220",
- "small_perimeter_speed": "220",
+ "small_perimeter_speed": "50%",
"sparse_infill_speed": "300",
"internal_solid_infill_speed": "220",
"top_surface_speed": "180",
diff --git a/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json
new file mode 100644
index 0000000000..73d0ae5202
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json
@@ -0,0 +1,42 @@
+{
+ "type": "process",
+ "name": "process_Fast_E3NG v1.2S",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "reduce_crossing_wall": "0",
+ "bridge_speed": "75",
+ "default_acceleration": "10000",
+ "initial_layer_acceleration": "7500",
+ "top_surface_acceleration": "7500",
+ "travel_acceleration": "10000",
+ "inner_wall_acceleration": "10000",
+ "outer_wall_acceleration": "7500",
+ "bridge_acceleration": "5000",
+ "sparse_infill_acceleration": "12500",
+ "internal_solid_infill_acceleration": "10000",
+ "infill_combination": "0",
+ "ironing_speed": "150",
+ "overhang_1_4_speed": "100",
+ "overhang_2_4_speed": "50",
+ "overhang_3_4_speed": "30",
+ "overhang_4_4_speed": "15",
+ "support_interface_speed": "120",
+ "top_surface_line_width": "100%",
+ "sparse_infill_line_width": "125%",
+ "internal_solid_infill_line_width": "125%",
+ "seam_position": "nearest",
+ "initial_layer_speed": "100",
+ "initial_layer_infill_speed": "150",
+ "outer_wall_speed": "300",
+ "inner_wall_speed": "340",
+ "small_perimeter_speed": "300",
+ "sparse_infill_speed": "400",
+ "internal_solid_infill_speed": "340",
+ "top_surface_speed": "300",
+ "gap_infill_speed": "300",
+ "travel_speed": "400",
+ "only_one_wall_top": "0",
+ "only_one_wall_first_layer": "0",
+ "notes": "fast"
+}
diff --git a/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json b/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json
new file mode 100644
index 0000000000..b981150596
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json
@@ -0,0 +1,42 @@
+{
+ "type": "process",
+ "name": "process_Fast_VIRTU E3",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "reduce_crossing_wall": "0",
+ "bridge_speed": "75",
+ "default_acceleration": "20000",
+ "initial_layer_acceleration": "15000",
+ "top_surface_acceleration": "15000",
+ "travel_acceleration": "15000",
+ "inner_wall_acceleration": "25000",
+ "outer_wall_acceleration": "15000",
+ "bridge_acceleration": "10000",
+ "sparse_infill_acceleration": "30000",
+ "internal_solid_infill_acceleration": "25000",
+ "infill_combination": "0",
+ "ironing_speed": "150",
+ "overhang_1_4_speed": "100",
+ "overhang_2_4_speed": "50",
+ "overhang_3_4_speed": "30",
+ "overhang_4_4_speed": "15",
+ "support_interface_speed": "120",
+ "top_surface_line_width": "90%",
+ "sparse_infill_line_width": "125%",
+ "internal_solid_infill_line_width": "125%",
+ "seam_position": "nearest",
+ "initial_layer_speed": "100",
+ "initial_layer_infill_speed": "150",
+ "outer_wall_speed": "300",
+ "inner_wall_speed": "600",
+ "small_perimeter_speed": "300",
+ "sparse_infill_speed": "600",
+ "internal_solid_infill_speed": "500",
+ "top_surface_speed": "300",
+ "gap_infill_speed": "300",
+ "travel_speed": "800",
+ "only_one_wall_top": "0",
+ "only_one_wall_first_layer": "0",
+ "notes": "fast"
+}
diff --git a/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json
new file mode 100644
index 0000000000..5cf259e378
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json
@@ -0,0 +1,42 @@
+{
+ "type": "process",
+ "name": "process_Slow_E3NG v1.2S",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "reduce_crossing_wall": "1",
+ "bridge_speed": "40",
+ "default_acceleration": "3000",
+ "initial_layer_acceleration": "3000",
+ "top_surface_acceleration": "2000",
+ "travel_acceleration": "3000",
+ "inner_wall_acceleration": "3000",
+ "outer_wall_acceleration": "3000",
+ "bridge_acceleration": "2000",
+ "sparse_infill_acceleration": "4000",
+ "internal_solid_infill_acceleration": "3000",
+ "infill_combination": "0",
+ "ironing_speed": "80",
+ "overhang_1_4_speed": "60",
+ "overhang_2_4_speed": "35",
+ "overhang_3_4_speed": "20",
+ "overhang_4_4_speed": "8",
+ "support_interface_speed": "60",
+ "top_surface_line_width": "90%",
+ "sparse_infill_line_width": "125%",
+ "internal_solid_infill_line_width": "125%",
+ "seam_position": "aligned",
+ "initial_layer_speed": "60",
+ "initial_layer_infill_speed": "75",
+ "outer_wall_speed": "120",
+ "inner_wall_speed": "120",
+ "small_perimeter_speed": "120",
+ "sparse_infill_speed": "160",
+ "internal_solid_infill_speed": "160",
+ "top_surface_speed": "120",
+ "gap_infill_speed": "120",
+ "travel_speed": "400",
+ "only_one_wall_top": "1",
+ "only_one_wall_first_layer": "1",
+ "notes": "quiet"
+}
diff --git a/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json b/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json
new file mode 100644
index 0000000000..4f7f41e5eb
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json
@@ -0,0 +1,42 @@
+{
+ "type": "process",
+ "name": "process_Slow_VIRTU E3",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "reduce_crossing_wall": "1",
+ "bridge_speed": "40",
+ "default_acceleration": "3000",
+ "initial_layer_acceleration": "3000",
+ "top_surface_acceleration": "2000",
+ "travel_acceleration": "3000",
+ "inner_wall_acceleration": "3000",
+ "outer_wall_acceleration": "3000",
+ "bridge_acceleration": "2000",
+ "sparse_infill_acceleration": "4000",
+ "internal_solid_infill_acceleration": "3000",
+ "infill_combination": "0",
+ "ironing_speed": "80",
+ "overhang_1_4_speed": "60",
+ "overhang_2_4_speed": "35",
+ "overhang_3_4_speed": "20",
+ "overhang_4_4_speed": "8",
+ "support_interface_speed": "60",
+ "top_surface_line_width": "90%",
+ "sparse_infill_line_width": "125%",
+ "internal_solid_infill_line_width": "125%",
+ "seam_position": "aligned",
+ "initial_layer_speed": "60",
+ "initial_layer_infill_speed": "75",
+ "outer_wall_speed": "140",
+ "inner_wall_speed": "140",
+ "small_perimeter_speed": "140",
+ "sparse_infill_speed": "140",
+ "internal_solid_infill_speed": "140",
+ "top_surface_speed": "140",
+ "gap_infill_speed": "140",
+ "travel_speed": "400",
+ "only_one_wall_top": "1",
+ "only_one_wall_first_layer": "1",
+ "notes": "quiet"
+}
diff --git a/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json
new file mode 100644
index 0000000000..55828f200a
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json
@@ -0,0 +1,33 @@
+{
+ "type": "process",
+ "name": "process_Standard_E3NG v1.2S",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "default_acceleration": "10000",
+ "initial_layer_acceleration": "5000",
+ "top_surface_acceleration": "5000",
+ "travel_acceleration": "7500",
+ "inner_wall_acceleration": "10000",
+ "outer_wall_acceleration": "10000",
+ "bridge_acceleration": "3500",
+ "sparse_infill_acceleration": "12500",
+ "internal_solid_infill_acceleration": "12500",
+ "overhang_1_4_speed": "70",
+ "overhang_2_4_speed": "40",
+ "overhang_3_4_speed": "25",
+ "overhang_4_4_speed": "10",
+ "support_interface_speed": "100",
+ "support_speed": "180",
+ "initial_layer_speed": "90",
+ "initial_layer_infill_speed": "120",
+ "outer_wall_speed": "180",
+ "inner_wall_speed": "220",
+ "small_perimeter_speed": "180",
+ "sparse_infill_speed": "220",
+ "internal_solid_infill_speed": "220",
+ "top_surface_speed": "180",
+ "gap_infill_speed": "180",
+ "travel_speed": "500",
+ "notes": "normal"
+}
diff --git a/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json b/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json
new file mode 100644
index 0000000000..d312218844
--- /dev/null
+++ b/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json
@@ -0,0 +1,33 @@
+{
+ "type": "process",
+ "name": "process_Standard_VIRTU E3",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "default_acceleration": "15000",
+ "initial_layer_acceleration": "7500",
+ "top_surface_acceleration": "7500",
+ "travel_acceleration": "10000",
+ "inner_wall_acceleration": "15000",
+ "outer_wall_acceleration": "15000",
+ "bridge_acceleration": "5000",
+ "sparse_infill_acceleration": "20000",
+ "internal_solid_infill_acceleration": "20000",
+ "overhang_1_4_speed": "70",
+ "overhang_2_4_speed": "40",
+ "overhang_3_4_speed": "25",
+ "overhang_4_4_speed": "10",
+ "support_interface_speed": "100",
+ "support_speed": "250",
+ "initial_layer_speed": "100",
+ "initial_layer_infill_speed": "150",
+ "outer_wall_speed": "260",
+ "inner_wall_speed": "350",
+ "small_perimeter_speed": "260",
+ "sparse_infill_speed": "350",
+ "internal_solid_infill_speed": "350",
+ "top_surface_speed": "260",
+ "gap_infill_speed": "260",
+ "travel_speed": "600",
+ "notes": "normal"
+}
diff --git a/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json
deleted file mode 100644
index b43952fb89..0000000000
--- a/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "type": "process",
- "name": "process_common_E3NG v1.2S",
- "inherits": "fdm_process_common",
- "from": "system",
- "instantiation": "false"
-}