2019.05. gada 16. maijā pēc četriem attīstības gadiem iznāca jauna stabila OpenSCAD versija.
OpenSCAD ir neinteraktīvs 3D CAD, kas kalpo kā 3D kompilators un ģenerē modeli, izmantojot skriptu īpašā programmēšanas valodā. OpenSCAD ir lieliski piemērots 3D drukāšanai un automātiskai daudzu vienveidīgu modeļu ģenerēšanai, izmantojot noteiktu parametru kopu. Lai to pilnvērtīgi izmantotu, nepieciešama tikai klaviatūra un pamata kodēšanas prasmes.
OpenSCAD ir uzrakstīts C++, tiek izplatīts ar GPLv2 licenci un darbojas visās galvenajās operētājsistēmās: Linux, *BSD, macOS, Windows.
Jaunumi šajā versijā
Programmēšanas valodas iespējas
- Pievienots modulis let().
- Pievienots funkcija ord().
- Pievienots funkcija echo().
- Pievienotas funkcijas tipu pārbaudei: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Jauna īpašā mainīgā: $preview.
- Atjauninājumi sarakstu ģeneratorā (list comprehensions): nosacījums if/else, atslēgvārds each, for cikls C stilā, rakstzīmju pāreja virknē.
- rotate_extrude(): pievienots parametrs angle.
- import() tagad atbalsta SVG, 3MF un AMF.
- color() tagad atbalsta krāsas noteikšanu sešdesmito skaitļu veidā.
Programmas iespējas
- Customizer: ļauj mainīt dizaina parametrus (‘konstantes’ kodā) no GUI, redzams attēlā labajā pusē.
- Atbalsts 3D pele / joystika / spēļu kontroliera navigācijai priekšskatījuma laukā.
- Iebūvēts atbalsts 3D drukāšanai, tostarp caur OctoPrint.
- Atbalsts jauniem formātiem eksportēšanai: SVG, 3MF, AMF.
- Ātra rediģēšana un priekšskatījuma vērtību apskate, nospiežot Alt-bultas (Shift-Alt-bultas macOS).
- Pievienots komandrindas parametrs –view.
- Rendēšanas beigās tagad tiek atskaņota skaņas paziņojums.
- Pārrakstīti daži kļūdas un brīdinājumi.
- Tulkojums uz jaunām valodām: ukraiņu, poļu.
Novecojusi iespēja
- Dzēsti glide() un subdiv(), kuri nekad netika īstenoti.
Saites
- Lejupielādējiet avotu kodu vai gatavas versijas dažādām OS
- GitHub
- Detalizēta dokumentācija
- MCAD – papildu moduļu bibliotēka, piemēram, zobratu vai vītņu ģenerēšanai
Avots: linux.org.ru

