16. mai pÀrast nelja aastat arendust ilmus uus stabiilne versioon OpenSCAD - 2019.05.
OpenSCAD on mitteinteraktiivne 3D CAD, mis on midagi nagu 3D-kompilaator, mis genereerib mudeli spetsiifilise programmeerimiskeele skripti pÔhjal. OpenSCAD sobib hÀsti 3D-printimiseks ning vÔimaldab automaatset genereerimist suures koguses sarnaseid mudeleid kindla parameetrite komplekti alusel. TÀielikuks kasutamiseks on vajalik ainult klaviatuur ja pÔhioskused kodeerimises.
OpenSCAD on kirjutatud C++-ga, jagatakse GPLv2 litsentsi alusel ning töötab kĂ”igil peamistel operatsioonisĂŒsteemidel: Linux, *BSD, macOS, Windows.
Uued vÔimalused selles versioonis
Programmeerimiskeele vÔimalused
- Lisatud moodul let().
- Lisatud on funktsioon ord().
- Lisatud on funktsioon echo().
- Lisatud funktsioonid tĂŒĂŒpide kontrollimiseks: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Uus erivariable: $preview.
- Uuendused loendite generaatoris (list comprehensions): tingimus if/else, vĂ”ti each, C-stiilis for-tsĂŒkkel, stringi tĂ€hemĂ€rkide lĂ€bikĂ€imine.
- rotate_extrude(): lisatud parameeter angle.
- import() toetab nĂŒĂŒd SVG, 3MF ja AMF.
- color() toetab nĂŒĂŒd vĂ€rvi mÀÀramist kuusnurkse formaadi jĂ€rgi.
Programmi vÔimalused
- Customizer: vÔimaldab muuta disaini parameetreid ("konstantid" koodis) GUI kaudu, nagu on nÀidatud paremal reaalses ekraanipildis.
- Toetab 3D-hiirt / mÀngupulti / mÀngukontrollerit navigatsiooniks eelvaatealas.
- Sisseehitatud tugi 3D printimiseks, sealhulgas kaudu OctoPrint.
- Uute eksportimisvormingute tugi: SVG, 3MF, AMF.
- Kiire muudatuste tegemine ja vÀÀrtuste eelvaade Alt-nooltel (Shift-Alt-nooltel macOS-is).
- Lisatud kĂ€surea parameeter âview.
- Renderdamise lĂ”ppedes mĂ€ngitakse nĂŒĂŒd heliteade.
- Ămber tehtud teatud vead ja hoiatused.
- TÔlge uutele keelele: ukraina, poola.
Aegunud vÔimalused
- Eemaldatud glide() ja subdiv(), mis kunagi ei olnud realiseeritud.
Viidatud lingid
- Laadi alla lĂ€htekood vĂ”i valmisversioonid erinevatele operatsioonisĂŒsteemidele
- GitHub
- Ăksikasjalik dokumentatsioon
- MCAD â tĂ€iendavate moodulite raamatukogu, nĂ€iteks hammasrataste vĂ”i keermete genereerimiseks.
Allikas: linux.org.ru

