15.8. Настройка рабочей среды AutoCAD
Под настройкой рабочей среды AutoCAD понимают:
-
настройку панелей инструментов;
-
настройку системы меню;
-
выбор необходимых режимов работы с помощью команд управления работой.
Параметры рабочей среды (кроме панелей инструментов) запоминаются в файле чертежа.
Глобальную настройку рабочей среды в AutoCAD производят довольно редко — при установке системы и настройке ее на специализированное проектирование объектов в составе сквозной системы автоматизированного проектирования и производства.
К настройке рабочей среды можно отнести установку необходимых файлов (например, файлов русифицированных шрифтов), библиотек блоков и модулей на языке Лисп для конкретной области проектирования. При использовании шаблонов все настройки рабочей среды в новые чертежи передаются из них, и во время работы при необходимости меняют только отдельные параметры.
Настройка шаблона (шаблонов). Настройка шаблонов производится эпизодически: после установки системы AutoCAD на компьютер и в случае необходимости создания новых шаблонов.
Самый простой способ установки шаблонов на компьютер — переписать готовые шаблоны из других источников в папку c:\Program ffles\AutoCAD 2000\Template.
Рекомендуется создание пустого шаблона, определяющего формат линий, размеров, текста. Для установки типов линий при создании шаблона используется команда ниспадающего меню Формат * Стиль линий. При этом желательно определить три типа линий — сплошную, штриховую и осевую, выставив для двух последних масштабный коэффициент (обычно 0,2).
236
Для редактирования стилей текста используется команда меню Формат * Стиль текста, с помощью которой создают новые шрифты в соответствии с ГОСТом высотой 3, 5, 7, 10 мм. Для каждого стиля требуется указать файл шрифта (например, gostw.shx или Arial), угол наклона символов и высоту. Окно для определения стиля текста показано на рис. 15.6.
Для редактирования стилей размера используется команда меню Формат * Новый стиль размера, с помощью которой определяют стиль текста, которым форматируются размерные числа, линии, вид стрелок, расположение размерных чисел (с использованием закладки Расположение), формат допуска (с помощью закладки Допуск) (рис. 15.7, 15.8).
Затем следует настроить шаг привязки координат текста — 1 мм, установить сетку — 10 мм и часто используемые режимы объектных привязок — End, Mid, Cen.
Далее требуется сохранить созданный пустой шаблон под именем GOST.dwt в папке c:\Program files\AutoCAD 2000\Template.
При создании на основе пустого шаблона нового чертежа можно нарисовать, используя примитивы Line и Text, основную (штамп) и боковую надписи и сохранить их соответственно в файлах в разделе пользователя, например под именами shtampl.dwg и shtamp2.dwg соответственно.
Затем на базе пустого шаблона можно создать новый файл rOCT-A4.dwg, нарисовать в нем рамку и, вставив блоки shtampl.dwg и shtampl.dwg, сохранить новый шаблон в файле TOCT-A4.dwg в папке c:\Program files\AAutoCAD 2000\Template.
Аналогично можно создать шаблоны форматов A3, А2, А1.
237
В дальнейшем новые файлы моделей объектов можно будет создавать на базе пустого шаблона, а файлы чертежей — на базе шаблонов форматов А4, A3, А2, А1. Все предварительные настройки, сделанные в этих шаблонах, будут доступны в новых файлах, что сэкономит время при создании каждого нового чертежа, т. е. чем больше «полезных» и часто используемых настроек будет сделано в шаблонах, тем больше будет сэкономлено времени при создании чертежей.
Создание графических примитивов. Команды для создания графических примитивов представлены в основном меню Чертить и кнопками на панели инструментов Черчение. Рассмотрим эти команды.
-
Команда Line — создать отрезок. При вводе отрезка необходимо ответить на запросы от какой точки (From point) и до какой точки (То point) он проводится. При последовательном задании более двух точек конец предыдущей линии является началом следующей. Отменить режим Line можно, нажав правую кнопку мыши или пробел.
-
Команда Pline — построить ломаную линию — наиболее универсальный и гибкий объект. Ломаная линия состоит из одного или нескольких сегментов. Сегментом может быть отрезок или дуга. Каждый сегмент имеет начальную и конечную ширину. Ломаные линии не нулевой ширины могут изображаться закрашенными или только контуром (см. команду Fill). После ввода первой точки выводится запрос на ввод текущей ширины ломаной (начальной ширины первого сегмента), а затем подсказка с подкомандами:
Arc — следующий сегмент — дуга; Close — замкнуть ломаную; Half— задать половину ширины; Length — задать длину сегмента; Undo — откат (отменить последнюю подкоманду); Width — задать ширину;
— задать следующую вершину ломаной (конец прямолинейного сегмента или дуги).
Построенная по команде РНпе ломаная линия показана на рис. 15.9.
-
Команда Point — задать точку.
-
Команда Circle — создать окружность.
5. Команда Arc — создать дугу, используя подкоманды:
3point — по трем точкам;
End — задать конечную точку; Start — задать начальную точку; Center — задать центр; Length ofchort— длина хорды; Angle — угол.
6. Команда TEXT —создать строку текста.
239
Рис. 15.9. Пример ломаной линии, построенной по команде Pline
7. Команда Mtext— создать абзац текста (несколько строк).
Команды редактирования. Эти команды представлены в основном меню в пунктах Правка и Изменить и кнопками на панелях инструментов Изменение, Изменение II, Правка объектов:
Erase — стереть (удалить);
Move — передвинуть;
Сору — скопировать;
Array — построение массива копий;
Mirror — зеркальное отображение;
Fillet — скруглить угол;
Chamfer — заменить угол на фаску.
Указанные команды требуют выбрать графические примитивы, с которыми будут выполняться действия, и многие из них требуют ввести координату точки привязки (откуда двигать) и новую координату точки привязки (куда двигать).
Создание и вставка блоков. При создании и вставке блоков используют команды:
Base — задать базовую точку проектируемого объекта;
Blosk— сохранить объекты как блок (единый объект);
Insert — вставить блок (файл) — объект низшего уровня (файл копируется в текущий чертеж как определение блока);
Xattach — вставить файл (сам файл не копируется, вставляется только ссылка).
15.9. Трехмерная графика
Для создания объемных моделей в современных версиях AutoCAD имеется большое число команд, которые обычно начинаются с символов 3D или Solid (например, 3DPloly). С помощью этих команд можно определять три координаты каждой точки.
Перемещение курсора, а значит, и рисование графического примитива (ГП) осуществляется только в плоскости XY. Для рисования плоских граней (например, основания цилиндра)
240
в другой плоскости необходимо изменить плоскую систему координат (ПСК) так, чтобы ее плоскость ХУсовпала с заданной.
Существуют три основных способа создания моделей объемных тел:
-
задание команды объемного определения тела (например, сферы, конуса, цилиндра и т.п.) с использованием пункта выпадающего меню Черчение * сплошные;
-
посредством протягивания плоского тела вдоль линии с использованием пункта выпадающего меню Черчение * сплошные * выдавливание;
-
посредством вращения плоского тела с использованием пункта выпадающего меню Черчение * сплошные * вращение.
Более сложные объемные тела создаются посредством сложения или вычитания простых тел с использованием команд Изменить * Правка объектов * Вычитание и Изменить * Правка объектов * Объединение. Так, например, для создания отверстия в каком-либо теле из него следует вычесть цилиндр. При выполнении команды Изменить * Правка объектов * Вычитание сначала выбираются графические примитивы, из которых вычитаются удаляемые примитивы. После удаления примитивов остается только нужный объект.
Для создания объемных моделей при плоском проектировании (например, поэтажного плана здания) используют следующие команды:
Elev (от английского elevation — превышение) — задать текущую координату (высоту) по оси Z;
Thickness — задать толщину примитива.
После определения толщины и высоты примитивов проектирование ведется в двухмерной плоскости. Например, линия в двухмерной плоскости будет являться лентой (стеной) с высотой нижней кромки, определенной командой Elev, и шириной (высотой), определенной командой Thickness. Объемного тела в этом случае не получают.
Посмотреть трехмерный объект можно используя команду Vpoint, определяющую координату точки обзора, т. е. той точки, с которой вы смотрите на объект.
По умолчанию координата имеет вид 0,0,1, т.е. вид сверху, на котором только одна координата ZHe равна нулю. Если координата точки обзора имеет вид 1,1,1, получают изометрическую проекцию.
Различные варианты основных видов и изометрических проекций создаются с помощью команд ниспадающего меню Вид * 3D Вид и панели инструментов Вид. Кроме изменения направления взгляда эти пункты меню меняют ПСК, привязывая ее к текущему виду.
241
Используя пункт меню Вид * Тень * Закраска Гуроможно включить режим закраски поверхностей.
Пункт меню Вид * Тень * 3D каркас включает отображение только каркаса объекта. Пункт меню Вид * 3D Orbit позволяет с помощью мыши «покрутить» объект и выбрать наиболее удачный его ракурс.
В качестве примера рассмотрим создание объемной модели простой детали, показанной на рис. 15.10. Тело этой детали состоит из цилиндра и конуса. В цилиндрической части детали просверлено сквозное отверстие.
Рекомендуется следующий порядок команд для создания такого объемного тела:
=> начертить окружность с центром 0,0,0 и радиусом 5 (вводить с клавиатуры);
=> вывести окружность на все рабочее поле Вид * Увеличение * Все объекты;
=> превратить окружность в цилиндр, используя команду Черчение * сплошные * выдавливание. Выбрав эту команду, задать параметры выдавливания: глубину и угол направления;
=> создать конус, используя команду Черчение * сплошные * конус, центр которого привязать к центру цилиндра. При запросе радиуса ввести точку на цилиндре, привязавшись к «ближайшему» центру или квадранту. Ввести с клавиатуры высоту оси цилиндра 5;
=> посмотреть на тело с другой точки, используя команду Вид * 3D * Orbit;
=> выбрать вид слева с помощью команды Вид * 3D Вид * Слева и построить от центра цилиндра до квадранта вспомогательный отрезок (на рис. 15.11 показан пунктиром);
242
=» построить цилиндр отверстия с центром на середине вспомогательного отрезка, радиусом 2 мм и высотой 18 мм (см. рис. 15.11);
=> используя команду Вид * 3D Вид * Сзади, переместить в ортогональном режиме цилиндр отверстия так, чтобы цилиндр пересек все тело (рис. 15.12);
=> используя команду Изменить * Правка объектов * Вычитание, вычесть цилиндр отверстия из цилиндра основания;
=> используя команду Изменить * Правка объектов * Объединение, объединить цилиндр основания с отверстием и конус;
=> полученную модель детали (рис. 15.13) сохранить в файле с именем model.dwg;
=> посмотрев на тело детали с других точек с помощью команды Вид * Тень * Закраска Ту рож Вид * 3D Orbit, получить еще одно изображение, аналогичное по заданному на рис. 15.13;
243
15.10. Последовательность разработки чертежей
Рассмотрим технологические приемы и основные команды разработки чертежей.
Построение видов и проекций. Строить виды и проекции можно двумя принципиально разными способами:
-
вручную с использованием вспомогательных линий, помогающих соотнести линии основного вида с линиями других видов;
-
вставкой файла чертежа одной и той же модели, но в разных ракурсах.
Второй способ возможен для построения видов и проекций только объемных моделей.
При вставке одной и той же модели в файл чертежа необходимо учитывать, что модель из файла всегда вставляется видом с мировой системой координат, т. е. видом сверху. Вставку видов одной и той же модели в файл чертежа можно осуществлять, используя буфер обмена или сохранив вид изделия как блок и записав блок в файл с помощью команды Wblock.
Для получения нескольких видов детали рекомендуется выполнить следующие действия (для построения используем модель детали, показанной на рис. 15.10):
=> создать новый файл на базе созданного шаблона A3 (тогда объектом проектирования будет чертеж изделия);
=> начертить две ортогональные пересекающиеся вспомогательные линии для привязки к ним вставляемых видов;
=> открыть файл модели изделия, выбрав объемный вид в качестве основного, выделить его и сохранить в буфере обмена;
=> перейти к редактированию файла чертежа, используя пункт меню Окно, и вставить буфер обмена в точку пересечения вспомогательных линий (масштаб вставки равен 5);
=> перейти к окну модели и, выбрав последовательно другие ракурсы, совпадающие с требуемыми видами сверху и слева, аналогично вставлять их в файл чертежа, привязывая к вспомогательным линиям.
Вставленные в файл виды сначала не соответствуют требованиям ГОСТа, так как их видимые линии не имеют достаточной толщины, а кроме того, отдельные невидимые ребра (чаще всего средние линии цилиндрических поверхностей) прорисованы как видимые. Стереть эти линии невозможно, так как при этом сотрется весь вид. Выходят из этой ситуации, выполняя обводку изображения линиями нужной толщины, что значительно проще, чем чертить деталь заново. Желательно обводку выполнять на специальном слое с предварительно установленной толщиной линии 1 мм. После обводки можно удалить модель объекта вместе с ненужными линиями, а затем выполнить штриховку сечений, начертить
244
осевые и другие требующиеся линии, проставить размеры. На рис. 15.14 выполнена обводка основного вида.
Построение сечений. Строить сечения и разрезы можно также двумя принципиально разными способами:
• вручную с использованием вспомогательных линий, помога
ющих соотнести линии рассекаемого вида с линиями сечения;
• используя команды автоматического построения Slice и Section.
Второй способ возможен для построения сечений и разрезов
только объемных моделей.
Для создания чертежей простых объектов проектирования и ускорения создания чертежей часто применяют только двухмерную графику. В этом случае возможно использование только первого способа построения сечений.
Рассмотрим построение сечения двухмерного чертежа. Пример построения сечения для плоской модели приведен на рис. 15.15. Исходной моделью здесь является изображение пластины с отверстием (см. рис. 15.15, а). Построение сечения или разреза плоской модели объекта рекомендуется выполнять в следующем порядке:
=> построить вспомогательные линии, перпендикулярные плоскости сечения (см. рис. 15.15, б). Обычно их строят на вспомогательном слое, чтобы обеспечить удобство удаления в дальнейшем. Начала этих линий должны исходить из характерных точек сечения, для определения которых используют объектные привязки;
=> построить контуры сечения, привязываясь к вспомогательным линиям (см. рис. 15.15, в);
=> при необходимости сделать фаски и скругления;
=> обвести видимые линии сечения, используя команды Pline или Boundary линией толщиной 0,7. „1,0 мм, начертить осевую линию, которую пока не будет видно, так как она совпадает с вспомогательной линией;
=> заштриховать необходимые области, используя команду Bhatch или Hatch;
=> стереть вспомогательные линии, проставить размеры (см. рис. 15.15, г), нанести обозначения чистоты обработки поверхностей и прочие знаки.
Команды для построения сечений представлены в основном меню Чертить и кнопками панели инструментов Черчение.
Команда Slice. Назначение — построение новых твердотельных объектов путем рассечения существующего объекта плоскостью.
После вызова этой команды появляется запрос на выбор объектов для рассечения Select objects: (Выберите объекты:).
После выбора объектов для рассечения появляется запрос на указание параметров ориентации плоскости, по которой будет происходить рассечение Specify first point on slicing plane by [Object/
246
Возможны следующие варианты параметров ориентации плоскости.
1. Параметр 3points, используемый по умолчанию, позволяет рассечь объект плоскостью, задаваемой тремя точками. После выполнения первого запроса на параметры появится второй запрос Specify second point on plane: (Укажите вторую точку плоскости:).
После указания второй точки появится третий запрос: Specify third point on plane: (Укажите третью точку плоскости:).
Указав третью точку, определим плоскость рассечения, после чего появится запрос на указание сохраняемой части тела: Specify a point on desired side of the plane or [keep Both sides]: (Укажите точку на требуемой стороне от плоскости или [сохранить обе стороны]:). В ответ на этот запрос следует указать точку, принадлежащую ча-
247
сти тела, которая должна быть сохранена (тогда другая часть будет удалена). Если же с клавиатуры задать символ В (параметр keep Both sides), будут сохранены обе части тела.
2. Параметр Object позволяет рассечь объект по плоскости, в ко
торой лежит заведомо плоский (двухмерный) объект. После зада
ния этого параметра появляется запрос на указание плоского объек
та, определяющего плоскость рассечения: Select a circle, ellipse,
arc, 2D-spline, or 2D-polyline: (Выберите окружность, эллипс, дугу,
двухмерный сплайн или двухмерную полилинию:).
После выбора требуемого объекта появится рассмотренный ранее запрос: Specify a point on desired side of the plane or [keep Both sides]:.
-
Параметр Taxis позволяет рассечь объект плоскостью, перпендикулярной указываемому пользователем направлению. После задания этого параметра следует запрос: Specify a point on the sectron plane: (Укажите точку в секущей плоскости:), после выполнения которого появится запрос на указание точки для ориентации нормали к секущей плоскости: Specify a point on the 2-axis (normal) of the plane: (Укажите точку на нормали к плоскости:) и далее последний рассмотренный ранее запрос: Specify a point on desired side of the plane or [keep Both sides].
-
Параметр View позволяет рассечь объект плоскостью, перпендикулярной направлению просмотра. По запросу: Specify a point on the current view plane <0,0,0>: (Укажите точку в плоскости текущего вида <По умолчанию 0,0,0>:) задают точку, лежащую в указанной плоскости, а запрос Specify a point on desired side of the plane or [keep Both sides] требует указания оставляемой части объекта.
-
Параметр .ST7 позволяет рассечь объект плоскостью, параллельной плоскости XYтекущей системы координат. Положение в этой плоскости определяется принадлежащей ей точкой, указываемой в ответ на запрос: Soecjfv a point on the XY-plane <0,0,0>: (Укажите точку а плоскости Х7<По умолчанию 0,0,0>:).
Как и все остальные параметры, параметр Стребует указания оставляемой части объекта.
6. Параметр ^позволяет рассечь объект плоскостью, парал
лельной плоскости ^текущей системы координат. Положение
этой плоскости определяется принадлежащей ей точкой, указы
ваемой в ответ на запрос: Specify a point on the YZ-plane <0,0,0>.
(Укажите точку в плоскости /Z:).
Как и все остальные параметры, параметр YZтребует указания оставляемой части объекта.
7. Параметр ZXпозволяет рассечь объект плоскостью, парал
лельной плоскости ZX текущей системы координат. Положение
этой плоскости определяется принадлежащей ей точкой, указы
ваемой в ответ на запрос: Specify a point on the ZX-plane <0,0,0>:
(Укажите точку в плоскости ZX<По умолчанию 0,0,0>:).
248
Команда Section. Назначение — построение объекта типа region путем рассечения твердого тела плоскостью.
Исходное тело не редактируется, но создается часть (region), являющаяся сечением этого тела указанной плоскостью. Данная команда является основным способом построения сечений и разрезов твердых тел в пространстве модели.
После вызова команды задают исходный объект в ответ на запрос: Select objects:.
После выбора объектов появляется запрос: Specify first point on Section plane by [Object/Zaxis/View/XY/YZ/3poltsl <3polnts>: (Укажите первую точку на секущей плоскости по [Объекту^оси/ По виду/По плоскости XY/ По плоскости YZJ По плоскости ZX/ По 3 точкам] <По умолчанию по 3 точкам>:).
Возможны следующие варианты параметров сечения:
1. Параметр 3points, используемый по умолчанию, позволяет
построить сечение объекта плоскостью, задаваемой тремя точка
ми посредством ответов на следующие запросы:
Specify first point on slicing plane by [Obiect/Zaxis/ View/XY^YZ/ ZX/3points] <3points>: (Укажите первую точку у, лежащую в плоскости рассечения:);
Specify second point on plane: (Укажите вторую точку на плоскости:);
Specify third point on plane: (Укажите третью точку на плоскости:).
-
Параметр Object позволяет построить сечение объекта плоскостью, в которой лежит заведомо плоский (двухмерный) объект. После задания этого параметра появляется запрос на указание плоского объекта, определяющего плоскость рассечения: Select a circle, ellipse, arc, 2D-spllne, or 2D-polyllne: (Выберите окружность, эллипс, дугу, двухмерный сплайн или двухмерную полилинию:).
-
Параметр Zaxis позволяет построить сечение объекта плоскостью, перпендикулярной указываемому пользователем направлению. После задания этого параметра следует запрос: Specify a point on the section plane: (Укажите точку в секущей плоскости:), после выполнения которого появляется запрос на указание точки для ориентации нормали к секущей плоскости: Specify a point on the Z-axis (normal) of the plane: (Укажите точку на нормали к плоскости:).
-
Параметр View позволяет построить сечение объекта плоскостью, перпендикулярной направлению просмотра. В ответ на запрос: Specify a point on the current view plane <0,0,0>: (Укажите точку в плоскости текущего вида <По умолчанию 0,0,0>:) задают точку, лежащую в указанной плоскости.
-
Параметр ХКпозволяет построить сечение объекта плоскостью, параллельной плоскости XY текущей системы координат. Положение этой плоскости определяется принадлежащей ей точ-
249
кой, указываемой в ответ на запрос: Specify a point on the XY-plane <0,0,0>: (Укажите точку в плоскости XY <По умолчанию 0,0,0>:).
-
Параметр ^позволяет построить сечение объекта плоскостью, параллельной плоскости К?текущей системы координат. Положение этой плоскости определяется принадлежащей ей точкой, указываемой в ответ на запрос: Specify a point on the YZ-plane <ОДО>: (Укажите точку в плоскости YZ<По умолчанию 0,0,0>:).
-
Параметр ZX позволяет построить сечение объекта плоскостью, параллельной плоскости ZX текущей системы координат. Положение этой плоскости определяется принадлежащей ей точкой, указываемой в ответ на запрос: Specify a point on the ZX-plane <0,0,0>: (Укажите точку в плоскости ZX< По умолчанию 0,0,0>:).
Построенное сечение (объект типа region), разворачивают так, чтобы произвольно ориентированное сечение перешло в плоскость ХГдля последующей вставки его в чертеж.
Построение разрезов объемных моделей. Построение разреза или сечения объемной модели похоже на построение вида. Для построения разреза необходимо выполнить следующие действия:
=> открыть файл чертежа;
=> открыть файл модели изделия и выбрать подходящий 3D вид, на котором плоскость сечения вырождается в линию;
=> разрезать модель плоскостью сечения, используя команду Slice (Нож);
=> используя снова команду Slisce, задать плоскость сечения, параллельную плоскости YZ, выбрав в качестве точки, через которую проходит эта плоскость, центр отверстия;
=> выделить правую часть рассеченного тела, щелкнув кнопкой мыши справа от плоскости сечения;
=> выбрать вид, параллельный плоскости сечения, например вид сзади;
=> выделить выбранный вид и сохранить его в буфере обмена;
=> перейти к редактированию файла чертежа, используя пункт Вставить буфер обмена меню Окно;
=> обвести разрез.
Штриховать сечение рекомендуется в файле чертежа, так как при вставке графического примитива сложно выдержать шаг штриховки.
Команды штриховки. Для выполнения штриховки применяют следующие команды.
Команда Hatch. Назначение — нанесение штриховок на чертежах. Выполнение команды осуществляется посредством ответов на следующие запросы:
1. Enter a pattern name or [?/Sol id/ User defined] < USER >: (Введите имя образца штриховки или ... <параметр по умолчанию>:).
При введении имени существующего образца штриховки система инициирует следующие дополнительные запросы.
250
-
Specify a scale for the pattern <1.0000>: (Задайте масштаб тя образца штриховки <значение по умолчанию>:). При этом важно учесть соразмерность вводимого значения с размерами чертежа и уже принятыми подобными коэффициентами для типов линий, размеров букв, стрелок и прочих величин, определяемых при создании рабочей среды.
-
Specify an angle for the pattern <0>: (Задайте угол наклона образца штриховки к горизонтали в градусах <значение по умолча-нию>:).
Обычно это значение задается нулевым, так как необходимый наклон штриховки выбран в самом образце.
-
Select objects to define hatch boundary or : (Выберите объекты, чтобы определить границу штриховки или <параметр по умолчанию>:).
-
Select objects: (Выберите объекты:) В ответ на этот запрос можно указать объекты, составляющие границу области штриховки (которые должны быть предварительно вычерчены и представлять собой замкнутую линию), или нажать клавишу [Enter] для указания границы штриховки ее характерными точками.
При этом система инициирует следующие дополнительные запросы:
Retain polyline boundary?[ Yes/ No] : (Сохранить границу как полилинию? <параметр по умолчанию>:);
Specify start point (Задайте начальную точку:);
Specify next point or [Arc/ С lose/ Length / Undo]:(3aname следующую точку или [Дуга/Замкнуть/Длина/Откаб]:).
Координаты следующих точек следует вводить, используя параметры, подобные параметрам команды РНпе:
Specify next point or [Arc/ Close/ Length/ Undo]: (Задайте параметр Close для замыкания граничной линии штриховки:);
Specify start point for new boundary or >: (Задайте начальную точку новой граничной линии или нажмите клавишу [Enter] для выполнения штриховки:).
Если в команде Hatch выбирается параметр по умолчанию, следует нажать клавишу [Enter] для явного задания параметров штриховки, при этом система инициирует следующие дополнительные запросы:
Specify angle for Crosshatch lines <45>. (Задайте угол наклона линий штриховки к горизонтали в градусах <значение по умолча-нию>:);
Specify spacing between the lines <1.000>. (Задайте расстояние между линиями штриховки <значение по умолчанию>:);
Double hatch area? [Yes / Noj. (Штриховать крест-накрест?);
Select objects: (Выберите объекты:). В ответ на этот запрос можно /казать объекты, составляющие границу области штриховки (которые должны быть предварительно вычерчены и представлять
251
собой замкнутую линию), или нажать клавишу [Enter] для определения границ штриховки ее характерными точками.
При этом система инициирует следующие дополнительные запросы:
Retain polyline boundary ? [Yes/ Noj: Сохранить границу как полилинию? <параметр по умолчанию>:);
Specify start point (Задайте начальную точку:);
Specify next point or [Arc/ Close/ Length /Undof. (Задайте следующую точку или [Дуга/Замкнуть/Длина/Откат]:).
Координаты следующих точек вводить, также используя параметры, подобные параметрам команды РИпе.
Другие возможные ответы на первый запрос системы:
? — используется, если необходимо просмотреть список существующих образцов штриховок, при этом система инициирует следующий дополнительный запрос: Enterpattem(s) to list<*>: (Введите имена образцов <параметр по умолчанию>:);
S — используется, если необходимо выполнить заливку области, при этом система инициирует дополнительные запросы: Select objects to define hatch boundary or >: (Выберите объекты, чтобы определить границу штриховки или <параметр по умолчанию^) и Select objects: (Выберите объекты:).
Команда Bhatch. Назначение — нанесение штриховок на чертежах с использованием диалогового окна. Эта команда является аналогом команды Hatch.
Команда открывает диалоговое окно, с помощью которого можно выполнить штриховку замкнутых областей, ограниченных ломаными линиями, дугами, окружностями, эллипсами, сплайнами, блоками. Окно содержит семь кнопок, поле Композитная и две вкладки Быстро и Улучшенный (первая имеет средства для автоматического определения контура штриховки и дает возможность ее предварительного просмотра, а вторая — позволяет управлять методом определения границ и дополнительными параметрами штриховки).
Вкладка Улучшенный содержит четыре панели.
1. Панель Стиль обнаружения разрывов штриховки с тремя пере
ключателями:
Нормальный — включает стиль штриховки, изменяющий ее режим при пересечении внутренних границ области штриховки (используется по умолчанию);
Внешний — включает стиль штриховки, при котором штрихуется только внешняя замкнутая область (до первой внутренней границы);
Игнорировать— включает стиль штриховки, при котором штрихуется вся область внутри контура (внутренние границы игнорируются).
2. Панель Тип объекта с раскрывающимся списком, который
позволяет указать, в каком виде сохранять границу штриховки:
252
как полилинию или как область. Кроме того, в поле этой панели размещен флажок Сохранить границы.
-
Панель Границы с раскрывающимся списком, определяющим набор объектов для задания штрихуемой области. Кроме того, на этой панели размещена кнопка [Новые], с помощью которой пользователю предоставляется возможность явно выбирать объекты, определяющие границы штрихуемой области.
-
Панель Метод обнаружения границ штриховки, управляющая методом поиска границ внутри выделенной области, с двумя переключателями:
Заполнять — определяющий изолированные участки как граничные объекты;
Лучевой — исключающий изолированные участки.
Рассмотрим назначение кнопок диалогового окна Штриховка.
Кнопка [Выбрать точки] — обеспечивает автоматическое определение границы области штриховки. Если нажать эту кнопку после выбора образца штриховки и его установок, то система выдает запрос: Select internal point: (Укажите точку внутри области, которая должна быть заштрихована:).
Получив координаты требуемой точки, система сообщает пользователю о своих действиях:
Selecting everything (Выбираю все);
Selecting everything visible (Выбираю все, что вижу);
Analyzing the selected data... (Анализирую выбранные данные...);
Analyzing internal islands (Анализирую внутренние изолированные участки).
Выполнив необходимые расчеты, система вновь выдает запрос: Select internal point: (Укажите точку внутри области, которая должна быть заштрихована:), в ответ на который следует указать следующую точку или нажать клавишу [Enter] для завершения выбора.
Кнопка [Выделить объекты] — обеспечивает выбор объектов, определяющих область штриховки, для чего можно использовать все известные пользователю способы. Завершение процесса выбора происходит при нажатии клавиши [Enter].
Кнопка [Удалить объекты штриховки] — обеспечивает возможность удаления любого изолированного участка внутри области штриховки. (Удалить внешнюю границу области штриховки нельзя.)
Кнопка [Просмотр выделенного] — обеспечивает просмотр и проверку всех отобранных областей штриховки.
Кнопка [Наследованные свойства] — используется для копирования свойств существующей штриховки и применения ее к текущему образцу.
Кнопка [Двойная] — используется для выполнения штриховки крест-накрест.
253
Кнопка [Предварительный просмотр] — обеспечивает предварительный просмотр штриховки.
Поле Композитная содержит две кнопки выбора [Ассоциативная] и [Неассоциативная], которые позволяют создать соответственно ассоциативную (автоматически корректируемую для заполнения модифицированных контуров) и неассоциативную штриховки.
Простановка размеров. Для старых версий AutoCAD используется команда Dim. В этом случае система переводится в специальный режим проставления размеров и вместо запроса на простую команду (Command>) выводит запрос подкоманд проставления размеров Dim> или Размер>. В этом режиме можно задавать команды рисования размеров или команды изменения стиля проставления размеров, например:
Exit — выйти из проставления размеров в обычный режим;
Ног — проставить горизонтальный размер;
Vert — проставить вертикальный размер;
Diam — проставить диаметр;
Rad — проставить радиус;
Variables — посмотреть/изменить переменные стиля размеров (размеры стрелок, высоту и стиль текста, расположение текста и т.д.).
В современных версиях AutoCAD для проставления размеров пользуются пунктом меню Размер, выбирая в выпадающем меню вид размера — линейный, радиальный, диаметр и т.д. После выбора вида размера на запрос системы указывают две точки, размер между которыми необходимо проставить, или окружность либо дугу, для которых необходимо проставить радиусы. При выборе точек рекомендуется пользоваться объектной привязкой. Затем вводится местоположение размерной линии с размерным текстом.
Презентация проектов. Группа команд создания презентаций позволяет предварительно готовить изображения для демонстрации сложных проектов, занимающих большой объем оперативной и дисковой памяти, так как на выполнение таких операций, как загрузка чертежа, изменение масштаба, закраска (рендеринг), поворот модели (изменение точки обзора), требуется достаточно много времени и при задании команд непосредственно при демонстрации можно совершить ошибку.
Команды презентации позволяют сохранить требуемое изображение экрана в сжатом виде в так называемом слайде. Слайд не содержит сложной иерархической модели объекта и занимает мало памяти, поэтому вывод на экран проекционного монитора сохраненных слайдов происходит практически мгновенно.
Для демонстрации проекта можно также создать несколько слайдов и разработать сценарий их показа, например, в следующем виде: показать первый слайд, через 20 с показать второй
254
слайд и т.д. Сценарий пишется в виде командного файла, который в AutoCAD аналогичен по функциям командным файлам других систем, например операционной. В командном файле строка за строкой указаны команды AutoCAD в виде, аналогичном их виду в командной строке. Создать командный файл можно с помощью любого текстового редактора. Запускается командный файл вводом его имени, после чего командный интерпретатор будет пытаться считывать команды из файла, а не с клавиатуры.
Для создания презентаций используются следующие команды:
Slide — создать новый слайд;
Wslide— записать слайд на диск;
Vslide— вывести слайд на экран;
Delay ss — сделать задержку на SS секунд.
Возможности программирования на языке Лисп. Язык программирования Лисп, встроенный в AutoCAD, является языком высокого уровня. По свойствам структурирования Лисп аналогичен языкам Алгол и Си, по простоте и возможностям близок к языку Фортран. В средства языка включены функции вызова всех команд AutoCAD, а таюке имеется доступ к параметрам элементов чертежа и переменным настройки.
На языке Лисп удобно программировать часто повторяющиеся рутинные процедуры, встречающиеся при проектировании. Для последних версий AutoCAD можно найти множество библиотек функций на языке Лисп. Загруженную функцию языка Лисп можно считать новой командой. С помощью таких новых команд-функций языка Лисп можно настроить AutoCAD на решение прикладных задач и ввести проблемно-ориентированные команды.
Контрольные вопросы
1. Дайте определения следующим понятиям: базовая точка, базовый объект, кривая Безье, вес точки, внешняя переменная, дерево построения, контур, линия очерка, локальная система координат, макроэлемент, привязка, сетка, слой, тело детали, фрагмент, чертеж, шаблон чертежа (или прототип чертежа), графический примитив, блок, объект.
45>0>3points>3polnts>
Достарыңызбен бөлісу: |