summary-header

CAD-система для твердотельного моделирования в CAM Esprit

Встроенный в CAM Esprit 3D-редактор, упрощающий работу инженеров на производстве

Экспертиза

Технологии

  • C++
  • C3D

Заказчик

“ЛО ЦНИТИ” – российский разработчик и поставщик ПО для цифрового производства.

Компания занимается внедрением CAD и CAM-систем, разработкой постпроцессоров для станков с ЧПУ и обучением пользователей. 

Проблема

Esprit – ПО для программирования и симуляции обработки на станках с ЧПУ. С его помощью можно управлять производством изделий со сложной геометрией на всех типах металлорежущего оборудования. Система входит в десятку самых популярных CAM в мире и многие годы используется на заводах таких компаний, как Audi, Boeing и Siemens. 

Слабым местом Esprit было отсутствие инструментов для работы с геометрией модели. Если требовалась корректировка, технологи не могли внести изменения самостоятельно, а возвращали 3D-модель проектировщикам в CAD. Это усложняло взаимодействие между подразделениями и затягивало производство. А ещё мешало массовому внедрению Esprit в России: отечественные пользователи хотели видеть CAM с встроенным 3D-редактором.

“ЛО ЦНИТИ” как официальный дистрибьютор обратился в Rubius с задачей создать подсистему CAD для твердотельного 3D-моделирования внутри CAM Esprit. 

Решение

Аналитики Rubius вместе с “ЛО ЦНИТИ” опросили российских пользователей Esprit и собрали требования к будущей CAD-системе. Помимо инструментов для редактирования 3D-модели на производстве требовались поддержка размерных и логических ограничений и импорт в основные обменные форматы (STEP, STL и т.д.). 

Для решения такого уровня требовалось надёжное геометрическое ядро. C учётом требований проекта к быстродействию и затратам на разработку мы выбрали C3D от компании “Аскон”.

Rubius – авторизованный разработчик решений на базе C3D. В портфеле компании – разработка C# обёртки для самого ядра и десяток проектов на его основе.

C3D объединяет в себе 5 критически важных для разработки CAD модулей. Здесь есть геометрический моделировщик для расчётов в 2D и 3D-моделировании, решатель для поддержки ограничений, движок для 3D-визуализации инженерных данных, конвертер данных и модуль преобразования полигональных сеток в твердотельные модели. 

На основе C3D создана проверенная и хорошо знакомая нам CAD-система “Компас-3D”. Решающим фактором при выборе стало и отечественное происхождение ядра: на базе C3D можно строить импортонезависимые решения и получать стабильную и быструю техническую поддержку. Последнее оказалось критически важным – ядро C3D пришлось дорабатывать под нужды проекта

В результате мы создали систему Esprit Extra CAD. С её помощью пользователи могут дорабатывать 3D-модели непосредственно внутри Esprit. 

Esprit Extra CAD

Возможности Esprit Extra CAD:

  • управление деревом построения модели, 
  • редактирование модели внутри CAM (скругление, выдавливание, вращение, усечение, удлинение),
  • адаптация 2D-ограничений для 2D-черчения и эскизов в 3D,
  • поддержка 3D-ограничений для создания сборочных единиц,
  • экспорт и импорт данных в форматы STEP, SPL, Parasolid, ACIS, IGES, STL, VRML.
project-photo
project-photo
project-photo
project-photo

Результаты

Разработка первой версии Esprit Extra CAD заняла 6 месяцев. В результате получился простой и удобный 3D-редактор, расширяющий базовую функциональность CAM Esprit. У пользователей системы появилась возможность адаптировать модели под особенности производства на станках с ЧПУ, не тратя время на передачу данных между CAD/CAM и подразделениями. Это, в свою очередь, помогло ускорить производство и повысить качество готовой продукции. 

Esprit Extra CAD мы презентовали миру на Esprit World Conference в Сан-Диего, США. 

Мы получили много положительных отзывов от пользователей, а также интерес к разработке со стороны вендора Esprit. Extra CAD встроили непосредственно в интерфейс CAM-системы, что позволило работать с CAD-файлами без установки дополнительного ПО.

Андрей Ловыгин

Андрей Ловыгин

Директор "ЛО ЦНИТИ"

Впоследствии Rubius обновлял функциональность Esprit Extra CAD по мере выхода новых версий ядра C3D. 

Давайте обсудим ваш проект

Мы будем рады ответить на ваши вопросы



Нажимая на кнопку "Оставить заявку", вы даёте согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Позвоните нам

Напишите нам