OpenSCAD v.2021.01

Параметричне 3D-моделювання за допомогою коду

Іконка OpenSCAD
Windows 7+
Версія: 2021.01
Скачати для ПК

OpenSCAD — параметричний редактор тривимірних моделей для Windows, у якому форма об’єкта задається текстовим скриптом, а не збирається вручну з елементів інтерфейсу. Програма використовує конструктивну твердотільну геометрію: базові тіла об’єднуються, віднімаються та перетинаються, після чого результат можна підготувати для 3D-друку або зберегти у відповідному форматі.

OpenSCAD часто розглядають як безкоштовну альтернативу FreeCAD, але програми розраховані на різний підхід. FreeCAD пропонує графічне моделювання через робочі середовища Part Design і Sketcher, тоді як OpenSCAD будує модель із команд, змінних і користувацьких модулів. Завдяки цьому один і той самий об’єкт в OpenSCAD легко змінити через параметри скрипту, але ручне переміщення граней і вершин тут не є основним способом роботи.

Можливості OpenSCAD

  • Створення моделей із кубів, сфер, циліндрів та інших геометричних примітивів із подальшим застосуванням операцій об’єднання, віднімання та перетину.
  • Використання змінних, умовних конструкцій, циклів і модулів. Такий підхід дає змогу задати розміри один раз, а потім отримувати серію деталей із різними параметрами.
  • Робота із вбудованим текстовим редактором, де код моделі можна зберігати, копіювати та змінювати як звичайний проєкт. Синтаксичні помилки відображаються в інтерфейсі програми.
  • Попередній перегляд геометрії та повноцінний рендеринг моделі для перевірки результату перед експортом.
  • Підключення бібліотек і повторне використання власних модулів у нових проєктах. Це зручно для кріпильних деталей, корпусів та інших повторюваних елементів.
  • Імпорт окремих 2D- і 3D-даних, зокрема DXF, SVG і STL, а також експорт готової геометрії у STL, OFF, AMF і 3MF.
  • Автоматизована побудова простих механізмів, тримачів, перехідників і деталей із точними розмірами. Зміна кількох значень на початку файлу може перебудувати всю конструкцію.

Текстовий опис робить модель відтворюваною: файл містить не лише підсумкову форму, а й послідовність операцій, унаслідок яких її отримано. Такий проєкт простіше зберігати в системі контролю версій, порівнювати з попередніми варіантами й адаптувати під інший розмір.

Переваги редактора

  • Параметричний принцип роботи дає змогу швидко змінювати довжину, діаметр або товщину деталі без ручного редагування кожної поверхні.
  • Скрипт займає менше місця, ніж набір знімків або складна історія операцій, тому модель зручно передавати разом із вихідними налаштуваннями.
  • Логіка побудови залишається прозорою: послідовність перетворень безпосередньо видна в коді, а повторювані елементи можна оформити окремим модулем.
  • Програма підходить для точних технічних завдань, де важливі розміри та відтворюваність результату, наприклад для корпусів електронних пристроїв або кріпильних деталей.
  • OpenSCAD працює з поширеними форматами 3D-друку й дає змогу підготувати геометрію без обов’язкового переходу до іншої CAD-системи.

Недоліки

  • Текстовий спосіб моделювання вимагає знання синтаксису OpenSCAD. Новачкові спочатку доводиться опанувати команди, структуру файлу та порядок застосування операцій.
  • Безпосереднє редагування поверхні мишею не передбачене як основний сценарій, тому виправлення окремої грані виконується через зміну коду.
  • Складні органічні форми та вільне скульптурне моделювання створювати важче, ніж деталі на основі простих твердих тіл.
  • За великої кількості операцій пошук причини помилки може зайняти час: проблема на одній ділянці скрипту здатна вплинути на всю модель.
  • Попередній перегляд і фінальний рендеринг використовують різні режими відображення, тому зовнішній вигляд складної геометрії доводиться перевіряти перед експортом.

OpenSCAD створено для тих, хто хоче отримувати точні тривимірні деталі за допомогою зрозумілого текстового опису, повторювати вдалі конструкції та швидко змінювати їхні параметри. Програма особливо доречна в проєктах для 3D-друку та технічних макетах, де керована геометрія важливіша за вільне малювання, а OpenSCAD поширюється безкоштовно.

Що нового в останній версії 2021.01

Оновлено

  • Додано функціональні літерали, оператор піднесення до степеня та підтримку узагальненої хвостової рекурсії.
  • У модулі resize() з’явився параметр convexity.
  • Додано змінну $vpf, яка задає поле зору камери.
  • Розширено систему попереджень: програма повідомляє про проблеми в діапазонах, структурі матриць, багатокутниках і багатогранниках.
  • Покращено обробку невизначених значень і змішаних типів даних.
  • Прискорено конкатенацію масивів, підвищено точність обчислень і виправлено обробку порожньої геометрії.
  • У тривимірному вікні перегляду з’явилася можливість безпосередньо перейти до початкового рядка коду, пов’язаного з вибраним об’єктом.
  • Додано окреме вікно журналу помилок і попереджень.
  • У консолі вимкнено відображення HTML-розмітки, а після очищення кешу виводиться відповідне повідомлення.
  • Редактор отримав підтримку вкладок для одночасної роботи з кількома файлами та перемикання між ними за допомогою сполучень клавіш.
  • Додано автодоповнення вбудованих функцій і підказки щодо параметрів.
  • З’явилася можливість створювати налаштовувані фрагменти коду та закладки для окремих рядків.
  • Додано перехід до місця виникнення помилки, пошук підключених файлів за вбудованими посиланнями, а також копіювання та переміщення рядків і блоків коду.
  • Реалізовано підтримку читання сценаріїв зі стандартного вводу та виведення результатів у стандартний вивід.
  • Командний рядок отримав пакетний експорт кількох файлів, параметри --animate і --export-format, а також підтримку змінних виду $v у консольному режимі.
  • Додано експорт у PDF, зокрема односторінкових документів.
  • Розширено підтримку імпорту SVG: тепер обробляються параметри закінчень і з’єднань ліній.
  • Додано підтримку API бібліотеки lib3MF версії 2.0.
  • Покращено вигляд попереднього перегляду, згладжування ребер і колірну схему CGAL для двовимірних моделей.
  • У Windows додано ярлик OpenSCAD для всіх користувачів системи.
  • Виправлено помилки лінійного видавлювання з масштабуванням і поворотом, експорту 3MF, імпорту STL та роботи з файлами, що містять пробіли або коми в назві.
  • Усунено причини збоїв під час обробки порожніх і некоректних геометричних об’єктів, двовимірних оболонок, великих текстових елементів і складних операцій CGAL.
  • Виправлено помилки редактора, автодоповнення, підсвічування знайденого тексту, збереження файлів і роботи користувацьких параметрів.
  • Оновлено переклади інтерфейсу, зокрема російською мовою.
Показати більше менше

OpenSCAD FAQ

Чим відрізняються попередній перегляд і рендеринг моделі?

Як змінити точність кіл і плавність поверхонь?

Як зберегти модель у форматі STL?

Чи можна використовувати готові моделі та двовимірні контури?

Як правильно вказувати файли у скрипті OpenSCAD у Windows?

Як організувати великий скрипт, щоб його було простіше редагувати?

Чому після рендерингу з’являється помилка або порожня модель?

Додаткова інформація
Розробник
Ліцензія
Freeware
Вікові обмеження
0+
Категорія
Оновлено
Never
Поточна версія
2021.01
Сумісність
Windows 7, 8, 10, 11
Архітектура
x64

OpenSCAD для Windows

Спробуйте ще такі програми для ПК
ZWCAD Mechanical Скачати

Професійна САПР для машинобудівного проєктування

v.26.13.128.1
ZWCAD Viewer Скачати

Безкоштовний переглядач CAD-файлів DWG

v.2.2.1
ProfiCAD Скачати

Проста програма для створення електричних схем

v.14.1.2
Total CAD Converter Скачати

Зручний конвертер CAD-файлів у PDF

v.5.1.0.200
ZWCAD Скачати

Професійна САПР для 2D- та 3D-проєктування

v.26.10.0.20036
Open CAD Studio Скачати

Відкрита САПР для створення двовимірних креслень

v.26.39.0
Materializr Скачати

Безкоштовна CAD-програма для створення 3D-моделей

v.1.7.2
MECHCAD Скачати

Безкоштовна САПР для механічного проєктування

v.2026.6.27
DWGSee CAD Скачати

Безкоштовний перегляд і редагування DWG-креслень

v.8.87
LibreCAD Скачати

Безкоштовна CAD-програма для 2D-креслень

v.2.2.1.5
ARES Electrical Скачати

САПР для проєктування електричних схем

v.27.1.2156
ARES Mechanical Скачати

Професійна САПР для механічного проєктування

v.27.1.2155
Відгуки та коментарі

Додати коментар

Надіслати