16. maijā pēc četru gadu izstrādes tika izlaista jauna stabila OpenSCAD versija - 2019.05.
OpenSCAD ir neinteraktīvs 3D CAD, kas ir kaut kas līdzīgs 3D kompilatoram, kas ģenerē modeli no skripta īpašā programmēšanas valodā. OpenSCAD ir labi piemērots 3D drukāšanai, kā arī liela skaita līdzīgu modeļu automātiskai ģenerēšanai, pamatojoties uz noteiktu parametru kopu. Pilnīgai lietošanai ir nepieciešama tikai tastatūra un pamata kodēšanas prasmes.
OpenSCAD ir rakstīts C++ valodā, tiek izplatīts saskaņā ar GPLv2 licenci un darbojas visās lielākajās operētājsistēmās: Linux, *BSD, macOS, Windows.
Jaunums šajā versijā
-
Programmēšanas valodas iespējas
- Pievienots Assert() modulis и Assert() funkcija.
- Pievienots modulis let().
- Pievienota funkcija ord().
- Pievienota funkcija atbalss().
- Pievienotas funkcijas tipa pārbaudei: is_undef(), ir_saraksts(), is_num(), ir_bool(), ir_string().
- Jauns īpašs mainīgais: $priekšskatījums.
- Saraksta izpratnes atjauninājumi: ja/cits nosacījums, katrs atslēgvārds, C stils cilpai, atkārtojiet virknes rakstzīmes.
- rotate_extrude(): pievienots parametrs leņķis.
- imports() tagad atbalsta SVG, 3MF un AMF.
- krāsa () tagad atbalsta krāsas norādīšanu heksadecimālā veidā.
-
Programmas funkcijas
- Customizer: ļauj mainīt dizaina parametrus (“konstantes” kodā) no GUI, kas redzami ekrānuzņēmumā labajā pusē.
- Atbalstiet 3D peli / kursorsviru / spēļu paneli lai pārvietotos priekšskatījuma apgabalā.
- Iebūvēts atbalsts 3D drukāšanai, tostarp caur Oktobra drukāšana.
- Atbalsts jauniem eksporta formātiem: SVG, 3MF, AMF.
- Ātri rediģējiet un priekšskatiet vērtības, nospiežot Alt-Arrow (Shift-Alt-Arrow operētājsistēmā macOS).
- Pievienota komandrindas opcija – skats.
- Kad renderēšana ir pabeigta, tagad tiek atskaņots skaņas paziņojums.
- Pārtaisīts dažas kļūdas un brīdinājumi.
- Tulkojums jaunās valodās: ukraiņu, poļu.
-
Novecojušas funkcijas
- Noņemti glide () un subdiv (), kas nekad netika ieviesti.
atsauces
- Lejupielādējiet avotus vai gatavus komplektus dažādām operētājsistēmām
- GitHub
- Detalizēta dokumentācija
- MCAD – papildu moduļu bibliotēka, piemēram, zobratu vai vītņu ģenerēšanai
Avots: linux.org.ru