OpenSCAD v.2021.01

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

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

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

Можливості OpenSCAD

  • Конструктивна геометрія (CSG): тіла об'єднуються, віднімаються одне від одного або перетинаються, що дозволяє будувати складні деталі з простих примітивів.
  • Параметричне моделювання: розміри й відступи винесені в змінні на початку файлу, тому одна правка оновлює всю конструкцію.
  • Модулі та функції, цикли та умови, що допомагають не повторювати однакові фрагменти коду, наприклад ряд отворів чи кріплень.
  • Попередній перегляд (клавіша F5) для швидкої перевірки і повний рендер (клавіша F6) перед експортом.
  • Експорт у формати STL, OFF, AMF, 3MF, а також DXF і SVG для плоских креслень і лазерного різання.
  • Панель Customizer, яка дозволяє змінювати параметри моделі через зручні поля без редагування коду.

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

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

Недостатки

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

Щоб не чекати рендеру після кожної зміни, спершу користуйтеся попереднім переглядом клавішею F5, а повний рендер F6 запускайте лише перед експортом у STL. Так правки проходять значно швидше, особливо коли в моделі багато вирізів.

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

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

Оновлено

  • Додано функціональні літерали, тобто можливість оголошувати функції безпосередньо як значення.
  • З'явився оператор піднесення до степеня (^), наприклад 2^3.
  • Функція resize() тепер приймає параметр convexity.
  • Оптимізацію хвостової рекурсії розширено на загальні випадки.
  • Додано змінну $vpf для задання кута зору у вікні перегляду.
  • Додано попередження для діапазонів, де початкове значення менше за кінцеве, а також попередження про некоректну структуру матриць.
  • Початкове зерно генератора випадкових чисел тепер зберігається між викликами rands().
  • Порівняння для змішаних типів даних повертає undef, а сама програма фіксує причину, через яку значення стало невизначеним.
  • З 3D-попереднього перегляду можна перейти до відповідного фрагмента коду.
  • Редактор отримав автодоповнення вбудованих функцій і модулів, яке не активується всередині рядків.
  • Редактор підтримує роботу з кількома файлами у вкладках, а перемикання між ними виконується комбінаціями Ctrl+Tab і Ctrl+Shift+Tab.
  • Значення чисел у редакторі можна змінювати прокручуванням миші за умови утримання клавіші Alt.
  • Додано вікно журналу помилок і попереджень, а також меню вікон для доступу з клавіатури до всіх закріплених панелей.
  • Додано експорт у PDF, при цьому підтримується лише одна сторінка.
  • Бінарний формат STL тепер використовується за замовчуванням для виведення, з можливістю вибору ASCII.
  • У Windows ярлик запуску встановлюється для всіх користувачів комп'ютера.
  • Під час імпорту SVG додано підтримку параметрів line-cap, line-join і stroke-linejoin.
  • Виправлено експорт у 3MF, тепер порядок обходу внутрішніх порожнин формується коректно.
  • Усунено аварійне завершення роботи при порожньому результаті нормалізації CSG та при некоректному множенні матриць.
  • Оновлено переклади інтерфейсу китайською, вірменською, французькою, російською, польською та німецькою мовами.

OpenSCAD FAQ

Чим OpenSCAD відрізняється від звичайних 3D-редакторів?

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

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

Як зберегти модель для друку на 3D-принтері?

Де зберігаються користувацькі бібліотеки і як їх підключити?

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

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

Завантажити OpenSCAD для Windows

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

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

Надіслати