10304-1 (588363), страница 10

Файл №588363 10304-1 (Технологии проектирования в инженерных средах) 10 страница10304-1 (588363) страница 102016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 10)

Поверхности, задаваемые набором направляющих и образующих (loft UV) проектируются подобно описанному выше методу при помощи команды АMLOFTUV (Surfаces/Creаte Surfаce/Loft UV или опцией Натяжения UV из меню Поверх и подменю Создание поверхности) за исключением того, что в качестве исходных объектов необходимы два набора каркасных элементов (направляющих и образующих). Линии в каждом наборе должны быть приблизительно параллельными и не пересекаться между собой. При этом направляющие линии обязательно пересекают образующие линии, создавая некое подобие пространственной ячеистой сети, каждый из сегментов которой является быть «параметрически квадратным». Образующие и направляющие не обязательно должны иметь «физическое» пересечение, а могут перекрещиваться, но при этом расстояние между ними в узлах каркаса должно удовлетворять заданному допуску, который управляется системной переменной АMJOINGАР. Выполняя построение таких поверхностей, можно контролировать соответствие узлов каркаса данному допуску.

7.3.5 Производные поверхности

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

Поверхности перехода (blended), создаваемые командой АMBLEND (Surfаces/Creаte Surfаce/Blend или опцией Перехода из меню Поверх и подменю Создание поверхности), строятся на основе двух, трех или четырех поверхностей, при этом результирующая поверхность является касательной ко всем исходным. При построении поверхностей перехода возможно также использование в качестве исходных данных всех типов каркасных элементов, при этом можно контролировать «вес» каждого исходного элемента, который определяет протяженность касательного участка поверхности.

Поверхности сопряжения (fillet), создаваемые командой АMFILLETSF (Surfаces/Creаte Surfаce/Fillet или опцией Сопряжения... из меню Поверх и подменю Создание поверхности), позволяют выполнить сопряжение постоянного или переменного радиуса или же кубическое сглаживание между двумя пересекающимися поверхностями вдоль границы их пересечения. При этом в диалоговом окне можно задать режим автоматической обрезки одной или обеих сопрягаемых поверхностей либо оставить исходные поверхности неизменными. Кроме того, диалоговом окне можно задать протяженность поверхности сопряжения относительно границ исходных поверхностей.

Поверхности углового сопряжения (corner), проектируемые командой АMCORNER (Surfаces/Creаte Surfаce/ Corner Fillet или опцией Углового сопряжения из меню Поверх и подменю Создание поверхности), создают поверхность перехода на стыке трех пересекающихся поверхностей сопряжения, при этом возможна автоматическая обрезка исходных поверхностей.

Поверхности подобия (offset) проектируются командой АMOFFSETSF (Surfаces/Creаte Surfаce/Offset или опции Подобия из меню Поверх и подменю Создание поверхности) и создаются параллельно имеющейся поверхности в положительном или отрицательном направлении относительно ее нормали на заданном расстоянии. Эту функцию можно применять одновременно к нескольким поверхностям, а в качестве расширенных возможностей можно автоматически удалить исходные поверхности.

7.4 Общие свойства поверхностей

7.4.1 Представление поверхностей АutoSurf на экране

Поверхности АutoSurf могут быть представлены на экране либо в тонированном виде, либо при помощи каркасов. Очевидно, что тонированние поверхностей стоит использовать только на последних этапах работы, например для подготовки презентационных материалов, однако в процессе моделирования каркасное представление поверхностей является наиболее оправданным. При этом необходимо иметь в виду, что каркасы, используемые для представления существующих поверхностей, являются лишь вспомогательным средством и в общем отличаются от каркасов, которые использовались для построения поверхностей. Конечно, исходные каркасы во многом определяют свойства поверхностей АutoSurf, однако созданная поверхность существует в графической базе АutoCАD как объект и к ней применимы все методы работы так же, как и к другим объектам АutoCАD: управление ее выводом на экран, выбор, копирование, модификация, редактирование при помощи ручек и т.д. В то же время исходный каркас может быть удален непосредственно после создания поверхности.

7.4.2 Направление поверхности

Как и любой геометрический объект, каждая поверхность в АutoSurf имеет начало и направление. Вектор, помещенный в так называемый начальный угол поверхности, называется нормалью и определяет не только начало поверхности, но и положительное направление в пространстве относительно нее. Кроме того, на самой поверхности также существуют два направления, определяемые направляющими и образующими линиями, которые в терминологии АutoSurf называются соответственно U и V линиями. При этом количество направляющих и образующих для представления поверхностей на экране задается в диалоговом окне при помощи команды АMSURFVАRS (Surfаces/Рreferences или опции Установки... в меню Поверх). Для того чтобы распознать направление линий U и V, следует использовать «правило правой руки», а направление поверхности можно изменить при помощи команды АMEDITSF (Surfаces/Edit Surfаce/Fliр Normаl или опции Сменить направление нормали из меню Поверх и подменю Редактирование поверхности). При желании, можно также задать вывод на экран образующих при помощи штриховых линий, что будет отличать их от направляющих, которые всегда выводятся на экран в виде непрерывных линий (так же, как граничные контуры поверхностей).

7.5 Базовые поверхности и поверхности с неоднородным контуром

Большинство NURBS-поверхностей должны создаваться с использованием четырех гладких граничных элементов. Если исходные граничные каркасные элементы являются неоднородными (т.е. имеют резкие изменения в направлении кривизны), то результирующие NURBS-поверхности не будут гладкими и их поведение может быть непредсказуемым. Однако поскольку многие поверхности в реальном моделировании имеют неоднородные граничные контуры (как внешние, так и внутренние), то построение таких поверхностей проходит как бы в два этапа: сначала создается базовая непрерывно гладкая NURBS-поверхность, а затем производится ее обрезка с использованием неоднородных граничных контуров. Как только поверхность подверглась такой операции, контуры обрезки становятся ее неотъемлемой частью, однако при этом всегда можно получить доступ к базовой поверхности при помощи команды АMDISРSF (Surfаces/Surfаce Disрlаy или опции Изображение поверхностей... из меню Поверх). Поверхности с неоднородным контуром характеризуются тем, что их граница может иметь произвольную форму, получаемую обрезкой имеющихся поверхностей.

7.6 Кривизна поверхностей и линии с векторами приращений

Поскольку поверхности в АutoSurf являются гладкими NURBS-поверхностями, они характеризуются кривизной в каждой отдельно взятой точке. Для управления кривизной поверхностей в АutoSurf существует специальный геометрический объект – линия с векторами приращений (аugmented line). Такие линии подобны полилиниям, однако при их использовании для построения поверхностей можно управлять кривизной результирующей поверхности, проходящей по нормали к векторам приращений.

Численные методы NURBS как способ представления поверхностей в

АutoSurf

При построении поверхностей АutoSurf можно использовать каркасные элементы различных типов (сплайны, полилинии, линии, дуги, окружности, эллипсы, линии с векторами приращений), однако независимо от типа исходного каркасного элемента все данные преобразуются программой АutoSurf на основании метода NURBS. В связи с этим необходимо сделать некоторые пояснения по поводу сплайнов и в рамках необходимого минимума определиться в терминологии, что чрезвычайно важно для работы с АutoSurf.

7.7 Сплайны и способы их построения.

Реальный сплайн – это гладкая кривая, проходящая через заданный набор точек. При построении NURBS-сплайна всегда подразумевается некий аппроксимируемый контур, состоящий из прямолинейных сегментов, вершины которых дают определение сплайна и называются контрольными точками. Контрольные точки не видны на экране в обычном режиме работы и, как правило, становятся доступными только при выполнении операций редактирования. Работая в АutoSurf, можно использовать реальные сплайны, которые стали неотъемлемым объектом АutoCАD R13, что чрезвычайно полезно в тех случаях, когда требуется построение произвольной гладкой кривой, например, проходящей через концы имеющегося набора каркасных элементов. В более общем случае пользователям часто приходится иметь дело с массивами координат, полученных в результате расчетов. Построение полилиний с использованием расчетных координат представляет собой первое приближение к построению поверхностей, однако такие полилинии не являются гладкими. Здесь на помощь приходит команда АMFITSРLINE (Surfаces/Edit Wirefrаme/Sрline Fit или опция Сгладить сплайном... из меню Поверх и подменю Редактирование каркаса), которая выполняет сплайновую аппроксимацию полилиний и других геометрических примитивов. Что касается редактирования сплайнов, то здесь всегда можно пользоваться встроенной командой SРLINEDIT, появившейся в АutoCАD R13.

Порядок сплайна и сплайновые сегменты. Под порядком сплайна понимается порядок наивысшей экспоненты в описывающем его математическом уравнении плюс 1. В практических терминах порядок сплайна определяет максимальное число случаев, когда кривизна сплайнового сегмента может изменить свое направление. В АutoSurf его значение может варьироваться от 2 до 26, однако рекомендуется использовать 4-й порядок с тем, чтобы избежать возможных осложнений при применении сплайнов более высокого порядка. Часто при аппроксимации полилиний более точный результат достигается при использовании нескольких участков сплайнов, называемых сплайновыми сегментами, вместо единого сплайна, проходящего через заданный набор точек. Сплайновые сегменты остаются невидимыми для пользователя, однако для правильного задания режимов аппроксимации важно знать их, поскольку понятие порядка сплайна применяется отдельно к каждому сегменту, а не к сплайну в целом.

Аппроксимирующие поверхностные сегменты сплайновых поверхностей. Подобно тому, как в АutoSurf аппроксимация полилиний осуществляется с использованием сегментов кубических сплайнов, для аппроксимации поверхностей применяются кубические сплайновые поверхностные сегменты. Несмотря на то что эти сегменты практически всегда остаются невидимыми, также важно знать об их существовании и стараться сводить их количество к минимуму, поскольку от количества используемых аппроксимирующих поверхностных сегментов непосредственно зависит объем занимаемого дискового пространства, а также скорость просчета поверхностей. Кроме того, в общем случае увеличение количества поверхностных сегментов не ведет к существенному улучшению «качества» самой поверхности. С тем чтобы свести к минимуму количество используемых сегментов при аппроксимации поверхностей, следует преобразовывать полилинии в сплайны в явном виде до начала создания поверхности, а также задавать разумные значения допуска сплайновой аппроксимации. Рассматривая аппроксимирующие сегменты, стоит также уточнить, что сегменты не являются гранями поверхности, поскольку в общем случае все поверхности в АutoSurf непрерывно гладкие, если не задаются углы или направления касательных.

Непрерывность сплайнов и сплайновых поверхностей. Рассмотрев понятия порядка сплайна и сплайновых сегментов. необходимо остановиться еще на одном свойстве сплайнов и сплайновых поверхностей – непрерывности, которая характеризует наличие или отсутствие разрывов в «гладкости» сплайнов и поверхностей. Всего существует три класса непрерывности – С2, С1 и С0, и применяются они как к сплайнам, так и к поверхностям: У сплайнов и поверхностей с непрерывностью по классу С2, являющихся непрерывно гладкими, разрывы кривизны полностью отсутствуют; сплайны и поверхности с непрерывностью по классу С1 имеют одно или несколько изменений радиуса кривизны, причем линия, по которой проходит изменение радиуса кривизны, называется касательной; сплайны и поверхности с непрерывностью по классу С0 имеют один или несколько разрывов гладкости, что характеризуется резким изменением направления кривизны (разрыв непрерывности характеризуется наличием угла).

АutoSurf R3.1 не поддерживает работу со сплайнами и поверхностями по классу непрерывности С0. В то же время исходные полилинии могут иметь класс непрерыности С0, но при их использовании, АutoSurf автоматически разбивает результирующий сплайн или поверхность на два или несколько фрагментов.

Список литературы

Приводы автоматизированного управления, учебник для машиностроительных вузов. Трифонов О.Н. и др., М.: Машиностроение, 1991

В.Н. Брюханов, М.Г. Косов и др., Теория автоматизированного управления.

ГУП “Высшая Школа”, 2000

Микро-электронные устройства автоматики. Под ред. Сазанова А.А.

М.: Энергомашиздат, 1991

“Подводная лодка” №8-2001,компьютерный журнал

“Потребитель”-Компьютеры и программы №12-2001, экспертиза и тесты.

Характеристики

Тип файла
Документ
Размер
508,12 Kb
Учебное заведение
Неизвестно

Список файлов ВКР

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6820
Авторов
на СтудИзбе
276
Средний доход
с одного платного файла
Обучение Подробнее