OrcaFilamentLibrary Fixes / Imrovements #1029

Closed
opened 2026-04-05 16:42:58 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @yw4z on 1/19/2026

This PR targets making OrcaFilamentLibrary usable on other vendors

IMPROVEMENTS

• Allows importing filaments from OrcaFilamentLibrary. this will allow reduce used / duplicate profiles count

FIXES

• OrcaFilamentLibrary moved to beginning of Vendors vector. it loaded alphabetically before
• Script now checks OrcaLibrary. never did this before
• OrcaLibrary resets somehow while processing vendors vector

TEST METHOD

• Create Printer > Choose Chuanying > Next > Choose Chuanying
• No errors should appear if method has success. currently not :)
• Track logs

problematic profiles
Chuanying
Lulzbot
MagicMaker
Snapmaker
Sovol
TwoTrees
Z-Bolt
Bambulab Aliz Coax Overture

NOTES

• Currently it loads all OrcaFilamentLibrary for each missing inherits. Caching all library then releasing it might be more efficient
Screenshot-20260120020228

FIXES PRINTER CREATION

https://github.com/OrcaSlicer/OrcaSlicer/issues/11704

before
Screenshot-20260119182825

after
Screenshot-20260119182710

*Originally created by @yw4z on 1/19/2026* This PR targets making OrcaFilamentLibrary usable on other vendors ### IMPROVEMENTS • Allows importing filaments from OrcaFilamentLibrary. this will allow reduce used / duplicate profiles count ### FIXES • OrcaFilamentLibrary moved to beginning of Vendors vector. it loaded alphabetically before • Script now checks OrcaLibrary. never did this before • OrcaLibrary resets somehow while processing vendors vector ### TEST METHOD • Create Printer > Choose Chuanying > Next > Choose Chuanying • No errors should appear if method has success. currently not :) • Track logs problematic profiles Chuanying Lulzbot MagicMaker Snapmaker Sovol TwoTrees Z-Bolt Bambulab Aliz Coax Overture ### NOTES • Currently it loads all OrcaFilamentLibrary for each missing inherits. Caching all library then releasing it might be more efficient <img width="905" height="309" alt="Screenshot-20260120020228" src="https://github.com/user-attachments/assets/d30716fa-8657-429d-a41d-3cb001f48054" /> ### FIXES PRINTER CREATION https://github.com/OrcaSlicer/OrcaSlicer/issues/11704 before <img width="740" height="454" alt="Screenshot-20260119182825" src="https://github.com/user-attachments/assets/fb33e80f-c95d-49db-a162-b880b92a0d85" /> after <img width="735" height="911" alt="Screenshot-20260119182710" src="https://github.com/user-attachments/assets/c71980da-276f-4565-ba33-8a6d80c54cae" />
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1029