NgoMeyi 16, ngemuva kweminyaka emine yokuthuthuka, kwakhululwa inguqulo entsha ezinzile ye-OpenSCAD - 2019.05.
I-OpenSCAD iyi-3D CAD engasebenzisani, eyinto efana ne-3D compiler ekhiqiza imodeli kusuka kuskripthi ngolimi lokuhlela olukhethekile. I-OpenSCAD ifaneleka kahle ukuphrinta kwe-3D, kanye nokukhiqiza ngokuzenzakalelayo inani elikhulu lamamodeli afanayo ngokusekelwe kusethi yemingcele ethile. Ukuze kusetshenziswe ngokugcwele, ikhibhodi kuphela namakhono ayisisekelo wokubhala amakhodi adingekayo.
I-OpenSCAD ibhalwe nge-C++, yasakazwa ngaphansi kwelayisensi ye-GPLv2 futhi isebenza kuzo zonke izinhlelo zokusebenza ezinkulu: Linux, *BSD, macOS, Windows.
Okusha kule nguqulo
-
Amakhono olimi lokuhlela
- Kwengezwe assert() module ΠΈ assert() umsebenzi.
- Imojuli engeziwe vumela().
- Isici esingeziwe i-oda().
- Isici esingeziwe i-echo().
- Imisebenzi eyengeziwe yokuhlola uhlobo: is_undef(), is_list(), inombolo_(), i_bool(), is_string().
- Okuhlukile okusha okukhethekile: Ukubuka kuqala kwe-$.
- Izibuyekezo zokuqonda kohlu: uma/enye isimo, igama elingukhiye ngalinye, Isitayela sika-C seluphu, phinda phezu kwezinhlamvu kuyunithi yezinhlamvu.
- rotate_extrude(): ipharamitha eyengeziwe angle.
- ngenisa() manje isekela i-SVG, 3MF ne-AMF.
- umbala() manje isekela ukucacisa umbala ku-hexadecimal.
-
Izici zohlelo
- I-Customizer: yenza kube nokwenzeka ukushintsha amapharamitha wedizayini (βizikhathi zonkeβ kukhodi) kusukela ku-GUI, ebonakala kusithombe-skrini esingakwesokudla.
- Sekela igundane le-3D/induku yokudlala/i-gamepad ukuze uzulazule endaweni yokubuka kuqala.
- Usekelo olwakhelwe ngaphakathi lokuphrinta kwe-3D, okuhlanganisa ne- I-OctoPrint.
- Usekelo lwamafomethi amasha okuthumela: SVG, 3MF, AMF.
- Hlela ngokushesha futhi uhlole kuqala amanani ngokucindezela i-Alt-Arrow (Shift-Alt-Arrow ku-macOS).
- Kwengezwe inketho yomugqa womyalo β buka.
- Isaziso somsindo manje siyadlalwa uma ukunikezela kuqediwe.
- Kwenziwe kabusha amanye amaphutha nezixwayiso.
- Ukuhunyushelwa ezilimini ezintsha: Isi-Ukraine, isiPolish.
-
Izici ezihoxisiwe
- Kukhishwe i-glide() kanye ne-subdiv(), engakaze isetshenziswe.
izithenjwa
- Landa imithombo noma ama-assemblies enziwe ngomumo wama-OS ahlukene
- GitHub
- Amadokhumenti anemininingwane
- I-MCAD β umtapo wolwazi wamamojula engeziwe, isibonelo, wokukhiqiza amagiya noma imicu
Source: linux.org.ru