В этом году ежегодная конференция для разработчиков сложного программного обеспечения C3Days вернулась в г. Москва. Мероприятие состоялось 5–6 июня в отеле Double Tree by Hilton — Marina на берегу Химкинского водохранилища, в расслабленной атмосфере зеленых парков и яхт-клубов города.
C3Days — это ключевое событие для разработчиков САПР в России. Конференцию посетили более 130 экспертов индустрии — существующие заказчики, которые делились опытом внедрения и работы с ядром C3D, потенциальные клиенты, которые тестируют продукты, и партнеры, которые поддерживают текущую работу с решениями C3D Labs.
У гостей мероприятия была уникальная возможность и преимущество — живое общение с математиками-разработчиками C3D Labs и экспертами индустрии. Два дня были наполнены активным общением участников и спикеров. Со сцены непрерывно говорили о тенденциях и актуальных задачах разработки САПР сегодня.
О полигональном ядре и актуальных тенденциях САПР
Конференцию открыла Ольга Циркунова, менеджер по развитию бизнеса C3D Labs. Она отметила ключевые моменты компании в этом году:
- рост команды продолжается, сегодня в компании работают более 60 человек;
- рост бизнеса на сегодня составляет 86 %, финансовые показатели в полной мере отражают бум импортозамещения;
- рост числа запросов в ServiceDesk составляет более 600 заявок, за ростом числа заказчиков следует рост число запросов;
- расширение продуктовой линейки — полигональное ядро C3D PolyShaper.
В работе C3D Labs на внутреннем рынке намечены явные тренды развития продуктов:
- впереди нас ждут только сложные задачи;
- импортозамещение и импортоопережение — сегодня нужно предвосхитить задачи индустрии и сделать лучше;
- функциональность, производительность, скорость внедрения — недостаточно повторить зарубежные решения, сейчас мы идем от потребностей российских заказчиков здесь и сейчас.
Одна из важных задач для C3D Labs остается неизменной — обеспечение технологического суверенитета страны. Мы поддерживаем российские операционные системы, такие как Linux, Astra Linux и др. Отечественное железо — более сложная тема, но мы уже компилируемся на Эльбрусе. Если будет необходимость — готовы переходить на промышленную поддержку.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 1](/s/w825/upload/blog/2024/1990/1.webp)
Рис. 1. Ольга Циркунова, менеджер по развитию бизнеса C3D Labs, обозначила главные тренды работы и развития компании
Ключевой темой первого дня мероприятия стала презентация нового продукта — полигонального ядра C3D PolyShaper.
В 2023 году команда полигонального моделирования начала работу над новым продуктом. Денис Стаценко, руководитель отдела продуктового маркетинга C3D Labs, рассказал о процессе работы над полигональным ядром и его развитии в рамках индустрии. В докладе были обозначены главные тренды появления нового модуля:
- предпосылки разработки C3D PolyShaper — появляются новые форматы данных и источники этих данных, граничного представления становится недостаточно для работы инженера, возникает необходимость работы с полигональным представлением;
- области применения — реверс-инжиниринг, топологическая оптимизация, CAE, измерения, строительство, медицина, гибридное моделирование, CAM и 3D-принтеры;
- назначение полигонального ядра — это набор инструментов для редактирования, анализа и устранения дефектов полигональных объектов, его функциональность можно разделить на несколько направлений;
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 2](/s/w825/upload/blog/2024/1990/2.webp)
Рис. 2. Денис Стаценко, руководитель отдела продуктового маркетинга C3D Labs, знакомит участников конференции с новым продуктом C3D PolyShaper
Александр Лонин, руководитель группы полигонального моделирования C3D Labs, продолжил погружение в техническую часть нового модуля. Он сделал обзор всех возможностей и преимуществ C3D PolyShaper:
- из чего состоит полигональное ядро;
- новые возможности инструментов реверс-инжиниринга;
- алгоритмы модификации и препроцессинга сеток;
- диагностика и лечение сеток;
- планы по развитию C3D PolyShaper.
Детальное описание всех возможностей полигонального ядра будут представлены в отдельной статье.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 3](/s/w825/upload/blog/2024/1990/3.webp)
Рис. 3. Александр Лонин, руководитель группы полигонального моделирования C3D Labs, представляет технические особенности C3D PolyShaper
Коллеги из материнской компании АСКОН подкрепили представленные возможности полигонального ядра в своих выступлениях.
Сергей Гальцев, ведущий инженер-программист отдела разработки приложений АСКОН, рассказал о применении полигональных инструментов в приложении для проектирования композитных деталей.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 4](/s/w825/upload/blog/2024/1990/4.webp)
Рис. 4. Сергей Гальцев, ведущий инженер-программист отдела разработки приложений АСКОН, представляет внедрение полигонального ядра для КОМПАС-Композиты
Антон Сидякин, ведущий инженер-программист группы 3D АСКОН, поделился опытом применения полигональных инструментов для реверс-инжиниринга в КОМПАС-3D. В выступлении эксперт рассказал о старте использования полигонального ядра C3D, экспериментах, текущем состоянии проекта и немного о будущих планах.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 5](/s/w825/upload/blog/2024/1990/5.webp)
Рис. 5. Антон Сидякин, ведущий инженер-программист группы 3D АСКОН, рассказывает о выборе C3D PolyShaper для работы с реверс-инжинирингом в КОМПАС-3D
В рамках двух дней конференции математики-разработчики непрерывно говорили о возможностях всех компонентов C3D Toolkit. Все обновления и новинки будут опубликованы в отдельных материалах C3D Labs. Ниже мы делимся самыми яркими моментами конференции C3Days 2024.
А поговорить?
В этом году мы впервые собрали экспертов из разных отраслей для обсуждения актуальных тенденций и задач индустрии САПР. Было выделено три темы, на которые мы имели смелость говорить открыто и без купюр. В диалоге между C3D Labs и аудиторий участвовали все гости конференции. Каждый мог задать свой вопрос и получить ответ сразу же со сцены. Спасибо большое всем спикерам панельных дискуссий за поддержку в новом для нас формате. Вашему вниманию представляем краткое содержание каждого обсуждения.
CAD-ядро для CAE: какие требования? Нужен ли свой генератор сеток в C3D?
В рамках первой панельной дискуссии были затронуты следующие темы.
- Для одних разработчиков алгоритм формирования расчетной сетки — это ноу-хау, отличительная особенность продукта, другие разработчики готовы заимствовать эту часть расчетной системы как модуль; на чьей стороне должна лежать разработка такого сервиса?
- Для разбиения на расчетную сетку можно использовать аналитическую (твердотельную) модель либо тесселированную (упрощенную). При преобразовании твердотельной модели в полигональную она может «поломаться» — появляются разрывы полигонов, пустоты и искривления. Возможно ли контролировать этот процесс, задавать порог точности, автоматически исправлять проблемные участки?
- Если мы получаем сетку из внешнего источника с дефектами, насколько специфичен ремонт сетки в этом случае? Необходима ли только сетка с равномерными треугольниками или разработчики могут работать с моделью в любом виде?
Модератором выступил Максим Кулагин, руководитель отдела технической поддержки C3D Labs.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 6](/s/w825/upload/blog/2024/1990/6.webp)
Рис. 6. Максим Кулагин, руководитель отдела технической поддержки C3D Labs — модератор панельной дискуссии по тематике САЕ
К обсуждению были приглашены эксперты:
- Филипп Рябов, руководитель направления инженерных расчетов, АСКОН
- Алексей Ющенко, начальник отдела разработки, Тесис
- Александр Лонин, руководитель группы полигонального моделирования, к.ф.-м.н, C3D Labs
- Вадим Шелофаст, технический директор, НТЦ АПМ
Каждый участник имел возможность высказать свое мнение по каждой теме и поделиться опытом работы в своим компаниях.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 7](/s/w825/upload/blog/2024/1990/7.webp)
Рис. 7. Участники панельной дискуссии CAD-ядро для CAE: какие требования? Нужен ли свой генератор сеток в C3D?
Важность обмена данными в САПР только растет, а конвертеров больше не становится. Как будем работать с форматом DWG?
В рамках второго обсуждения были затронуты следующие темы.
- Формат DWG разработан компанией Autodesk, которая ушла из России два года назад. Нужен ли формат DWG?
- Можем ли мы создать свою поддержку формата DWG в условиях, когда Open Design Alliance (ODA) не продает и не продлевает лицензии на территории России?
- Сегодня формат Revit менее распространен в BIM, чем DWG, — сможет ли IFC заменить всё, что предоставляет Revit?
Денис Стаценко, руководитель отдела продуктового маркетинга C3D Labs, выступил модератором панельной дискуссии.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 8](/s/w600/upload/blog/2024/1990/8.webp)
Рис. 8. Денис Стаценко, руководитель отдела продуктового маркетинга C3D Labs — модератор панельной дискуссии по тематике DWG
К обсуждению были приглашены эксперты:
- Владимир Краснов, технический директор, SoftDev
- Александр Спиваков, руководитель отдела разработки C3D Converter, C3D Labs
- Илья Маз, руководитель разработки, Renga Software
- Кирилл Мельников, директор департамента разработки, Нанософт разработка
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 9](/s/w825/upload/blog/2024/1990/9.webp)
Рис. 9. Спикеры панельной дискуссии «Важность обмена данными в САПР только растет, а конвертеров больше не становится. Как будем работать с форматом DWG?»
Именно эта тема показала нам на существование двух полярных мнений, которые имеют место быть в индустрии и работать на своего пользователя.
Переход на веб-визуализацию в BIM: как справляться с ограничениями?
Мы не смогли не затронуть тему веб-визуализации в BIM. Этому была посвящена третья панельная дискуссия. В рамках обсуждения были затронуты следующие вопросы.
- Почему сейчас все больше популярны веб-решения. Есть ли будущее у десктопных решений?
- С какими трудностями сталкиваются разработчики при переходе на веб?
- Какие требования по производительности предъявляются к веб-сервисам? Какого размера модели можно просматривать в браузере, на сколько большие здания?
- Каким должен быть веб-разработчик CAD/CAM/CAE/BIM? Как найти специалиста, как его выбрать?
Модератором обсуждения выступила Ольга Циркунова, менеджер по развитию бизнеса C3D Labs.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 10](/s/w825/upload/blog/2024/1990/10.webp)
Рис. 10. Ольга Циркунова, менеджер по развитию бизнеса C3D Labs — модератор панельной дискуссии по веб-визуализации
К обсуждению были приглашены эксперты:
- Дмитрий Поскребышев, директор по продуктам ПГС, АСКОН
- Евгений Юревич, генеральный директор, Project Point
- Сергей Климкин, руководитель отдела разработки C3D Web Vision, C3D Labs
Примеры внедрения геометрического ядра C3D в российских САПР-компаниях
C3D для НТЦ АПМ
Олег Бутин, ведущий математик-программист НТЦ АПМ, поделился опытом использования компонента С3D Modeler для построения расчетных сеток. Были представлены основные шаги в работе над продуктами APM WinMachine, APM FEM и APM Civil Engineering.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 12](/s/w825/upload/blog/2024/1990/12.webp)
Рис. 12. Олег Бутин, ведущий математик-программист НТЦ АПМ, представил опыт использования C3D Modeler
C3D для НТП Трубопровод
Алексей Тимошкин, заместитель директора по ИТ НТП Трубопровод, рассказал об использовании модуля C3D Modeler в расчетных программах ПАССАТ и ШТУЦЕР-МКЭ, познакомил с историей сотрудничества с C3D Labs и выделил основные задачи, которые решает геометрическое ядро C3D по каждому программному продукту.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 13](/s/w825/upload/blog/2024/1990/13.webp)
Рис. 13. Алексей Тимошкин, заместитель директора по ИТ НТП Трубопровод, говорит об опыте внедрения C3D
C3D для Иторум
Дмитрий Бахметьев, руководитель отдела разработки ПО, и Илья Баянов, ведущий инженер-программист, Иторум, представили свой проект по внедрению компонента C3D Vision для разработки отечественного решения Technical Documentation Editor 3D. Коллеги показали поэтапное внедрение модуля визуализации в процесс разработки ИЭТР.
С3D для SoftDev
Владимир Краснов, технический директор SoftDev, рассказал об опыте партнерства с C3D Labs в BIM, о том, поддержку каких форматов ждут пользователи геометрического ядра C3D, и анонсировал новые конвертеры.
C3D для АСКОН
Вадим Утяшев, инженер-программист АСКОН, рассказал об опыте внедрения компонента C3D Web Vision для визуализации моделей в ЛОЦМАН:PLM, показал применение модуля и обозначил перспективы развития программного продукта для управления инженерными данными и жизненным циклом изделия.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 17](/s/w825/upload/blog/2024/1990/17.webp)
Рис. 17. Вадим Утяшев, инженер-программист АСКОН, делится опытом внедрения C3D Web Vision в ЛОЦМАН:PLM.
Конфигуратор НКУ и C3D Modeler
Сергей Поляк, генеральный директор САПР Альфа, показал, как проходил процесс внедрения C3D Modeler для разработки САПР для автоматики и электрики и какие задачи были решены при создании программного продукта.
Церемония награждения
Каждый год C3D Labs отмечает заказчиков, которые внесли свой вклад в развитие геометрического ядра C3D в течении года. В этот раз были отмечены три компании, которое помогали усовершенствовать наши компоненты за счет заявок в Service Desk. Мы ради отметить:
- Иторум
- Команду Pilot-BIM
- Project Point
Мы говорим большое спасибо за совместную работу над развитием модулей компании C3D Labs.
Ярким событием мероприятия стала презентация нового издания книги «Геометрическое моделирование», автором которой выступает Николай Николаевич Голованов, главный архитектор C3D Labs. Книга предназначена для тех, кто изучает, использует или разрабатывает системы трехмерного моделирования. В ней рассмотрены математические алгоритмы и описаны методы построения кривых, поверхностей и твердых тел.
Автор лично подписал книги всем желающим гостям.
![C3Days 2024: C3D PolyShaper, живые дискуссии и примеры внедрения геометрического ядра C3D, фото 20](/s/w825/upload/blog/2024/1990/20.webp)
Рис. 20. Николай Николаевич Голованов, главный архитектор C3D Labs, подписывает новое издание книги «Геометрическое моделирование»
C3D Labs благодарит каждого участника конференции C3Days 2024 за интерес к геометрическому ядру C3D на российском рынке, за вопросы и обсуждения в рамках панельных дискуссий, за вклад, который вы вносите за счет поддержки программных продуктов компании.
Будьте в курсе всех новинок и событий компании C3D Labs — подписывайтесь на наш телеграм-канал.
Видео выступлений будут выложены на нашем YouTube-канале.
До встречи в следующем году!