mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-16 13:32:44 +00:00
filament_id v4.2b: re-mint the Qidi QD_* island (plan v4 SS4)
All 264 QD_* declarations re-derive from their family triples via --remint Qidi. Only 8 family ids are new: most QIDI-brand products already carried v3.2-minted ids on older printer series, so the QD-series declarations converge onto them (QD_0..4_1_1 -> OFKIQO2W "QIDI PLA Rapido"), and the six Generic families converge onto the shared generic ids (Generic PLA -> OFDSrzZ8 etc.) by triple math -- no inherits or compatible_printers changes anywhere. --update-snapshot retires all 204 QD_* ids with mode-rule successors. Audit: 204/204 non-null successors, every chain ends at a live id; the four ids hardcoded in QidiPrinterAgent's non-numeric-series fallback resolve to the OFL generics (QD_1_0_1 -> OFDSrzZ8, ...). The v4.1 agent hook translates device-composed QD_* ids through these entries at runtime, so box behavior is preserved on updated clients. Known accepted residue (plan v4 SS4): three case/spelling family splits keep distinct ids for one product line each -- QIDI PC-ABS-FR (series 1-2) vs QIDI PC/ABS-FR (series 3-4) vs Qidi PC-ABS-FR (X-Plus 4), and QIDI TPU 95A-HF vs Qidi TPU 95A-HF. Renames are ruled out; the ledger's per-series successors keep each device slot resolving to the right presets, and a future upstream name unification self-heals through content addressing. The code<->ledger lockstep test is now active (un-skipped). Gates: --check 0; orca_extra_profile_check 0/0; 117 script tests OK (0 skipped); validator base, -f tree-wide, -v Qidi all exit 0; libslic3r_tests green; Qidi profile diff is filament_id-value-only. Qidi.json version bumped.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
"name": "Generic ABS@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_11",
|
||||
"filament_id": "OFY9muEs",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Generic PC@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_23",
|
||||
"filament_id": "OFLakOUI",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Generic PETG@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_41",
|
||||
"filament_id": "OFYPdQJh",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Generic PLA@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_1",
|
||||
"filament_id": "OFDSrzZ8",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Generic PLA Silk@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_4",
|
||||
"filament_id": "OFesA6rF",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Generic TPU 95A@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_0_50",
|
||||
"filament_id": "OFjiXpyf",
|
||||
"instantiation": "false",
|
||||
"filament_adhesiveness_category": [
|
||||
"600"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ABS Odorless@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_14",
|
||||
"filament_id": "OFma5TXH",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ABS Rapido@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_11",
|
||||
"filament_id": "OFT2jon4",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ABS Rapido Metal@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_13",
|
||||
"filament_id": "OFeCJqxx",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ABS-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_12",
|
||||
"filament_id": "OFt3HtlG",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ASA@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_18",
|
||||
"filament_id": "OFTsHNQi",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ASA-Aero@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_19",
|
||||
"filament_id": "OFu1E4ur",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI ASA-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_20",
|
||||
"filament_id": "OF1W7c76",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PA12-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_27",
|
||||
"filament_id": "OFn6WpN7",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PAHT-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_30",
|
||||
"filament_id": "OFKgmsqE",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PAHT-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_31",
|
||||
"filament_id": "OFo15hcT",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PC/ABS-FR@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_34",
|
||||
"filament_id": "OFDIrhbu",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"50"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PEBA 95A@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_36",
|
||||
"filament_id": "OFhiJE7Y",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PET-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_37",
|
||||
"filament_id": "OFKfJTwL",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PET-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_38",
|
||||
"filament_id": "OFhx4uOG",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"50"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG Basic@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_39",
|
||||
"filament_id": "OFuJ49uH",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG Rapido@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_41",
|
||||
"filament_id": "OF4S3To3",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG Tough@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_40",
|
||||
"filament_id": "OFQ40XeN",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG Translucent@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_45",
|
||||
"filament_id": "OFf0MkD5",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_42",
|
||||
"filament_id": "OF4iWKrE",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PETG-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_43",
|
||||
"filament_id": "OFdtPd9h",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Basic@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_7",
|
||||
"filament_id": "OF4nQ62r",
|
||||
"instantiation": "false",
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Matte Basic@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_8",
|
||||
"filament_id": "OFughwKn",
|
||||
"instantiation": "false",
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Rapido@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_1",
|
||||
"filament_id": "OFKIQO2W",
|
||||
"instantiation": "false",
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Rapido Matte@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_2",
|
||||
"filament_id": "OF3IKafc",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Rapido Metal@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_3",
|
||||
"filament_id": "OFANFm4x",
|
||||
"instantiation": "false",
|
||||
"filament_type": [
|
||||
"PLA"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA Rapido Silk@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_4",
|
||||
"filament_id": "OFW5FqkL",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PLA-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_5",
|
||||
"filament_id": "OFhWrAuP",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PPS-CF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_44",
|
||||
"filament_id": "OFZOuWrO",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI PPS-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_46",
|
||||
"filament_id": "OFp57RRC",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI Support For PAHT@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_32",
|
||||
"filament_id": "OFXn3Vd9",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI Support For PET/PA@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_33",
|
||||
"filament_id": "OFqcL5UF",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI TPU 95A-HF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_50",
|
||||
"filament_id": "OFR1XLMN",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI TPU-Aero@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_49",
|
||||
"filament_id": "OFMDHOcT",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI TPU-GF@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_15",
|
||||
"filament_id": "OF9EHUKK",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI UltraPA@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_24",
|
||||
"filament_id": "OFWDe7YH",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"55"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI UltraPA-CF25@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_26",
|
||||
"filament_id": "OF9PELEb",
|
||||
"instantiation": "false",
|
||||
"box_temperature_range_high": [
|
||||
"65"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "QIDI WOOD Rapido@X-Max 4-Series",
|
||||
"inherits": "fdm_filament_x4_common",
|
||||
"from": "system",
|
||||
"filament_id": "QD_3_1_6",
|
||||
"filament_id": "OFvdZ2bx",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"100"
|
||||
|
||||
Reference in New Issue
Block a user