C3D Toolkit — это специализированный инструмент разработки программного обеспечения (SDK), отвечающий за построение, редактирование, визуализацию и конвертацию геометрических моделей.
C3D Toolkit строит геометрические модели, выполняет все необходимые геометрические вычисления и создает связи между элементами геометрических моделей. C3D Toolkit обрабатывает геометрические модели, созданные в сторонних приложениях, и экспортирует геометрию в другие 3D-системы.
Системы автоматизированного проектирования (САПР, CAD) являются наиболее широко распространенными программными продуктами, разработка которых ведется в C3D Toolkit. Такие инструменты также используются в подготовке программ для станков с ЧПУ (CAM), инженерном анализе (CAE). Все CAD, CAM, CAE-системы используют одну и ту же геометрическую модель, в которой содержатся:
Помимо функционала геометрического моделирования, C3D Toolkit предлагает расширенные возможности отображения моделей в графической сцене посредством мощного движка визуализации. Данные возможности визуализации можно применять для разработки как десктопных, так и веб-приложений.
C3D Toolkit включает в себя динамически подключаемые библиотеки, демонстрационное приложение с полным исходным кодом, техническую документацию и дополнительные файлы для поддержки совместимости со многими интегрированными средами разработки (IDE).
Используйте производительное 2D и 3D геометрическое ядро в своих приложениях. C3D Modeler выполняет все геометрические расчеты, необходимые для построения двухмерных эскизов и трехмерных тел.
В C3D Modeler реализован функционал, который позволяет моделировать кривые и поверхности самого высокого качества. Мы предлагаем возможность моделирования кривых класса F.
Настраивайте графический интерфейс ваших приложений и визуализацию геометрических моделей. C3D Vision контролирует качество рендеринга для 3D-моделей с помощью математического аппарата с использованием как программного, так и аппаратного обеспечения.
Управляйте визуализацией вашего веб-приложения. C3D Web Vision позволяет разработчикам веб-софта выйти на совершенно новый уровень: ускоряйте разработку веб-приложений, управляйте возможностями визуализации, загружайте большие сборки.
Определяйте размеры и назначайте ограничения для создания связей между 2D и 3D геометрическими телами. C3D Solver анализирует доступные степени свободы и поддерживает ограничения при внесениях изменений в геометрию.
Импортируйте и экспортируйте геометрические модели и сопутствующие данные. C3D Converter читает и сохраняет геометрические модели в широком наборе как нейтральных, так и проприетарных форматов коммерческих САПР систем.
Работайте с полигональными моделями, используя стандартные CAD-инструменты вашего приложения. C3D B-Shaper преобразует полигональные модели в твердотельные с граничным представлением (B-Rep).
Модуль обнаружения столкновений позволяет инженерному приложению выполнять проверки сборочной модели на коллизии, чтобы на раннем этапе предотвращать нарушения сборки или устранять препятствия движению частей механизма.