13.06.2023

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию

25-26 мая состоялась шестая конференция для разработчиков инженерного программного обеспечения C3Days. В этом году мероприятие принял г. Санкт-Петербург. Участники могли совместить работу на конференции и насладиться прекрасным весенним настроением города в период белых ночей. Мероприятие собрало как опытных пользователей геометрического ядра C3D, так и тех, кто сейчас только тестирует его возможности в своих сложных проектах.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 1

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 2

У гостей конференции была уникальная возможность обсудить с экспертами в области разработки ядра C3D актуальные задачи и тренды развития модулей C3D Toolkit, обменяться накопившимся опытом работы с компонентами и провести время в уютной атмосфере. В рамках деловой части конференции разработчики C3D Labs поделились самыми свежими новостями о продуктах компании, пользователи ядра представили свой опыт работы с командами C3D Toolkit. Генеральные партнеры мероприятия — компании КАДЕКС и 3В Сервис - показали совместную работу над отдельными проектами.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 3

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 4

По традиции старт конференции дал Олег Зыков, директор C3D Labs. В его докладе были озвучены важные события в жизни компании:

  • продолжается активный рост команды — за 2022 год компания выросла на пятнадцать новых сотрудников, офис в г. Нижний Новгород готов к комфортной работе разработчиков, в 2023 году планируется набор еще восемнадцати человек;
  • произошли важные кадровые изменения — Юрий Козулин возглавил разработку команды продукта C3D Toolkit, Андрей Туманин перешел на должность руководителя отдела разработки модуля C3D Modeler;
  • меняется работа на российском рынке: мы видим настоящий бум новых разработок у независимых вендоров и в корпорациях, а также стремительный рост требований к функциональности наших компонентов и скорости их доработки;
  • перестраивается работа на внешних рынках: наша основная цель заключается не только в сохранении текущих пользователей, но и в поиске новых рынков сбыта на Востоке.
C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 5

Основной блок программы первого дня был посвящен разработке всего портфеля продуктов C3D Labs. Содержание первого дня было наполнено большим количеством докладов. Выступления были поделены на отдельные блоки - геометрическое ядро, параметризация, конвертация и визуализация. Пользователи представили свои результаты работы с функционалом модулей C3D Toolkit.

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

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 6

Обновления всех модулей C3D Toolkit 2023 будут представлены в отдельных технических статьях. Ниже собрали для вас самые интересные моменты выступлений российских пользователей и партнеров компании C3D Labs.

C3D для ФГУП «РФЯЦ-ВНИИЭФ»

Российский ядерный центр использует C3D Modeler, C3D Converter, C3D B-Shaper и C3D Solver в своей CAE-системе ЛОГОС для построения инженерного анализа и математического моделирования. Опытом использования этих компонентов на конференции поделился Антон Потехин, начальник отдела ФГУП «РФЯЦ-ВНИИЭФ».

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 7

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

  • анализ качества, устранение проблем геометрических моделей;
  • упрощение геометрических моделей;
  • редактирование геометрических моделей (подготовка к сеткогенерации);
  • автоматическая и «прямая» генерация сеток, операции над сеточными данными;
  • задание граничных и начальных условий, параметров моделирования.

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

В прошлом году в ЛОГОС был добавлен модуль «Редактор эскизов» для формирования заменителей сложных тел на основе 2D-шаблона. Для работы модуля используется компонент C3D Solver в части наложения геометрических и логических ограничений, фиксации и заморозки геометрических объектов.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 8

Конверторы данных используются для взаимодействия с внешними САПР.

За счет использования компонентов C3D Toolkit коллеги из РФЯЦ–ВНИИТФ смогли уйти от необходимости реализации своих собственных алгоритмов по работе с геометрией в пользу применения нативных алгоритмов C3D и ускорить тем самым разработку функционала их продукта.

C3D для 3В Сервис

Компания 3В Сервис использует компоненты C3D Converter и C3D Vision в разработке системы LCMS (Lean Construction Management System), предназначенной для планирования, визуализации строительно-монтажных работ и создания 4D-моделей сложных инженерных объектов. Опытом использования продуктов ядра C3D на конференции поделился Артем Солдатов, руководитель IT-проектов 3В Сервис.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 9

Стоит отметить, что ранее в своем выступлении на конференции C3Days 2021 Артем уже рассказывал о том, почему 3В Сервис выбрал компонент нашей десктопной визуализации. Поэтому в этот раз речь шла об опыте применения уже другого нашего модуля.

Помимо разработки приложений 3В Сервис занимается проектной деятельностью. Компания помогает своим заказчикам в реализации их собственных проектов. На данных момент 3В Сервис разрабатывает крупную программную платформу, в которой применяется компонент веб-визуализации C3D Web Vision. На этапе интеграции C3D Web Vision отвечал всем требованиям заказчика, тем не менее имелся ряд функций, которые было необходимо реализовать дополнительно, например, динамическая загрузка модели. Элементы модели при такой загрузке подгружаются и отображаются на сцене в соответствии с приоритетами, зависящими от положения камеры и размеров модели.

Видео ускорено

 

Тесное сотрудничество C3D Labs и 3В Сервис позволило в кратчайшие сроки реализовать дополнительный функционал в C3D Web Vision, наряду с упомянутой выше динамической загрузкой, и с успехом интегрировать компонент в продукт заказчика.

C3D для КАДЕКС

Генеральный спонсор конференции компания КАДЕКС рассказала о технологическом партнерстве с C3D Labs. Дамир Богров, руководитель отдела разработки CAD Exchanger, поделился опытом работы над интеграционным модулем для ядра C3D. Плагин поддерживает более тридцати форматов и возможности:

  • продуктовая структура (сборки, детали);
  • метаданые (имена, цвета);
  • граничное представление (B-Rep);
  • полигональная сетка (mesh);
  • графический PMI;
  • конфигурации (варианты модели детали или сборки, сохраненные в одном файле).

Совместный плагин постоянно улучшается. В ближайшем будущем в дорожной карте его развития обозначены — поддержка параметрических кривых, расширение классов для передачи графического/семантического PMI и оптимизация массивов данных.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 10

C3D для ПрограмСоюз

Компания использует компоненты C3D Converter и C3D Vision в разработке программного комплекса Союз-PLM, предназначенного для решения широкого спектра задач управления инженерной технической информацией на всех этапах жизненного цикла изделий.

Опытом использования компонентов ядра C3D на конференции поделился Владимир Шарихин, разработчик ПрограмСоюз.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 11

Союз-PLM состоит из трех основных модулей:

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

Возможности модулей ядра C3D используются для конфигурирования базовой информационной системы, а именно в подсистеме просмотра и согласования технических документов в 3D-формате. Когда пользователь открывает технический документ, Союз-PLM передает файл предварительного просмотра на обработку в C3D Converter для чтения данных модели. Затем C3D Vision по этим данным генерирует 3D-сцену и встраивает ее в панель визуализатора.

Также Союз-PLM использует следующие стандартные возможности нашего движка визуализации:

  • управление камерой;
  • переключение режимов отображения модели;
  • создание плоскостей динамических сечений и управление ими;
  • разнесение компонентов сборки;
  • управление видимостью объектов;
  • отображение измерений;

ПрограмСоюз смог успешно заместить в Союз-PLM ранее применявшийся зарубежный аналог визуализации HOOPS Visualize и реализовать весь необходимый функционал с помощью компонентов C3D.

C3D для Project Point

Компания присоединилась к пользовательскому сообществу ядра C3D совсем недавно (анонс пресс-релиза тут). Артем Блиставцев, руководитель команды фронтэнд разработки Project Point, представил опыт внедрения C3D Web Vision в систему управления и документооборота для проектов строительства и рассказал, какие критерии стояли перед компанией при выборе компонента:

  • веб-компонент с API;
  • можно развернуть оффлайн в закрытом контуре на любой платформе;
  • отзывчивая команда разработчиков;
  • делятся дорожной картой развития;
  • стоимость;
  • производительность.

Уход западных компаний с российского рынка дал толчок для выбора модуля C3D Web Vision. Компонент полностью отвечает всем требованиям разработчиков Project Point и был интегрирован в программное приложение. В своем докладе Артем рассказал, как выстроена работа C3D Web Vision с большими и сложными моделями.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 12

В рамках конференции C3Days 2023 было представлено более двадцати пяти докладов. Мы благодарим пользователей геометрического ядра за презентацию историй успеха о внедрении компонентов C3D Toolkit и участников конференции за внимание, вопросы и предложения по улучшению ядра. Команда C3D Labs продолжает работу по усовершенствованию программных продуктов и усилению позиций на локальном рынке.

Мы рады делиться с вами нашими обновлениями и новостями в телеграм-канале C3D Labs. Видео выступлений будут выложены на нашем YouTube-канале.

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 13

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 14

C3Days 2023: релиз новой версии C3D Toolkit, опыт пользователей и планы по развитию, фото 15
Фото с конференции

Поделиться материалом
Вверх