Татьяна Соколова - AutoCAD 2009. Учебный курс
• если объекты расположены в одной плоскости, но имеют противоположные или вообще различные направления выдавливания, сопрягающая дуга располагается в этой же плоскости. Направление ее выдавливания перпендикулярно плоскости построения объектов; из двух перпендикуляров выбирается ближайший к оси Z текущей ПСК.
Предположим, например, что в одной плоскости трехмерного пространства находятся две дуги – A и B. Векторы направления выдавливания дуг противоположны: (0, 0.5, 0.8) и (0, -0.5, -0.8) относительно текущей ПСК. Тогда для сопрягающей дуги будет принято направление выдавливания (0, 0.5, 0.8).
Построение сечений
Команда SECTION осуществляет построение поперечного сечения тела в виде области или неименованного блока. Поперечное сечение – это пересечение плоскости и выбранного тела (рис. 19.2).
Рис. 19.2. Формирование сечения
Запросы команды SECTION:
...Select objects: – выбрать объекты
Select objects: – нажать клавишу Enter для завершения выбора объектов
Specify first point on Section plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: – указать первую точку на секущей плоскости или один из ключей
Specify second point on plane: – указать вторую точку на плоскости
Specify third point on plane: – указать третью точку на плоскости
Ключи команды SECTION:
• Object – выравнивание секущей плоскости с сегментом круга, эллипса, круговой или эллиптической дуги, двумерного сплайна или двумерной полилинии;
• Zaxis – определение секущей плоскости посредством задания двух точек этой плоскости, одна из которых расположена на оси Z ;
• View – проводит секущую плоскость параллельно плоскости вида на текущем видовом экране. Расположение секущей плоскости определяется указанной точкой;
• XY – выравнивание секущей плоскости с плоскостью XY текущей ПСК;
• YZ – выравнивание секущей плоскости параллельно плоскости YZ текущей ПСК;
• ZX – выравнивание секущей плоскости параллельно плоскости ZX текущей ПСК;
• 3points – задание секущей плоскости по трем точкам.
По умолчанию секущая плоскость задается путем указания трех точек. При использовании других методов она определяется плоскостью построения другого объекта, плоскостью текущего вида, осью Z или одной из плоскостей координат ( XY , YZ или XZ ). AutoCAD помещает секущую плоскость в текущий слой.
Поперечное сечение представляет собой область или неименованный блок, формируемые на текущем слое, а не на слое, где находится объемное тело, поперечное сечение которого создается.
Получение разрезов
Команда SLICE осуществляет построение нового тела путем разрезания какого-либо существующего тела плоскостью (рис. 19.3). Команда вызывается из падающего меню Modify → 3D Operations → Slice.
Рис. 19.3. Формирование разреза
Запросы команды SLICE:
...Select objects to slice: – выбрать объекты
Select objects to slice: – нажать клавишу Enter для завершения выбора объектов
Specify start point of slicing plane or [planar Object/Surface/Zaxis/View/XY/YZ/ZX/3points] <3points>: – указать первую точку на режущей плоскости
Specify second point on plane: – указать вторую точку на плоскости
Specify a point on desired side or [keep Both sides] <Both>: – указать точку с нужной стороны от плоскости
Полученные части можно оставить на рисунке или же удалить одну из них. Разрезанные тела наследуют слой и цвет исходного тела, но являются новыми составными телами. При разрезании по умолчанию тремя точками задается режущая плоскость, а затем указывается, какая часть (или обе) должна быть сохранена. При использовании других способов режущая плоскость может определяться другим объектом, плоскостью текущего вида, осью Z или одной из координатных плоскостей ( XY , YZ или XZ ).
Ключи команды SLICE:
• Object – задает плоскость с помощью выбранного плоского объекта: отрезка, окружности, дуги, эллипса, эллиптической дуги, двумерного сплайна или сегмента двумерной полилинии;
• Zaxis – задает плоскость двумя точками, первая из которых лежит на ней, а вторая определяет вектор нормали к плоскости;
• View – задает плоскость, выровненную с плоскостью вида текущего видового экрана и проходящую через заданную точку;
• XY, YZ, ZX – задают плоскость, выровненную соответственно с плоскостью XY , YZ или ZX и проходящую через заданную точку;
• 3points – определяет плоскость, проходящую через три заданные точки;
• keep Both sides – оставляет обе части разрезанного тела.
Преобразование в тело
Команда CONVTOSOLID преобразует в трехмерные тела полилинии и окружности, для которых задана высота. Команда вызывается из падающего меню Modify → 3D Operations → Convert to Solid.
В выдавленные трехмерные тела можно преобразовать следующие объекты:
• полилинии с равномерной шириной, имеющие высоту;
• замкнутые полилинии с нулевой шириной, имеющие высоту;
• окружности, имеющие высоту.
Системная переменная DELOBJ определяет, будут ли выбранные пользователем объекты удалены после создания тела, или будет выдана подсказка об удалении объектов.
Преобразование в поверхность
Команда CONVTOSURFACE преобразует объекты в поверхности. Команда вызывается из падающего меню Modify → 3D Operations → Convert to Sufrace.
В поверхности можно преобразовать следующие объекты:
• двумерные фигуры;
• области;
• разомкнутые полилинии с нулевой шириной, имеющие высоту;
• отрезки, имеющие высоту;
• дуги, имеющие высоту;
• плоские трехмерные грани.
Глава 20 Редактирование трехмерных тел
Снятие фасок на гранях
Сопряжение граней
Клеймение грани
Изменение цвета ребер
Копирование ребер
Выдавливание граней
Перенос граней
Смещение граней
Удаление граней
Поворот граней
Сведение граней на конус
Изменение цвета граней
Копирование граней
Упрощение
Разделение тел
Оболочка
Проверка корректности тела
В данном разделе описывается техника редактирования трехмерных твердотельных объектов: снятие фасок, сопряжение, построение разрезов, сечений и деление тел на части.
Существует возможность непосредственно редактировать грани и ребра модели. Есть функция, удаляющая дополнительные поверхности и ребра, появившиеся после выполнения команд FILLET и CHAMFER. Допускается изменение цвета граней и ребер, а также создание их копий, представляющих собой ACIS-тела, области, отрезки, дуги, круги, эллипсы и сплайны. Путем клеймения (то есть нанесения геометрических объектов на грани) создаются новые грани или сливаются имеющиеся избыточные. Смещение граней изменяет их пространственное положение в твердотельной модели; с помощью этой операции, например, можно увеличивать и уменьшать диаметры отверстий. Функция разделения создает из одного тела несколько новых, независимых. И, наконец, имеется возможность преобразования тел в тонкостенные оболочки заданной толщины.
Команды редактирования трехмерных тел запускаются из падающего меню Modify → Solid Editing или с плавающей панели инструментов Solid Editing (см. рис. 18.31).Снятие фасок на гранях
Команда CHAMFER осуществляет снятие фасок (скашивание) на пересечениях смежных граней тел, как и в двумерном пространстве. Команда вызывается из падающего меню Modify → Chamfer или щелчком на пиктограмме Chamfer на панели инструментов Modify. При использовании команды необходимо вначале выбрать базовую поверхность, затем ввести размеры фаски и выбрать ребра (рис. 20.1).
Рис. 20.1. Пример снятия фаски с тела
Запросы команды CHAMFER:
...(TRIM mode) Current chamfer Dist1 = 10.0000, Dist2 = 10.0000 – параметры фаски
Select first line or [Undo/Polyline/Distance/Angle/Trim/mEthod/Multiple]: – выбрать первый отрезок или один из ключей
Base surface selection… – выбирается базовая поверхность
Enter surface selection option [Next/OK (current)] <OK>: – нажать клавишу Enter, если подсвечена нужная поверхность. Если требуется другая поверхность, следует ввести N, для того чтобы подсветить смежную поверхность, а затем нажать клавишу Enter
Specify base surface chamfer distance <10.0000>: – указать длину фаски для базовой поверхности
Specify other surface chamfer distance <10.0000>: – указать длину фаски для другой поверхности
Select an edge or [Loop]: – выбрать ребро
Select an edge or [Loop]: – выбрать ребро
Ключи команды CHAMFER:
• Undo – отменяет предыдущую операцию в команде;
• Polyline – построение фасок вдоль всей полилинии. При этом пересекающиеся сегменты полилинии соединяются фаской в каждой вершине полилинии. Линии фасок становятся новыми сегментами полилинии. Если полилиния включает сегменты, которые намного короче длины фаски, у этих сегментов фаска не снимается;