16-may kuni, to'rt yillik rivojlanishdan so'ng, OpenSCAD-ning yangi barqaror versiyasi chiqdi - 2019.05.
OpenSCAD - bu interaktiv bo'lmagan 3D SAPR bo'lib, u maxsus dasturlash tilida skriptdan model yaratadigan 3D kompilyatorga o'xshaydi. OpenSCAD 3D bosib chiqarish uchun, shuningdek, berilgan parametrlar to'plamiga asoslangan ko'plab o'xshash modellarni avtomatik ravishda yaratish uchun juda mos keladi. To'liq foydalanish uchun faqat klaviatura va asosiy kodlash qobiliyatlari talab qilinadi.
OpenSCAD C++ tilida yozilgan, GPLv2 litsenziyasi ostida tarqatiladi va barcha asosiy operatsion tizimlarda ishlaydi: Linux, *BSD, macOS, Windows.
Ushbu versiyada yangi
-
Dasturlash tili imkoniyatlari
- Qo'shilgan assert() moduli и assert() funktsiyasi.
- Qo'shilgan modul let().
- Qo'shilgan funksiya ord().
- Qo'shilgan funksiya echo().
- Turni tekshirish uchun qo'shilgan funktsiyalar: is_undef(), is_list(), is_num(), is_bool(), is_string().
- Yangi maxsus o'zgaruvchi: $oldindan koʻrish.
- Tushunishlar roʻyxati yangilanishlari: if/else sharti, har bir kalit so'z, Loop uchun C uslubi, satrdagi belgilar ustidan takrorlash.
- rotate_extrude(): qo'shilgan parametr burchak.
- Import() endi SVG, 3MF va AMF ni qo'llab-quvvatlaydi.
- rang() endi rangni o'n oltilik tizimda belgilashni qo'llab-quvvatlaydi.
-
Dastur xususiyatlari
- sozlagichi: o'ngdagi skrinshotda ko'rinadigan GUI dan dizayn parametrlarini (koddagi doimiylar) o'zgartirish imkonini beradi.
- 3D sichqonchani/joystick/geympadni qo'llab-quvvatlang oldindan ko'rish maydonida harakat qilish uchun.
- 3D bosib chiqarish uchun o'rnatilgan yordam, shu jumladan orqali Octo Chop etish.
- Yangi eksport formatlarini qo'llab-quvvatlash: SVG, 3MF, AMF.
- Alt-O'q (macOS-da Shift-Alt-O'q) tugmachalarini bosib qiymatlarni tezda tahrirlang va ko'rib chiqing.
- Qo'shilgan buyruq qatori opsiyasi -ko'rinish.
- Renderlash tugallanganda ovozli bildirishnoma eshitiladi.
- Qayta qilingan ba'zi xatolar va ogohlantirishlar.
- Yangi tillarga tarjima: ukrain, polyak.
-
Eskirgan xususiyatlar
- Hech qachon amalga oshirilmagan glide() va subdiv() olib tashlandi.
Manbalar
- Turli xil operatsion tizimlar uchun manbalarni yoki tayyor yig'ilishlarni yuklab oling
- GitHub
- Batafsil hujjatlar
- MCAD - qo'shimcha modullar kutubxonasi, masalan, viteslar yoki iplarni yaratish uchun
Manba: linux.org.ru