Продукт

ScanTo3D

ScanTo3D – реверс-инжиниринг

Модуль реверсивного инжиниринга ScanTo3D предназначен для решения задач обратного проектирования, когда необходимо получить электронную модель изделия или ее геометрическое описание, имея под рукой только существующий физический объект без какой-либо конструкторской документации. ScanTo3D открывает данные сканирования с любого сканера (напрямую совместим со сканерами Next Engine). Отсканированные данные могут быть файлами сетки, облака точек или кривые из математических программ.

C помощью инструментов модуля пользователь может выполнить подготовку облака точек, отредактировать данные полученные с 3D сканера и построить сетку, которая преобразуется в поверхность или твердотельную модель. В конце можно провести анализ отклонения, сравнив исходные данные и полученный результат. Решение для реверсивного инжиниринга позволяет сократить время и затраты на разработку трехмерных моделей на основе нецифровых данных при помощи 3D сканирования путем оцифровки физического объекта.

Цели применения модуля реверсивного инжиниринга ScanTo3D

  • Воспроизведение продукта компании-конкурента.
  • Получение электронного 3D макета на уникальное изделие, сделанного вручную.
  • Восстановление конструкторской документации на изделие, для которого нет электронной модели.
  • Создание 3D модели имеющихся штампов, пресс-форм и других изделий сложной формы.
  • Измерение отклонения изделия от начальной формы в процессе эксплуатации.

Типы данных для импорта/экспорта

Модуль способен загрузить в SolidWorks большое число форматов сканированных данных.

Файлы сетки: *.NXM;*.SCN;*.3DS;*.OBJ;*.STL;*.WRL;*.PLY;*.PLY2: *.NZIP.

Облако точек: *.XYZ;*.TXT;*.ASC;*.VDA;*.IGS; *IBL.

Кроме того, ScanTo3D выполняет экспорт данных сетки или облака точек в файлы специальных типов, таких как: *.XYZ *.WRL *,STL *.3DS;*.OBJ.

Оптимизация данных с 3D сканера

Функционал ScanTo3D позволяет выполнить ориентацию облака точек или сетки в пространстве моделирования, чтобы достичь большей точности для дальнейшего управления элементами модели. Мастер подготовки сетки оптимизирует облако точек или сетку, определяя количество удаляемого шума. В результате пользователь получает более точное описание геометрии для преобразования в твердое тело.

Исходное облако точек может быть уменьшено в процентом отношении или с указанием целевого размера в точках, что в целом способствует повышению производительности. При упрощении используются различные методики выборки. Программа способна распознать тонкостенную деталь и предложить распознать и оптимизировать сетку небольшой толщины.

Негладкие поверхности сетки можно отредактировать специализированными инструментами в целом или локально. Данный процесс максимально автоматизирован и требует от пользователя минимального участия. Заполнение выполняется автоматически.

Для симметричных деталей возможно выделить справочную плоскость, чтобы разбить сетку на две части, что уменьшает время преобразования и увеличивает точность. В таком случае поверхности извлекаются только из половины модели, которая затем может быть зеркально отражена для создания недостающей половины.

В сетку, полученную после оптимизации облака точек, можно легко вносить изменения с помощью мастера редактирования. ScanTo3D позволяет манипулировать геометрией сетки, в том числе масштабировать. Данный функционал пригодится при работе с пластмассовыми деталями, которые содержат поверхности, влияющие напрямую на производственные процессы. Например, усадка материала при операции заливки.

Работа с пространственным кривыми

ScanTo3D может загрузить кривые из файлов *.IGES; *.IBL; *.TXT, в которых содержатся точки, определяющие положение дискретных кривых в пространстве. C помощью помощника построения кривых можно создать граничные и секущие кривые в файлах облака точек или сетки. Кроме того, в трехмерном эскизе могут быть созданы сплайны, которые полностью редактируются в программе SolidWorks. На основе полученных кривых пользователь строит поверхности, используя базовые конфигурации SolidWorks.

Методы работы со сканированными данными

После обработки облака точек ScanTo3D создает замкнутую сетку, которая описывает внешние формы сканированного объекта. Полученная сетка преобразуется в поверхность или твердое тело. Преобразование может выполняться в автоматическом режиме или управляться пользователем.

Автоматическое преобразование сетки. Применяется для создания анатомических и органических форм. Система позволяет регулировать уровень качества получаемой поверхности, обнаруживает самопересекающиеся поверхности и предлагает инструменты для динамического исправления.

Интерактивный режим преобразования сетки. Представляет пошаговый процесс создания поверхности и дает контроль над созданием поверхности. Этот способ хорошо подходит для создания аналитических поверхностей.

Анализ отклонения сетки. ScanTo3D может выполнить анализ отклонения между исходной сеткой и извлеченной поверхностью. Поиск отклонений выполняется также между сеткой и точками на кривой или проецированными точками на сетке. Выявленные отклонения отображаются на цветных эпюрах в цифровых значениях.