Files
OrcaSlicer/resources/profiles/Blocks/filament/Blocks Generic ASA-CF.json
SoftFever 55a3114ec9 Long-tail vendors: family filament_ids (17 vendors, 41 collision groups)
Phase 2 completion - Volumic, Ratrig, Chuanying, Afinia, Eryone, FLSun,
Tiertime, Blocks, CONSTRUCT3D, Co Print, CoLiDo, DeltaMaker, Ginger
Additive, OrcaArena, Peopoly, Wanhao France, iQ. All are P1 copy-paste or
small structural fixes; owners keep their ids by Bambu-catalog/OFL/historic-
introducer precedence, impostor families get fresh deterministic mints,
zero effective-config change:

- Volumic 10 mints (ABS/ASA/PP, PETG/PCTG/ESD, PLA/UNIVERSAL, PA/PPS lines);
  Ratrig 10 (BigNozzle/PunkFil lines off the Generic line's ids); Chuanying
  8 (plus 3 redundant own-id lines removed so parents' minted ids flow to
  the 0.25-nozzle variants); FLSun 4 (S1/T1 High Speed + Silk); Peopoly 4
  (Lancer lines off Generic PLA's GFL99); Afinia 3 (Value PLA/ABS+/Value ABS
  inside the frozen GFx##_## scheme); Co Print 3 (ABS/PETG/TPU off GFL99).
- Tiertime: Generic SBS had copy-pasted Generic PLA's ids on both printer
  lines - one family mint on both variants collapses the split. Eryone: PP
  copy-pasted PETG-CF's EFL43 (same introducing commit) - PP minted.
  Blocks: ASA-CF copy-pasted PLA-CF's BSFI010 - ASA-CF minted. CONSTRUCT3D:
  High Flow PETG minted off GFG99. CoLiDo: both claimants of the invented
  GFA99 re-minted. DeltaMaker: Brand PLA minted off GFL99. OrcaArena:
  Generic PLA Silk minted; the Bambu-clone Arena PLA Silk keeps GFA05
  (catalog precedence). iQ: Grauts HPP4GF25 minted off Fiberthree's IQM1.
- Ginger Additive (P5): the shared fdm_filament_common template carried
  P510eff9; moved onto the two pellet families (Generic PETG keeps it as
  first claimant, Generic PLA minted), template key removed after verifying
  every inheritor still resolves an id.
- Wanhao France (P4): YUMI PLA Bowden stops over-claiming the six
  direct-drive printers covered by YUMI PLA Direct Drive (trim only, no
  mints).

Verified: config-equivalence gate zero unexpected diffs; extra check exit 0;
--check exit 0; validator -l 2 exit 0; and with all 30 vendor migrations
now applied, the extended validator's -f check is clean TREE-WIDE
(0 ambiguity errors, down from 1256 baseline / 16448 with the library-aware
extension); -r exit 0 for BBL and Qidi.
2026-07-03 00:16:01 +08:00

95 lines
1.4 KiB
JSON

{
"type": "filament",
"name": "Blocks Generic ASA-CF",
"inherits": "fdm_filament_asa",
"from": "system",
"setting_id": "FF6D7i492XTrb8AO",
"filament_id": "OFy7oQ1g",
"instantiation": "true",
"filament_flow_ratio": [
"0.95"
],
"filament_density": [
"1.04"
],
"filament_shrink": [
"99.5%"
],
"filament_max_volumetric_speed": [
"10"
],
"nozzle_temperature_initial_layer": [
"260"
],
"nozzle_temperature": [
"260"
],
"nozzle_temperature_range_low": [
"230"
],
"nozzle_temperature_range_high": [
"280"
],
"hot_plate_temp_initial_layer": [
"95"
],
"hot_plate_temp": [
"95"
],
"fan_min_speed": [
"10"
],
"fan_max_speed": [
"45"
],
"fan_cooling_layer_time": [
"35"
],
"slow_down_layer_time": [
"3"
],
"close_fan_the_first_x_layers": [
"4"
],
"slow_down_for_layer_cooling": [
"1"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_min_speed": [
"10"
],
"enable_overhang_bridge_fan": [
"1"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_fan_speed": [
"50%"
],
"additional_cooling_fan_speed": [
"0"
],
"activate_air_filtration": [
"1"
],
"complete_print_exhaust_fan_speed": [
"80"
],
"during_print_exhaust_fan_speed": [
"100"
],
"compatible_printers": [
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
]
}