Средства трехмерного моделирования, страница 4

Построение модели.

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

Над твердотельными примитивами базы данных производятся операции объединения, пересечения и разности в терминах ее топологии (которая описывает число граней) и ее геометрии (размещение в пространстве вершин, ребер и граней).

Для реализации метода граничного представления используется интерактивный или пакетный режимы. Интерактивный режим позволяет быстро увидеть результаты моделирования, что уменьшает время разработки. Но для этого требуются значительные ресурсы вычислительной техники. Пакетно-ориентированное моделирование применяется когда доступна меньшая вычислительная мощность и не является критичным быстрое получение результатов моделирования.

Гибридные системы

Хотя методы конструктивного представления обеспечивают высокоточные модели, некоторые виды геометрии весьма трудно реализовать. Примером является поверхности произвольной формы, пересекающиеся под произвольными углами. Были разработаны системы, использующие все лучшее от обеих методов. В первую очередь для моделирования используют методы конструктивного представления, а затем, применяя методы граничного представления для «затыкания щелей» в необычной геометрии, где методы конструктивного представления не применимы. Такие системы довольно сложны, т.к. методы вычислений должны реализовывать как геометрию конструктивного представления, так и геометрию граничного представления. Точность определяется количественным представлением геометрии граничного представления и используемыми методами аппроксимации. Допустимы как пакетный так и интерактивный режимы.

Заключение

Развитие математики и вычислительной техники дают импульс для создания новых моделей реального мира. Решаются вопросы как описания модели, так и описания динамического взаимодействия различных моделей.