¬аше окно в мир —јѕ–
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

29 июн€ 2022

¬сЄ будет C3D!

ћихаил —таростин, Ћ≈ƒј—

ћихаил —таростин


7-8 июн€ в ћоскве прошла п€та€ конференци€ C3Days 2022. ¬ этот раз доклады проходили в двух объединенных залах гостиницы Holiday Inn в —окольниках.

— каждым годом растет аудитори€ конференции Ч количество участников в этот раз превысило 100 человек. «десь присутствовала больша€ часть команды C3D Labs, текущие и потенциальные пользователи €дра C3D, студенты. Ѕольшую часть организации конференции успешно обеспечивали сами сотрудники C3D Labs.

Ќа регистрации гостей встречали “ать€на ћитина и “ать€на  ондрикова.

C3Days 2022

¬ холле конференции красиво переливались свисающие шары, которые, однако, мешали попытке сделать общую фотографию всех участников.

C3Days 2022

ќткрыл конференцию со вступительным словом ведущий конференции јртем ћаксименко Ч менеджер по маркетингу C3D Labs.

ƒиректор C3D Labs ќлег «ыков выступил с первым докладом.

C3Days 2022

ћы узнали, что в компании сейчас работает 37 человек, в основном разработчиков, распределенных по трем офисам: в ћоскве,  оломне и новом офисе в Ќижнем Ќовгороде.

ќсенью в этом году компани€ будет отмечать первый крупный юбилей Ч 10 лет.

¬ св€зи с новой международной обстановкой снова большую часть заказчиков (51 процент) составл€ют российские компании. ѕо€вл€ютс€ новые клиенты, в том числе очень крупные.

«а прошедший год к уже существующим модул€м €дра (Modeler, Converter, Solver, Vision, B-Shaper) добавились два новых модул€:

  • FairCurveModeler, который становитс€ особенно важным дл€ создани€ плавных кривых,
  • Web Vision дл€ визуализации моделей в браузере вызывает очень высокий интерес пользователей.

”спехи компании подтверждает рост продаж в 2021 году на 112 процентов. —реди новых важных заказчиков были упом€нуты компании ADEM и Turbo R&D, а также Ћќ√ќ—, расширивший использование €дра в своем продукте. ќсобо отмечено, что компани€ C3D Labs сейчас находитс€ под большим прессингом новых заказчиков, а также компаний, уже использующих €дро в своих проектах, которые расшир€ют список требований к €дру.

јндрей “уманин (C3D Labs) представил основные разработки главного компонента C3D Modeler.  роме развити€ основных видов моделировани€ Ч построение кривых, поверхностное и твердотельное моделирование Ч теперь в €дре по€вл€етс€ и полигональное моделирование.

ƒальше по программе шли €ркие и насыщенные доклады от пользователей €дра.

  • Ђќпыт использовани€ C3D Toolkit при разработке отечественного генератора расчетных сеток дл€ турбомашин TurboR&D.Mesherї, Ќиколай Ўуваев (»нженерный ÷ентр „исленных »сследований);
  • Ђќт топологии и геометрии к электричеству: C3D Toolkit помогает ELCUT моделировать электромагнитные пол€ї, —емен ƒубицкий (“ќ–);
  • Ђѕостроение проекций с помощью C3Dї, јлексей ‘едоров (Ќанософт).


¬ыступающие рассказали об опыте применени€ €дра в проектах своих компаний. ќткровенно делились проблемами, предлагали решени€ по расширению функциональности. Ќе стесн€лись произносить названи€ конкурирующих €дер и компаний .

Ќо в итоге сошлись на том, что внедрение €дра C3D проходит успешно и полезно дл€ компаний. ј команда C3D Labs достаточно качественно и оперативно реагирует на все запросы, исправл€ет ошибки, дорабатывает и расшир€ет функциональность по запросам пользователей.

¬сем трем докладчикам были подарены наборы с попул€рной игрой на воображение Ђ»маджинариумї. ¬озможно, это был намек от организаторов: хорошее воображение помогает работать с €дром!

ѕодарками также традиционно были отмечены компании, которые внесли наибольший вклад в развитие €дра в прошедшем году: –‘я÷-¬Ќ»»Ё‘ (Ћќ√ќ—) и Ѕазис-центр.

C3Days 2022

Ќа отдельной секции выступили с докладами руководители проектов C3D Labs, рассказавшие о новых достижени€х:

  • јлександр јлахверд€нц (C3D Solver) в докладе Ђ–азвитие C3D Solver: оффсетные кривые в 2D, интервальные размеры в 3D и обертки под C#ї уверенно продолжил рассказывать про решатель после небольшой заминки с версией презентации, отличной от той, к которой готовилс€.
  • јлександр —пиваков (C3D Converter) с презентацией Ђ–ешение пользовательских кейсов в C3D Converterї рассказал о решении проблемы интеграции сторонних библиотек с одинаковыми зависимост€ми. ¬ итоге конфликт по API библиотек zlib и lzma был успешно решен.

ќбоих докладчиков объединило стремление оперативно решить проблемы пользователей: Ђ¬се были в отпуске, а делать нужно Ч пришлось самому делать!ї


¬ следующих двух докладах пользователи рассказали о применении C3D.

‘едор «енцев (Renga) сделал акцент на реализации поддержки IFC в Renga, в котором €дро C3D используетс€ дл€ хранени€ геометрии объектов, создани€ объектов при импорте и экспорте.

IFC Ч основной обменный формат дл€ Renga. ќдин из вопросов, заданных к этому докладу, был о поддержке формата IFC в €дре C3D. »з совместного ответа слушатели узнали, что импорт и экспорт специализированного формата не €вл€етс€ задачей €дра. » пользователи должны сами или с помощью сторонних библиотек реализовать нужную функциональность.

¬ докладе были упом€нуты инструменты дл€ работы с IFC, использующие свое представление геометрии:

  • Open Design Alliance IFC SDK,
  • web-ifc, ifc.js.

Ќеназванным осталс€ модуль чтени€ IFCReader, реализованный в Ledas Cloud Platform (LCP), в котором чтение геометрии IFC-модели осуществл€етс€ в модель €дра C3D.

–амиль √асанов (CAD Exchanger) представил продукты компании:

  • CAD Exchanger реализован в качестве десктопного и мобильного приложений дл€ просмотра, анализа и конвертации 3D моделей в различных форматах;
  • минималистичное решение Online Viewer позвол€ет пользовател€м просматривать файлы онлайн;
  • модуль дл€ разработчиков CAD Exchanger SDK поддерживает работу с множеством форматов файлов (более 30 форматов).

ƒл€ расширени€ функциональности реализованы дополнени€ дл€ визуализации, анализа и упрощени€ моделей. ¬ дополнени€х также за€влена поддержка интеграции с Unity, продвинута€ десктопна€ визуализаци€ с сечени€ми и взрывом моделей.

ƒоклад вызвал бурные обсуждени€ и вопросы от слушателей. ќдним из вопросов было уточнение возможности работать с IFC-модел€ми Ч экспорт в IFC есть, сейчас идет работа над поддержкой 4-й версии стандарта IFC.


Ѕлок визуализации открылс€ докладом —ерге€  лимкина (C3D Labs) с провокационным названием: ЂC3D Web Vision 2022: ƒогнать и перегнать десктоп!ї.

—ергей представил возможности модул€ C3D Web Vision, изначальной целью которого было повторение функциональности десктопной версии C3D Vision.  роме общей функциональности с различными режимами отображени€, раскраски моделей, настроек камеры, веб-верси€ отличаетс€ улучшенными аннотаци€ми моделей, процессом поиска геометрии под курсором, работой с динамическими сечени€ми.

C3D Web Vision Ч это один из новейших модулей C3D Toolkit, вызвавший активный интерес пользователей, уже интегрирующих его в свои продукты.

¬ ответах на вопросы слушателей прозвучала и некотора€ расшифровка названи€ доклада: C3D Web Vision стремитс€ обогнать десктопную версию не только по производительности, но и по функциональности. ≈стественно, лучшие достижени€ веб-версии будут в дальнейшем интегрированы и в десктопную версию.

¬ следующем докладе ≈вгений Ѕелинский (ј— ќЌ, Ћоцман PLM) рассказал о применении C3D Web Vision дл€ визуализации моделей в Ћќ÷ћјЌ:PLM.

¬ Ћќ÷ћјЌ:PLM уже примен€етс€ десктопна€ верси€ C3D Vision дл€ визуализации, измерени€ и аннотации моделей. “еперь в компании решили расширить продукт и реализовать веб-клиент дл€ интерактивного просмотра моделей в браузере. ¬ планах компании не только интегрировать возможности C3D Web Vision по работе с аннотаци€ми, измерени€ми и сечени€ми модели, но и предоставить возможность отображени€ различий геометрии между верси€ми модели.

Ќа этом доклады первого дн€ конференции завершились, а представители компаний еще долго общались с разработчиками €дра и между собой.

C3Days 2022


ќтдельно можно отметить стремление организаторов поддержать переход к безбумажным технологи€м:

  • участникам конференции не стали выдавать никаких бумажных рекламных буклетов, а также бумажную версию программы конференции, вс€ информаци€ о программе докладов была доступна в электронной версии;
  • дл€ участников, желающих получить материалы в бумажном виде, был организован отдельный стенд. «десь можно было получить книгу Ђ√еометрическое моделированиеї руководител€ разработки €дра Ќикола€ √олованова. Ќа стенде можно было увидеть журналы Ђ—јѕ– и графикаї с публикаци€ми о €дре C3D, а также материалы о модул€х C3D Toolkit.
C3Days 2022


¬торой день конференции открыл ќлег «ыков представлением большей части команды разработчиков C3D, присутствующих на конференции Ч насчитали 24 человека!

C3Days 2022


јнна Ћадилова (C3D Labs) рассказала о портировании €дра C3D на платформу Ёльбрус.

 ак и несколько лет назад при портировании на платформу с процессором Ѕайкал, здесь также возникли трудности, и Ђ€дро с первого раза не собралось, со второго Ч тоже ї.

¬ процессе портировани€ на Ёльбрус столкнулись с трудност€ми доступа к реальному железу: портирование велось в виртуальной машине, а тестирование уже на реальном вычислительном кластере с удаленным доступом. ¬ итоге все особенности платформы были учтены, проблемы компил€тора обойдены, и сборка €дра на новой платформе получена. —ейчас проводитс€ более широкое тестирование функциональности и производительности €дра.

“еперь у российского €дра C3D есть поддержка обеих отечественных платформ, причем если дл€ Ѕайкала портирование делалось ради расширени€ списка платформ, то в случае Ёльбруса уже есть реальные заинтересованные заказчики.


¬ секции обеспечени€ качества €дра разработчики раскрыли внутренние процедуры, примен€емые при работе над €дром C3D.

“ать€на  ондрикова (C3D Labs) рассказала о процессах проверки кода разработчиками, регул€рном статическом анализе и различных видах автоматизированного тестировани€, которые внедрены в процесс разработки. ѕозитивный настрой команды разработки передаетс€ последним слайдом презентации “ать€ны, позаимствованным и дл€ заголовка этой статьи:
Ђ¬сЄ будет C3D! :-)ї.

C3Days 2022


“ать€на ћитина (C3D Labs) представила новые принципы построени€ API C3D, активно внедр€ющиес€ в новых релизах €дра:

  • поддерживать минимальный набор интерфейсов,
  • расшир€ть API с обратной совместимостью на уровне кода,
  • избегать длинных списков аргументов, группировать параметры в специальные структуры,
  • передавать создаваемые объекты с использованием умных указателей.

–азработчики €дра прикладывают немало усилий дл€ обеспечени€ обратной совместимости на уровне кода, но бинарной совместимости между верси€ми €дра не планируетс€, поэтому при обновлении версии разработчикам придетс€ пересобирать свои приложени€.

ѕодробнее с содержанием доклада можно ознакомитьс€ в статье ЂЌовый API геометрического €дра C3D: развитие и стабильностьї.

ёрий ћишутинский (ј— ќЌ) выступил с выдел€ющимс€ докладом Ђƒиапазоны в —++: концепци€ и примерыї, не св€занным напр€мую с разработкой на основе €дра C3D.

¬ докладе были представлены относительно новые возможности работы с диапазонами, сравнение функциональных стилей C++ и Haskell, а также большое количество примеров. ƒоклад оказалс€ интересным дл€ расширени€ общего кругозора, но вр€д ли в ближайшее врем€ удастс€ применить описываемые возможности дл€ разработки —јѕ– и аналогичных достаточно консервативных приложений.

ћаксим ѕылаев (C3D Labs) рассказал о создании обертки дл€ API C3D, котора€ даст возможность использовать €дро из разных €зыков программировани€. ¬ качестве промежуточной и самосто€тельной обертки был выбран €зык —и, дл€ которого обертка создаетс€ сначала вручную, а затем полуавтоматически. ¬ дальнейшем возможно написание оберток на остальных €зыках на основе —и-обертки. ¬ ближайших цел€х компании стоит написание обертки дл€ C# на платформе .Net.


¬о второй половине дн€ прошла возрожденна€ секци€ мастер-классов. –азработчики C3D Labs рассказали и показали с примерами, как быстро начать разработку приложени€ с использованием основных модулей C3D Toolkit:

  • C3D Modeler, краткое представление о методах и возможност€х €дра, јртем ”варов.
  • ѕрактический обзор возможностей C3D Converter,  сени€ ѕрокофьева.
  • Ѕыстрый старт C3D Vision на C++ и C#, јлександр Ћутовин.

«а полчаса дл€ каждого компонента слушатели получили обзор основных шагов и возможностей дл€ начала разработки приложени€ на основе €дра C3D.

¬се основные презентации конференции организаторы уже выложили дл€ желающих подробнее ознакомитьс€ с докладами.

Ќа этом традиционна€ конференци€ C3Days завершилась, и осталось только передать общее пожелание от ќлега «ыкова: Ђ”спешной работы!ї.


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

-->

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: —јѕ– Ц и точка
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2022 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.