SprutCAM. Импорт геометрических объектов

08/2022

Импорт моделей из файлов передачи геометрической информации осуществляется нажатием кнопки

либо обычным "перетаскиванием" файла модели в рабочее окно приложения. Функция продублирована в главной панели программы, которое также может быть вызвано сочетанием клавиш [Ctrl+I].

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

В процессе импорта в окне отображается текущая информация о ходе процесса чтения файла и создания геометрических объектов. Индикатор процесса отображает процент выполненных работ. При импорте из файлов с простой внутренней структурой используется однопроходный алгоритм. Чтение файла и формирование геометрической модели происходят одновременно. При импорте из файлов со сложной структурой данных используется двухпроходный алгоритм. На первом этапе происходит чтение файла и анализ структуры модели, а на втором – формирование геометрической модели.

Панель <Загружено из файла> показывает статистические данные по чтению файла:

  • <Элементов> – счётчик загруженных объектов;
  • <Тел>– счётчик загруженных твёрдых тел;
  • <Поверхностей> – счётчик загруженных ограниченных поверхностей;
  • <Неогр. поверхн.> – счётчик загруженных поверхностей;
  • <Кривых> – счётчик загруженных кривых;
  • <Игнорировано.> – счётчик пропущенных объектов (незначащих, некорректных или неподдерживаемых объектов);
  • <Всего> – общее количество объектов.

Панель <Конвертировано в модель> отображает статистические данные по преобразованию прочитанных данных во внутреннюю модель:

  • <Анализировано> – счётчик преобразованных объектов;
  • <Тел> – счётчик преобразованных твёрдых тел;
  • <Поверхностей> – счётчик преобразованных ограниченных поверхностей;
  • <Кривых> – счётчик преобразованных кривых;
  • <Игнорировано> – счётчик пропущенных объектов.

Все топологические связи между объектами анализируются именно на этапе преобразования во внутреннюю модель, здесь же из большого числа составляющих формируются сложные объекты – тела, поверхности (Solids, Faces). Все простые объекты, входящие в состав более сложных, дополнительно не дублируются в виде самостоятельных объектов. Поэтому зачастую количество считанных из файла объектов больше переведенных в модель.

Например, поверхность (Face) состоит из неограниченной поверхности и нескольких ограничивающих кривых. При чтении файла сама ограниченная поверхность и все ее составляющие части учитывается в соответствующих полях счетчика. А при формировании внутренней модели все эти элементы учитываются только как одна поверхность (Face).

Нажатием кнопки <Стоп> во время импорта можно прервать загрузку файла.

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

Для автоматического закрытия окна после завершения процесса импорта следует включить флаг <Закрыть окно автоматически>. Если флаг не установлен или возникли ошибки при импорте, то для продолжения работы следует нажать кнопку <Да>.

Примечание: Импортируются лишь те типы объектов, которые указаны в окне системных установок на странице <Импорт>. Элементы других типов игнорируются.

Примечание: При необходимости преобразования типов кривых максимальное отклонение при аппроксимации будет меньше значения, указанного в поле <Точность аппроксимации> в том же окне.

  

Импорт объектов из файлов SolidEdge™

SprutCAM  12 позволяет импортировать файлы SolidEdge™.

Файлы проектов SolidEdge™ содержат в себе секцию Parasolid™, мы извлекаем ее и импортируем.

Стандартные расширения файлов ASM; PAR; PSM; PWD.

Импорт объектов из файлов SolidWorks™

SprutCAM  12 позволяет импортировать файлы SolidWorks™.

Файлы проектов SolidWorks™ содержат в себе секцию Parasolid™, мы извлекаем ее и импортируем.

Стандартные расширения файлов SLDASM; SLDPRT.

Примечание: В данный момент импорт файлов, не имеющих конфигурацию, невозможен.

Импорт объектов из файлов Parasolid™

Parasolid™ – ядро геометрического моделирования, поддерживающее следующие типы моделей:

  • каркасные;
  • поверхностные;
  • твердотельные;
  • конечно-элементные.

Формат передачи данных Parasolid™ позволяет передавать не только информацию о модели, но и связи между моделями.

Стандартные расширения файлов x_t; x_b.

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

SprutCAM 12 поддерживает формат передачи данных Parasolid™ до версии 30.1.

Импорт объектов из STEP-файлов

<STEP> - стандарт обмена данными модели изделия. Формат файла определяется в ISO 10303-21 (том 21 - геометрическое представление формы изделия). Формат <STEP> позволяет передавать множество различных типов геометрических объектов. Поэтому можно добиться передачи данных между различными системами практически без искажений. Формат <STEP> широко распространен, особенно в районах, где требуется высокая точность передачи данных из-за очень сложных трехмерных геометрических моделей.

Поддерживаются следующие типы моделей:

  • каркасные;
  • поверхностные;
  • твердотельные.

Схемы файлов:

  • CONFIG_CONTROL_DESIGN;
  • AUTOMOTIVE_DESIGN

Стандартные расширения файлов .step; .stp.