Mnamo Mei 16, baada ya miaka minne ya maendeleo, toleo jipya la OpenSCAD lilitolewa - 2019.05.
OpenSCAD ni CAD ya 3D isiyoingiliana, ambayo ni kitu kama kikusanyaji cha 3D ambacho hutoa kielelezo kutoka kwa hati katika lugha maalum ya programu. OpenSCAD inafaa kwa uchapishaji wa 3D, na pia kwa kuzalisha moja kwa moja idadi kubwa ya mifano sawa kulingana na seti fulani ya vigezo. Kwa matumizi kamili, kibodi tu na ujuzi wa msingi wa coding unahitajika.
OpenSCAD imeandikwa katika C++, inasambazwa chini ya leseni ya GPLv2 na inaendeshwa kwenye mifumo yote mikuu ya uendeshaji: Linux, *BSD, macOS, Windows.
Mpya katika toleo hili
-
Uwezo wa lugha ya programu
- Imeongezwa assert() moduli ΠΈ assert() kazi.
- Moduli iliyoongezwa acha ().
- Kipengele kilichoongezwa amri().
- Kipengele kilichoongezwa echo ().
- Vitendaji vilivyoongezwa kwa ukaguzi wa aina: is_undef(), is_list(), ni_num(), ni_bool(), ni_string().
- Tofauti mpya maalum: muhtasari wa $.
- Orodha ya masasisho ya ufahamu: ikiwa / hali nyingine, kila neno muhimu, Mtindo wa C kwa kitanzi, rudia juu ya herufi kwenye mfuatano.
- rotate_extrude(): parameta iliyoongezwa angle.
- import() sasa inasaidia SVG, 3MF na AMF.
- rangi() sasa inasaidia kubainisha rangi katika hexadecimal.
-
Vipengele vya programu
- Customizer: inafanya uwezekano wa kubadilisha vigezo vya kubuni ("mara kwa mara" katika msimbo) kutoka kwa GUI, inayoonekana kwenye skrini ya kulia.
- Inasaidia kipanya/joystick/gamepad ya 3D ili kuabiri eneo la onyesho la kukagua.
- Usaidizi uliojengwa ndani kwa uchapishaji wa 3D, ikiwa ni pamoja na kupitia Magazeti ya Oktoba.
- Usaidizi wa fomati mpya za usafirishaji: SVG, 3MF, AMF.
- Haraka na uhakikishe maadili kwa kubonyeza Alt-Arrow (Shift-Alt-Arrow kwenye macOS).
- Imeongeza chaguo la mstari wa amri - mtazamo.
- Arifa ya sauti sasa inachezwa wakati uwasilishaji umekamilika.
- Imefanywa upya baadhi ya makosa na maonyo.
- Tafsiri katika lugha mpya: Kiukreni, Kipolandi.
-
Vipengele vilivyoacha kutumika
- Iliondolewa glide() na subdiv(), ambayo haikutekelezwa kamwe.
marejeo
- Pakua vyanzo au makusanyiko yaliyotengenezwa tayari kwa OS tofauti
- GitHub
- Nyaraka za kina
- MCAD - maktaba ya moduli za ziada, kwa mfano, za kutengeneza gia au nyuzi
Chanzo: linux.org.ru