русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Методы трехмерного моделирования.


Дата добавления: 2015-08-06; просмотров: 2027; Нарушение авторских прав


Делятся на три группы: каркасное, поверхностное, твердотельное (сплошное) .

РИСУНОК 7

Каркасное моделирование.

Достоинства: простота, невысокие требования к компьютерной памяти.

Недостатки: отсутствие информации о гранях, заключенных между линиями, невозможность различить внешнюю и внутреннюю области.

Ограничения:

1. Неоднозначность (отсутствие возможности однозначно оценить ориентацию и видимость грани, что не позволяет различить виды сверху и снизу и автоматизировать удаление скрытых линий).

2. Приближенное представление криволинейных граней; невозможность точно описать криволинейные поверхности, которые реально не имеют ребер, для этого вводятся фиктивные ребра.

3. Невозможность обнаружить столкновение между объектами, что важно при моделировании роботов, проектирования планов размещения оборудования.

4. Отсутствие средств затенения поверхностей у моделей состоящих только из ребер.

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

Достоинства: точное представление каркасных граней, автоматическое расположение граней и их закраска, автоматическое удаление невидимых линий, расположение особых линий на гранях (отверстия, проточки), обнаружение столкновений между объектами.

Метод наиболее эффективен при проектировании и изготовлении сложных криволинейных поверхностей.

При этом можно использовать:

1. Базовые геометрические поверхности (поверхности, цилиндры).

2. поверхности вращения

3. пересечение и сопряжение поверхностей

4. аналитические поверхности (Math Cad – мат. уравнением)

На базе методов поверхностного моделирования построены ряд мощных графических систем, широко применяемых в промышленности.

Недостатки:

Неоднозначность при моделировании реальных твердых тел, сложность процедур удаления невидимых линий и отображения внутренних областей.

Твердотельное моделирование



Модель описывает трехмерный объем, который занимает рассмотренное физическое тело.

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

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



<== предыдущая лекция | следующая лекция ==>
Показатели и методы оценки надежности. | Возможности трехмерного моделирования.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.083 сек.