En ny version af Ultimaker Cura 5.0-pakken er tilgængelig, som giver en grafisk grænseflade til at forberede modeller til 3D-print (slicing). Projektkoden er skrevet i Python og distribueret under LGPLv3-licensen. GUI'en er bygget ved hjælp af Uranium-rammeværket ved hjælp af Qt.
Baseret på modellen bestemmer programmet scenariet for driften af en 3D-printer under den sekventielle påføring af hvert lag. I det enkleste tilfælde er det nok at importere modellen i et af de understøttede formater (STL, OBJ, X3D, 3MF, BMP, GIF, JPG, PNG), vælge hastighed, materiale og kvalitetsindstillinger og sende udskriftsjobbet. Der er plug-ins til integration med SolidWorks, Siemens NX, Autodesk Inventor og andre CAD-systemer. CuraEngine bruges til at oversætte en 3D-model til et 3D-printerinstruktionssæt.
I den nye udgivelse:
- Brugergrænsefladen er blevet overført til brugen af Qt6-biblioteket (tidligere blev Qt5-grenen brugt). Overgangen til Qt6 gjorde det muligt at yde support til arbejde på nye Mac-enheder udstyret med en Apple M1-chip.
- En ny lagudskæringsmotor, Arachne, er blevet foreslået, som bruger variabel linjebredde ved forberedelse af filer, hvilket forbedrer nøjagtigheden af udskrivning af tynde og komplekse detaljer.
- Forbedret udskæringseksempelkvalitet af skalerede modeller.
- Grænsefladen for Cura Marketplace plugins og materialekatalog, der er indbygget i applikationen, er blevet opdateret. Forenklet søgning og installation af plugins og materialeprofiler.
- Forbedrede profiler til udskrivning på Ultimaker-printere. Udskrivningshastigheden er i nogle tilfælde steget med op til 20 %.
- Tilføjet en ny splash-skærm, der vises, når applikationen starter, og foreslået et nyt ikon.
- Opdaterede digitale byggeplader til Ultimaker-printere.
- Introducerede indstillingen Minimum Wall Line Width.
- Tilføjede indstillinger for metal 3D-print.
- Tilføjet støtte til plastisk krympekompensation ved udskrivning med PLA-, tPLA- og PETG-materialer.
- Forbedret valg af linjebredder som standard til udskrivning af spiralformer.
- Øget synligheden af muligheder i grænsefladen.
Kilde: opennet.ru