mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-28 03:11:47 +00:00
profile: Wondermaker - reorganize the ZR Ultra family and fix the Ultra S tool count (#15179)
* profile: reorganize the ZR Ultra family and fix the Ultra S tool count - Adds a new fdm_ultra_common profile to hold all common ZR Ultra toolchanger attributes. - The S variants are the base machines plus an enclosure heater and filtration, so each now inherits its matching ZR Ultra profile instead of duplicating the per-nozzle values - Also fixes Ultra S 0.6 and 0.8 - original were declared a single nozzle_diameter entry, so OrcaSlicer treated four-tool machines as single-extruder. - ZR Ultra S 0.8's retraction_minimum_travel now matches the base Ultra. - nozzle_diameter stays declared on each S variant rather than inherited, even though the value is identical to its parent's. Several profile consumers read these files without resolving `inherits` -- the config wizard's loader and the web Profiles page among them -- and 1012 of the 1013 instantiated machine profiles in the tree declare it, so this is the format's expectation rather than redundancy. The same rule is enforced for filaments' compatible_printers by scripts/orca_extra_profile_check.py. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * fix errors --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com> Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com> Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
co-authored by
Claude Opus 5
SoftFever
SoftFever
parent
b23953d7cf
commit
6183007c28
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "WonderMaker",
|
||||
"url": "",
|
||||
"version": "02.04.00.03",
|
||||
"version": "02.04.00.04",
|
||||
"force_update": "0",
|
||||
"description": "WonderMaker configurations",
|
||||
"machine_model_list": [
|
||||
@@ -432,12 +432,8 @@
|
||||
"sub_path": "machine/WonderMaker ZR 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra 0.4 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra S 0.4 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra S 0.4 nozzle.json"
|
||||
"name": "fdm_ultra_common",
|
||||
"sub_path": "machine/fdm_ultra_common.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR 0.2 nozzle",
|
||||
@@ -455,6 +451,10 @@
|
||||
"name": "WonderMaker ZR Ultra 0.2 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra 0.4 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra 0.6 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra 0.6 nozzle.json"
|
||||
@@ -467,6 +467,10 @@
|
||||
"name": "WonderMaker ZR Ultra S 0.2 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra S 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra S 0.4 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra S 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "WonderMaker ZR Ultra S 0.6 nozzle",
|
||||
"sub_path": "machine/WonderMaker ZR Ultra S 0.6 nozzle.json"
|
||||
|
||||
Reference in New Issue
Block a user