Ni Oṣu Karun ọjọ 16, lẹhin ọdun mẹrin ti idagbasoke, ẹya iduroṣinṣin tuntun ti OpenSCAD ti tu silẹ - 2019.05.
OpenSCAD jẹ 3D ti kii ṣe ibaraenisepo, eyiti o jẹ nkan bi olupilẹṣẹ 3D ti o ṣe agbekalẹ awoṣe kan lati inu iwe afọwọkọ ni ede siseto pataki kan. OpenSCAD jẹ ibamu daradara fun titẹ sita 3D, bakannaa fun ṣiṣẹda nọmba nla ti awọn awoṣe ti o jọra ti o da lori eto ti a fun. Fun lilo ni kikun, bọtini itẹwe nikan ati awọn ọgbọn ifaminsi ipilẹ ni o nilo.
OpenSCAD ti kọ ni C ++, pin labẹ iwe-aṣẹ GPLv2 ati ṣiṣe lori gbogbo awọn ọna ṣiṣe pataki: Linux, * BSD, macOS, Windows.
Titun ni ẹya yii
-
Awọn agbara ede siseto
- Fi kun imuduro () module и assert () iṣẹ.
- module kun jẹ ki ().
- Ẹya ti a ṣafikun ord().
- Ẹya ti a ṣafikun iwoyi ().
- Awọn iṣẹ ti a ṣafikun fun iru iṣayẹwo: is_undef(), is_akojọ(), is_num(), is_bool(), is_okun().
- Oniyipada pataki tuntun: $ awotẹlẹ.
- Ṣe atokọ awọn imudojuiwọn oye: ti o ba ti / miiran majemu, kọọkan Koko, C ara fun lupu, iterate lori ohun kikọ ni a okun.
- rotate_extrude (): paramita kun igun.
- gbe wọle() bayi ṣe atilẹyin SVG, 3MF ati AMF.
- awọ() bayi ṣe atilẹyin awọ pato ni hexadecimal.
-
Awọn ẹya ti eto naa
- Oniṣisẹ: mu ki o ṣee ṣe lati yi oniru sile ("constant" ni koodu) lati GUI, han ninu awọn sikirinifoto lori ọtun.
- Ṣe atilẹyin 3D Asin / joystick / paadi game lati lilö kiri ni agbegbe awotẹlẹ.
- Atilẹyin ti a ṣe sinu fun titẹ sita 3D, pẹlu nipasẹ Octo Print.
- Atilẹyin fun awọn ọna kika okeere titun: SVG, 3MF, AMF.
- Ni kiakia satunkọ ati awotẹlẹ awọn iye nipa titẹ Alt-Arrow (Shift-Alt-Arrow lori macOS).
- Aṣayan laini aṣẹ ti a ṣafikun – iwo.
- Ifitonileti ohun ti dun ni bayi nigbati o ba ti pari ṣiṣe.
- Atunse diẹ ninu awọn aṣiṣe ati awọn ikilo.
- Itumọ si awọn ede titun: Ti Ukarain, Polish.
-
Awọn ẹya ti o bajẹ
- Yiyọ glide () ati subdiv (), eyi ti a kò muse.
jo
- Ṣe igbasilẹ awọn orisun tabi awọn apejọ ti a ti ṣetan fun awọn OS oriṣiriṣi
- GitHub
- Iwe alaye
- MCAD - ile-ikawe ti awọn modulu afikun, fun apẹẹrẹ, fun ṣiṣẹda awọn jia tabi awọn okun
orisun: linux.org.ru