16 мамырда төрт жылдық дамудан кейін OpenSCAD-тың жаңа тұрақты нұсқасы шығарылды - 2019.05.
OpenSCAD – интерактивті емес 3D CAD, ол арнайы бағдарламалау тілінде сценарийден үлгі жасайтын 3D компиляторы сияқты. OpenSCAD 3D басып шығару үшін, сондай-ақ берілген параметрлер жиынтығы негізінде ұқсас модельдердің көп санын автоматты түрде жасау үшін өте қолайлы. Толық пайдалану үшін тек пернетақта және негізгі кодтау дағдылары қажет.
OpenSCAD C++ тілінде жазылған, GPLv2 лицензиясы бойынша таратылады және барлық негізгі операциялық жүйелерде жұмыс істейді: Linux, *BSD, macOS, Windows.
Бұл нұсқада жаңа
-
Бағдарламалау тілінің мүмкіндіктері
- Қосылды assert() модулі и assert() функциясы.
- Қосылған модуль let().
- Қосымша функция ord().
- Қосымша функция лақтырды().
- Түрді тексеру үшін қосылған функциялар: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Жаңа арнайы айнымалы: $алдын ала қарау.
- Түсінулер тізімі жаңартулары: if/else шарты, әрбір кілт сөз, Циклге арналған C стилі, жолдағы таңбаларды қайталау.
- rotate_extrude(): қосылған параметр бұрыш.
- импорт() қазір SVG, 3MF және AMF қолдайды.
- түсі() енді он алтылық жүйеде түсті көрсетуді қолдайды.
-
Ерекшеліктері
- теңшеуіші: оң жақтағы скриншотта көрінетін графикалық интерфейстен дизайн параметрлерін («кодтағы тұрақтылар») өзгертуге мүмкіндік береді.
- 3D тінтуірін/джойстикті/геймпадты қолдау алдын ала қарау аймағында шарлау үшін.
- 3D басып шығаруға кірістірілген қолдау, соның ішінде арқылы Окто басып шығару.
- Жаңа экспорт пішімдерін қолдау: SVG, 3MF, AMF.
- Alt-Arrow (macOS жүйесінде Shift-Alt-Arrow) пернесін басу арқылы мәндерді жылдам өңдеңіз және алдын ала қараңыз.
- Пәрмен жолы опциясы қосылды – көрініс.
- Көрсету аяқталған кезде дыбыстық хабарландыру ойнатылады.
- Қайта жасалған кейбір қателер мен ескертулер.
- Жаңа тілдерге аудармасы: украин, поляк.
-
Ескірген мүмкіндіктер
- Ешқашан орындалмаған glide() және subdiv() жойылды.
сілтемелер
- Әртүрлі ОЖ үшін дереккөздерді немесе дайын жинақтарды жүктеп алыңыз
- GitHub
- Егжей-тегжейлі құжаттама
- MCAD – қосымша модульдер кітапханасы, мысалы, тісті доңғалақтарды немесе жіптерді шығару үшін
Ақпарат көзі: linux.org.ru