home.social

#c3d_labs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #c3d_labs, aggregated by home.social.

  1. C3D Collision Detection: быстрое выявление коллизий в 3D-сценах

    Роман Садовников, к.т.н., программист C3D Solver, C3D Labs, рассказывает о нововведениях в модуле C3D Collision Detection. Модуль C3D Collision Detection применяется в различных отраслях, включая авиационную и автомобильную промышленность, где он служит для управления движением беспилотных транспортных средств (рис. 1). В робототехнике модуль обеспечивает безопасное перемещение станков ЧПУ в динамичной среде, автоматизацию упаковки и предотвращение столкновений с людьми. В игровых и медицинских приложениях модуль отвечает за обработку столкновений виртуальных объектов и используется в тренажерах для обучения проведению операций. В строительстве и логистике C3D Collision Detection помогает контролировать зазоры, реализовывать 3D-проектирование и автоматизировать строительные процессы.

    habr.com/ru/companies/ascon/ar

    #collision_detection #c3d #c3d_labs #c3d_toolkit #c3d_collision_detection

  2. C3D Collision Detection: быстрое выявление коллизий в 3D-сценах

    Роман Садовников, к.т.н., программист C3D Solver, C3D Labs, рассказывает о нововведениях в модуле C3D Collision Detection. Модуль C3D Collision Detection применяется в различных отраслях, включая авиационную и автомобильную промышленность, где он служит для управления движением беспилотных транспортных средств (рис. 1). В робототехнике модуль обеспечивает безопасное перемещение станков ЧПУ в динамичной среде, автоматизацию упаковки и предотвращение столкновений с людьми. В игровых и медицинских приложениях модуль отвечает за обработку столкновений виртуальных объектов и используется в тренажерах для обучения проведению операций. В строительстве и логистике C3D Collision Detection помогает контролировать зазоры, реализовывать 3D-проектирование и автоматизировать строительные процессы.

    habr.com/ru/companies/ascon/ar

    #collision_detection #c3d #c3d_labs #c3d_toolkit #c3d_collision_detection

  3. C3D Collision Detection: быстрое выявление коллизий в 3D-сценах

    Роман Садовников, к.т.н., программист C3D Solver, C3D Labs, рассказывает о нововведениях в модуле C3D Collision Detection. Модуль C3D Collision Detection применяется в различных отраслях, включая авиационную и автомобильную промышленность, где он служит для управления движением беспилотных транспортных средств (рис. 1). В робототехнике модуль обеспечивает безопасное перемещение станков ЧПУ в динамичной среде, автоматизацию упаковки и предотвращение столкновений с людьми. В игровых и медицинских приложениях модуль отвечает за обработку столкновений виртуальных объектов и используется в тренажерах для обучения проведению операций. В строительстве и логистике C3D Collision Detection помогает контролировать зазоры, реализовывать 3D-проектирование и автоматизировать строительные процессы.

    habr.com/ru/companies/ascon/ar

    #collision_detection #c3d #c3d_labs #c3d_toolkit #c3d_collision_detection

  4. C3D Converter: Plug and Play

    Ксения Прокофьева, руководитель отдела разработки C3D Converter, C3D Labs, рассказывает об обновлениях и перспективах развития модуля C3D Converter. До недавнего времени модуль C3D Converter поддерживал только стандартные форматы обмена данными — SAT, STEP, Parasolid и пр. С 2020 г. началась активная работа с проприетарными форматами: изначально с использованием сторонних решений. А начиная с 2023 г. началось развитие собственных разработок (рис. 1).

    habr.com/ru/companies/ascon/ar

    #конвертация #c3d_converter #c3d_labs #c3d_toolkit #step #ifc #catia #revit #sat #3d_моделирование

  5. C3D Converter: Plug and Play

    Ксения Прокофьева, руководитель отдела разработки C3D Converter, C3D Labs, рассказывает об обновлениях и перспективах развития модуля C3D Converter. До недавнего времени модуль C3D Converter поддерживал только стандартные форматы обмена данными — SAT, STEP, Parasolid и пр. С 2020 г. началась активная работа с проприетарными форматами: изначально с использованием сторонних решений. А начиная с 2023 г. началось развитие собственных разработок (рис. 1).

    habr.com/ru/companies/ascon/ar

    #конвертация #c3d_converter #c3d_labs #c3d_toolkit #step #ifc #catia #revit #sat #3d_моделирование

  6. C3D Converter: Plug and Play

    Ксения Прокофьева, руководитель отдела разработки C3D Converter, C3D Labs, рассказывает об обновлениях и перспективах развития модуля C3D Converter. До недавнего времени модуль C3D Converter поддерживал только стандартные форматы обмена данными — SAT, STEP, Parasolid и пр. С 2020 г. началась активная работа с проприетарными форматами: изначально с использованием сторонних решений. А начиная с 2023 г. началось развитие собственных разработок (рис. 1).

    habr.com/ru/companies/ascon/ar

    #конвертация #c3d_converter #c3d_labs #c3d_toolkit #step #ifc #catia #revit #sat #3d_моделирование

  7. C3D PolyShaper: современные возможности и перспективы развития

    Александр Лонин, руководитель группы полигонального моделирования, C3D Labs, рассказывает о функциональности и перспективах развития модуля C3D PolyShaper. Рассматриваются методы создания и обработки полигональных объектов, новые алгоритмы сшивки и улучшения в триангуляции, а также диагностика и исправление дефектов сеток. Автор делится планами по реверс-инжинирингу органических форм, работе с неявными поверхностями и учету неманифолдности в булевых операциях. Мы консолидировали все наработки по полигональному моделированию, результатом чего стал новый модуль в составе C3D Toolkit — C3D PolyShaper. Этот модуль официально зарегистрирован в реестре отечественного программного обеспечения. Он представляет собой набор классов и функций для работы с полигональными объектами и топологией. Рассмотрим текущую функциональность модуля, направления разработки и перспективы дальнейшего развития. Полигональный объект с топологией может быть получен несколькими способами: путем конвертации из ранее существовавшего объекта MbMesh, считыванием данных из файлов форматов JT, STL и OBJ, созданием на основе параметрической оболочки или построением вручную. При чтении данных из файла необходимо восстановить топологическую информацию — другими словами, выполнить сшивку модели. Алгоритм сшивки был усовершенствован и теперь способен обрабатывать случаи с совпадающими треугольниками, что особенно актуально при работе с моделями строительных конструкций.

    habr.com/ru/companies/ascon/ar

    #полигональное_моделирование #геометрическое_ядро #геометрическое_моделирование #c3d_polyshaper #c3d_labs #c3d_toolkit #c3dkernel #c3d

  8. C3D PolyShaper: современные возможности и перспективы развития

    Александр Лонин, руководитель группы полигонального моделирования, C3D Labs, рассказывает о функциональности и перспективах развития модуля C3D PolyShaper. Рассматриваются методы создания и обработки полигональных объектов, новые алгоритмы сшивки и улучшения в триангуляции, а также диагностика и исправление дефектов сеток. Автор делится планами по реверс-инжинирингу органических форм, работе с неявными поверхностями и учету неманифолдности в булевых операциях. Мы консолидировали все наработки по полигональному моделированию, результатом чего стал новый модуль в составе C3D Toolkit — C3D PolyShaper. Этот модуль официально зарегистрирован в реестре отечественного программного обеспечения. Он представляет собой набор классов и функций для работы с полигональными объектами и топологией. Рассмотрим текущую функциональность модуля, направления разработки и перспективы дальнейшего развития. Полигональный объект с топологией может быть получен несколькими способами: путем конвертации из ранее существовавшего объекта MbMesh, считыванием данных из файлов форматов JT, STL и OBJ, созданием на основе параметрической оболочки или построением вручную. При чтении данных из файла необходимо восстановить топологическую информацию — другими словами, выполнить сшивку модели. Алгоритм сшивки был усовершенствован и теперь способен обрабатывать случаи с совпадающими треугольниками, что особенно актуально при работе с моделями строительных конструкций.

    habr.com/ru/companies/ascon/ar

    #полигональное_моделирование #геометрическое_ядро #геометрическое_моделирование #c3d_polyshaper #c3d_labs #c3d_toolkit #c3dkernel #c3d

  9. C3D PolyShaper: современные возможности и перспективы развития

    Александр Лонин, руководитель группы полигонального моделирования, C3D Labs, рассказывает о функциональности и перспективах развития модуля C3D PolyShaper. Рассматриваются методы создания и обработки полигональных объектов, новые алгоритмы сшивки и улучшения в триангуляции, а также диагностика и исправление дефектов сеток. Автор делится планами по реверс-инжинирингу органических форм, работе с неявными поверхностями и учету неманифолдности в булевых операциях. Мы консолидировали все наработки по полигональному моделированию, результатом чего стал новый модуль в составе C3D Toolkit — C3D PolyShaper. Этот модуль официально зарегистрирован в реестре отечественного программного обеспечения. Он представляет собой набор классов и функций для работы с полигональными объектами и топологией. Рассмотрим текущую функциональность модуля, направления разработки и перспективы дальнейшего развития. Полигональный объект с топологией может быть получен несколькими способами: путем конвертации из ранее существовавшего объекта MbMesh, считыванием данных из файлов форматов JT, STL и OBJ, созданием на основе параметрической оболочки или построением вручную. При чтении данных из файла необходимо восстановить топологическую информацию — другими словами, выполнить сшивку модели. Алгоритм сшивки был усовершенствован и теперь способен обрабатывать случаи с совпадающими треугольниками, что особенно актуально при работе с моделями строительных конструкций.

    habr.com/ru/companies/ascon/ar

    #полигональное_моделирование #геометрическое_ядро #геометрическое_моделирование #c3d_polyshaper #c3d_labs #c3d_toolkit #c3dkernel #c3d

  10. Геометрическое ядро C3D: новые функции и направления развития

    Татьяна Кондрикова, руководитель группы C3D Modeler, С3D Labs, рассказывает о новых возможностях геометрического ядра C3D и планах по его дальнейшему совершенствованию. Обновления в C3D Modeler 2025 охватывают сразу несколько ключевых направлений: каркасное моделирование, оболочки, прямое моделирование, листовое моделирование, а также диагностику и системные улучшения. Одним из значимых нововведений стала операция построения срединной кривой (рис. 1) — множества точек, равноудаленных от двух заданных кривых. Эта операция применяется к двум кривым на плоскости, которые могут быть замкнутыми или разомкнутыми и состоять из стыкованных по касательной сегментов без самопересечений. Результат представлен в виде NURBS-кривой.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d_modeler #c3d_toolkit #c3d_labs

  11. Геометрическое ядро C3D: новые функции и направления развития

    Татьяна Кондрикова, руководитель группы C3D Modeler, С3D Labs, рассказывает о новых возможностях геометрического ядра C3D и планах по его дальнейшему совершенствованию. Обновления в C3D Modeler 2025 охватывают сразу несколько ключевых направлений: каркасное моделирование, оболочки, прямое моделирование, листовое моделирование, а также диагностику и системные улучшения. Одним из значимых нововведений стала операция построения срединной кривой (рис. 1) — множества точек, равноудаленных от двух заданных кривых. Эта операция применяется к двум кривым на плоскости, которые могут быть замкнутыми или разомкнутыми и состоять из стыкованных по касательной сегментов без самопересечений. Результат представлен в виде NURBS-кривой.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d_modeler #c3d_toolkit #c3d_labs

  12. Геометрическое ядро C3D: новые функции и направления развития

    Татьяна Кондрикова, руководитель группы C3D Modeler, С3D Labs, рассказывает о новых возможностях геометрического ядра C3D и планах по его дальнейшему совершенствованию. Обновления в C3D Modeler 2025 охватывают сразу несколько ключевых направлений: каркасное моделирование, оболочки, прямое моделирование, листовое моделирование, а также диагностику и системные улучшения. Одним из значимых нововведений стала операция построения срединной кривой (рис. 1) — множества точек, равноудаленных от двух заданных кривых. Эта операция применяется к двум кривым на плоскости, которые могут быть замкнутыми или разомкнутыми и состоять из стыкованных по касательной сегментов без самопересечений. Результат представлен в виде NURBS-кривой.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d_modeler #c3d_toolkit #c3d_labs

  13. Сплайновые срединные поверхности в геометрическом ядре C3D

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

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #срединные_поверхности #срединные_оболочки #c3d_labs #c3d_toolkit #c3d_modeler

  14. Сплайновые срединные поверхности в геометрическом ядре C3D

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

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #срединные_поверхности #срединные_оболочки #c3d_labs #c3d_toolkit #c3d_modeler

  15. Сплайновые срединные поверхности в геометрическом ядре C3D

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

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #срединные_поверхности #срединные_оболочки #c3d_labs #c3d_toolkit #c3d_modeler

  16. Многопоточности – да! Как работать с геометрическим ядром C3D в многопоточном приложении

    Татьяна Митина, руководитель подразделения C3D Labs в Нижнем Новгороде, рассказывает, как устроена многопоточность ядра C3D, какими механизмами обеспечивается потокобезопасность ядра, какие параллельные вычисления происходят в самом ядре. Особое внимание уделяется правилам использования ядра C3D в нескольких потоках. Многопоточность – отличный повод заглянуть в параллельные миры! Для начала уточним терминологию. Под потокобезопасностью мы понимаем безопасность использования данных в нескольких потоках. А многопоточность – это способность кода выполнять вычисления в нескольких потоках, используя потокобезопасность обрабатываемых данных.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d #c3dkernel #c3d_labs #c3d_modeler #c3d_toolkit #многопоточность

  17. Многопоточности – да! Как работать с геометрическим ядром C3D в многопоточном приложении

    Татьяна Митина, руководитель подразделения C3D Labs в Нижнем Новгороде, рассказывает, как устроена многопоточность ядра C3D, какими механизмами обеспечивается потокобезопасность ядра, какие параллельные вычисления происходят в самом ядре. Особое внимание уделяется правилам использования ядра C3D в нескольких потоках. Многопоточность – отличный повод заглянуть в параллельные миры! Для начала уточним терминологию. Под потокобезопасностью мы понимаем безопасность использования данных в нескольких потоках. А многопоточность – это способность кода выполнять вычисления в нескольких потоках, используя потокобезопасность обрабатываемых данных.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d #c3dkernel #c3d_labs #c3d_modeler #c3d_toolkit #многопоточность

  18. Многопоточности – да! Как работать с геометрическим ядром C3D в многопоточном приложении

    Татьяна Митина, руководитель подразделения C3D Labs в Нижнем Новгороде, рассказывает, как устроена многопоточность ядра C3D, какими механизмами обеспечивается потокобезопасность ядра, какие параллельные вычисления происходят в самом ядре. Особое внимание уделяется правилам использования ядра C3D в нескольких потоках. Многопоточность – отличный повод заглянуть в параллельные миры! Для начала уточним терминологию. Под потокобезопасностью мы понимаем безопасность использования данных в нескольких потоках. А многопоточность – это способность кода выполнять вычисления в нескольких потоках, используя потокобезопасность обрабатываемых данных.

    habr.com/ru/companies/ascon/ar

    #геометрическое_ядро #геометрическое_моделирование #c3d #c3dkernel #c3d_labs #c3d_modeler #c3d_toolkit #многопоточность

  19. Тенденции к усилению взаимодействия бизнеса и вузов на ИТ-рынке

    Как ИТ-компании решают вопрос кадрового голода? Как правительственные программы помогают вовлекать работодателей в образовательный процесс? Почему в C3D Labs появился отдел образовательных проектов? Рассказывает Любовь Белянина, руководитель по работе с персоналом C3D Labs. «Охота» на специалистов и кадровый голод Еще до недавнего времени бизнес был в активном поиске готовых специалистов, которых не нужно было обучать. Человек, получивший высшее образование, часто оказывался в условиях суровой действительности, где без опыта работы трудоустроиться было крайне проблематично. Молодые, мотивированные и потенциально продуктивные кадры оказывались за периметром отбора на многие вакансии. В вузах же часто обучение строилось в отрыве от реальных потребностей бизнеса. Такое положение вещей привело к пресловутому кадровому голоду, нехватке квалифицированных специалистов и «пробке из джунов» – пожалуй, основным трендам последних лет, с которыми столкнулись многие компании. В Москве и Санкт-Петербурге на одну вакансию приходит 5–6 резюме от специалистов без опыта или с минимальным опытом работы. При этом, к сожалению, часто у таких кандидатов нет необходимых бизнесу знаний (а не только практических навыков). Очевидно, что так не могло продолжаться бесконечно. У коммерческих компаний неизбежно возникает потребность пересмотра кадровой политики, а у вузов – установления тесных связей с компаниями. Пожалуй, это даже не вопрос выбора, а понимание объективной необходимости, которую диктует реальность. На сегодняшний день наблюдается тренд усиления связи между академическим структурами и бизнесом.

    habr.com/ru/companies/ascon/ar

    #c3d_labs #вузы_и_бизнес #стажировка #карьера_итспециалиста

  20. Полигональное моделирование. Обзор возможностей C3D PolyShaper

    Александр Лонин, руководитель группы полигонального моделирования C3D Labs, к.ф.-м.н, представляет новую разработку компании — полигональное ядро C3D PolyShaper — и рассказывает о новых возможностях инструментов реверс-инжиниринга, алгоритмах модификации при процессинге сеток, диагностике и лечении сеток.

    habr.com/ru/companies/ascon/ar

    #c3d #c3dkernel #c3d_toolkit #c3d_modeler #c3d_labs #c3d_polyshaper #полигональное_моделирование #геометрическое_ядро

  21. Полигональное моделирование. Обзор возможностей C3D PolyShaper

    Александр Лонин, руководитель группы полигонального моделирования C3D Labs, к.ф.-м.н, представляет новую разработку компании — полигональное ядро C3D PolyShaper — и рассказывает о новых возможностях инструментов реверс-инжиниринга, алгоритмах модификации при процессинге сеток, диагностике и лечении сеток.

    habr.com/ru/companies/ascon/ar

    #c3d #c3dkernel #c3d_toolkit #c3d_modeler #c3d_labs #c3d_polyshaper #полигональное_моделирование #геометрическое_ядро

  22. Полигональное моделирование. Обзор возможностей C3D PolyShaper

    Александр Лонин, руководитель группы полигонального моделирования C3D Labs, к.ф.-м.н, представляет новую разработку компании — полигональное ядро C3D PolyShaper — и рассказывает о новых возможностях инструментов реверс-инжиниринга, алгоритмах модификации при процессинге сеток, диагностике и лечении сеток.

    habr.com/ru/companies/ascon/ar

    #c3d #c3dkernel #c3d_toolkit #c3d_modeler #c3d_labs #c3d_polyshaper #полигональное_моделирование #геометрическое_ядро