Files
OrcaSlicer/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PLA.json
SoftFever 8cb2e4e01e profiles: deterministic setting_id from vendor/type/name (#14432)
* profiles: enforce globally-unique, per-vendor-namespaced setting_id

Many non-Bambu vendors copied Bambu's generic setting_ids (GFSA04 alone
appeared in 1557 files), so setting_id was not globally unique. This
namespaces every vendor's ids and reserves Bambu/OrcaFilamentLibrary space.

- Reserve "G*" (Bambu) and "O*" (OrcaFilamentLibrary) id spaces.
- Assign each other vendor a 2-char prefix (first+last letter, collision
  resolved) and renumber every instantiated preset to <PREFIX><NNNN>.
- Strip setting_id from base profiles (instantiation:false) per Bambu's
  convention; assign one to instantiated presets that lacked it.
- Remove the pre-existing misspelled "settings_id" key (91 files).
- filament_id is left untouched (it is a per-material id).
- Add one-time migration script scripts/assign_vendor_setting_ids.py with a
  persisted registry resources/profiles/vendor_prefixes.json. Re-runs freeze
  existing ids; only new vendors/profiles get new ids.
- Bump version in each changed vendor index file.
- Extend scripts/orca_extra_profile_check.py with a CI guard: global
  uniqueness, in-namespace, no base setting_id, no gaps, no settings_id typo.

7425 profile files changed across 61 vendors; 0 cross-vendor collisions;
validator clean; migration idempotent. BBL and OrcaFilamentLibrary id spaces
untouched.

* profiles: add setting_id authoring guide for new vendors / profiles

* profiles: drop in-repo README; setting_id guide now lives in the wiki

* profiles: derive setting_id deterministically from vendor/type/name

* bump profile version
2026-06-27 20:11:25 +08:00

461 lines
12 KiB
JSON

{
"type": "filament",
"name": "SeeMeCNC PLA",
"from": "System",
"setting_id": "hdn5fZars58kvjwQ",
"filament_id": "SMCFL001",
"instantiation": "true",
"filament_settings_id": [
"SeeMeCNC PLA"
],
"compatible_printers": [
"SeeMeCNC Artemis 0.4 nozzle",
"SeeMeCNC Artemis 0.5 nozzle",
"SeeMeCNC Artemis 0.7 nozzle",
"SeeMeCNC Artemis 1.0 nozzle",
"SeeMeCNC BOSSdelta 500 0505 0.4 nozzle",
"SeeMeCNC BOSSdelta 500 0505 0.5 nozzle",
"SeeMeCNC BOSSdelta 500 0505 0.7 nozzle",
"SeeMeCNC BOSSdelta 500 0505 1.0 nozzle",
"SeeMeCNC BOSSdelta 500 0510 0.4 nozzle",
"SeeMeCNC BOSSdelta 500 0510 0.5 nozzle",
"SeeMeCNC BOSSdelta 500 0510 0.7 nozzle",
"SeeMeCNC BOSSdelta 500 0510 1.0 nozzle",
"SeeMeCNC BOSSdelta 500 0521 0.4 nozzle",
"SeeMeCNC BOSSdelta 500 0521 0.5 nozzle",
"SeeMeCNC BOSSdelta 500 0521 0.7 nozzle",
"SeeMeCNC BOSSdelta 500 0521 1.0 nozzle",
"SeeMeCNC BOSSdelta 300 0.4 nozzle",
"SeeMeCNC BOSSdelta 300 0.5 nozzle",
"SeeMeCNC BOSSdelta 300 0.7 nozzle",
"SeeMeCNC BOSSdelta 300 1.0 nozzle",
"SeeMeCNC RostockMAX v3.2 0.4 nozzle",
"SeeMeCNC RostockMAX v3.2 0.5 nozzle",
"SeeMeCNC RostockMAX v3.2 0.7 nozzle",
"SeeMeCNC RostockMAX v3.2 1.0 nozzle",
"SeeMeCNC RostockMAX v4 0.4 nozzle",
"SeeMeCNC RostockMAX v4 0.5 nozzle",
"SeeMeCNC RostockMAX v4 0.7 nozzle",
"SeeMeCNC RostockMAX v4 1.0 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [
"0.16mm Fine @SeeMeCNC Artemis 0.4",
"0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4",
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4",
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4",
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4",
"0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4",
"0.16mm Fine @SeeMeCNC RostockMAX v4 0.4",
"0.20mm Fine @SeeMeCNC Artemis 0.5",
"0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
"0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
"0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
"0.20mm Standard @SeeMeCNC Artemis 0.4",
"0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4",
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4",
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4",
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4",
"0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4",
"0.20mm Standard @SeeMeCNC RostockMAX v4 0.4",
"0.24mm Draft @SeeMeCNC Artemis 0.4",
"0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4",
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
"0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4",
"0.24mm Draft @SeeMeCNC RostockMAX v4 0.4",
"0.25mm Standard @SeeMeCNC Artemis 0.5",
"0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
"0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
"0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
"0.28mm Extra Draft @SeeMeCNC Artemis 0.4",
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4",
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
"0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4",
"0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4",
"0.28mm Fine @SeeMeCNC Artemis 0.7",
"0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
"0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
"0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
"0.30mm Draft @SeeMeCNC Artemis 0.5",
"0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5",
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
"0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5",
"0.30mm Draft @SeeMeCNC RostockMAX v4 0.5",
"0.35mm Extra Draft @SeeMeCNC Artemis 0.5",
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5",
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
"0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5",
"0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5",
"0.35mm Standard @SeeMeCNC Artemis 0.7",
"0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7",
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7",
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7",
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7",
"0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7",
"0.35mm Standard @SeeMeCNC RostockMAX v4 0.7",
"0.40mm Fine @SeeMeCNC Artemis 1.0",
"0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0",
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0",
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0",
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0",
"0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0",
"0.40mm Fine @SeeMeCNC RostockMAX v4 1.0",
"0.42mm Draft @SeeMeCNC Artemis 0.7",
"0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7",
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
"0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7",
"0.42mm Draft @SeeMeCNC RostockMAX v4 0.7",
"0.49mm Extra Draft @SeeMeCNC Artemis 0.7",
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7",
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
"0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7",
"0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7",
"0.50mm Standard @SeeMeCNC Artemis 1.0",
"0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0",
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0",
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0",
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0",
"0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0",
"0.50mm Standard @SeeMeCNC RostockMAX v4 1.0",
"0.60mm Draft @SeeMeCNC Artemis 1.0",
"0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0",
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
"0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0",
"0.60mm Draft @SeeMeCNC RostockMAX v4 1.0",
"0.70mm Extra Draft @SeeMeCNC Artemis 1.0",
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0",
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
"0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0",
"0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0"
],
"compatible_prints_condition": "",
"close_fan_the_first_x_layers": [
"3"
],
"cool_plate_temp": [
"60"
],
"cool_plate_temp_initial_layer": [
"60"
],
"enable_overhang_bridge_fan": [
"1"
],
"eng_plate_temp": [
"55"
],
"eng_plate_temp_initial_layer": [
"55"
],
"fan_cooling_layer_time": [
"45"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_cost": [
"30"
],
"filament_density": [
"1.24"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_notes": [
"Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.4000\n 0.5mm nozzle: 0.3200\n 0.7mm nozzle: 0.2286\n 1.0mm nozzle: 0.1600\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.4789\n 0.5mm nozzle: 0.3831\n 0.7mm nozzle: 0.2736\n 1.0mm nozzle: 0.1915\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.5352\n 0.5mm nozzle: 0.4282\n 0.7mm nozzle: 0.3058\n 1.0mm nozzle: 0.2141\n\nBOSSdelta 0510:\n 0.4mm nozzle: 0.7887\n 0.5mm nozzle: 0.6310\n 0.7mm nozzle: 0.4507\n 1.0mm nozzle: 0.3155\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.3239\n 0.5mm nozzle: 1.0592\n 0.7mm nozzle: 0.7565\n 1.0mm nozzle: 0.5296\n\nRun OrcaSlicer PA calibration to fine-tune for your setup."
],
"filament_type": [
"PLA"
],
"full_fan_speed_layer": [
"3"
],
"hot_plate_temp": [
"55"
],
"hot_plate_temp_initial_layer": [
"55"
],
"internal_bridge_fan_speed": [
"100"
],
"nozzle_temperature": [
"190"
],
"nozzle_temperature_initial_layer": [
"190"
],
"nozzle_temperature_range_high": [
"225"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_threshold": [
"50%"
],
"pressure_advance": [
"0.4"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"30"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"35"
],
"supertack_plate_temp_initial_layer": [
"35"
],
"temperature_vitrification": [
"60"
],
"textured_cool_plate_temp": [
"55"
],
"textured_cool_plate_temp_initial_layer": [
"55"
],
"textured_plate_temp": [
"55"
],
"textured_plate_temp_initial_layer": [
"55"
],
"keep_fan_always_on": [
"1"
],
"shrink_ratio": [
"1",
"1"
],
"dont_slow_down_outer_wall": [
"0"
],
"activate_air_filtration": [
"0"
],
"activate_chamber_temp_control": [
"0"
],
"adaptive_pressure_advance": [
"0"
],
"adaptive_pressure_advance_bridges": [
"0"
],
"adaptive_pressure_advance_model": [
"0,0,0\n0,0,0"
],
"adaptive_pressure_advance_overhangs": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperature": [
"0"
],
"complete_print_exhaust_fan_speed": [
"80"
],
"default_filament_colour": [
""
],
"during_print_exhaust_fan_speed": [
"60"
],
"enable_pressure_advance": [
"1"
],
"filament_adaptive_volumetric_speed": [
"0"
],
"filament_adhesiveness_category": [
"0"
],
"filament_change_length": [
"10"
],
"filament_cooling_final_speed": [
"0"
],
"filament_cooling_initial_speed": [
"0"
],
"filament_cooling_moves": [
"0"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
" "
],
"filament_extruder_variant": [
"Bowden Standard"
],
"filament_flush_temp": [
"0"
],
"filament_flush_volumetric_speed": [
"0"
],
"filament_ironing_flow": [
"nil"
],
"filament_ironing_inset": [
"nil"
],
"filament_ironing_spacing": [
"nil"
],
"filament_ironing_speed": [
"nil"
],
"filament_is_support": [
"0"
],
"filament_loading_speed": [
"20"
],
"filament_loading_speed_start": [
"3"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_printable": [
"3"
],
"filament_ramming_parameters": [
"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
],
"filament_shrink": [
"100%"
],
"filament_shrinkage_compensation_z": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_start_gcode": [
" "
],
"filament_toolchange_delay": [
"0"
],
"filament_toolchange_time": "4",
"filament_tower_interface_pre_extrusion_dist": [
"10"
],
"filament_tower_interface_pre_extrusion_length": [
"0"
],
"filament_tower_interface_print_temp": [
"-1"
],
"filament_tower_interface_purge_volume": [
"20"
],
"filament_tower_ironing_area": [
"4"
],
"filament_unloading_speed": [
"60"
],
"filament_unloading_speed_start": [
"80"
],
"filament_vendor": [
"SeeMeCNC"
],
"idle_temperature": [
"0"
],
"ironing_fan_speed": [
"-1"
],
"overhang_fan_speed": [
"100"
],
"pellet_flow_coefficient": [
"0.4157"
],
"required_nozzle_HRC": [
"0"
],
"support_material_interface_fan_speed": [
"-1"
],
"volumetric_speed_coefficients": [
""
],
"description": "SeeMeCNC configurations",
"filament_retraction_length": [
"5"
],
"filament_z_hop": [
"0.3"
],
"filament_retraction_speed": [
"45"
],
"filament_deretraction_speed": [
"35"
]
}