Di 16ê Gulanê de, piştî çar salên pêşkeftinê, guhertoyek nû ya stabîl a OpenSCAD hate berdan - 2019.05.
OpenSCAD 3D CAD-a ne-înteraktîf e, ku tiştek mîna berhevkarek 3D-yê ye ku bi zimanek bernamesaziyek taybetî modelek ji nivîsê çêdike. OpenSCAD ji bo çapkirina 3D baş e, û hem jî ji bo ku bixweber hejmareke mezin ji modelên mîna hev li ser bingeha komek pîvanên diyarkirî çêbikin. Ji bo karanîna tevahî, tenê klavyeyek û jêhatîbûna kodkirina bingehîn hewce ne.
OpenSCAD bi C++ hatiye nivîsandin, di bin lîsansa GPLv2 de tê belavkirin û li ser hemî pergalên xebitandinê yên sereke dimeşîne: Linux, *BSD, macOS, Windows.
Di vê versiyonê de nû
-
Kapasîteyên zimanê bernamekirinê
- Zêde kirin Modula assert(). и fonksiyona assert()..
- Module lê zêde kirin berdan().
- Taybetmendiya zêdekirî ord().
- Taybetmendiya zêdekirî dengvegerîn().
- Ji bo kontrolkirina tîpan fonksiyonên zêde kirin: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Guherbarek taybetî ya nû: $ pêşdîtin.
- Lîsteya nûvekirinên têgihîştinê: eger / şertê din, her keyword, Şêweya C ji bo loop, li ser tîpan di rêzekê de dubare bike.
- rotate_extrude (): Parametreya zêdekirî qozî.
- anîn() niha SVG, 3MF û AMF piştgirî dike.
- reng() niha destnîşankirina rengê di hexadecimal de piştgirî dike.
-
Taybetmendiyên bernameyê
- Customizer: guheztina pîvanên sêwiranê (di kodê de "berdewam") ji GUI-yê, ku di dîmendera rastê de xuya dibe, gengaz dike.
- Piştgiriya mişk/joystick/gamepad 3D ji bo navîgasyon qada pêşdîtinê.
- Piştgiriya çêkirî ya ji bo çapkirina 3D, di nav de Octo Print.
- Piştgiriya ji bo formatên nû yên hinardekirinê: SVG, 3MF, AMF.
- Bi tikandina Alt-Arrow (Shift-Alt-Arrow li ser macOS) zû nirxan biguherînin û pêşdîtin bikin.
- Vebijarka rêzika fermanê zêde kir -dîtinî.
- Dema ku vegotin qediya, naha agahdariyek deng tê lîstin.
- Remade hin xeletî û hişyarî.
- Wergera bi zimanên nû: Ukraynî, Polonî.
-
Taybetmendiyên hilweşandî
- Glide() û subdiv(), ku qet nehatin bicihanîn, hatin rakirin.
references
- Ji bo OS-yên cihê çavkaniyan an civînên amade dakêşin
- GitHub
- Belgeyên berfireh
- MCAD - pirtûkxaneya modulên pêvek, mînakî, ji bo çêkirina gemaran an têlan
Source: linux.org.ru