Add Coex 3D filament profiles to Orcaslicer (#10924)

* Fix some errors (e.g., missing instantiation, missing commas, wrong order) and remove unnecessary parameters.

* Fix filament profiles to use arrays for vendor, cost, density, type, temperature, and speed attributes across COEX materials.

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
bonninjd
2025-10-20 11:40:24 -05:00
committed by GitHub
parent f2e6a4c08e
commit 0e30dab638
117 changed files with 4277 additions and 52 deletions

View File

@@ -6,16 +6,12 @@
"description": "the initial version of BBL configurations",
"machine_model_list": [
{
"name": "Bambu Lab X1 Carbon",
"sub_path": "machine/Bambu Lab X1 Carbon.json"
"name": "Bambu Lab A1",
"sub_path": "machine/Bambu Lab A1.json"
},
{
"name": "Bambu Lab X1",
"sub_path": "machine/Bambu Lab X1.json"
},
{
"name": "Bambu Lab X1E",
"sub_path": "machine/Bambu Lab X1E.json"
"name": "Bambu Lab A1 mini",
"sub_path": "machine/Bambu Lab A1 mini.json"
},
{
"name": "Bambu Lab P1P",
@@ -26,12 +22,16 @@
"sub_path": "machine/Bambu Lab P1S.json"
},
{
"name": "Bambu Lab A1 mini",
"sub_path": "machine/Bambu Lab A1 mini.json"
"name": "Bambu Lab X1",
"sub_path": "machine/Bambu Lab X1.json"
},
{
"name": "Bambu Lab A1",
"sub_path": "machine/Bambu Lab A1.json"
"name": "Bambu Lab X1 Carbon",
"sub_path": "machine/Bambu Lab X1 Carbon.json"
},
{
"name": "Bambu Lab X1E",
"sub_path": "machine/Bambu Lab X1E.json"
}
],
"process_list": [
@@ -605,10 +605,82 @@
}
],
"filament_list": [
{
"name": "COEX PCTG PRIME @BBL X1C",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL X1C.json"
},
{
"name": "COEX PCTG PRIME @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX PCTG PRIME @BBL X1C 0.8 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL X1C 0.8 nozzle.json"
},
{
"name": "COEX PETG @BBL X1C",
"sub_path": "filament/COEX/COEX PETG @BBL X1C.json"
},
{
"name": "COEX PETG @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX PETG @BBL X1C 0.8 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL X1C 0.8 nozzle.json"
},
{
"name": "COEX PLA @BBL A1M",
"sub_path": "filament/COEX/COEX PLA @BBL A1M.json"
},
{
"name": "COEX PLA @BBL P1P",
"sub_path": "filament/COEX/COEX PLA @BBL P1P.json"
},
{
"name": "COEX PLA @BBL X1C",
"sub_path": "filament/COEX/COEX PLA @BBL X1C.json"
},
{
"name": "fdm_filament_common",
"sub_path": "filament/fdm_filament_common.json"
},
{
"name": "COEX PCTG PRIME @BBL A1M 0.4 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1M.json"
},
{
"name": "COEX PCTG PRIME @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX PCTG PRIME @BBL A1M 0.8 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1M 0.8 nozzle.json"
},
{
"name": "COEX PETG @BBL A1M 0.4 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL A1M.json"
},
{
"name": "COEX PETG @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX PETG @BBL A1M 0.8 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL A1M 0.8 nozzle.json"
},
{
"name": "COEX PLA @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX PLA @BBL P1P 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA @BBL P1P 0.2 nozzle.json"
},
{
"name": "COEX PLA @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA @BBL X1C 0.2 nozzle.json"
},
{
"name": "FusRock ABS-GF @base",
"sub_path": "filament/FusRock/FusRock ABS-GF @base.json"
@@ -4185,6 +4257,282 @@
"name": "AliZ PLA @P1-X1",
"sub_path": "filament/AliZ/AliZ PLA @P1-X1.json"
},
{
"name": "COEX ABS @BBL X1",
"sub_path": "filament/COEX/COEX ABS @BBL X1.json"
},
{
"name": "COEX ABS @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX ABS @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX ABS @BBL X1C",
"sub_path": "filament/COEX/COEX ABS @BBL X1C.json"
},
{
"name": "COEX ABS @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX ABS @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX ABS PRIME @BBL X1",
"sub_path": "filament/COEX/COEX ABS PRIME @BBL X1.json"
},
{
"name": "COEX ABS PRIME @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX ABS PRIME @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX ABS PRIME @BBL X1C",
"sub_path": "filament/COEX/COEX ABS PRIME @BBL X1C.json"
},
{
"name": "COEX ABS PRIME @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX ABS PRIME @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX ASA PRIME @BBL X1",
"sub_path": "filament/COEX/COEX ASA PRIME @BBL X1.json"
},
{
"name": "COEX ASA PRIME @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX ASA PRIME @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX ASA PRIME @BBL X1C",
"sub_path": "filament/COEX/COEX ASA PRIME @BBL X1C.json"
},
{
"name": "COEX ASA PRIME @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX ASA PRIME @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX NYLEX PA6-CF @BBL X1C",
"sub_path": "filament/COEX/COEX NYLEX PA6-CF @BBL X1C.json"
},
{
"name": "COEX NYLEX UNFILLED @BBL X1C",
"sub_path": "filament/COEX/COEX NYLEX UNFILLED @BBL X1C.json"
},
{
"name": "COEX PCTG PRIME @BBL A1",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1.json"
},
{
"name": "COEX PCTG PRIME @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX PCTG PRIME @BBL A1 0.8 nozzle",
"sub_path": "filament/COEX/COEX PCTG PRIME @BBL A1 0.8 nozzle.json"
},
{
"name": "COEX PETG @BBL A1",
"sub_path": "filament/COEX/COEX PETG @BBL A1.json"
},
{
"name": "COEX PETG @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX PETG @BBL A1 0.8 nozzle",
"sub_path": "filament/COEX/COEX PETG @BBL A1 0.8 nozzle.json"
},
{
"name": "COEX PLA @BBL A1",
"sub_path": "filament/COEX/COEX PLA @BBL A1.json"
},
{
"name": "COEX PLA @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX PLA @BBL X1",
"sub_path": "filament/COEX/COEX PLA @BBL X1.json"
},
{
"name": "COEX PLA PRIME @BBL A1",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL A1.json"
},
{
"name": "COEX PLA PRIME @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX PLA PRIME @BBL A1M",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL A1M.json"
},
{
"name": "COEX PLA PRIME @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX PLA PRIME @BBL P1P",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL P1P.json"
},
{
"name": "COEX PLA PRIME @BBL P1P 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL P1P 0.2 nozzle.json"
},
{
"name": "COEX PLA PRIME @BBL X1",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL X1.json"
},
{
"name": "COEX PLA PRIME @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX PLA PRIME @BBL X1C",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL X1C.json"
},
{
"name": "COEX PLA PRIME @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA PRIME @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX PLA+Silk @BBL A1",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL A1.json"
},
{
"name": "COEX PLA+Silk @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX PLA+Silk @BBL A1M",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL A1M.json"
},
{
"name": "COEX PLA+Silk @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX PLA+Silk @BBL P1P",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL P1P.json"
},
{
"name": "COEX PLA+Silk @BBL P1P 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL P1P 0.2 nozzle.json"
},
{
"name": "COEX PLA+Silk @BBL X1",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL X1.json"
},
{
"name": "COEX PLA+Silk @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX PLA+Silk @BBL X1C",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL X1C.json"
},
{
"name": "COEX PLA+Silk @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX PLA+Silk @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX TPE 30D @BBL A1",
"sub_path": "filament/COEX/COEX TPE 30D @BBL A1.json"
},
{
"name": "COEX TPE 30D @BBL A1M",
"sub_path": "filament/COEX/COEX TPE 30D @BBL A1M.json"
},
{
"name": "COEX TPE 30D @BBL P1P",
"sub_path": "filament/COEX/COEX TPE 30D @BBL P1P.json"
},
{
"name": "COEX TPE 30D @BBL X1",
"sub_path": "filament/COEX/COEX TPE 30D @BBL X1.json"
},
{
"name": "COEX TPE 30D @BBL X1C",
"sub_path": "filament/COEX/COEX TPE 30D @BBL X1C.json"
},
{
"name": "COEX TPE 40D @BBL A1",
"sub_path": "filament/COEX/COEX TPE 40D @BBL A1.json"
},
{
"name": "COEX TPE 40D @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 40D @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX TPE 40D @BBL A1M",
"sub_path": "filament/COEX/COEX TPE 40D @BBL A1M.json"
},
{
"name": "COEX TPE 40D @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 40D @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX TPE 40D @BBL P1P",
"sub_path": "filament/COEX/COEX TPE 40D @BBL P1P.json"
},
{
"name": "COEX TPE 40D @BBL P1P 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 40D @BBL P1P 0.2 nozzle.json"
},
{
"name": "COEX TPE 40D @BBL X1",
"sub_path": "filament/COEX/COEX TPE 40D @BBL X1.json"
},
{
"name": "COEX TPE 40D @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 40D @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX TPE 40D @BBL X1C",
"sub_path": "filament/COEX/COEX TPE 40D @BBL X1C.json"
},
{
"name": "COEX TPE 40D @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 40D @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX TPE 60D @BBL A1",
"sub_path": "filament/COEX/COEX TPE 60D @BBL A1.json"
},
{
"name": "COEX TPE 60D @BBL A1 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 60D @BBL A1 0.2 nozzle.json"
},
{
"name": "COEX TPE 60D @BBL A1M",
"sub_path": "filament/COEX/COEX TPE 60D @BBL A1M.json"
},
{
"name": "COEX TPE 60D @BBL A1M 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 60D @BBL A1M 0.2 nozzle.json"
},
{
"name": "COEX TPE 60D @BBL P1P",
"sub_path": "filament/COEX/COEX TPE 60D @BBL P1P.json"
},
{
"name": "COEX TPE 60D @BBL P1P 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 60D @BBL P1P 0.2 nozzle.json"
},
{
"name": "COEX TPE 60D @BBL X1",
"sub_path": "filament/COEX/COEX TPE 60D @BBL X1.json"
},
{
"name": "COEX TPE 60D @BBL X1 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 60D @BBL X1 0.2 nozzle.json"
},
{
"name": "COEX TPE 60D @BBL X1C",
"sub_path": "filament/COEX/COEX TPE 60D @BBL X1C.json"
},
{
"name": "COEX TPE 60D @BBL X1C 0.2 nozzle",
"sub_path": "filament/COEX/COEX TPE 60D @BBL X1C 0.2 nozzle.json"
},
{
"name": "COEX TPU 60A @BBL X1C",
"sub_path": "filament/COEX/COEX TPU 60A @BBL X1C.json"
},
{
"name": "Overture ASA @BBL X1",
"sub_path": "filament/Overture/Overture ASA @BBL X1.json"
@@ -4452,12 +4800,12 @@
"sub_path": "machine/fdm_bbl_3dp_001_common.json"
},
{
"name": "Bambu Lab X1 Carbon 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.4 nozzle.json"
"name": "Bambu Lab A1 0.4 nozzle",
"sub_path": "machine/Bambu Lab A1 0.4 nozzle.json"
},
{
"name": "Bambu Lab X1 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1 0.4 nozzle.json"
"name": "Bambu Lab A1 mini 0.4 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.4 nozzle.json"
},
{
"name": "Bambu Lab P1P 0.4 nozzle",
@@ -4468,40 +4816,40 @@
"sub_path": "machine/Bambu Lab P1S 0.4 nozzle.json"
},
{
"name": "Bambu Lab A1 mini 0.4 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.4 nozzle.json"
"name": "Bambu Lab X1 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1 0.4 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.4 nozzle.json"
},
{
"name": "Bambu Lab X1E 0.4 nozzle",
"sub_path": "machine/Bambu Lab X1E 0.4 nozzle.json"
},
{
"name": "Bambu Lab A1 0.4 nozzle",
"sub_path": "machine/Bambu Lab A1 0.4 nozzle.json"
"name": "Bambu Lab A1 0.2 nozzle",
"sub_path": "machine/Bambu Lab A1 0.2 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.2 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json"
"name": "Bambu Lab A1 0.6 nozzle",
"sub_path": "machine/Bambu Lab A1 0.6 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.6 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.6 nozzle.json"
"name": "Bambu Lab A1 0.8 nozzle",
"sub_path": "machine/Bambu Lab A1 0.8 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.8 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.8 nozzle.json"
"name": "Bambu Lab A1 mini 0.2 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.2 nozzle.json"
},
{
"name": "Bambu Lab X1 0.2 nozzle",
"sub_path": "machine/Bambu Lab X1 0.2 nozzle.json"
"name": "Bambu Lab A1 mini 0.6 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.6 nozzle.json"
},
{
"name": "Bambu Lab X1 0.8 nozzle",
"sub_path": "machine/Bambu Lab X1 0.8 nozzle.json"
},
{
"name": "Bambu Lab X1 0.6 nozzle",
"sub_path": "machine/Bambu Lab X1 0.6 nozzle.json"
"name": "Bambu Lab A1 mini 0.8 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.8 nozzle.json"
},
{
"name": "Bambu Lab P1P 0.2 nozzle",
@@ -4528,16 +4876,28 @@
"sub_path": "machine/Bambu Lab P1S 0.8 nozzle.json"
},
{
"name": "Bambu Lab A1 mini 0.2 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.2 nozzle.json"
"name": "Bambu Lab X1 0.2 nozzle",
"sub_path": "machine/Bambu Lab X1 0.2 nozzle.json"
},
{
"name": "Bambu Lab A1 mini 0.6 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.6 nozzle.json"
"name": "Bambu Lab X1 0.6 nozzle",
"sub_path": "machine/Bambu Lab X1 0.6 nozzle.json"
},
{
"name": "Bambu Lab A1 mini 0.8 nozzle",
"sub_path": "machine/Bambu Lab A1 mini 0.8 nozzle.json"
"name": "Bambu Lab X1 0.8 nozzle",
"sub_path": "machine/Bambu Lab X1 0.8 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.2 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.6 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.6 nozzle.json"
},
{
"name": "Bambu Lab X1 Carbon 0.8 nozzle",
"sub_path": "machine/Bambu Lab X1 Carbon 0.8 nozzle.json"
},
{
"name": "Bambu Lab X1E 0.2 nozzle",
@@ -4550,18 +4910,6 @@
{
"name": "Bambu Lab X1E 0.8 nozzle",
"sub_path": "machine/Bambu Lab X1E 0.8 nozzle.json"
},
{
"name": "Bambu Lab A1 0.2 nozzle",
"sub_path": "machine/Bambu Lab A1 0.2 nozzle.json"
},
{
"name": "Bambu Lab A1 0.6 nozzle",
"sub_path": "machine/Bambu Lab A1 0.6 nozzle.json"
},
{
"name": "Bambu Lab A1 0.8 nozzle",
"sub_path": "machine/Bambu Lab A1 0.8 nozzle.json"
}
]
}