Сегодня речь пойдет об одном из основных форматов геометрического моделирования — Parasolid-XT.
✔️ расширения: .x_t, .x_b, .xmt_txt, .xmt_bin, .xmp_txt, xmp_bin;
✔️ тип: ядро;
✔️ представление геометрии: B-Rep, сетки;
✔️ период создания: 1980-е;
✔️ создатель: Shape Data Limited, теперь Siemens.
Ядро Parasolid-XT является основой для таких инструментов моделирования, как SOLIDWORKS, Solid Edge, Siemens NX и др. У формата два ключевых расширения: текстовое расширение .x_t и двоичное расширение .x_b.
Преимущества:
🟢 не нужна конвертация при чтении приложениями на основе Parasolid;
🟢 поддержка геометрии B-Rep и сложных моделей с твердотельной, листовой, каркасной, смешанной и многослойной топологией;
🟢 поддержка иерархии деталей сборки;
🟢 поддержка гибридных моделей, содержащих как B-Rep, так и сеточную геометрию.
Недостатки:
🔴 части и тела приравниваются друг к другу;
🔴 необходимость преобразования процедурной геометрии в NURBS;
🔴 ограниченная поддержка метаданных и визуальных атрибутов.
✔️ расширения: .x_t, .x_b, .xmt_txt, .xmt_bin, .xmp_txt, xmp_bin;
✔️ тип: ядро;
✔️ представление геометрии: B-Rep, сетки;
✔️ период создания: 1980-е;
✔️ создатель: Shape Data Limited, теперь Siemens.
Ядро Parasolid-XT является основой для таких инструментов моделирования, как SOLIDWORKS, Solid Edge, Siemens NX и др. У формата два ключевых расширения: текстовое расширение .x_t и двоичное расширение .x_b.
Преимущества:
🟢 не нужна конвертация при чтении приложениями на основе Parasolid;
🟢 поддержка геометрии B-Rep и сложных моделей с твердотельной, листовой, каркасной, смешанной и многослойной топологией;
🟢 поддержка иерархии деталей сборки;
🟢 поддержка гибридных моделей, содержащих как B-Rep, так и сеточную геометрию.
Недостатки:
🔴 части и тела приравниваются друг к другу;
🔴 необходимость преобразования процедурной геометрии в NURBS;
🔴 ограниченная поддержка метаданных и визуальных атрибутов.
🔥11
Работая с 3D моделями, вы наверняка сталкивались с форматом файла JT. Давайте разберемся, почему он так популярен в индустрии.
✔️ расширение: .jt;
✔️ тип: нейтральный;
✔️ представление геометрии: B-Rep, сетки;
✔️ стандарт: ISO 14306;
✔️ период создания: 1990-е;
✔️ создатель: Engineering Animation и HP, теперь Siemens.
JT — стандартный формат совместной работы в рамках экосистемы Siemens PLM. Он может хранить большое количество компонентов, экспортированных из различных САПР-систем. Данные сетки — сильная сторона формата, позволяющая загружать различные уровни детализации в соответствии с масштабом визуализации.
Преимущества:
🟢 поддержка иерархии деталей и сборок, сеток и B-Rep, метаданных и визуальных атрибутов;
🟢 поддержка сеток: уровни детализации, экономное представление данных;
🟢 активное использование сжатия;
🟢 бинарная природа;
🟢 поздняя загрузка данных.
Недостатки:
🔴 проприетарность накладывает отпечаток в качестве поддержки среди разных вендоров.
✔️ расширение: .jt;
✔️ тип: нейтральный;
✔️ представление геометрии: B-Rep, сетки;
✔️ стандарт: ISO 14306;
✔️ период создания: 1990-е;
✔️ создатель: Engineering Animation и HP, теперь Siemens.
JT — стандартный формат совместной работы в рамках экосистемы Siemens PLM. Он может хранить большое количество компонентов, экспортированных из различных САПР-систем. Данные сетки — сильная сторона формата, позволяющая загружать различные уровни детализации в соответствии с масштабом визуализации.
Преимущества:
🟢 поддержка иерархии деталей и сборок, сеток и B-Rep, метаданных и визуальных атрибутов;
🟢 поддержка сеток: уровни детализации, экономное представление данных;
🟢 активное использование сжатия;
🟢 бинарная природа;
🟢 поздняя загрузка данных.
Недостатки:
🔴 проприетарность накладывает отпечаток в качестве поддержки среди разных вендоров.
🔥8👍4
Рады представить вам новую версию CAD Exchanger. В ней мы расширили возможности работы с САПР-форматами и SDK, а также уделили внимание алгоритмам Manufacturing Toolkit.
Основные обновления CAD Exchanger 3.23.0:
✔️ импорт Autodesk Inventor 2023 и 2024, NX 2306;
✔️ переработанная структура BIM-модели;
✔️ обновлённая документации SDK.
В следующих постах рассмотрим каждое из обновлений подробнее.
Всё о наших продуктах — на cadexchanger.ru
Основные обновления CAD Exchanger 3.23.0:
✔️ импорт Autodesk Inventor 2023 и 2024, NX 2306;
✔️ переработанная структура BIM-модели;
✔️ обновлённая документации SDK.
В следующих постах рассмотрим каждое из обновлений подробнее.
Всё о наших продуктах — на cadexchanger.ru
👏9👍3
В новом релизе CAD Exchanger начал поддерживать последние версии форматов Autodesk Inventor (2023 и 2024) и Siemens NX (2306).
Наша команда постоянно совершенствует процессы, чтобы добавлять новые форматы и их версии всё быстрее и быстрее. В прошлый релиз мы добавили импорт Autodesk Inventor 2022, а в этот — дополнили его версиями 2023 и 2024.
Теперь CAD Exchanger также поддерживает NX 2306 с сохранением всех основных данных: B-Rep и полигонального представления, структуры сборки, графического PMI, цвета и названия.
Подробнее о наших продуктах — на cadexchanger.ru
Наша команда постоянно совершенствует процессы, чтобы добавлять новые форматы и их версии всё быстрее и быстрее. В прошлый релиз мы добавили импорт Autodesk Inventor 2022, а в этот — дополнили его версиями 2023 и 2024.
Теперь CAD Exchanger также поддерживает NX 2306 с сохранением всех основных данных: B-Rep и полигонального представления, структуры сборки, графического PMI, цвета и названия.
Подробнее о наших продуктах — на cadexchanger.ru
👏8👍3
Несколько релизов назад CAD Exchanger добавил BIM-модель данных, разработанную специально для эффективной поддержки Revit и IFC форматов.
Новые улучшения, основанные на отзывах пользователей, позволяют создавать только валидную модель и делают работу с объектами, элементами и контейнерами более понятной.
Все эти обновления также относятся и к WTK (инструменту для визуализации 3D в браузере), поэтому работать в вебе стало ещё проще.
Новые улучшения, основанные на отзывах пользователей, позволяют создавать только валидную модель и делают работу с объектами, элементами и контейнерами более понятной.
Все эти обновления также относятся и к WTK (инструменту для визуализации 3D в браузере), поэтому работать в вебе стало ещё проще.
🔥11👍2
В CAD Exchanger SDK был разработан специальный метод, позволяющий пользователю самому выбирать, под каким углом он хочет открыть модель.
Для этого нужно задать матрицу преобразований, отправить данные алгоритму и указать, что необходимо сделать: повернуть, переместить, уменьшить и т. д. Раньше пользователю приходилось делать это вручную. Теперь процесс автоматизирован, что существенно экономит время и силы.
В релизе 3.23.0 также улучшена файловая структура CDXWEB для более быстрой загрузки в браузере файлов с несколькими уровнями детализации.
Для этого нужно задать матрицу преобразований, отправить данные алгоритму и указать, что необходимо сделать: повернуть, переместить, уменьшить и т. д. Раньше пользователю приходилось делать это вручную. Теперь процесс автоматизирован, что существенно экономит время и силы.
В релизе 3.23.0 также улучшена файловая структура CDXWEB для более быстрой загрузки в браузере файлов с несколькими уровнями детализации.
🔥6👏3👍1
Теперь интеграция с Unity обеспечивает полную поддержку текстур в виде файлов. Однако не все форматы сами по себе поддерживают текстуры, поэтому рекомендуется обращать на это внимание перед экспортом.
CAD Exchanger также поддерживает последнюю версию UNIGINE, 2.17. Она отличается значительным количеством новых функий, которые могут быть особенно полезны нашим пользователям.
Подробнее о продуктах — на cadexchanger.ru
CAD Exchanger также поддерживает последнюю версию UNIGINE, 2.17. Она отличается значительным количеством новых функий, которые могут быть особенно полезны нашим пользователям.
Подробнее о продуктах — на cadexchanger.ru
🔥9👍3❤1
Документация SDK тоже не стоит на месте. В этом релизе CAD Exchanger сделал изучение материала и поиск ответов максимально удобными. Новая документация отличается единообразной структурой, наличием всех модулей и новых статей. Для примеров есть отдельная страница, включающая онлайн-демо и интерактивные примеры на основе WTK.
🔥10👏1
Дебют нового продукта под кодовым названием CAD Exchanger MTK
Те, кто уже знаком с CAD Exchanger SDK, скорее всего, знают о Manufacturing Toolkit — наборе алгоритмов, предназначенных для оценки затрат, DFMA и операций с листовым металлом. Всё это время инструмент незаметно дополнял CAD Exchanger SDK и сейчас оказался в центре внимания как отдельный продукт.
В этом релизе команда CAD Exchanger уделила особое внимание анализу дизайна для производства, алгоритму развертки и измерениям, сделав их не только более точными, но и быстрыми.
Те, кто уже знаком с CAD Exchanger SDK, скорее всего, знают о Manufacturing Toolkit — наборе алгоритмов, предназначенных для оценки затрат, DFMA и операций с листовым металлом. Всё это время инструмент незаметно дополнял CAD Exchanger SDK и сейчас оказался в центре внимания как отдельный продукт.
В этом релизе команда CAD Exchanger уделила особое внимание анализу дизайна для производства, алгоритму развертки и измерениям, сделав их не только более точными, но и быстрыми.
🔥10👏2
🚀CAD Exchanger на CHTF!
15 ноября 2023 года в Шэньчжэне, Китай, открылась 25-я Китайская выставка высоких технологий (CHTF). В этом году основной темой стало «Придание нового импульса инновациям, выход на новое качество развития». На мероприятии присутствовали представители Министерства торговли и Министерства промышленности и информационных технологий КНР. Среди участников такие лидеры отраслей, как Huawei, Intel и ZTE, а среди международных гостей – представители 105 стран, включая ОАЭ, Польшу, Россию, Сербию, Грецию и Венгрию.
На Hi-Tech Fair Exhibition CAD Exchanger представила передовые 3D-технологии, ещё раз подчеркивая свою экспертность в области конвертации данных. Таким образом, компания внесла свой вклад в налаживание международного сотрудничества в сфере научно-технических инноваций.
15 ноября 2023 года в Шэньчжэне, Китай, открылась 25-я Китайская выставка высоких технологий (CHTF). В этом году основной темой стало «Придание нового импульса инновациям, выход на новое качество развития». На мероприятии присутствовали представители Министерства торговли и Министерства промышленности и информационных технологий КНР. Среди участников такие лидеры отраслей, как Huawei, Intel и ZTE, а среди международных гостей – представители 105 стран, включая ОАЭ, Польшу, Россию, Сербию, Грецию и Венгрию.
На Hi-Tech Fair Exhibition CAD Exchanger представила передовые 3D-технологии, ещё раз подчеркивая свою экспертность в области конвертации данных. Таким образом, компания внесла свой вклад в налаживание международного сотрудничества в сфере научно-технических инноваций.
👏11❤1🔥1
Сегодня продолжаем обзор популярных форматов САПР и поговорим об STL.
✔️ Расширение: .stl;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ год создания: 1987;
✔️ создатель: Albert Consulting Group.
STL — это формат файла, изначально предназначенный для 3D-печати. В настоящее время он также широко используется в лазерном сканировании, быстром прототипировании и рабочих процессах CAM. Файл STL определяет геометрию поверхности, а его структура представлена списком плоских треугольников.
Преимущества:
🟢 поддерживается большинством инструментов моделирования САПР;
🟢 достойное качество общих геометрических характеристик при конвертации в другие форматы САПР.
Недостатки:
🔴 низкая производительность и риск неточности;
🔴 нет поддержки иерархии деталей и сборок в STL, списков плоских деталей, цветов на уровне спецификации;
🔴 нет спецификации единиц измерения;
🔴 необходимость преобразования в B-Rep после 3D-сканирования.
✔️ Расширение: .stl;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ год создания: 1987;
✔️ создатель: Albert Consulting Group.
STL — это формат файла, изначально предназначенный для 3D-печати. В настоящее время он также широко используется в лазерном сканировании, быстром прототипировании и рабочих процессах CAM. Файл STL определяет геометрию поверхности, а его структура представлена списком плоских треугольников.
Преимущества:
🟢 поддерживается большинством инструментов моделирования САПР;
🟢 достойное качество общих геометрических характеристик при конвертации в другие форматы САПР.
Недостатки:
🔴 низкая производительность и риск неточности;
🔴 нет поддержки иерархии деталей и сборок в STL, списков плоских деталей, цветов на уровне спецификации;
🔴 нет спецификации единиц измерения;
🔴 необходимость преобразования в B-Rep после 3D-сканирования.
🔥9🤩2👏1
В этот раз обсудим первый 3D-формат, адаптированный для отображения 3D-сцен в Интернете — VRML.
✔️ Расширения: .wrl, .wrz;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ стандарт: ISO/IEC 14772-1:1997;
✔️ год создания: 1994;
✔️ создатель: Дэйв Рэггет.
VRML позволяет посетителям веб-сайтов взаимодействовать с виртуальными объектами, которые используются в электронной коммерции, образовании и совместной работе над проектами. Самая распространенная форма VRML — текстовый файл, но есть также gzip-сжатое расширение.
Преимущества:
🟢 возможность хранения сеточных моделей, материалов и текстур;
🟢 сохранение иерархии модели и присоединение преобразования к ее частям;
🟢 поддержка неповрежденной топологии, произвольных полигонов и других важных атрибутов;
🟢 поддержка уровней детализации;
🟢 расширенные возможности: свойства аватара зрителя, покадровая анимация, освещение, ссылки на звук и т.д.
Недостатки:
🔴 ограничения точности чисел и больших размеров файлов из-за текстового характера.
✔️ Расширения: .wrl, .wrz;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ стандарт: ISO/IEC 14772-1:1997;
✔️ год создания: 1994;
✔️ создатель: Дэйв Рэггет.
VRML позволяет посетителям веб-сайтов взаимодействовать с виртуальными объектами, которые используются в электронной коммерции, образовании и совместной работе над проектами. Самая распространенная форма VRML — текстовый файл, но есть также gzip-сжатое расширение.
Преимущества:
🟢 возможность хранения сеточных моделей, материалов и текстур;
🟢 сохранение иерархии модели и присоединение преобразования к ее частям;
🟢 поддержка неповрежденной топологии, произвольных полигонов и других важных атрибутов;
🟢 поддержка уровней детализации;
🟢 расширенные возможности: свойства аватара зрителя, покадровая анимация, освещение, ссылки на звук и т.д.
Недостатки:
🔴 ограничения точности чисел и больших размеров файлов из-за текстового характера.
🔥10👏1
X3D — преемник формата VRML, о котором мы говорили в посте выше. Он отличается поддержкой шейдеров, геолокации, анимации, NURBS-кодированием геометрии поверхности и другими функциями. X3D имеет расширение на основе XML, кодировку VRML и бинарную.
✔️ Расширение: .x3d;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ стандарт: ISO/IEC 19775/19776/19777;
✔️ год создания: 2001;
✔️ создатель: Web3D Consortium.
Преимущества:
🟢 возможность хранения моделей сеток, материалов и текстур;
🟢 сохранение иерархии модели и присоединение преобразования к ее частям;
🟢 поддержка неповрежденной топологии, произвольных полигонов и других атрибутов;
🟢 поддержка уровней детализации (LoD);
🟢 возможность хранить метаданные в виде пар «ключ — значение»;
🟢 объемный рендеринг и физика твердого тела;
🟢 поддержка NURBS, механизм обозначения элементов как сборок, деталей и граней.
Недостатки:
🔴 поддержка в 3D-приложениях довольно неоднородна;
🔴 ограничения точности чисел и больших размеров файла.
✔️ Расширение: .x3d;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ стандарт: ISO/IEC 19775/19776/19777;
✔️ год создания: 2001;
✔️ создатель: Web3D Consortium.
Преимущества:
🟢 возможность хранения моделей сеток, материалов и текстур;
🟢 сохранение иерархии модели и присоединение преобразования к ее частям;
🟢 поддержка неповрежденной топологии, произвольных полигонов и других атрибутов;
🟢 поддержка уровней детализации (LoD);
🟢 возможность хранить метаданные в виде пар «ключ — значение»;
🟢 объемный рендеринг и физика твердого тела;
🟢 поддержка NURBS, механизм обозначения элементов как сборок, деталей и граней.
Недостатки:
🔴 поддержка в 3D-приложениях довольно неоднородна;
🔴 ограничения точности чисел и больших размеров файла.
👏8👍4❤1
В конце года осталась ещё одна важная вещь, о которой стоит упомянуть — релиз CAD Exchanger 3.24.0. Он содержит ряд небольших, но всё же заметных изменений.
Среди них — улучшения Manufacturing Toolkit (MTK) и Unity, более точное обнаружение деталей модели в Lab и Visualization Toolkit, а также исправления в Web Toolkit (WTK).
В следующих постах рассмотрим каждое из обновлений подробнее. Всё о наших продуктах — на cadexchanger.ru
Среди них — улучшения Manufacturing Toolkit (MTK) и Unity, более точное обнаружение деталей модели в Lab и Visualization Toolkit, а также исправления в Web Toolkit (WTK).
В следующих постах рассмотрим каждое из обновлений подробнее. Всё о наших продуктах — на cadexchanger.ru
👍12
SDK примеры «переименование» и «вращение»
Команда CAD Exchanger представила два новых примера, демонстрирующих функционал SDK.
Пример «вращение» иллюстрирует процесс вращения модели путём отправки параметров матрице преобразований для инстансов.
Пример «переименование» показывает, как изменить имена элементов графа сцены модели, фигур и полифигур, чтобы улучшить взаимодействие пользователя с 3D-моделями.
Команда CAD Exchanger представила два новых примера, демонстрирующих функционал SDK.
Пример «вращение» иллюстрирует процесс вращения модели путём отправки параметров матрице преобразований для инстансов.
Пример «переименование» показывает, как изменить имена элементов графа сцены модели, фигур и полифигур, чтобы улучшить взаимодействие пользователя с 3D-моделями.
👍8
Одно из интересных улучшений релиза 3.24.0 — настраиваемый видовой куб в Web Toolkit. Он обеспечивает лёгкость пользовательской навигации, предоставляя визуальный виджет для выбора стандартных видов.
Новая функция позволяет разработчикам изменять внешний вид куба, в соответствии со своими веб-приложениями, например, менять шрифты и языки.
Всё о наших продуктах — на cadexchanger.ru
Новая функция позволяет разработчикам изменять внешний вид куба, в соответствии со своими веб-приложениями, например, менять шрифты и языки.
Всё о наших продуктах — на cadexchanger.ru
🔥8
Новая возможность устанавливать настраиваемый ограничивающий прямоугольник для создания визуальных объектов плоскостей отсечения обеспечивает повышенный уровень точности и контроля в настройках Web Toolkit.
Например, если вы измените значение вида с разнесёнными деталями, вместе с ним изменится и ограничивающий прямоугольник.
Например, если вы измените значение вида с разнесёнными деталями, вместе с ним изменится и ограничивающий прямоугольник.
👍10
Одно из основных обновлений Unity в релизе 3.24.0 — повышение производительности Unity_ObjectFactory. После загрузки модели в SDK следующим шагом является преобразование этих объектов в объекты Unity. Раньше этот процесс проходил линейно, а теперь — параллельно. Благодаря этому производительность ускорилась в четыре раза и сложные модели загружаются гораздо быстрее.
👍5👏3
Теперь пользователи Manufacturing Toolkit могут не только получить полный диапазон вычисленных значений толщины, но также извлечь значения в определенных точках поверхности или внутри заданного треугольника.
Для лучшего понимания этих результатов был добавлен пример визуализации. Градиент от красного к зеленому на модели показывает потенциальные проблемные области и помогает принимать обоснованные решения для повышения качества.
Для лучшего понимания этих результатов был добавлен пример визуализации. Градиент от красного к зеленому на модели показывает потенциальные проблемные области и помогает принимать обоснованные решения для повышения качества.
👍9🔥2
Графика в трёхмерном мире: OBJ
В этот раз рассмотрим формат для представления трёхмерных моделей, являющийся стандартом в индустрии компьютерной графики. OBJ был разработан в конце 1980-х годов и до сих пор широко используется в различных приложениях. Благодаря текстовому содержанию файлов, с форматом особенно легко работать.
✔️ расширение: .obj;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ год создания: конец 1980-х;
✔️ создатель: Wavefront Technologies.
Преимущества:
🟢 лёгкость чтения и понимания текстовых файлов упрощает ручное редактирование;
🟢 широкая поддержка обеспечивает беспрепятственное сотрудничество между различными программами;
🟢 простая файловая структура, состоящая из вершин, граней и связанной с ними информации, делает формат доступным для новичков.
Недостатки:
🔴 ограниченная поддержка сложной геометрии;
🔴 отсутствие поддержки анимации и процесса подготовки персонажа к анимации;
🔴 отсутствие некоторых функций, таких как поддержка освещения и настройка LOD.
В этот раз рассмотрим формат для представления трёхмерных моделей, являющийся стандартом в индустрии компьютерной графики. OBJ был разработан в конце 1980-х годов и до сих пор широко используется в различных приложениях. Благодаря текстовому содержанию файлов, с форматом особенно легко работать.
✔️ расширение: .obj;
✔️ тип: нейтральный;
✔️ представление геометрии: сетки;
✔️ год создания: конец 1980-х;
✔️ создатель: Wavefront Technologies.
Преимущества:
🟢 лёгкость чтения и понимания текстовых файлов упрощает ручное редактирование;
🟢 широкая поддержка обеспечивает беспрепятственное сотрудничество между различными программами;
🟢 простая файловая структура, состоящая из вершин, граней и связанной с ними информации, делает формат доступным для новичков.
Недостатки:
🔴 ограниченная поддержка сложной геометрии;
🔴 отсутствие поддержки анимации и процесса подготовки персонажа к анимации;
🔴 отсутствие некоторых функций, таких как поддержка освещения и настройка LOD.
👍9