- •1.1.Опишите программное обеспечение, относящееся к классу сапр.
- •1.3.Назовите и опишите виды геометрического моделирования.
- •.Каковы основные функции твердотельного (объемного) моделирования?
- •1.5.Опишите три вида декомпозиционных моделей
- •1.6.В чем разница между геометрией и топологией граничной модели?
- •1.7.Назовите основные способы задания кривых и поверхностей в трехмерном аффинном пространстве. Приведите примеры.
- •1.8.Назовите основные классы трансформаций в трехмерном аффинном пространстве. Какими геометрическими параметрами они характеризуются?
- •1.9.Что такое однородные координаты? в чем преимущества их использования для представления трансформаций в трехмерном аффинном пространстве?
- •1.10.Дайте определение углов Эйлера. Приведите алгоритмы вычисления трансформации с заданными углами Эйлера и вычисления углов Эйлера по трансформации, заданной в матричном виде.
- •1.11.Что такое билинейный лоскут и лоскут Кунса? Каковы их геометрические свойства?
- •1.12.Поверхности сдвига и вращения.
- •1.13.Какие существуют способы задания поверхности по двум кривым?
- •1.14.Дайте определение кривой Безье. Каковы ее геометрические свойства?
- •1.15.Опишите типичные схемы обмена геометрическими данными между cad системами.
- •2.1.Что такое конечно-элементный анализ? На каком математическом аппарате он основан? Каковы области его применения?
- •2.3.Что такое тензоры деформаций и напряжений? Охарактеризуйте их физически и математически.
- •2.4. Опишите обобщенный закон Гука.
- •2.5. Какие свойства материала определяются модулем Юнга и коэффициентом Пуассона?
- •2.6. Какие типы конечных элементов применяются при использовании мэк?
- •2.7. Схема конечно-элементного анализа в сае системах.
- •2.8. Дайте определение прямой и обратной задачам кинематики.
- •2.9.Опишите основные кинематические пары.
- •2.10.Как моделируются механизмы в терминах задач удовлетворения ограничениям.
- •2.11.Моделирование задачи кинематики определение.
- •2.12. Как осуществляется планирование движения с помощью дорожной карты?
- •2.13. Динамика определение. Основная задача динамики?
- •2.14. Как моделируются контакты тел при описании динамической системы с помощью уравнений Ньютона–Эйлера?
- •2.15.Опишите общую схему методов определения столкновений. Для чего они используются в сапр?
- •2.16.Важный момент при моделировании динамики системы твердых тел?
- •2.17. Какова основная функциональность пакетов программ для динамической симуляции механизмов? Приведите примеры таких пакетов.
- •3.1.Инженерные параметры Параметрические спецификации определение. Для чего используются инженерные параметры?
- •3.2.Параметрическая оптимизация определение?
- •3.3.Опишите метод координатного и градиентного спуска в применении к непрерывным и дискретным областям.
- •3.4.Опишите метод Ньютона для решения оптимизационных задач.
- •3.5.Охарактеризуйте известные методы быстрого прототипирования и изготовления.
- •3.6.Что такое виртуальная инженерия и цифровое производство? Приведите примеры.
- •3.7.Язык молелирования виртуальной реальности vrml
- •3.8.Опишите жизненный цикл изделия. Какие задачи приходится решать на каждом из этапов?
- •3.9.Что такое управление жизненным циклом изделия? Опишите три фундаментальных концепции plm.
- •3.10.Охарактеризуйте основные компоненты соответствующего программного обеспечения.
- •3.11.Охарактеризуйте преимущества внедрения plm на предприятии.
- •3.12.Из чего состоит plm? Три фундаментальных концепции plm?
- •3.13.Три основных подхода к осуществлению интеграции plm и erp (что применимо также к crm и scm)?
- •3.14.Возможности разработки полной интеграции. Что дает?
1.5.Опишите три вида декомпозиционных моделей
Декомпозиционные модели Декомпозиционные модели являются простейшим подходом к твердотельному моделированию, представляя трехмерное тело композицией некоторых простых элементов. Различают следующие декомпозиционные модели:
- воксельное (voxel) представление;
- октантное дерево;
- ячеечное представление.
Воксельное представление – полный трехмерный аналог растрового одноцветного изображения. Тело представляется трехмерным булевым массивом, каждый элемент которого является пространственным кубиком одинакового размера со своими уникальными координатами. Такой кубик называется вокселом (voxel – от VOlumepiXEL). Вокселы равномерно покрывают всю область (прямоугольный параллелепипед), в которой содержится моделируемое тело. Соответственно, т.е. вокселы, которые имеют непустое пересечение с моделируемым телом, представляются в массиве значением ИСТИНА, прочие – значение ЛОЖЬ. Отметим удобство воксельного представления для реализации на его основе булевых операций твердотельного моделирования. Для этого необходимо построить согласованные воксельные представления двух тел и применить соответствующую операцию к булевым значениям ячеек массива. Отметим, что сложность такого алгоритма будет прямо зависеть от числа вокселов. На воксельном представлении несложно вычислять объемные параметры тела – достаточно лишь вычислить их аналитически для каждого воксела и просуммировать
Октантное дерево является развитием воксельного представления. Каждый узел октантного дерева соответствует некоторому кубу в трехмерном пространстве, который является либо: - полностью (с заданной точностью) принадлежащим описываемому телу; - полностью непринадлежащим описываемому телу; - частично пересекающимся с описываемым телом.
Первые два типа узлов – терминальные (листья в октантном дереве), а каждый узел третьего типа обязательно имеет 8 дочерних узлов, соответствующих геометрическому разбиению его куба на 8 частей
1.6.В чем разница между геометрией и топологией граничной модели?
Граничные модели хранят информацию о границах тела (гранях, ребрах и вершинах). Для простоты манипулирования эта информация подразделяется на геометрические и топологические данные. Геометрические данные для каждой граничной сущности свои: -для вершины – ее координаты; - для ребра – параметрическое уравнение кривой (прямой); - для грани – параметрическое уравнение поверхности либо тип и набор параметров в случае канонической поверхности (плоскости, сферы, цилиндра, конуса, тора). Топологические данные – это информация о смежности вершин и ребер, ребер и граней, а также о внутренних и внешних границах грани. Для удобного манипулирования топологической информацией было предложено несколько структур данных, называемых BRep:
- многогранные (фасетные) модели;
- вершинные модели;
- полуреберные модели;
- крыльевые реберные модели.
Разберем одну из самых популярных структур – полуреберную, основанную на том простом факте, что каждое ребро границы твердо' го тела принадлежит ровно двум граням
Структуры данного представления таковы:
- список тел (solid), каждое тело состоит из списка его граней (faces), ребер (edges) и вершин (vertices);
- грань состоит из колец (loop), представляющих собой внешнюю границу грани, а также ее опциональные внутренние границы;
- кольцо состоит из списка полуребер (halfedges);
- полуребро указывает на начальную вершину и следующее полуребро, а также на свое ребро; - ребро хранит указатели на два своих полуребра
