Т. Соколова - AutoCad 2010 (1184779), страница 77
Текст из файла (страница 77)
О Выполните упрлмнение ИЫ из раздела 5. Размножение трехмерным массивом Запросы команды ЗГ)ЛЕВА г'; яе1есг сь3 есгв: — выбрать объекты ее1есг сь3 есгв з — нажать клавишу бпгег для окончания выбора абьектов епгег гЬе гуре ог аггау (Еесгапси1аг/Ро1аг) <В>т — укаэатьтип массива Епгег гЬе пизпЬег ог" гомэ (- — ) <1>т — указать числорядов Епгег гпе пшпЬег сг са1шппв (1) ) ) <1>". — укаэатьчислостолбцав епгег гье пшпЬег ог 1ече1в (...) <1>з — указатьчислоуровней ерес1гу тье <)ъвгапсе ьегыееп гомэ (- — ): — указатьрасстояниемежлу рядами Брес1гу гЬе дъвгапсе Ьегмееп со1шппв ( ( ) ) ) з — указать расстояние между столбцами Брес1гу гье <)ъвгапсе ьегыееп 1ече1в (... ): — укаэзгь расстояние меж- ду уровнями Команда ЗОАККА зГ позволяет создавать прямоугольный и круговой массивы й.
ктов в трехмерном пространстве, Отличие от аналогичной команды, применяемой в двумерном моделировании, состоите том, что при создании прямоугольного массива объектов, кроме количества столбцов и строк, запрашивается (задается вдоль направления осн У) количество уровней, а при создании кругового массива вместо центра вращения используется ось вращения, начальную и конечную точки которой следует указать в ответ на запросы.
Команда З))дендт вызывается из падающего меню Иот)((у а 30 Орегапопэ Ь 30 Апву или из группы меню Нове рабочего пространства 30 Иот)еБпч. Сопряжение трехнернмк объектов 471 Для формирования кругового массива следует выбрать ключ Рс1аг. При этом команда выдает следующие запросы: ее1есс сЬ1 есгэ: — выбрать объекты Бе1есс сь1 есгз: — нажать клавишу Епгет для окончания выбора объектов Епсег СЬе Гуре сй аггау 1нессапди1аг/Рс1аг) <В>: Р— выбратькру- говой твп массива епгег сье питяьег ст 1гетяз 1п гье аггау: — указатьколичествоэлемен- тов в массиве БресТТу ГЬе апс1е сс й11 (+=сон, -=стт) <360>т †указатьуголзапол- нения ессаге аггауес1 сьбесгв? ~тез/нс1 <у>: †указа,поворачиватьлиобьекты массива БресТТу сепсег рсвпг сТ аггау: — указать центральную точку массива БресТТу весспй рс1пс оп ах1з сТ гссас1сп: — указатьвторуюточкуоси поворота Обрезка и удлинение трехмерных объектов Любой трехмерный объект можно обрезать либо удлинить до другого объекта независимо от того, лежат ли они оба в одной плоскости и каким кромкам параллельны: режущим или граничным.
Чтобы произвести обрезку (удлинение), с помощью системных переменных РРОлюпе и ехте06е следует выбрать одну из трех проекций: плоскость ХУ текущей ПСК, плоскость текущего вида или реальное трехмерное пространство. Чтобы данные операции были выполнены успешно, обьекты должны пересекаться с граничными кромками в пространстве, иначе в результате обрезки (удлинения) с проецированием на плоскость Хутекущей ПСК новые границы объектов могут не соответствовать указанным кромкам в пространстве. При вызове команд тйгм и ехтемп, первая из которых выполняет обрезку части объекта по заданной границе, а вторая осуществляет вытягивание до границы в трехмерном пространстве, используется ключ Ргс1 ест, который определяет режим отсечения/вытягивания.
Сопряжение трехмерных объектов В АпгоСАР можно сопрягать любые объекты, расположенные в одной плоскости и имеющие направления выдавливания, непараллельные оси У текущей ПСК. 472 Глава 19. Редактирование трехмерных объектов Направление выдавливания сопрягающей трехмерной дуги определяется следующим образом: © если объекты расположены в одной плоскости и имеют' одно направление выдавливания, перпендикулярное ей, сопрягающая дуга лежит в той же плоскости и имеет то же направление выдавливания; © если объекты расположеиы в одной плоскости, но имеют противоположные или вообще различные направления выдавливания, сопрягающая дуга располагается в втой же плоскости. Направление ее выдавливания перпендикулярно плоскости построения объектов; из двух перпендикуляров выбирается ближайший к оси У текущей ПСК. Предположим, например, что в одной плоскости трехмерною пространства находятся две дуги — А и и.
Векторы иаправлеиия выдавливания дуг противоположны: (О, 0.5, О.Я) и (О, -0.5, -0.8) отяосительиотекущейПСКТогдадля сопрягающей дуги будет принято направление выдавливания ( О, 0 . 5, 0 . 8 ). Построение сечений Команда ВЕСТИМО)ч[ осуществляет построеиие поперечного сечения тела в виде области или иеименованного блока. Поперечное сечение — зто пересечение плоскости и выбранного тела (рис. 19З). Рис. 19.3 Фориироввние сечения Запросы команды ЯЕСТ10И: яе1есс сьзессзт — выбратьобъекты яе1есс сЬзессзт — нажатьклавишу Епйетдлязавершения выбораобъектов ярес1Еу йгзС рсйпС сп яесЬ1сп р1апе Ьу [ОЬ)есс/еахйз/чйеы/ху/уе/ех/Зройпсз) <Зро1псз>т — указатьпервую точку иа секущей плоскости или один из ключей получение разрезов 473 Брес1еу эесопс] ройпг оп р1апез — указатьвторуюточкунаплоскости Брес1Еу гаге] рс1пг оп р1апе: — указатьтрепюточкунаплоскости Ключи команды ЯЕСт1ОУс © Оьз есг — выравнивание секущей плоскости с сегментом круга, эллипса, круговой или эллиптической дуги, двумерного сплайна или двумерной полилинии; ф Еах1э — определение секущейплоскости посредствомэаданНЯдвУхточекзтой плоскости, одна иэ которых расположена на оси Х; © и.ен — проводит секущуюплоскостьпараллельноплоскостнвиданатекугцем видовом экране.
Расположение секущей плоскости определяется указанной точкой; © Ху — выравнивание секущей плоскости с плоскостью ХУтекушей ПСК; © те — выравнивание секущей плоскости параллельно плоскости УУ тек)ццей ПСК; © ех — выравнивание секущей плоскости параллельно плоскости ХХ текущей ПСК; © Зрсъпгз — задание секущей плоскости по трем точкам. По умолчанию секущая плоскость задается путем указания трех точек.
При использовании других методов она определяется плоскостью построения другого объекта, плоскостью текущего вида, осью Х или одной из плоскостей координат (ХУ, УХили ХХ). ЛигоСАВ помещает секущую плоскость на текущий слой. Поперечное сечение представляет собой область или неименованный блок, формируемые на текущем слое, а не на слое, где находится объемное тело, поперечное сечение которого создается. Вниолнизе уиракнение 5ес1 из раздела 5. Полунение разрезов ]",Я Команда ЯЕ1СЕ осуществляет построение нового тела путем разрезания какого-либо существующего тела плоскостью (рнс.
19.4). Команда вызывается из падающего меню МозИу р ЗО Орега6опз р Яке или из группы меню Нове рабочего пространства ЗО Иодейпй. Запросы команды БЬ1ОБ: Бе1есг оьбесгз со з11се: — выбратьобьекты Бе1ест оЬЗесгз сс э1з.се: — нажать клавишу Еп1ег для завершения выбора объектов Брес1Еу згагс ро1пс оЕ э11с1пд р1апе ог ~р1апаг ОЬЗесс/Биг1асе/ еах1э/ч1езл/хх/уе/ех/зро1пгэ] <зрс1птэ>з — указать первую точку на режущей плоскости 474 Глава 19. Редактирование ме ныиобьектов Рис.
19.4. Епрмирпаанне развала Врес1йу зесоой роапс ап р1апе: — укззатьвторуюточкунаплоскости ВресНу а роапТ оп йезагед зЫе ог (1еер Вогп зЫез1 <ВоСЬ>:— указать точку с нужной стороны от плоскости Глядючи команды Вт.|СВ: (а) р1апаг оВ)есс — задает плоскость с помощью выбранного плоского объекта: отрезка, окружности, дуги, эллипса, эллиптической дуги, двумерного сплайна или сегмента двумерной полилинии; ф Яиггасе — задает поверхность; © Бах~.з — задает плоскость двумя точками, первая из которых лежит на ней, а вторая определяет вектор нормали к плоскости; © ч1ем — задаег плоскость, выровненную с плоскостью вида текущего видового экрана и проходящую через заданную точку; © хт, уе, ех — задают плоскость, выровненную соответственнос плоскостью Хг', УУ илн УХ и проходящую через заданную точку; © Зро1псз — определяет плоскость, проходящую через три задаааные точки; © Веер Вось аз.самее — оставляет обе части разрезанного тела.
©' Вм пали ита упрепнаниа 5Б1 иа раааала 5. Полученные части можно оставить на рисунке нли же удалить одну из них. Разрезанные тела наследуют слой и цвет исходного тела, но являются новыми составными телами. При разрезании по умолчанию тремя точками задается режущая плоскость, а затем указывается, какая часть (или обе) должна быль сохранена. При использовании других способов режущая плоскость может определяться другим объектом, плоскостью текущего вида, осью Хили одной нз координатных плоскостей (ХУ„УЛ или ЛХ).
Преобразование е поеерхнооь бз75 Преобразование в тело ф Команда СОХУТОЯОЕПЭ преобразует в трехмерные тела полилинии и окружности, для которых задана высота. Команда вызывается из падающего меню ИоНу ь 30 ОрегаЬопз р Сопчегг го 5ойб или из группы меню Ноше рабочего пространства 30 Иобейпй. В выдавленные трехмерные тела можно преобразовать следующие объекты: © полнлинии с равномерной шириной, имеющие высоту; ф замкнутые полилинии с нулевой шириной, имеющие высоту; © окружности, имеющие высоту.
системная переменная Пег,Огз т определяет, будут ли выбранные пользователем объекты удалены после создания тела, или будет выдана подсказка об удалении объектов. Преобразование в поверхность ~!Й~~ Команда СОХ7ТОЯЮКРАСЕ преобразует объекты в поверхности. Команда вызывается из падающего меню Иос згу ь 30 Орегатгопз е СопоегГ го 5иггасе или из группы меню Нове рабочего пространства 30 Иодейпд. В поверхности можно преобразовать следующие объектьг. © двумерные фигуры; ф области; © разомкнутые полилинии с нулевой шириной, имеющие высоту; © отрезки, имеющие высоту; © дуги, имеющие высоту © плоские трехмерные грани. Редактирование трехмерных тел ф Снятие фасон на гранях ф Сопряжение граней ф Нлеймениеграни ф Изменение цвета ребер ф Копирование ребер ф Выдавливание граней ф Перенос граней ф Смещение граней ф Удаление граней ф Поворотграней ф Сведение граней в конус ф Изменение цветаграней ф Копирование граней ф Упрощение ф Разделение тел ф Оболочка ф Проверка корректности тела Снятие фасон на гранях чу В данной главе описывается техника редактирования трехмерных твердотельных объектов: снятие фасок, сопряжение, построение разрезов, сечений и деление тел на части.