Triangulatica (слайсер для аддитивного производства)
Triangulatica создается для обеспечения эффективной работы любой 3D системы – от домашнего 3D принтера до кастомной установки аддитивного производства индустриального уровня:
Ключевые особенности Triangulatica:
- Векторная и растровая нарезка в одном ПО;
- Уникальная методика подготовки рабочих столов;
- Развитый и гибкий настраиваемый экспорт во многие форматы;
- Быстрые алгоритмы и математика на GPU;
- Автоматическая и ручная генерация различных типов поддерживающих структур;
- Десятки параметрических режимов закраски слоя и мощная система управления логикой построения стен;
- Расширяющаяся база профилей материалов и принтеров доступная онлайн;
- Гибкий персонализируемый и многоязычный интерфейс;
- Широчайшие возможности для разработки и кастомизации стратегий нарезки для науки и промышленности.
- Поддерживаемые технологии (нарезки) слайсинга
ПО Triangulatica генерирует два типа CAM-программ для исполнения на системах аддитивного производства (растровые карты слоев и векторные пути перемещения исполнительных устройств):
- Растровая нарезка на GPU;
- Векторная нарезка на GPU.
- Технические требования
Для работы ПО Triangulatica требуется:- OpenGL 4.3 (дискретная видео-карта или поддержка на графическом ядре процессора);
- .NET 6;
- Windows 7 and higher (Windows 8.1, Windows 10). Platform x86 and x64.
- Совместимость с аддитивными технологиями
Triangulatica генерирует управляющие программы (производит слайсинг или нарезку модели) для практически всех известных технологий аддитивного производства. Переключение от технологии к технологии осуществляется выбором конфигурации 3D принтера или созданием конфигурации под задачи. Поддерживаемые технологии:
- SLM слайсинг (Selective Laser Melting);
- SLS слайсинг (Selective Laser Sintering);
- SLA слайсинг (Stereolithography) для установок на базе лазера;
- SLA слайсинг (Stereolithography) для установок на базе DLP или LCD;
- MJM слайсинг (полимеры УФ-отверждения, наносимые через печатную пьезо головку);
- JET слайсинг (печать песчаных форм, печать гипсом, печать восками и т.д.);
- Слайсинг для биопринтинга (Bio-печать);
- FDM/FFF слайсинг (Fused Filament Fabrication) для послойной печати плоскими слоями;
- FDM/FFF слайсинг (Fused Filament Fabrication) для 3х-осевой печати манипуляторами;
- FDM/FFF слайсинг (Fused Filament Fabrication) для печати на бесконечном столе (bed ribbon);
- DMD/LMD слайсинг (Direct Metal Deposition) для послойной печати плоскими слоями;
- DMD/LMD слайсинг (Direct Metal Deposition) для 3х-осевой печати манипуляторами.
- Построение поддерживающих структур
Слайсер Triangulatica предлагает широкий спектр сервисов по генерации поддерживающих структур. Комбинации типов поддерживающих структур позволяют дополнять рабочую сцену массивами поддержек и рафтов, подходящих под любую технологию аддитивного производства и обеспечивающих получение качественного результата:
- Автоматическая генерация поддержек на GPU (графическом процессоре);
- Автоматическая генерация периметрических поддержек на GPU (графическом процессоре);
- Автоматическая генерация поддержек для локальных минимумов модели (вывешенных элементов) на GPU (графическом процессоре);
- Ручной режим установки и редактирования поддержек;
- Генерация рафтов;
- Типы поддержек:
- Стандарт;
- Линейные;
- Прямоугольные.
- Коллекция рафтов;
- Функция масштабирования рафтов;
- Настройка толщины рафтов;
- Функция автоматической генерации проникающих поддержек;
- Функция автоматического контроля плотности поддержек;
- Параметрические поддержки;
- Генерация соединителей между поддержками разных типов;
- Режимы расстановки поддержек:
- Прямоугольный;
- Треугольный.
- Менеджер пресетов поддержек.
- Форматы экспорта слоёв
Сгенерированные в Triangulatica растровые или векторные управляющие CAM-программы могут быть сохранены с одном из соответствующих общеизвестных форматов, либо в форматах содержащих низкоуровневые данные, допускающие пост-процессинг и коррекцию:
- Растровые форматы:
- PNG;
- TIFF;
- BMP.
- Векторные форматы:
- G-code;
- SLC;
- CLI (BIN);
- CLI (ASCII);
- AFF;
- SVG;
- CSV (;);
- CSV (,).
- Низкоуровневые форматы:
- TRIBIN;
- TRI.
- Форматы импорта 3D моделей
В Triangulatica обеспечен импорт моделей из распространенных в аддитивной отрасли форматов, в том числе из формата AMF (ГОСТ Р 57590-2017):
- STL (Triangulated mesh);
- IFC (Industry Foundation Classes);
- AMF (Additive manufacturing file format);
- 3MF (3D Manufacturing Format);
- 3DS (Autodesk);
- BLEND/BLENDER (3D software Blender forrmat);
- FBX (Autodesk);
- OBJ (Wavefront 3D object file);
- PLY (Polygon File Format);
- X3D (Extensible 3D Graphics);
- TRISTL (Trianlulatica optimized STL).
- Возможности калибровки
Осуществляется подключение к профилю принтера калибровочной таблицы для этого принтера и коррекция налету геометрических искажений (дисторсий и т.д.):
- Коррекция налету геометрии (коррекция дисторсии гальво-сканаторов или иных деформаций) при векторной нарезке по данным из внешней таблицы коррекции;
- Совместимость с таблицами корреции формата TRICORR.
- Функции стратегий нарезки (слайсинга)
Гибкость алгоритмов Triangulatica даёт возможность пользователям настраивать и комбинировать стратегии печати и получать любой искомый результат, реализуя любые задачи по управлению исполнительными компонентами системы аддитивного производства:
- Настройка проходов (включая настройку проходов в многопроходных нарезках) в стратегиях слайсинга с анализом частей модели (верхние/нижние поверхности и т.д.), типов элементов на сцене (модель, поддержки, рафты), добавление и удаление проходов;
- Многоцветная растровая нарезка (разработчики систем аддитивного производства могут использовать многоцветную информацию о срезе слоя для реализации различных стратегии 3D фотополимерной печати: последовательную, параллельную, мультиматериальную и стратегию печати различных зон среза с разным временем экспозиции);
- Многопроходная растровая нарезка (эта функция позволяет применять различные стратегии печати к объектам на рабочем столе);
- Многопроходная векторная нарезка (эта функция позволяет применять различные стратегии печати к объектам на рабочем столе);
- Мультиматериальная растровая нарезка (это простой способ для реализации различных стратегий печати на одном рабочем столе);
- Мультиматериальная векторная нарезка (это простой способ для реализации различных стратегий печати на одном рабочем столе);
- Настройки стен (порядок формирования, смещения от идеальной линии для компенсации размера лазерного луча);
- Настройки дополнительных стен (количество, смещение , наложение, расстояние между дополнительными стенами);
- Штриховка слоя (стиль, параметры, наложение на стены);
- Возможность настраивать порядок и логику формирования стен, дополнительных стен, и штриховок слоя;
- Настройка логики и стратегии вращения штриховок и закрасок слоя в каждом слое;
- Настройки антиалиайзинга (сглаживания) слове в растровой нарезке;
- Растровые закраски различного типа;
- Настройка цветов формирования слоя для растровой нарезки;
- Настройки скорости, мощности и модуляции для каждого прохода векторной нарезки;
- Настройка таймингов синхронизации лазерного излучателя и гальво-сканатора;
- Настройка микрошага лазерного луча и наложения лазерных пятен.
- Поддерживаемые материалы
Каждый материал может быть описан множеством параметров, часть из которых учитывается при расчете управляющих программ:- Металлические порошки для лазерного сплавления;
- Фотополимеры (УФ смолы);
- Термопластичные филаменты;
- Термоплавкие полимерные порошки;
- Термопластичные полимерные гранулы;
- Термоплавкие гели и воски;
- Расширенные параметры материалов.
- Онлайн база материалов
Отработанные профили материалов публикуются авторами Triangulatica и могут быть скачены любым пользователем
- Типы рабочих полей
Поддерживается контроль пересечения границ и крепежных отверстий в рабочих объемах следующих форм:- Прямоугольное рабочее поле с ортогональными осями (координатами);
- Цилиндрическое рабочее поле с ортогональными осями (координатами).
- Возможности редактирования
Интерфейс управления объектами на рабочем столе предлагает стандартный функционал по управлению положением объектов в пространстве:- Перемещение;
- Вращение;
- Масштабирование;
- Расположение;
- Отражение;
- Выравнивание;
- Группировка;
- Операции над группами объектов;
- Позиционирование объекта мышью.
- Возможности просмотре
Интерфейс слайсера Tringulatica предлагает несколько специальных режимов отображения объектов на рабочем столе:
- Режим высокого качества;
- Решетка модели;
- Прозрачность;
- Отсечения по 3м осям;
- Отображение смотрящих вниз поверхностей.
- Закраски (2D паттерны) для заполнения моделей при растровой нарезке
Для формирования гибких стратегий построения объектов различного типа на растровых системах аддитивного производства в слайсере Triangulatica реализованы алгоритмы объемных заполнений следующей формы:
- Сплошная;
- Сетка;
- Соты;
- Легкая сетка;
- Легкие соты;
- Маленькие соты;
- Маленькая сетка.
- Штриховки для 2D заполнения срезов при векторной нарезке
Для обеспечения эффективного построения объемных объектов в аддитивных системах, работающих на базе векторных исполнительных систем, в Triangulatica реализованы широкие возможности по генерации параметрических векторных заполнений по множеству шаблонов, список которых покрывает большинство существующих в настоящее время методов штриховки слоя:- Однонаправленные линии;
- Двунаправленные линии;
- Линии зигзагом;
- Однонаправленная сетка;
- Двунаправленная сетка;
- Однонаправленная треугольная сетка;
- Двунаправленная треугольная сетка;
- Прямоугольники из центра;
- Прямоугольники в центр;
- Треугольники из центра;
- Треугольники в центр;
- Шестигранники из центра;
- Шестигранники в центр;
- Шахматная доска однонаправленными линиями;
- Шахматная доска двунаправленными линиями;
- Шахматная доска зигзагом;
- Треки (дорожки) однонаправленными линиями;
- Треки (дорожки) двунаправленными линиями;
- Треки (дорожки) зигзагом;
- Кривая Гилберта.
- 3D заполнения объектов при векторной нарезке
Для повышения скорости генерации управляющих CAM-программ при формировании объемных заполняющих структур (применяемых в медицине, энергетике и т.д.) в Triangulatica реализована генерация налету (в процессе слайсинга) объемных заполнений, управляемых параметрически из интерфейса ПО:- Сетка из трех нитей;
- Сетка из четырех нитей;
- Нерегулярная сетка из четырех нитей;
- Ячейка Кельвина;
- Минимальная поверхность Шварца P (“Примитив”);
- Минимальная поверхность Гироид;
- Минимальная поверхность Шварца D (Алмаз).
- Полезные функции
Удобство работы с ПО и классификации материалов, стратегий и профилей 3D принтеров, присутствуют функции:- Онлайн база материалов
- Онлайн база 3D принтеров
- Конфигурация нового материала
- Конфигурация нового 3D принтера
- Нарезка моделей с различными материалами (стратегиями) на одном рабочем столе
- TriBin Viewer
- Расчеты на GPU (графическом процессоре)
- Возможности интерфейса
Удобство пользователя обеспечивается современными и удобными функциями интерфейса:- Многоязычный интерфейс (русский, английский, французский, испанский);
- Возможность скрыть из интерфейса растровый или векторный слайсер;
- Компактный вид интерфейса без крупных иконок;
- Ленточный интерфейс, знакомым многим по приложениям Office;
- Поддержка дисплеев 4K;
- Отдельное окно для каждой сцены (возможность работать с несколькими сценами в одном приложении);
- Drag & Drop;
- Tips & Tricks (Советы и трюки).
Заменяет иностранные продукты:
-
Autodesk Netfabb
Triangulatica способна заменить Netfabb в части:
- Подготовки рабочих столов и моделей для технологий аддитивного производства:
- SLM слайсинг (Selective Laser Melting, печать металлами, спекание металлов, сплавление металлических порошков);
- SLS слайсинг (Selective Laser Sintering, спкеание полимерных порошков);
- SLA слайсинг (Stereolithography, печать смолами) для установок на базе лазера;
- SLA слайсинг (Stereolithography, печать смолами) для установок на базе DLP или LCD;
- MJM и PolyJet слайсинг (полимеры УФ-отверждения, наносимые через печатную пьезо головку);
- JET, BJ и Binder Jetting слайсинг (печать песчаных форм, печать гипсом, печать восками и т.д.);
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для послойной печати плоскими слоями;
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для печати под углом;
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для печати на бесконечном столе (bed ribbon);
- Слайсинг для биопринтинга (Bio-печать).
- Установки поддержек для печати в ручном или автоматическом режиме;
- Нарезки (слайсинга) рабочих столов и моделей;
- Формирования сложных стратегий обработки в аддитивном производстве;
- Сохранения результатов нарезки в форматы:
- Растровый форматы:
- PNG;
- TIFF;
- BMP.
- Векторные форматы:
- G-code;
- SLC;
- CLI (BIN);
- CLI (ASCII);
- AFF;
- SVG;
- CSV (;);
- CSV (,).
- Низкоуровневый формат: TRIBIN
- Растровый форматы:
- Подготовки рабочих столов и моделей для технологий аддитивного производства:
-
Materialise Magics
Triangulatica способна заменить Magics в части:
- Подготовки рабочих столов и моделей для технологий аддитивного производства:
- SLM слайсинг (Selective Laser Melting, печать металлами, спекание металлов, сплавление металлических порошков);
- SLS слайсинг (Selective Laser Sintering, спкеание полимерных порошков);
- SLA слайсинг (Stereolithography, печать смолами) для установок на базе лазера;
- SLA слайсинг (Stereolithography, печать смолами) для установок на базе DLP или LCD;
- MJM и PolyJet слайсинг (полимеры УФ-отверждения, наносимые через печатную пьезо головку);
- JET, BJ и Binder Jetting слайсинг (печать песчаных форм, печать гипсом, печать восками и т.д.);
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для послойной печати плоскими слоями;
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для печати под углом;
- FDM/FFF слайсинг (Fused Filament Fabrication, печать экструзией термопластов) для печати на бесконечном столе (bed ribbon);
- Слайсинг для биопринтинга (Bio-печать).
- Установки поддержек для печати в ручном или автоматическом режиме;
- Нарезки (слайсинга) рабочих столов и моделей;
- Формирования сложных стратегий обработки в аддитивном производстве;
- Сохранения результатов нарезки в форматы:
- Растровый форматы:
- PNG;
- TIFF;
- BMP.
- Векторные форматы:
- G-code;
- SLC;
- CLI (BIN);
- CLI (ASCII);
- AFF;
- SVG;
- CSV (;);
- CSV (,).
- Низкоуровневый формат: TRIBIN
- Растровый форматы:
- Подготовки рабочих столов и моделей для технологий аддитивного производства: