Татьяна Соколова - AutoCAD 2009. Учебный курс
• Distance – задание длин фасок, то есть расстояний от выбранного пересечения до концов линии фаски. Если оба значения длины заданы равными нулю, удлиняются или обрезаются две линии так, чтобы они заканчивались в одной точке;
• Angle – задание в качестве параметров фаски одной из ее длин и величины угла;
• Trim – определяет, обрезаются ли выбранные грани по конечным точкам фаски. Если системной переменной TRIMMODE присвоено значение 1, то обрезаются пересекающиеся линии по конечным точкам линии фаски. Если выбранные линии не пересекаются, то команда CHAMFER удлинит или обрежет их так, чтобы они пересеклись. Если переменной TRIMMODE присвоено значение 0, то фаска снимается без обрезки выбранных линий;
• mEthod – определяет, используются ли для построения фаски значения двух длин или значение длины и величина угла;
• Multiple – создает фаски для кромок нескольких наборов объектов.
Ребра можно выбирать индивидуально либо сразу все, если использовать ключ Loop и затем указать любое ребро.
Сопряжение граней
Команда FILLET осуществляет плавное сопряжение (скругление) граней, как и в двумерном моделировании. Для скругления тел можно воспользоваться несколькими способами. Во-первых, так же, как и для плоских объектов, можно задать радиус и затем указать ребра. Второй путь – указать радиус скругления для каждого ребра. И наконец, еще один способ – скруглять последовательность касательных ребер. Команда вызывается из падающего меню Modify → Fillet или щелчком на пиктограмме Fillet на панели инструментов Modify.
Запросы команды FILLET:
...Current settings: Mode = TRIM, Radius = 10.0000 – текущие настройки
Select first object or [Undo/Polyline/Radius/Trim/Multiple]: – выбрать первый объект
Enter fi llet radius <10.0000>: – указать радиус сопряжения
Select an edge or [Chain/Radius]: – выбрать ребро
Select an edge or [Chain/Radius]:
Select an edge or [Chain/Radius]: – нажать клавишу Enter для завершения работы команды
Ключи команды FILLET:
• Undo – отменяет предыдущую операцию в команде;
• Polyline – строит дуги сопряжения во всех точках пересечения линейных сегментов двумерной полилинии. Если два линейных сегмента разделены дугой, при приближении к которой они сходятся, то эта дуга заменяется сопрягающей дугой;
• Radius – задание радиуса сопрягающей дуги;
• Trim – определяет, обрезаются ли выбранные кромки по конечным точкам дуги сопряжения;
• Multiple – скругление углов у нескольких наборов объектов.
Если нажать клавишу Enter на первый запрос Select an edge or:, то ранее выбранное ребро скруглится и работа команды завершится. Но можно выбрать одно за другим еще несколько ребер. При этом допускается установить новый радиус перед выбором следующего ребра, используя ключ Radius, или задать последовательность касательных ребер, используя ключ Chain. На рис. 20.2 приведен пример скругления последовательности касательных ребер трехмерного тела одинаковым радиусом.
Рис. 20.2. Пример скругления тела
Клеймение грани
Команда IMPRINT , осуществляющая клеймение грани трехмерного тела, вызывается из падающего меню Modify → Solid Editing → Imprint Edges или щелчком на пиктограмме Imprint на плавающей панели инструментов Solid Editing.
С помощью команды IMPRINT возможно создание на трехмерных телах новых граней. Например, для пересекаемого окружностью трехмерного тела можно выполнить клеймение кривой пересечения.
Запросы команды IMPRINT:
...Select a 3D solid: – выбрать трехмерное тело
Select an object to imprint: – выбрать клеймящий объект
Delete the source object [Yes/No] <N>: – удалять ли исходный объект
Select an object to imprint: – нажать клавишу Enter для завершения работы команды
Для того чтобы операция клеймения выбранного тела другим объектом была успешной, необходимо наличие пересечения клеймящего объекта и грани выбранного тела.
Клеймение может быть применено к дугам, окружностям, отрезкам, двумерным и трехмерным полилиниям, эллипсам, сплайнам, областям и трехмерным телам.
Изменение цвета ребер
Команда редактирования тел SOLIDEDIT дает пользователю возможность перекрашивать ребра трехмерного тела. Для этого команду SOLIDEDIT следует вызывать из падающего меню Modify → Solid Editing → Color edges либо щелчком на пиктограмме Color edges на плавающей панели инструментов Solid Editing.
Запросы команды SOLIDEDIT с ключами Edge, Color:
...Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: _edge – переход в режим редактирования ребер
Enter an edge editing option [Copy/coLor/Undo/eXit] <eXit>: _color – переход в режим изменения цвета ребер
Select edges or [Undo/Remove]: – выбрать ребра
Select edges or [Undo/Remove]: – нажать клавишу Enter для завершения выбора ребер
Enter an edge editing option [Copy/coLor/Undo/eXit] <eXit>: – нажать клавишу Enter для завершения работы команды
Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: – нажать клавишу Enter для завершения работы команды
Назначение нового цвета производится в диалоговом окне Select color. Цвет, явно назначенный ребру данной командой, имеет приоритет перед цветом слоя, на котором находится тело.
Копирование ребер
Команда редактирования тел SOLIDEDIT дает возможность создавать копии ребер трехмерного тела. Для этого команду SOLIDEDIT следует вызывать из падающего меню Modify → Solid Editing → Copy edges либо щелчком на пиктограмме Copy edges на плавающей панели инструментов Solid Editing.
Запросы команды SOLIDEDIT с ключами Edge, Copy:
...Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: _edge – переход в режим редактирования ребер
Enter an edge editing option [Copy/coLor/Undo/eXit] <eXit>: _copy – переход в режим копирования ребер
Select edges or [Undo/Remove]: – выбрать ребра
Select edges or [Undo/Remove]: – нажать клавишу Enter для завершения выбора ребер
Specify a base point or displacement: – указать базовую точку или перемещение
Specify a second point of displacement: – указать вторую точку перемещения
Enter an edge editing option [Copy/coLor/Undo/eXit] <eXit>: – нажать клавишу Enter для завершения работы команды
Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: – нажать клавишу Enter для завершения работы команды
Результирующими объектами при копировании являются отрезки, дуги, окружности, эллипсы и сплайны. Если указаны две точки, то в качестве базовой используется первая из них и копия размещается относительно ее. Если указана одна точка, то в качестве базовой берется точка выбора объекта.
Выдавливание граней
Для выдавливания граней (рис. 20.3, 20.4) команду редактирования тел SOLIDEDIT следует вызвать из падающего меню Modify → Solid Editing → Extrude faces или щелчком на пиктограмме Extrude faces на плавающей панели инструментов Solid Editing. При этом в команде используются ключи Face, Extrude и выдаются следующие запросы:
...Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>:_face – переход в режим редактирования граней
Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/mAterial/Undo/eXit]<eXit>:_extrude – переход в режим выдавливания граней
Select faces or [Undo/Remove]: – выбрать грани
Select faces or [Undo/Remove/ALL]: – продолжить выбор граней или нажать клавишу Enter для перехода к настройке параметров
Specify height of extrusion or [Path]: – указать глубину выдавливания
Specify angle of taper for extrusion <0>: – указать угол сужения для выдавливания
Solid validation started. – выполняется проверка тела
Solid validation completed. – проверка тела завершена
Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/mAterial/Undo/eXit]<eXit>: – нажать клавишу Enter
Solids editing automatic checking: SOLIDCHECK=1 – автоматическая проверка тел при редактировании
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: – нажать клавишу Enter для завершения работы команды
Рис. 20.3. Примеры выдавливания граней
Рис. 20.4. Примеры выдавливания граней с углом сужения
У каждой грани имеется сторона положительного смещения, определяемая направлением нормали к ней. Нормалью к поверхности называется вектор, перпендикулярный ей. Ввод положительной глубины приводит к выдавливанию грани в положительном направлении (как правило, от тела), отрицательной – в отрицательном направлении (внутрь тела). Положительное значение угла сужения соответствует постепенному удалению грани от вектора, отрицательное значение – приближению к вектору. По умолчанию угол сужения равен 0 и грань выдавливается перпендикулярно своей плоскости без изменения размеров. Установка слишком больших значений угла сужения или глубины выдавливания может привести к тому, что объект сузится до нуля, не достигнув заданной высоты. В этом случае выдавливание не выполняется. Для выдавливания по заданной траектории после выбора грани следует использовать ключ Path. Вдоль указанной траектории сдвигаются все контуры, образующие выбранную грань. Траекториями могут служить отрезки, окружности, дуги, эллипсы, эллиптические дуги, полилинии и сплайны. Траектория не должна лежать в одной плоскости с выдавливаемой гранью и не должна иметь участков с большой кривизной.