Т. Соколова - AutoCad 2010 (1184779), страница 70
Текст из файла (страница 70)
тат. Формирование плосности выдавливанием Всем текстовым объектам (как обычным текстам, так и описаниям атрибутов), создаваемым командами техт, Отехт, ООАттОЯР и Аттпер, назначается нулевая высота независимо от се текущего значения. Впоследствии высоту микно изменить на ненулевую с помощью команд ООно01Рт, ОоснРноР, снРноР и снАняе. Построение тел Политело Параллелепипед Клин Конус Шар Цилиндр Тор Пирамида Выдавленное тело Тело вращения Тело сдвига Тело, созданное с помощью сечения Вытянутое тело Объединение объектов Вычитание объектов Пересечение объектов 42В Глава 18.
Построение тел Моделирование с помощью тел — зто самый простой способ трехмерного моделирования. Средства Ап~оСАР позволяют создавать трехмерные объекты на основе базовых пространственных форм: параллелепипедов, конусов, цилиндров, сфер, клиньев и торов (колец). Из этих форм путем их объединения, вычитания и пересечения строятся более сложныепространственные тела. Кроме того, тела можно строить, сдвигая плоский объект вдоль заданного вектора или вращая его вокруг оси. Твердотельньш обьвкт, или тело, представляет собой изображение объекта, хранящее, помимо всего прочего, информацию о его объемных свойствах. Следовательно, тела наиболее полно из всех типов трехмерных моделей отражают моделируемые объекты. Кроме того, несмотря на кажущуюся сложность тел, их легче строить и редактировать, чем каркасные модели и сети.
Модификация тел осуществляется путем сопряжения их граней и снятия фасок. В АпгоСАП имеются также команды, с помощью которых тело можно разрезать на две части или получить его двумерное сечение. Как и сети, тела выглядят аналогично проволочным моделям, до тех пор пока к ним не применены операции подавления скрытых линий, раскрашивания и тонирования. В отличие от всех остальных моделей, у тел можно анализировать массовые свойства: объем, момент инерции, центр масс и т. и. Данные о теле могут экспортироваться в такие приложения„как системы числового программного управления (ЧПУ) и анализа методом конечных элементов (МКЭ). Тела могут быть преобразованы в более простые типы моделей — сети и каркасные модели. Плопюсть линий искривления, используемых для визуализации криволинейных элементов модели, определяется системной переменной 1з01,тнеу. Системная переменная кксктпдз задаег степень сглаживания тонированных объектов с подавленными скрытыми линиями.
Ниже приведены некоторые понятия и определения, принятые в трехмерном твер- дотельном моделировании: © грань — ограниченная часть поверхности. Если поверхность может быть неограниченной, как, например, планарная (плоская), коническая, цилиндрическая, то грань ограничена всегда Поддерживается пять типов граней: планарные, конические, цилиндрические, сферические и тороидальные. Грани образуют твердотельную модель; © ребро — элемент, ограничивающий грань.
Поддерживается четыре типа ребер: прямолинейные, эллиптические (круговые), параболические и гиперболические. Например, грань куба ограничена четырьмя прямолинейными ребрами, а коническая — в основании одним эллиптическим нли круговым ребром; ф полупространство — часть трехмерного пространства, лежащая по одну сторону от поверхности. Другими словами, каждая поверхность является границей двух полупространств, на которые делится трехмерное пространство.
Полу- пространство — часть трехмерного пространства, имеющая объем, а поверхность — часть трехмерного пространства, у которой есть площадь, но не объем; Глава 1З. Построение тел 429 (е) тело — часть пространства, ограниченная замкнутой поверхностью и имеющая определенньсй обьем; тело (яримииив) — наипростейший (основной, базовый) твердотельный объект, который можно создать и строить из него более сложные твердотельные модели; © облосГль — часть плоскости, ограниченная одной или несколькими планарными гранями, которые называются границами.
Например, квадрат с кругом внутри имеет внешнюю границу, состоящую из четырех прямолинейных ребер, и внутреннюю — из одного кругового ребра; © область (примитив) — замкнутая двумерная область, которая получена путем преобразования существующих двумерных примитивов АпгоСАВ, имеющих нулевую высоту (кругов, фигур, двумерных полилиний, многоугольников, эллипсов, колец и полос), и описана как тело без высоты; © составная облассль — единая область, получаемая в результате выполнения логических операций объединения, вычитания или пересечения нескольких областей. Она может иметь отверстия, и для нее так же, как и для твердых тел, можно вычислить плошадь и другие характеристики.
Интеграция двумерного и объемного конструирования позволяет создавать из областей твердые тела и наоборот. Например, автоматически преобразуя сечение тела в область, можно вычислить ее площадь, а выдавливая или вра1цая области, создать сложные тела; (е) обьезтл —. общее наименование области или тел, причем тип объекта не имеет значения: это может быть область, тело или составная модель (группа объектов, связанных в единое целое); © аусэюй обьексл — составное тело, не имеющее объема, или составная область, не имеющая площади.
Простейшие «кирпичики», из которых строятся сложные трехмерные объекты, называют сяеердовселъяыни прмниаиеаюг. Кним относятся ящик (параллелепипед, куб), цилиндр (круговой, эллиптический), шар, тор. С помощью команд ВОх, ст1 1МВев, ЯРнене, тОКОБ, сОме, иеООе можно создать молели любого из этих тел заданных размеров„введя требуемые значения. Примитивы заданной формы создаются также путем выдавливания, осуществляемого командой ехтыл)е, нли вращения двумерного объекта — командой Вечогле. Из примитивов получают более сложные обьемные модели объектов. Запускаются все вышеназванные команды иэ падающего меню Огав и Модейпд илн с плавающей панели инструментов Модейпд (рис.
18.1). Для трехмерного моделирования удобно использовать рабочее пространство 30 Модейпд. Оно устанавливается на панели инструментов йосйзрасез (рис. 18.2) и включает только необходимые наборы меню, инструментальные панели и палитры, сгруппированные и упорядоченные соответственно решаемой задаче. Элементы интерфейса, не являющиеся необходимыми для решения текущей задачи, 430 Глава 1В. Построение тел скрываются, максимально освобождая область экрана, доступную для работы (рис. 18.3). Рис. 1В.1.
Инструменты Ляя формирования тел Рис. 1В.2. Панель рабочих оространста Выбирая в верхней части рабочего пространства один нз пунктов: Нолте, Мезй Моде(1пд, Непдет, 1пвет1„Аппопате, е(еьт, Мападе, Ои1ро1 или Ехртевв ГооЬ, пользователь выбирает необходимый комплект инструментов (рис. 18.4 — 18.11). Глава 1В. Построение тел е31 Рис. 1ВЛ. Рабочее пространство 30 Модед пд обет ' . '. '".' .. '': ' 'Ф» мм* Рпс. 1ВИИ Инструменты группы Мета МодеГгпд Рнс. 1В.5. Инструменты группы йепдег Г,э:ф;.нег 1Гг,":ф гс~ ..
гп~ сгеВ м'- . г1;ч:-гтбф~а «й,датам«мг-" с « Рис. 1В.В. Инструменты группы 1птегт ч»32 Глава 18. Построение тел Рнс. 18.7. Инструменты группы Аппапате Ф';На ГВК"' " ' " ":--.:=: ----:--:" '-;-"-' Луж]В'::: '.:.:Й'.; т[В» -;46' Рнс. 18.8. Инструменты группы Ч]ем Рнс. 18.9. Инструменты группы Мапаре ф»»ыт, -: „,, » ппп- ', »т»Г »..н»":-"-.»-»»»" О"- """ '"пыаьпмн»' ' " ':: '», геп; ы»" "':" !аы»ыыы! тн»а" Рпс. 18.10. Инструменты группы Оптрпт '. тыт» ы~ » гац В['-"„фс и»', 'п»»»»паап» "' ''- Р,'»»][с[у ',~][|' '„»с "»»ан "'вт'»г» .
';, Рпс, 18.11. Инструменты группы Гхрггмт ТосЬ Пол итело Я Команда РОЕ агЯОЕ|Р преобразует имеющуюся линию, двумерную полилинию, дугу или окружность в тлела с прямоугольным профилем, которое может содержать криволинейные сегменты, но профиль при этом всегда является прямоугольным. Команда вызывается из падающего меню Г]тачг р Иос[е[тпо р Ро[уво[]т] или щелчком на пиктограмме Ро[уво[[т[ на панели инструментов Мог]е[тпц.
Ширину тела определяет системная переменная РЯОТИТТтТН, высоту — системная переменная РВОТ,ННТСнт. Запросы команды РОт.унот.тв: Ярес|йу всатс ро|пг ог [ОЬчесс/Не|»ТМ/ИЫс]т/дивт|ту] <ОЬ1есс>т— указать начальную точку для профиля тела или выбрать один из ключей полетело 433 Брес1йу пехг рохпС от [Агс/Опбо1: — указатьследуюшуюточку Бресту пехт ро1пг ог [Агс/Опбо1: — указатьследующуюточку Бреслау пехг рохпг от [Атс/С1озе/Опбо[: — указатьследующуюточку Брес11у пехс ро1пс от [Агс/С1озе/Опбо[." — указатьследующуюточку или нажать клавишу Ептег Ключикоманды РОЬУБОЕ|0: © ОЬЗ еск — указывается объект для преобразования в тело: линия, дуга, двумерная полилиния или окружность; © Нещпс — указывается высота тела, которая по умолчанию равна текущему значению системной переменной РБОЬНЕ16НТ; © н1бгь — указывается высота тела, которая по умолчанию равна текущему значению системной переменной РБОХ,ИХ ВТН; С1,тизс11у — задаются значения ширины и высоты, обеспечивающие выравнивание тела.
Выравнивание привязывается к начальному направлению первого сегмента профиля: Ю Е йг — слева; ® Сепгег — по центру; [9 Н1опг — справа; © дгс — к телу добавляется дуговой сегмент. Начальным направлением дуги по умолчанию является касательная к последнему построенному сегменту.