Compare commits

...

26 Commits

Author SHA1 Message Date
SoftFever
5157adde65 always run check_preset_references 2026-07-02 02:08:20 +08:00
SoftFever
320eb1a731 fix profile reference for Comgrow
Remove the orphaned "0.20mm Standard @Comgrow T500 1.0" process preset and its process_list entry. Its only compatible printer "Comgrow T500 1.0 nozzle" never existed (the T500 model defines nozzle diameters 0.4/0.6/0.8 only).
2026-07-02 01:31:18 +08:00
SoftFever
586c9a1900 fix profile reference for Afinia
Remove the ABS/ABS+/PLA/TPU/Value ABS/Value PLA filament presets that referenced the non-existent "Afinia H400 Pro" printer. The real printer is "Afinia H+1(HS)", already served by the @HS filament variants.
2026-07-02 01:23:34 +08:00
SoftFever
98cb8ef327 fix profile reference for MagicMaker 2026-07-02 01:23:34 +08:00
SoftFever
7c03826748 fix profile reference for Wanhao France 2026-07-02 01:23:34 +08:00
SoftFever
dfb09d8c80 fix profile reference for Prusa 2026-07-02 01:23:34 +08:00
SoftFever
c0e6f1f4b9 fix profile reference for Chuanying 2026-07-02 01:23:34 +08:00
SoftFever
3791a333dc fix profile reference for re3D 2026-07-02 01:23:34 +08:00
SoftFever
4cba48d15e fix profile reference for OrcaArena 2026-07-02 01:23:34 +08:00
SoftFever
499476fc60 fix profile reference for Blocks 2026-07-02 00:43:18 +08:00
SoftFever
f8132b3a67 fix profile reference for Creality 2026-07-01 23:57:10 +08:00
SoftFever
395e070a0e fix build errors 2026-07-01 23:51:33 +08:00
SoftFever
895488048c Fix issue that Orca keeps asking for re-install Bambu network plugin (#14511)
# Description

There is a bug that if user used to use legacy plugin, the
`NetworkAgent::use_legacy_network` will not be properly reset after user
install a newer plugin version through the plugin update dialog (ie, not
from selecting a plugin version from Preference screen). And in that
case Orca will download the legacy plugin but instead installing it with
a newer version suffix. So on next start up Orca can't find the plugin
because it tries to load using legacy version suffix instead.

This PR fixes it by getting rid of that error-prone static variable,
instead it always use the version number directly.

Fix #14373
Fix #14441

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->

<!--
> A guide for users on how to download the artifacts from this PR.
-->

[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-01 23:21:09 +08:00
SoftFever
ff556f2867 fix: treat renamed printer presets as compatible aliases (#14504)
# Description

Fixes user filament presets that reference an old printer preset name in
`compatible_printers`, even when the current system printer preset
correctly declares that old name in `renamed_from`.

## Core Issue

`PresetCollection::find_preset()` was updated to resolve `renamed_from`,
but this specific failure does not go through `find_preset()`.

For root user filament presets with empty `inherits`, Orca infers
`compatible_printers` from the filament name suffix after `@`. For
example:

```json
"ELEGOO PLA Base @Elegoo Neptune 4 Pro (0.4 nozzle)"
```

loads with:

```json
"compatible_printers": ["Elegoo Neptune 4 Pro (0.4 nozzle)"]
```

The current system printer preset is named:

```text
Elegoo Neptune 4 Pro 0.4 nozzle
```

and has:

```json
"renamed_from": "Elegoo Neptune 4 Pro (0.4 nozzle)"
```

However, filament compatibility was doing a direct string comparison
against the active printer name. Since that compatibility path does not
call `find_preset()`, the `renamed_from` mapping was never considered.

## Fix

Teach printer compatibility checks to treat
`active_printer.preset.renamed_from` entries as aliases of the active
printer name.

This preserves existing user preset JSON and avoids rewriting
`compatible_printers`, while allowing old printer suffixes to remain
compatible with renamed system printer presets.

## Tests

<!--
> A guide for users on how to download the artifacts from this PR.
-->

[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-01 21:56:31 +08:00
SoftFever
81546a1b56 Merge branch 'main' into fix/renamed-printer-filament-compat 2026-07-01 21:56:22 +08:00
SoftFever
ec954696b4 fix qidi profiles 2026-07-01 21:55:27 +08:00
SoftFever
f516f47c8e add profile validator checks 2026-07-01 21:55:19 +08:00
Noisyfox
6b886b04f2 Don't keep a separate use_legacy_network which is error-prone. Always infer from installed plugin version. (OrcaSlicer/OrcaSlicer#14441) 2026-07-01 21:17:11 +08:00
Noisyfox
ac79886c5c NetworkAgent::use_legacy_network is only meant to be an intention of whether user wants to use legacy plugin or not, anything that actually interact with the plugin should use the loaded plugin version instead. 2026-07-01 21:03:53 +08:00
SoftFever
57297d5ab1 keep harmless sla normalize 2026-07-01 17:46:53 +08:00
yw4z
49fe64cb07 Fix: Filament section not foldable on launch for toolchanger / idex printers (#14406)
* init

* Update Plater.cpp
2026-07-01 12:21:40 +03:00
KrishManan
8d84204aeb Add startup progress bar to loading screen (#14155)
* Add startup progress bar to splash screen

* Move progress bar down and remove percentages

* Cleaned up changes

* Update GUI_App.cpp

---------

Co-authored-by: yw4z <ywsyildiz@gmail.com>
2026-07-01 11:45:25 +03:00
SoftFever
9af07685fd revert changes in Preset.cpp 2026-07-01 15:25:54 +08:00
SoftFever
e39be23d6d fix compatible_prints/printers on load instead 2026-07-01 15:25:43 +08:00
Ian Chua
8ba9630e53 fix 2026-07-01 13:00:18 +08:00
Ian Chua
1a89c18ff2 fix: treat renamed printer presets as compatible aliases 2026-07-01 12:58:17 +08:00
817 changed files with 2241 additions and 2738 deletions

View File

@@ -41,7 +41,7 @@ jobs:
curl -L -o OrcaSlicer_profile_validator https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/OrcaSlicer_profile_validator_Linux_Ubuntu2404_nightly
chmod +x ./OrcaSlicer_profile_validator
# validate profiles
# Validate all system profiles.
- name: validate system profiles
id: validate_system
continue-on-error: true

View File

@@ -1,6 +1,6 @@
{
"name": "Afinia",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "Afinia configurations",
"machine_model_list": [
@@ -124,14 +124,6 @@
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "Afinia ABS",
"sub_path": "filament/Afinia ABS.json"
},
{
"name": "Afinia ABS+",
"sub_path": "filament/Afinia ABS+.json"
},
{
"name": "Afinia ABS+@HS",
"sub_path": "filament/Afinia ABS+@HS.json"
@@ -140,34 +132,18 @@
"name": "Afinia ABS@HS",
"sub_path": "filament/Afinia ABS@HS.json"
},
{
"name": "Afinia Value ABS",
"sub_path": "filament/Afinia Value ABS.json"
},
{
"name": "Afinia Value ABS@HS",
"sub_path": "filament/Afinia Value ABS@HS.json"
},
{
"name": "Afinia PLA",
"sub_path": "filament/Afinia PLA.json"
},
{
"name": "Afinia PLA@HS",
"sub_path": "filament/Afinia PLA@HS.json"
},
{
"name": "Afinia Value PLA",
"sub_path": "filament/Afinia Value PLA.json"
},
{
"name": "Afinia Value PLA@HS",
"sub_path": "filament/Afinia Value PLA@HS.json"
},
{
"name": "Afinia TPU",
"sub_path": "filament/Afinia TPU.json"
},
{
"name": "Afinia TPU@HS",
"sub_path": "filament/Afinia TPU@HS.json"

View File

@@ -1,37 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "i5tf9foHnTVNmA2r",
"name": "Afinia ABS+",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"275"
],
"nozzle_temperature_initial_layer": [
"275"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,31 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "LhDHvMepbh8ecfQT",
"name": "Afinia ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,34 +0,0 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "1qEFsay7kjYIUkpG",
"name": "Afinia PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,28 +0,0 @@
{
"type": "filament",
"name": "Afinia TPU",
"inherits": "fdm_filament_tpu",
"from": "system",
"setting_id": "E7WBTARZ971LaDMj",
"filament_id": "GFU01",
"instantiation": "true",
"filament_vendor": [
"Afinia"
],
"filament_density": [
"1.22"
],
"nozzle_temperature_initial_layer": [
"230"
],
"filament_cost": [
"41.99"
],
"nozzle_temperature": [
"230"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,37 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "jEYVpOPBjFtQ0DXn",
"name": "Afinia Value ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"245"
],
"nozzle_temperature_initial_layer": [
"245"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,40 +0,0 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "oNBk0IxmW7C99WI3",
"name": "Afinia Value PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"nozzle_temperature": [
"190"
],
"nozzle_temperature_initial_layer": [
"190"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,6 +1,6 @@
{
"name": "Blocks",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "Blocks configurations",
"machine_model_list": [

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -91,10 +91,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -87,14 +87,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -22,10 +22,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -45,14 +45,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -60,14 +60,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "6",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "6",
"top_shell_layers": "6",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "5",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "5",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "5",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -14,7 +14,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "5",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "4",
"layer_height": "0.30",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.4 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.3",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.8 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "4",
"layer_height": "0.30",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.0 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.30",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "3",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.8 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "2",
"layer_height": "0.40",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.6 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "4",
"layer_height": "0.40",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "3",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.8 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "4",
"layer_height": "0.50",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.8 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.50",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.2 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.50",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.0 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "3",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.8 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.60",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.0 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.60",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.2 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.70",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.2 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "3",
"layer_height": "0.70",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.0 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"top_shell_layers": "2",
"layer_height": "0.80",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 1.2 nozzle"
]
}

View File

@@ -9,11 +9,8 @@
"bridge_flow": "0.95",
"brim_width": "5",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.6 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"print_sequence": "by layer",

View File

@@ -5,11 +5,8 @@
"from": "system",
"instantiation": "false",
"compatible_printers": [
"BLOCKS Pro S100",
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RF50",
"BLOCKS RF50 0.8 nozzle"
],
"sparse_infill_line_width": "0.82",

View File

@@ -1,7 +1,7 @@
{
"name": "Chuanying",
"url": "",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "Chuanying configurations",
"machine_model_list": [

View File

@@ -19,13 +19,7 @@
"compatible_printers": [
"Chuanying X1 0.4 Nozzle",
"Chuanying X1 0.6 Nozzle",
"Chuanying X1 0.8 Nozzle",
"Chuanying Adventurer 5M 0.4 Nozzle",
"Chuanying Adventurer 5M 0.6 Nozzle",
"Chuanying Adventurer 5M 0.8 Nozzle",
"Chuanying Adventurer 5M Pro 0.4 Nozzle",
"Chuanying Adventurer 5M Pro 0.6 Nozzle",
"Chuanying Adventurer 5M Pro 0.8 Nozzle"
"Chuanying X1 0.8 Nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],

View File

@@ -1,6 +1,6 @@
{
"name": "Comgrow",
"version": "02.04.00.02",
"version": "02.04.00.03",
"force_update": "0",
"description": "Comgrow configurations",
"machine_model_list": [
@@ -50,10 +50,6 @@
"name": "0.20mm Standard @Comgrow T500 0.6",
"sub_path": "process/0.20mm Standard @Comgrow T500 0.6.json"
},
{
"name": "0.20mm Standard @Comgrow T500 1.0",
"sub_path": "process/0.20mm Standard @Comgrow T500 1.0.json"
},
{
"name": "0.24mm Draft @Comgrow T500 0.4",
"sub_path": "process/0.24mm Draft @Comgrow T500 0.4.json"

View File

@@ -1,103 +0,0 @@
{
"type": "process",
"name": "0.20mm Standard @Comgrow T500 1.0",
"inherits": "fdm_process_comgrow_common",
"from": "system",
"setting_id": "2lOjEPJ5JELGadG3",
"instantiation": "true",
"adaptive_layer_height": "1",
"reduce_crossing_wall": "0",
"layer_height": "0.24",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "2",
"bottom_shell_thickness": "0",
"bridge_flow": "0.85",
"bridge_speed": "25",
"brim_width": "0",
"brim_object_gap": "0",
"compatible_printers_condition": "",
"print_sequence": "by layer",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.1",
"enable_arc_fitting": "0",
"outer_wall_line_width": "1.0",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "1.0",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"initial_layer_line_width": "1.0",
"initial_layer_print_height": "0.28",
"infill_combination": "0",
"sparse_infill_line_width": "1.0",
"infill_wall_overlap": "23%",
"interface_shells": "0",
"ironing_flow": "15%",
"ironing_spacing": "0.25",
"ironing_speed": "15",
"ironing_type": "no ironing",
"reduce_infill_retraction": "1",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "20",
"overhang_3_4_speed": "15",
"overhang_4_4_speed": "10",
"inner_wall_line_width": "1.0",
"wall_loops": "2",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "3",
"skirt_height": "2",
"skirt_loops": "2",
"minimum_sparse_infill_area": "10",
"internal_solid_infill_line_width": "0",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "grid",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.15",
"support_filament": "0",
"support_line_width": "1.0",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "3",
"support_interface_bottom_layers": "-1",
"support_interface_spacing": "0.2",
"support_interface_speed": "100%",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "0.2",
"support_speed": "60",
"support_threshold_angle": "30",
"support_object_xy_distance": "60%",
"tree_support_branch_angle": "40",
"tree_support_wall_count": "0",
"detect_thin_wall": "1",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "1.0",
"top_shell_layers": "2",
"top_shell_thickness": "0.8",
"initial_layer_speed": "25",
"initial_layer_infill_speed": "80",
"outer_wall_speed": "50",
"inner_wall_speed": "60",
"internal_solid_infill_speed": "60",
"top_surface_speed": "40",
"gap_infill_speed": "60",
"sparse_infill_speed": "50",
"travel_speed": "80",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"seam_gap": "5%",
"compatible_printers": [
"Comgrow T500 1.0 nozzle"
]
}

View File

@@ -1,6 +1,6 @@
{
"name": "Creality",
"version": "02.03.02.74",
"version": "02.03.02.75",
"force_update": "0",
"description": "Creality configurations",
"machine_model_list": [
@@ -4034,6 +4034,14 @@
"name": "Creality Ender-5 Max 0.4 nozzle",
"sub_path": "machine/Creality Ender-5 Max 0.4 nozzle.json"
},
{
"name": "Creality Ender-5 Max 0.6 nozzle",
"sub_path": "machine/Creality Ender-5 Max 0.6 nozzle.json"
},
{
"name": "Creality Ender-5 Max 0.8 nozzle",
"sub_path": "machine/Creality Ender-5 Max 0.8 nozzle.json"
},
{
"name": "Creality Ender-5 Plus 0.4 nozzle",
"sub_path": "machine/Creality Ender-5 Plus 0.4 nozzle.json"

View File

@@ -153,6 +153,7 @@
"material_flow_dependent_temperature": "0",
"material_flow_temp_graph": "[[3.0,220],[5.0,240],[10.0,250]]",
"pressure_advance": "0.05",
"filament_id": "06101",
"support_material_interface_fan_speed": "-1",
"compatible_printers": [
"Creality Ender-5 Max 0.4 nozzle",

View File

@@ -113,6 +113,6 @@
"initial_layer_jerk": "7",
"travel_jerk": "7",
"compatible_printers": [
"Creality CR-10SE 0.2 nozzle"
"Creality CR-10 SE 0.2 nozzle"
]
}

View File

@@ -1,6 +1,6 @@
{
"name": "MagicMaker",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "MagicMaker configurations",
"machine_model_list": [

View File

@@ -110,6 +110,6 @@
"travel_acceleration": "10000",
"travel_speed": "300",
"compatible_printers": [
"MM hqs sf 0.4 nozzle"
"MM hqs SF 0.4 nozzle"
]
}

View File

@@ -1,7 +1,7 @@
{
"name": "Orca Arena Printer",
"url": "",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "Orca Arena configuration files",
"machine_model_list": [

View File

@@ -6,7 +6,6 @@
"setting_id": "8hA0aiO1Qtv9IfeR",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.2 nozzle",
"Orca Arena X1 0.2 nozzle"
"Orca Arena X1 Carbon 0.2 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "t6ZUh6RIxH5i7Ju0",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "AnDHc3M6fQLAl6VE",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.2 nozzle",
"Orca Arena X1 0.2 nozzle"
"Orca Arena X1 Carbon 0.2 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "Z4u3mxJ72aSZDIxB",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.2 nozzle",
"Orca Arena X1 0.2 nozzle"
"Orca Arena X1 Carbon 0.2 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "orfsZJWNnKXKdxaZ",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "GO4dmyDkhygncuJZ",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.2 nozzle",
"Orca Arena X1 0.2 nozzle"
"Orca Arena X1 Carbon 0.2 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "MVY5JxFxbdSUWTOW",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.2 nozzle",
"Orca Arena X1 0.2 nozzle"
"Orca Arena X1 Carbon 0.2 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "KGSeKT36RuDzR3E6",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "IbPMWoSXjuZxo5po",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.6 nozzle",
"Orca Arena X1 0.6 nozzle"
"Orca Arena X1 Carbon 0.6 nozzle"
]
}

View File

@@ -15,7 +15,6 @@
"support_interface_filament": "0",
"enable_prime_tower": "1",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "vKHHMGciyRPz96ys",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -9,7 +9,6 @@
"wall_loops": "6",
"sparse_infill_density": "25%",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "A3tBfYESL5BUa6az",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "EHZbaCSjWI2NuLBb",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.6 nozzle",
"Orca Arena X1 0.6 nozzle"
"Orca Arena X1 Carbon 0.6 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "YUmFXao5txOnlhO6",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.8 nozzle",
"Orca Arena X1 0.8 nozzle"
"Orca Arena X1 Carbon 0.8 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "Q03WAuYXUC4h4Vyk",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.4 nozzle",
"Orca Arena X1 0.4 nozzle"
"Orca Arena X1 Carbon 0.4 nozzle"
]
}

View File

@@ -8,7 +8,6 @@
"wall_loops": "4",
"sparse_infill_density": "25%",
"compatible_printers": [
"Orca Arena X1 Carbon 0.6 nozzle",
"Orca Arena X1 0.6 nozzle"
"Orca Arena X1 Carbon 0.6 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "B1M42JYHlcp5aUoq",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.8 nozzle",
"Orca Arena X1 0.8 nozzle"
"Orca Arena X1 Carbon 0.8 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "N5ONn0pY2DO8xlFq",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.6 nozzle",
"Orca Arena X1 0.6 nozzle"
"Orca Arena X1 Carbon 0.6 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "aKOq8cZ3LHNl61tR",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.6 nozzle",
"Orca Arena X1 0.6 nozzle"
"Orca Arena X1 Carbon 0.6 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "ZcviTCabCemJLEEa",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.8 nozzle",
"Orca Arena X1 0.8 nozzle"
"Orca Arena X1 Carbon 0.8 nozzle"
]
}

View File

@@ -6,7 +6,6 @@
"setting_id": "tqiu1hNVhXEsBBig",
"instantiation": "true",
"compatible_printers": [
"Orca Arena X1 Carbon 0.8 nozzle",
"Orca Arena X1 0.8 nozzle"
"Orca Arena X1 Carbon 0.8 nozzle"
]
}

View File

@@ -1,6 +1,6 @@
{
"name": "Prusa",
"version": "02.04.00.02",
"version": "02.04.00.03",
"force_update": "0",
"description": "Prusa configurations",
"machine_model_list": [

View File

@@ -11,8 +11,6 @@
"Prusa MK4S 0.3 nozzle",
"Prusa MK4S 0.4 nozzle",
"Prusa MK4S 0.5 nozzle",
"Prusa MK4S HF0.25 nozzle",
"Prusa MK4S HF0.3 nozzle",
"Prusa MK4S HF0.4 nozzle",
"Prusa MK4S HF0.5 nozzle"
],

View File

@@ -1,6 +1,6 @@
{
"name": "Qidi",
"version": "02.04.00.05",
"version": "02.04.00.06",
"force_update": "0",
"description": "Qidi configurations",
"machine_model_list": [

View File

@@ -19,9 +19,6 @@
"2"
],
"compatible_printers": [
"Qidi X-Plus 0.2 nozzle",
"Qidi X-Max 0.2 nozzle",
"Qidi X-CF Pro 0.2 nozzle",
"Qidi X-Smart 3 0.2 nozzle",
"Qidi X-Plus 3 0.2 nozzle",
"Qidi X-Max 3 0.2 nozzle"

Some files were not shown because too many files have changed in this diff Show More