Dostępna jest nowa wersja pakietu Ultimaker Cura 5.0, udostępniająca graficzny interfejs do przygotowywania modeli do druku 3D (slicing). Kod projektu jest napisany w języku Python i rozpowszechniany na licencji LGPLv3. GUI jest zbudowany przy użyciu frameworka Uranium przy użyciu Qt.
Na podstawie modelu program określa scenariusz działania drukarki 3D podczas sekwencyjnego nakładania każdej warstwy. W najprostszym przypadku wystarczy zaimportować model w jednym z obsługiwanych formatów (STL, OBJ, X3D, 3MF, BMP, GIF, JPG, PNG), wybrać ustawienia szybkości, materiału i jakości oraz wysłać zadanie drukowania. Istnieją wtyczki do integracji z SolidWorks, Siemens NX, Autodesk Inventor i innymi systemami CAD. CuraEngine służy do tłumaczenia modelu 3D na zestaw instrukcji drukarki 3D.
W nowym wydaniu:
- Interfejs użytkownika został przeniesiony na obsługę biblioteki Qt6 (wcześniej używana była gałąź Qt5). Przejście na Qt6 umożliwiło wsparcie pracy na nowych urządzeniach Mac wyposażonych w układ Apple M1.
- Zaproponowano nowy silnik dzielenia warstw, Arachne, który wykorzystuje zmienną szerokość linii podczas przygotowywania plików, co poprawia dokładność drukowania cienkich i złożonych detali.
- Poprawiona jakość podglądu krojenia skalowanych modeli.
- Zaktualizowano interfejs wbudowanego w aplikację katalogu wtyczek i materiałów Cura Marketplace. Uproszczone wyszukiwanie i instalacja wtyczek i profili materiałów.
- Ulepszone profile do drukowania na drukarkach Ultimaker. Szybkość drukowania wzrosła w niektórych przypadkach nawet o 20%.
- Dodano nowy ekran powitalny, który pojawia się podczas uruchamiania aplikacji i zasugerowano nową ikonę.
- Zaktualizowano cyfrowe platformy robocze dla drukarek Ultimaker.
- Wprowadzono opcję Minimalna szerokość linii ściany.
- Dodano ustawienia drukowania 3D w metalu.
- Dodano obsługę kompensacji skurczu tworzywa sztucznego podczas drukowania z materiałów PLA, tPLA i PETG.
- Ulepszony domyślny wybór szerokości linii do drukowania formularzy spiralnych.
- Zwiększono widoczność opcji w interfejsie.
Źródło: opennet.ru