La 16-an de majo, post kvar jaroj da evoluo, nova stabila versio de OpenSCAD estis publikigita - 2019.05.
OpenSCAD estas ne-interaga 3D CAD, kio estas io kiel 3D-kompililo, kiu generas modelon el skripto en speciala programlingvo. OpenSCAD bone taŭgas por 3D presado, kaj ankaŭ por aŭtomate generi grandan nombron da similaj modeloj bazitaj sur antaŭfiksita aro de parametroj. Por plena uzo, nur klavaro kaj bazaj kodaj kapabloj estas bezonataj.
OpenSCAD estas skribita en C++, distribuita sub la permesilo GPLv2 kaj funkcias per ĉiuj ĉefaj operaciumoj: Linukso, *BSD, macOS, Vindozo.
Nova en ĉi tiu versio
-
Kapabloj de programlingvo
- Aldonita assert() modulo и asert() funkcio.
- Aldonita modulo lasu ().
- Aldonita funkcio ordo ().
- Aldonita funkcio eĥo ().
- Aldonitaj funkcioj por tipo-kontrolado: is_undef(), is_list(), estas_num(), is_bool(), is_string().
- Nova speciala variablo: $antaŭrigardo.
- Listo de komprenaj ĝisdatigoj: se/alie kondiĉo, ĉiu ŝlosilvorto, C-stilo por buklo, ripeti super signoj en ĉeno.
- rotate_extrude(): aldonita parametro angulo.
- importi () nun subtenas SVG, 3MF kaj AMF.
- koloro () nun subtenas specifi koloron en deksesuma.
-
Programaj ecoj
- Customizer: ebligas ŝanĝi desegnajn parametrojn ("konstantoj" en la kodo) de la GUI, videbla en la ekrankopio dekstre.
- Subtenu 3D muson / joystick / gamepad por navigi la antaŭrigardan areon.
- Enkonstruita subteno por 3D presado, inkluzive per Octo Print.
- Subteno por novaj eksportformatoj: SVG, 3MF, AMF.
- Rapide redaktu kaj antaŭrigardu valorojn premante Alt-Sago (Shift-Alt-Sago ĉe macOS).
- Aldonita komandlinia opcio –vido.
- Sona sciigo nun ludas kiam la bildigo finiĝas.
- Refarita iuj eraroj kaj avertoj.
- Traduko al novaj lingvoj: ukraina, pola.
-
Malrekomenditaj trajtoj
- Forigitaj glide() kaj subdiv(), kiuj neniam estis efektivigitaj.
referencoj
- Elŝutu fontojn aŭ pretajn asembleojn por malsamaj OS-oj
- GitHub
- Detala dokumentado
- MCAD – biblioteko de pliaj moduloj, ekzemple, por generi ilarojn aŭ fadenojn
fonto: linux.org.ru