Toukokuun 16. päivänä, neljän vuoden kehitystyön jälkeen, uusi vakaa versio OpenSCADista julkaistiin - 2019.05.
OpenSCAD on ei-interaktiivinen 3D-CAD, joka on jotain 3D-kääntäjän kaltaista, joka luo mallin skriptistä erityisellä ohjelmointikielellä. OpenSCAD sopii hyvin 3D-tulostukseen sekä suuren määrän samankaltaisten mallien automaattiseen generointiin tietyn parametrijoukon perusteella. Täysikäyttöön tarvitaan vain näppäimistö ja peruskoodaustaidot.
OpenSCAD on kirjoitettu C++-kielellä, jaettu GPLv2-lisenssillä ja toimii kaikissa yleisimmissä käyttöjärjestelmissä: Linux, *BSD, macOS, Windows.
Uutta tässä versiossa
-
Ohjelmointikielen ominaisuudet
- lisättyä assert()-moduuli и assert()-funktio.
- Lisätty moduuli antaa().
- Lisätty toiminto tilaus().
- Lisätty toiminto kaiku().
- Lisätyt toiminnot tyyppitarkistusta varten: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Uusi erikoismuuttuja: $esikatselu.
- Listan ymmärtämisen päivitykset: jos/muuten kunto, jokainen avainsana, C-tyyli silmukalle, iteroida merkkijonon merkkejä.
- rotate_extrude(): lisätty parametri kulma.
- tuonti() tukee nyt SVG-, 3MF- ja AMF-tiedostoja.
- väri() tukee nyt värin määrittämistä heksadesimaalimuodossa.
-
piirteet
- customizer: mahdollistaa suunnitteluparametrien (koodin "vakioiden") muuttamisen graafisesta käyttöliittymästä, joka näkyy oikealla olevassa kuvakaappauksessa.
- Tukee 3D-hiirtä/joystickia/peliohjainta navigoidaksesi esikatselualueella.
- Sisäänrakennettu tuki 3D-tulostukselle, mukaan lukien kautta Octo Print.
- Uusien vientimuotojen tuki: SVG, 3MF, AMF.
- Muokkaa ja esikatsele arvoja nopeasti painamalla Alt-Nuoli (Shift-Alt-Nuoli macOS:ssä).
- Lisätty komentorivivaihtoehto -näkymä.
- Nyt kuuluu ääni-ilmoitus, kun renderöinti on valmis.
- Uusittu joitain virheitä ja varoituksia.
- Käännös uusille kielille: ukraina, puola.
-
Vanhentuneet ominaisuudet
- Poistettiin glide() ja subdiv(), joita ei koskaan otettu käyttöön.
viittaukset
- Lataa lähteitä tai valmiita kokoonpanoja eri käyttöjärjestelmille
- GitHub
- Yksityiskohtainen dokumentaatio
- MCAD – lisämoduulien kirjasto, esimerkiksi hammaspyörien tai kierteiden luomiseen
Lähde: linux.org.ru