Включено в Реестр российского ПО

  C3D Modeler

Геометрическое ядро C3D дает возможность разработчикам программного обеспечения решать задачи 2D и 3D моделирования в разрабатываемых приложениях. C3D Modeler выполняет построение геометрической модели и обеспечивает некоторые геометрические расчёты.

Для описания формы моделируемого объекта геометрическое ядро C3D использует граничное представление, при этом геометрическая модель строится из трехмерных тел. Для построения тел в 3D используются поверхности и кривые. Далее тела группируются в сборочные единицы, из которых уже могут строиться сборочные единицы следующего уровня.



Для построения геометрической модели используются:

C3D Modeler поддерживает множество поверхностей и кривых, которые позволяют строить тела сложной формы. Для этого используется следующая функциональность:

Элементы геометрической модели можно перемещать, поворачивать и масштабировать. Геометрические расчеты, доступные в C3D Modeler:

Кроме граничного представления геометрическое ядро поддерживает полигональное представление геометрической модели. Построение полигональной 3D-модели осуществляется по её граничному представлению при помощи триангуляции. Полигональная модель имеет точно такую же структуру, как и модель в граничном представлении. Элементами полигональных моделей являются аппроксимационные объекты, построенные из пластин и полигонов. Такие модели используются для расчетов и визуализации.

Одной из особенностей геометрического ядра является открытая архитектура, которая позволяет наращивать функционал C3D Modeler. Разработчики могут создавать свои объекты, наследуя их от объектов геометрического ядра.

Такие объекты геометрической модели, как тела и каркасы, снабжены журналами построения, в которых хранятся методы, их последовательность и необходимые исходные данные для построения объектов. Журнал построения позволяет редактировать геометрическую модель и перестраивать модель с новыми параметрами.

Дополнительная информация об элементах геометрической модели может храниться в атрибутах. Ими снабжены объекты геометрической модели и отдельные элементы этих объектов: грани, ребра, вершины.

Геометрическое ядро C3D обеспечивает разработчиков программного обеспечения всем необходимым для оперативной разработки методов 3D-моделирования, в том числе и в проприетарных 2D-системах. C3D Modeler позволяет быстро нарастить функционал системы автоматизированного проектирования. Это достигается за счёт использования готовых методов и функций построения геометрии, наличию специализированной литературы по геометрическому моделированию и технической документации по работе с ядром.

C3D Modeler может быть использован как самостоятельно, так и совместно с другими модулями C3D.

Разработка программного обеспечения на ядре C3D. Видеоурок
Сертификат на ПО Руководство разработчика размер: 26,1 МБ ОТПРАВИТЬ ЗАПРОС НА ТЕСТИРОВАНИЕ   Google+