Materializr — параметричний 3D-редактор для Windows, призначений для створення точних твердотільних моделей із редагованою історією побудови. Програма працює на ядрі OpenCASCADE та орієнтована на розроблення деталей для прототипування, 3D-друку, лазерного різання або подальшого експорту в CAD-системи.
Як альтернатива FreeCAD, Materializr пропонує схожий підхід із твердотільним моделюванням, ескізами та історією операцій, але позиціонується як компактніше й доступніше середовище без зайвої складності. Програма підтримує точне редагування геометрії, імпорт і експорт CAD-форматів, однак самі автори не розглядають її як повну заміну FreeCAD чи професійним пакетам на кшталт SolidWorks.
Materializr зберігає не лише готову форму, а й послідовність побудови. Після повторного відкриття проєкту можна повернутися до попередньої операції, змінити розмір або параметр і перебудувати модель без початку роботи з нуля.
Можливості Materializr
- Створення ескізів із ліній, дуг, сплайнів і полігонів. Прив’язки допомагають знаходити кінцеві та середні точки, будувати перпендикуляри й дотичні, а також фіксувати напрямки з кроком 15 градусів.
- Застосування розмірів і геометричних обмежень для точного керування ескізом. У проєкт можна додати референсне зображення та використовувати його як підкладку під час моделювання.
- Перетворення ескізів і примітивів на твердотільні об’єкти за допомогою витягування, обертання, нарощування або операцій із напрямними кривими.
- Виконання булевих операцій, створення фасок і заокруглень, оболонок, дзеркальних копій та масивів.
- Редагування окремих граней: для них можна змінювати нахил, масштаб або форму, а також задавати точний діаметр отвору.
- Побудова внутрішньої та зовнішньої різьби з кількома профілями. Багатозаходові гвинтові поверхні підходять для моделювання кришок і подібних з’єднань.
- Проєктування ескізу на пласку або криволінійну грань. Функція дає змогу наносити логотипи, написи чи рельєфні елементи на циліндричні поверхні.
- Імпорт і експорт форматів STEP, IGES, BREP, STL, glTF, OBJ, 3MF, SVG та DXF. Для розгорток доступне збереження у SVG або PDF.
- Робота з власним форматом MZR, який зберігає тіла, ескізи та повну історію редагування.
- Одночасне відкриття кількох проєктів у вкладках. Кожна вкладка має окрему історію, камеру та механізм відновлення після збою.
- Вбудований AI Assistant, що перетворює текстові команди на редаговані операції. Для роботи можна підключити власний ключ Anthropic або OpenAI, сумісний сервер чи локальну модель Ollama або LM Studio.
- Перемикання одиниць вимірювання між міліметрами, сантиметрами, метрами, дюймами та футами без зміни внутрішніх даних моделі.
Переваги параметричного 3D-редактора
- Точна геометрія твердих тіл, а не набір полігонів, тому модель придатна для подальшого виробничого або друкарського процесу.
- Редагована історія дає змогу змінювати ранні етапи побудови навіть після збереження та повторного відкриття файлу.
- Перевірка результатів операцій зменшує ризик пошкодження моделі: програма відхиляє некоректну геометрію замість створення зіпсованого об’єкта.
- Підтримка обмінних форматів спрощує передавання деталей між Materializr, 3D-принтерами, лазерними різаками та іншими CAD-інструментами.
- Окремі робочі сценарії розраховані не лише на мишу й клавіатуру: інтерфейс адаптований для настільних комп’ютерів, планшетів і сенсорного керування.
- AI-помічник може працювати через локальний сервер, тому геометричні запити необов’язково передавати зовнішньому сервісу.
- Для запуску не потрібні обліковий запис або платна підписка, а у Windows доступні інсталятор і портативний ZIP-архів.
Недоліки
- Materializr ще розвивається, тому в інтерфейсі та окремих інструментах можуть траплятися недоопрацьовані місця.
- Програма не має на меті замінити великі професійні CAD-комплекси, тож для складних виробничих проєктів її можливостей може бути недостатньо.
- Для AI Assistant потрібно надати власний ключ або налаштувати сумісний сервер; без цього текстове керування моделлю недоступне.
- Деякі важкі операції, зокрема нарізання різьби, застосовуються наприкінці ланцюжка побудови, що може обмежувати подальше редагування окремих етапів.
- Розробники радять частіше зберігати проєкти та повідомляти про помилки, тому повністю покладатися на автоматичне відновлення не варто.
Похоже, що Materializr створена для тих, кому потрібне точне 3D-моделювання без перевантаженого інтерфейсу професійних пакетів. Вона поєднує твердотільну геометрію, історію операцій і зручний обмін файлами, залишаючись практичним інструментом для деталей, прототипів та моделей під друк. Materializr поширюється безкоштовно за ліцензією GPLv3.
Що нового в останній версії 1.7.2
Оновлено
- Додано панель для введення точного зсуву. В інструменті переміщення можна задати значення по осях X, Y і Z у поточних одиницях виміру. Введені значення не прив'язуються до сітки, а переміщення записується в історію так само, як при перетягуванні мишею.
- Панель точного повороту тепер доступна для будь-якого об'єкта. Вона з'являється щоразу, коли активний інструмент обертання, тому окреме тіло, ескіз або їх поєднання можна повернути на заданий кут. Поля зберігають введені значення до виходу з інструмента, а нова кнопка Undo скасовує останнє застосування повороту.
- Вимірювання для виділених елементів. У розділі Налаштування > Ескіз з'явилася опція показу розмірів під час роботи інструмента вибору, вона вимкнена за замовчуванням. Для ліній виводиться довжина, для кіл діаметр і радіус, для дуг радіус, кут і довжина дуги. Якщо виділено кілька відрізків, показується їх загальна сума.
- Осі в історії та інструменті Lay Flat тепер відображаються так само, як у ViewCube, тобто з віссю Z, спрямованою вгору. Цільові площини для Lay Flat перейменовано на Ground XY, XZ і YZ.
- Кількість рядків перекладу інтерфейсу зросла з 1192 до 1436 для всіх п'яти мов. Нові переклади охоплюють сповіщення, Mates, AI Assistant, Patch and Sew, Sketch Offset та інші функції.
- Усунено зависання програми на довгих контурах, отриманих трасуванням. Раніше сплайн із сотнями контрольних точок міг надовго затримувати екструзію, зависати при початку орбітального обертання та блокувати завантаження проєкту на високій якості сітки.
- Завершений ескіз зберігається після збою. Проєкти, що містять лише ескіз, тепер створюють знімки стану, а завершення ескізу фіксує знімок до наступної дії.
Materializr FAQ
- Додано панель точного переміщення: для осей X, Y і Z можна ввести потрібне зміщення в одиницях відображення. Введені значення не залежать від прив’язки до сітки, а переміщення зберігається в історії операцій так само, як і виконане перетягуванням.
- Розширено можливості точного обертання. Панель введення кута тепер доступна для окремого тіла, ескізу або ескізу разом із тілом. Значення зберігаються до виходу з інструмента, кнопка застосування повертає модель на вказаний кут, а окрема команда дає змогу скасувати останню зміну.
- Додано вимірювання під час вибору об’єктів. Після активації відповідної опції в налаштуваннях ескізу програма показує довжину ліній, діаметр і радіус кіл, а також радіус, кут розгортання та довжину дуг. Для кількох вибраних відрізків відображається їхня сумарна довжина.
- У панелях історії та вирівнювання площини тепер використовуються осі координат у форматі ViewCube. Назви цільових площин змінено на «XY — основа», «XZ» і «YZ», що усуває плутанину під час орієнтування моделі.
- Оновлено переклад інтерфейсу всіма п’ятьма підтримуваними мовами. Додано локалізацію повідомлень, інструментів сполучення, AI-помічника, діалогів Patch і Sew, а також параметрів зміщення ескізу.
- Оптимізовано роботу з довгими контурами, створеними трасуванням. Ескізи з сотнями контрольних точок більше не спричиняють тривале зависання під час витягування, обертання огляду або відкриття проєкту.
- Покращено відновлення після аварійного завершення роботи. Проєкти, що містять лише ескізи, тепер також створюють контрольні копії, а завершений ескіз зберігається до видалення чернетки.
- Прискорено побудову сітки для витягнутих контурів і стінок після булевих операцій. Експорт STL для моделей із великою кількістю тексту та повторне відкриття таких проєктів виконуються значно швидше.
- Виправлено помилкове відхилення коректних операцій об’єднання для тіл із великими B-spline-поверхнями. Також скорочено час очікування у разі невдалої операції.
- Повідомлення про помилки тепер залишаються на екрані достатньо довго, щоб їх можна було прочитати навіть після тривалих операцій.
- Відновлено коректну роботу прив’язок до ребер ескізу. Покращено супровід ланцюжків ребер, а напрямні паралельності та перпендикулярності більше не блокують курсор у межах цілої комірки сітки.
- Виправлено появу інструментів переміщення та обертання після вибору ескізу перед тілом.
- Усунено помилкове спрацьовування ViewCube під час роботи в режимі перегляду площини ребром.
- Видалено дубльовану кнопку Lathe, яка спричиняла конфлікт ідентифікаторів інтерфейсу.
- Виправлено відповідність кольорів осей Y і Z у панелях обертання, масштабування та переміщення ескізу.
- Для операції вирізання під час витягування додано індикатор прогресу та можливість скасування на моделях із великою кількістю граней.
Додати коментар