Repair shipped default materials and obsolete settings, and validate them (#15741)

* add orca profile skill

* add default material check

Improve validation for default materials and filament profiles

* Fix default materials and obsolete keys

* clarifying orca-profiles skill
This commit is contained in:
SoftFever
2026-09-18 00:39:46 +08:00
committed by GitHub
parent 60b4a61854
commit f520e9221f
2135 changed files with 85633 additions and 87858 deletions
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "1921635482",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "1463587605",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "3396626756",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "2661871200",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "2728546690",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "3626883798",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "3817522582",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "261851393",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A250_bed.stl",
"bed_texture": "Snapmaker A250_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "3190019076",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "2326416016",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "1305649671",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "61280022",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "1846038812",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350 Dual_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "1133024953",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "4109488597",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "240771894",
"default_materials": "PolyTerra PLA @0.2 nozzle;Snapmaker PLA",
"bed_model": "Snapmaker A350_bed.stl",
"bed_texture": "Snapmaker A350_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "797581801",
"default_materials": "PolyTerra Dual PLA @0.2 nozzle;Snapmaker Dual PLA",
"bed_model": "Snapmaker Artisan_bed.stl",
"bed_texture": "Snapmaker Artisan_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "https://github.com/macdylan",
"model_id": "199828459",
"default_materials": "PolyTerra J1 PLA @0.2 nozzle;PolyTerra J1 PLA",
"bed_model": "Snapmaker J1_bed.stl",
"bed_texture": "Snapmaker J1_texture.svg",
"nozzle_diameter": "0.2;0.4;0.6;0.8"
@@ -5,6 +5,7 @@
"family": "Snapmaker",
"url": "",
"model_id": "797581801",
"default_materials": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle;Panchroma PLA @Snapmaker U1;Generic PLA @System;Snapmaker PLA SnapSpeed @U1 0.6 nozzle;Snapmaker PLA SnapSpeed @U1 0.8 nozzle",
"bed_model": "Snapmaker U1_bed.stl",
"bed_texture": "Snapmaker U1_texture.svg",
"nozzle_diameter": "0.2;0.4;0.4+0.6;0.6;0.8"
@@ -7,7 +7,6 @@
"pause_gcode": "M600 ;pause print",
"nozzle_type": "hardened_steel",
"use_relative_e_distances": "1",
"silent_mode": "0",
"auxiliary_fan": "0",
"remaining_times": "1",
"single_extruder_multi_material": "0",
@@ -14,7 +14,6 @@
"0x0"
],
"gcode_flavor": "marlin",
"silent_mode": "0",
"machine_max_acceleration_e": [
"5000"
],
@@ -117,7 +117,6 @@
"30"
],
"z_hop_types": "Normal Lift",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"wipe": [