Gegužės 16 d., po ketverių metų kūrimo, buvo išleista nauja stabili OpenSCAD versija – 2019.05.
OpenSCAD yra neinteraktyvus 3D CAD, kuris yra kažkas panašaus į 3D kompiliatorių, kuris generuoja modelį iš scenarijaus specialia programavimo kalba. OpenSCAD puikiai tinka 3D spausdinimui, taip pat automatiškai generuoti daugybę panašių modelių pagal tam tikrą parametrų rinkinį. Norint visapusiškai naudotis, reikia tik klaviatūros ir pagrindinių kodavimo įgūdžių.
OpenSCAD parašytas C++ kalba, platinamas pagal GPLv2 licenciją ir veikia visose pagrindinėse operacinėse sistemose: Linux, *BSD, macOS, Windows.
Nauja šioje versijoje
-
Programavimo kalbos galimybės
- Pridėta Assert() modulis и Assert() funkcija.
- Pridėtas modulis leisti().
- Pridėta funkcija ord ().
- Pridėta funkcija echo ().
- Pridėtos tipo tikrinimo funkcijos: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Naujas specialus kintamasis: $peržiūra.
- Sąrašo supratimo atnaujinimai: jei/kita sąlyga, kiekvienas raktinis žodis, C stilius kilpai, kartoti simbolius eilutėje.
- rotate_extrude(): pridėtas parametras kampas.
- importuoti () dabar palaiko SVG, 3MF ir AMF.
- spalva () dabar palaiko spalvos nurodymą šešioliktaine tvarka.
-
Programos funkcijos
- Prisitaikymas: leidžia keisti projektavimo parametrus („konstantas“ kode) iš GUI, matomų ekrano kopijoje dešinėje.
- Palaikykite 3D pelę / vairasvirtę / žaidimų pultą norėdami naršyti peržiūros srityje.
- Integruotas 3D spausdinimo palaikymas, įskaitant per „OctoPrint“.
- Naujų eksporto formatų palaikymas: SVG, 3MF, AMF.
- Greitai redaguokite ir peržiūrėkite reikšmes paspausdami Alt-Arrow (Shift-Alt-Arrow MacOS).
- Pridėta komandinės eilutės parinktis – vaizdas.
- Kai atvaizdavimas baigtas, dabar paleidžiamas garso pranešimas.
- Perdaryta kai kurios klaidos ir įspėjimai.
- Vertimas į naujas kalbas: ukrainiečių, lenkų.
-
Nebenaudojamos funkcijos
- Pašalinti glide() ir subdiv(), kurie niekada nebuvo įgyvendinti.
Nuorodos
- Atsisiųskite šaltinius arba paruoštus rinkinius skirtingoms OS
- GitHub
- Išsami dokumentacija
- MCAD – papildomų modulių biblioteka, pavyzdžiui, krumpliaračiams ar sriegiams generuoti
Šaltinis: linux.org.ru