mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-08 17:57:44 +00:00
"Snapmaker PLA-CF @U1" and "Snapmaker PLA-CF @U1 0.4 nozzle" are the same product on the same printer: both pin "Snapmaker U1 (0.4 nozzle)", and only a filament_id salt split kept them apart. The first came with the original U1 profiles (#10225); the second with the tool-changer rework (#15039), which added the 0.4/0.6/0.8 nozzle variants and left the older preset behind. Drop the older one and re-mint the 0.4 variant onto OFhQf8ou, the id its 0.6 and 0.8 siblings already carry, so the product holds one id across the three nozzles; renamed_from redirects the retired name. Users of the retired preset get the #15039 tuning - 39 keys differ, including nozzle 230 -> 240 C, plate 55 -> 65 C and vitrification 150 -> 45 C - which is what the 0.6 and 0.8 variants already ship. "Snapmaker PLA-CF @U1 base" stays. #15039 orphaned it by having the nozzle variants inherit fdm_filament_pla directly, so it is unreferenced, but it is a base in the vendor's own convention - 10 of the 14 @U1 families with nozzle variants wire them to one - and it holds U1 loading and cooling values the variants never set. Wiring them to it would change slicing output, which is Snapmaker's call to make, not this PR's. Claude-Session: https://claude.ai/code/session_01Q3zm9HuyskkSb4hynviV99