3Dlab-ms2004-17-11-07 (525025), страница 5
Текст из файла (страница 5)
Тело изменит цвет.8. Идентифицируйте прямоугольник. Прямоугольник изменит цвет и вырез динамическиотобразится.9. Нажмите клавишу данных для подтверждения выреза.Получение вырезаНа этом этапе заканчивается построение заданной твердотельной модели.Модифицирование Конструктивных элементов.В твердотельном моделировании тела модифицируются путем изменения их параметров. Это значительно ближе к реальному проектированию, чем изменение координат точек линий и поверхностей в пространстве. Использование параметров делает модифицирование твердотельных моделей простой и наглядной процедурой в отличие от обычныхтрехмерных моделей САПР.Преобразование Отверстия с фаской в Отверстие с рассверливанием:1. На виде 2 выделите отверстие на нижней стенке, используя пиктограмму Window Area(Область окна) в маленькой нижней горизонтальной панели пиктограмм управления40видом и указывая на нижний левый, а затем верхний правый углы окна для выделенияотверстия.2.
Из меню Tools (Инструментальные средства) выберите подменю Feature modeling (Параметрическое макромоделирование). Откроется панель пиктограмм ПМЭ. Выберитепиктограмму Modify Solid or Feature (Модифицировать ПМЭ).3. На виде 2 идентифицируйте отверстие. Отверстие изменит цвет.4. Нажмите клавишу данных для подтверждения выбора отверстия. Откроется диалоговоеокно Edit Hole (Редактировать отверстиея).Окно, показывающее параметры модификации.5. Из меню опций Hole Type (Тип отверстия) выберите Counterbore (Расточка – Отверстиес рассверливанием).6. Проверьте опции Hole Diameter (Диаметр отверстия) = 20, и Cbore.
Diameter (Диаметррасточки) = 25 и меню опций Cbore. End (Конец расточки) - First Face (Первая грань),Cbore. Depth (Глубина расточки) = 5.7. Нажмите OK8. Для окончания модификации нажмите клавишу данных.41Отверстие после модификацииИзменение радиуса внутренних ребер:1. Впишите все элементы для вида 2, выбрав пиктограмму Fit View (Вписать все элементы в вид) в нижней горизонтальной панели пиктограмм управления видом.2.
Снова выберите пиктограмму Modify Solid or Feature (Модифицировать ПМЭ).3. На виде 2 укажите одно из внутренних скруглений. Все три внутренние скругления изменят цвет, т.к. они были созданы с помощью метода Round Vertex (Скругление вершин).424. Нажмите клавишу данных для подтверждения выбора. Появится диалоговое окно EditRounded Vertex (Редактировать cкругление вершин).5.
Radius (Радиус) и Setback (Отступ) установите = 20.6. Нажмите OK.7. Нажмите клавишу данных для подтверждения модификации.43Внутренние ребра после модификацииНазначьте материал для детали – Gold (Золото) (меню Settings (Установки) -> Rendering(Визуализация) -> Materials (Материалы), затем Palette Палитра Open (Открыть)):Установите атрибут визуализации – Затенение по Фонгу:44Результат выполнения 1-го задания:45Важные термины параметрического моделирования в MicroStationОграничение - это геометрическая информация, которая ограничивает или управляет каким-либо элементом конструкции.Элементы параметрической модели - это элементы (точка, бесконечная линия,окружность, эллипс или В-сплайновая кривая), которые дают возможность ограничениямлокализовать место расположения, ограничить или упорядочить другие элементы.
Например, линия, как элемент модели, может быть осевой линией для какого-либо симметричного проекта.Определенная модель - набор элементов параметрической модели, которые полностью определяются ограничениями или являются постоянными и не имеют никаких дополнительных ограничений. При этом, возможно имеется более одного реализуемого решения для набора элементов модели, которые полностью определены, но желаемый выбор обычно ясен.Не доопределенная параметрическая модель - набор элементов модели, которыйполностью не определен ограничениями и не является постоянным. Элемент модели, который не доопределен, имеет много возможных «решений» и неоднозначен.Избыточное ограничение - ограничение, которое применяется к набору элементовмодели, который уже является определенным.
Избыточное ограничение может быть, аможет и не быть в противоречии с другими ограничениями, но в любом случае, оно не несет никакой полезной информации.Степени свободы - число, которое показывает степень неоднозначности (недоопределенности) параметрической модели.Обновление ограничений - решение алгебраических уравнений, описывающихконструкцию для заданного набора ограничений и показ степени свободы модели (DOF Degree of freedom) и возможные места для ее полного определения.Символы ограничений - это элементы, которые относятся к классу Построения и имеют специальное изображение для каждого типа ограничений, размер символов ограничений управляется в установках размера текста.Ограничения параметрической моделиОграничения указывают на то, какие характеристики должна иметь параметрическая модель, но не как получить ее в проекте с этими характеристиками.
Как вычислить46конкретные геометрические параметры в свете этих ограничений - это задача обновленияограничений конструкции.Большинство связей ограничения относится к основной части или к общей структуре параметрической модели. Детали проекта располагаются и формируются в этойструктуре. Например, если параметрическая модель является симметричной, то он имеетэлементы конструкции и ограничения, которые некоторым способом связывают элементыс осевой линией.Ограничения накладываются с использованием инструментальных средств, которые содержит инструментальная панель Ограничения.Можно создать следующие типы ограничений:Расположения - ограничение, которое устанавливает расположение некоторойточки в плоскости проекта.Геометрическое - ограничение, которое управляет положением или ориентацией двух или более элементов относительно друг друга.Размерное - ограничение, которое управляется размером.Алгебраическое - уравнение, которое выражает связь между переменными.Когда какое-либо ограничение добавляется, изменяется или удаляется, то модель решается заново, т.е.
делается попытка восстановления параметрической модели так,чтобы новое или изменяемое ограничение, также как все существующие ограничения, было удовлетворено. Если какое-либо решение найдено, то соответствующие изменяемые элементы обновляются и повторно показываются. Полученное решение можетвоздействовать на элементы, которые не связаны с новым ограничением очевидным образом или локально.Если решение невозможно, то выводится сообщение о невыполнении данной операции и иногда показывается графически место возникновения проблемы.
Геометрия проекта не обновляется, но это ограничение принимается в любом случае. Если MicroStationEdition 2004 сообщает о невыполнении какой-либо операции, даже если новое ограничение не является избыточным и Вы уверены, что решение фактически возможно, то графические указатели могут помочь перестроить геометрию модели наиболее близко к предполагаемому решению и затем выполнить решение заново.Добавление нового ограничения уменьшает неоднозначность параметрического фрагмента. (Удаление ограничения дает противоположный эффект.)Ограничение может применяться только к элементу параметрической модели. Когда ограничение применяется к какому-либо элементу файла проекта, то он преобразуетсяв эквивалентный элемент параметрической модели.47Названия некоторых ограничений могут предполагать одностороннюю зависимость одного элемента от другого.
Фактически же все ограничения устанавливают двухсторонние связи между элементами.Большинство ограничений расположения и геометрических ограничений назначается в классе элементов - Построения. Кроме того, можно определять слой и класс размерных ограничений, ограничений расположения и алгебраических ограничений. В будущем будет добавлена возможность определять слой, символику и класс для всех ограничений и элементов параметрической модели.Рис. 2. Плоская параметрическая геометрическая модель.Пример параметрической модели на рис. 2.
состоит из пяти геометрических элементов моделирования (a, b, c, d и e). Объявленные ограничения между элементами обозначены символически на рисунке и подразумевают следующее:Отрезок e горизонтален и касается дуги e.Отрезок a перпендикулярен e и имеет длину a=2.0.Отрезок b параллелен отрезку e и имеет длину b.Отрезок c связан с отрезком b общей точкой пересечения и касается дуги e.Линия d - круговая дуга, касательная к отрезкам c и e.Задано алгебраическое ограничение b=a/2.Заданы точки пересечения отрезков e и a, а также a и b.Эта модель не доопределена и число степеней свободы этой модели равно 2, т.е.необходимо добавить еще два ограничения.Зачатки параметризации, которую можно назвать жесткой, процедурной параметризацией, были реализованы еще в обычных чертежных системах, типа AutoCAD.
Этисистемы сохраняют последовательность построения геометрических моделей в формепроцедуры, закодированной в некотором внутреннем представлении. Фактически это ве48дет к представлению геометрической модели чертежа как последовательности определений геометрических элементов, где каждое определение в последовательности вычисляетзначение параметров текущего элемента как функции параметров уже вычисленных элементов и некоторых входных параметров. В некоторых системах, такую процедуру можнобыло непосредственно отредактировать или же написать ее заново, используя текстовоеописание этой процедуры, а затем повторно ее интерпретировать. В таких процедурныхпараметрических системах можно было осуществлять только небольшой диапазон изменений геометрических моделей. Жесткая последовательность определений параметровмодели означала, что добавление новых типов зависимостей между элементами моделибыло весьма затруднительно.
Следовательно, многократное использование существующих моделей как основы получения новых подобных моделей в такой реализации былопрактически невозможно.В связи с этим были разработаны гибкие параметрические/вариационные системыгеометрического моделирования, в которых жесткая последовательность определений параметров элементов, заменена некоторой общей процедурой, которая не привязана к первоначальной последовательности операций геометрического моделирования, используемых при первоначальном построении геометрической модели.