Структура и отличительные особенности
C3D Toolkit состоит из пяти модулей, приведённых на рисунке: геометрического ядра C3D Modeler, параметрического ядра C3D Solver, модуля обмена данными C3D Converter, модуля визуализации C3D Vision и C3D B-Shaper, осуществляющего преобразование полигональных моделей в твердотельные с граничным представлением (B-Rep).
Геометрическое ядро C3D Modeler выполняет построение геометрической модели, редактирование модели путем изменения ее внутренних данных, построение триангуляции, вычисление инерционных характеристик модели, построение плоских проекций модели, определение столкновений элементов модели.
Параметрическое ядро C3D Solver обеспечивает взаимосвязь элементов геометрической модели, что позволяет редактировать модель, синхронно изменяя ее элементы, строить подобные модели, моделировать механизмы.
C3D Converter осуществляет обмен информацией о геометрической модели с другими системами.
Модуль визуализации C3D Vision осуществляет качественную визуализацию геометрической модели и обеспечивает взаимодействие с интерфейсом инженерного ПО.
C3D B-Shaper преобразует полигональные модели в твердотельные с граничным представлением.
Наличие в одном программном продукте геометрического ядра, параметрического ядра и конвертера является одной из отличительных особенностей C3D.