mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-08 17:57:44 +00:00
Cubicon's nine "@base" presets were the only instantiated ones of the 196
"@base" filament presets in the library; the other 187 are instantiation:false.
Being selectable, and claiming xCeler-I and xCeler-Plus, they put two presets of
one product on those two printers - which is what forced the nine filament_id
salt splits: one product deliberately kept on two ids so AMS matching stayed
unambiguous.
Flip them to instantiation:false and drop the compatible_printers, setting_id
and filament_settings_id that a base has no use for, matching what the other
150 bases carry. The three "@Cubicon xCeler-{I,Mini,Plus} 0.4 nozzle" variants
keep one printer each, so every printer still sees exactly one preset per
product and they converge on its single id; the nine salted ids retire.
A base is not added to the preset collection, so user presets that inherited
the selectable "@base" - the v2.3.2-v2.4.2 fixtures have one per material -
would lose their parent. renamed_from on the xCeler-I variant, the first model
the base ever claimed, redirects them; a preset built on "@base" while printing
on an xCeler-Plus narrows to the xCeler-I.
The six default_materials / default_filament_profile fields named
"Cubicon PLA @Cubicon xCeler-<model>", dropping the " 0.4 nozzle" the presets
actually carry, so none of them ever resolved; each model now names its own
variant.
Claude-Session: https://claude.ai/code/session_01Q3zm9HuyskkSb4hynviV99
239 lines
6.8 KiB
JSON
239 lines
6.8 KiB
JSON
{
|
|
"name": "Cubicon",
|
|
"version": "02.04.00.04",
|
|
"force_update": "0",
|
|
"description": "Cubicon configurations",
|
|
"machine_model_list": [
|
|
{
|
|
"name": "Cubicon xCeler-I",
|
|
"sub_path": "machine/Cubicon xCeler-I.json"
|
|
},
|
|
{
|
|
"name": "Cubicon xCeler-Mini",
|
|
"sub_path": "machine/Cubicon xCeler-Mini.json"
|
|
},
|
|
{
|
|
"name": "Cubicon xCeler-Plus",
|
|
"sub_path": "machine/Cubicon xCeler-Plus.json"
|
|
}
|
|
],
|
|
"process_list": [
|
|
{
|
|
"name": "fdm_process_common",
|
|
"sub_path": "process/fdm_process_common.json"
|
|
},
|
|
{
|
|
"name": "fdm_process_common_klipper",
|
|
"sub_path": "process/fdm_process_common_klipper.json"
|
|
},
|
|
{
|
|
"name": "cubicon common @base",
|
|
"sub_path": "process/cubicon common @base.json"
|
|
},
|
|
{
|
|
"name": "process template @base",
|
|
"sub_path": "process/process template @base.json"
|
|
},
|
|
{
|
|
"name": "cubicon default @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "process/cubicon default @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "cubicon default @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "process/cubicon default @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "cubicon default @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "process/cubicon default @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
}
|
|
],
|
|
"filament_list": [
|
|
{
|
|
"name": "fdm_filament_common",
|
|
"sub_path": "filament/fdm_filament_common.json"
|
|
},
|
|
{
|
|
"name": "fdm_filament_abs",
|
|
"sub_path": "filament/fdm_filament_abs.json"
|
|
},
|
|
{
|
|
"name": "fdm_filament_pa",
|
|
"sub_path": "filament/fdm_filament_pa.json"
|
|
},
|
|
{
|
|
"name": "fdm_filament_pc",
|
|
"sub_path": "filament/fdm_filament_pc.json"
|
|
},
|
|
{
|
|
"name": "fdm_filament_pet",
|
|
"sub_path": "filament/fdm_filament_pet.json"
|
|
},
|
|
{
|
|
"name": "fdm_filament_pla",
|
|
"sub_path": "filament/fdm_filament_pla.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS @base",
|
|
"sub_path": "filament/Cubicon ABS @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PA-CF @base",
|
|
"sub_path": "filament/Cubicon PA-CF @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PC @base",
|
|
"sub_path": "filament/Cubicon PC @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PETG @base",
|
|
"sub_path": "filament/Cubicon PETG @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA @base",
|
|
"sub_path": "filament/Cubicon PLA @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS-A100 @base",
|
|
"sub_path": "filament/Cubicon ABS-A100 @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABSk @base",
|
|
"sub_path": "filament/Cubicon ABSk @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PA-CF @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PA-CF @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PA-CF @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PA-CF @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PA-CF @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PA-CF @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PC @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PC @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PC @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PC @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PC @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PC @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PETG @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PETG @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PETG @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PETG @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PETG @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PETG @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA+ @base",
|
|
"sub_path": "filament/Cubicon PLA+ @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLAi21 @base",
|
|
"sub_path": "filament/Cubicon PLAi21 @base.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS-A100 @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS-A100 @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS-A100 @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS-A100 @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABS-A100 @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABS-A100 @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABSk @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABSk @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABSk @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABSk @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon ABSk @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon ABSk @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA+ @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA+ @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA+ @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA+ @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLA+ @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLA+ @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLAi21 @Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLAi21 @Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLAi21 @Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLAi21 @Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon PLAi21 @Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "filament/Cubicon PLAi21 @Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
}
|
|
],
|
|
"machine_list": [
|
|
{
|
|
"name": "fdm_machine_common",
|
|
"sub_path": "machine/fdm_machine_common.json"
|
|
},
|
|
{
|
|
"name": "Cubicon xCeler-I 0.4 nozzle",
|
|
"sub_path": "machine/Cubicon xCeler-I 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon xCeler-Mini 0.4 nozzle",
|
|
"sub_path": "machine/Cubicon xCeler-Mini 0.4 nozzle.json"
|
|
},
|
|
{
|
|
"name": "Cubicon xCeler-Plus 0.4 nozzle",
|
|
"sub_path": "machine/Cubicon xCeler-Plus 0.4 nozzle.json"
|
|
}
|
|
]
|
|
}
|