КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Твердотельное моделированиеТвердотельное моделирование является единственным средством, которое обеспечивает полное однозначное описание трехмерной геометрической формы. Неоспоримыми преимуществами твердотельных моделей являются: · полное определение объемной формы и возможность разграничения внешней и внутренней областей объекта, что необходимо для обнаружения нежелательных взаимовлияний компонентов; · обеспечение автоматического удаления скрытых линий; · автоматическое построение трехмерных разрезов компонентов, что особенно важно при анализе сложных сборочных изделий; · применение перспективных методов анализа с автоматическим вычислением объемных и весовых характеристик и разбиением трехмерных моделей на твердотельные конечные элементы для проведения расчета напряжений; · наличие средств получения фотореалистических изображений проектируемых объектов; · повышение эффективности имитации динамики механизмов, процедур генерации траектории движения инструмента и функционирования роботов. Методы твердотельного моделирования, которые используются в прикладных системах, делятся: · на метод конструктивного представления; · метод граничного представления; · метод пространственного заполнения. Моделирование методом конструктивного представления осуществляется с использованием базовых объемных элементов (БОЭ), каждый из которых характеризуется формой, размерами, точкой привязки и ориентацией. Для создания модели составного объекта пользователь может задавать положение и параметры БОЭ, указывать булевы операции, которые необходимо выполнить над ними. Сущность трех основных булевых операций проиллюстрирована на примере выбора в качестве БОЭ цилиндра и параллелепипеда (рис. 6). Рис. 6. Результаты булевых операций с твердотельными примитивами Операция объединения определяет пространство внутри внешней границы составной формы, полученной из двух тел с общей областью. Она определяет результирующую составную форму как одну. Операция разности определяет пространство, ограниченное поверхностью, оставшейся от одной формы, и внешней границей общей области двух форм. Операция пересечения определяет пространство внутри границ общей области объектов. Моделирование методом граничного представления основано на сохранении в памяти компьютера всех тех элементов, которые создают границы объекта. Такими элементами являются поверхности и указатели пересечения поверхностей. Одновременно хранят топологическую информацию, показывающую связь элементов друг с другом. Преимущества описания границами заключаются в следующем: возможности моделирования форм больше, чем при описании сплошными телами; быстрый и эффективный доступ к геометрической информации, которая требуется для прорисовки или других прикладных целей; относительно простое создание геометрических поверхностей свободных форм. К недостаткам можно отнести: больший, чем при твердотельном описании, объем исходных данных, меньшая, по сравнению с твердотельной, логическая устойчивость модели, т. е. вероятность создания противоречивых моделей. Моделирование методом пространственного заполнения называется также ячеечным. При использовании этого метода ограниченный участок пространства, охватывающий весь моделируемый объект, считается разбитым на большое число дискретных кубических ячеек. В простейшем случае размеры ребра куба равны единице измерения длины. Моделирующая система записывает информацию о принадлежности или непринадлежности каждого куба телу объекта. Структура данных представляется трехмерной матрицей, в которой каждый элемент соответствует пространственной ячейке. С одной стороны, ячеечный метод имеет преимущества, определенные простотой, с другой – недостатки, обусловленные большим объемом памяти, необходимым для записи объекта с высоким разрешением. Для преодоления этого недостатка разработаны системы, в которых используется идея разбиения ячеек на подъячейки меньшего размера Последние применяются тогда, когда ячейка захватывает границу объекта, и здесь в целях повышения разрешения задействуются подъячейки, регулярно заполняющие ячейку – границу.
|