Читайте также:
|
|
Рассмотрим технологические приемы и основные команды разработки чертежей.
Построение видов и проекций. Строить виды и проекции можно двумя принципиально разными способами:
• вручную с использованием вспомогательных линий, помогающих соотнести линии основного вида с линиями других видов;
• вставкой файла чертежа одной и той же модели, но в разных ракурсах.
Второй способ возможен для построения видов и проекций только объемных моделей.
При вставке одной и той же модели в файл чертежа необходимо учитывать, что модель из файла всегда вставляется видом с мировой системой координат, т. е. видом сверху. Вставку видов одной и той же модели в файл чертежа можно осуществлять, используя буфер обмена или сохранив вид изделия как блок и записав блок в файл с помощью команды Wblock.
Для получения нескольких видов детали рекомендуется выполнить следующие действия (для построения используем модель детали, показанной на рис. 15.10):
=> создать новый файл на базе созданного шаблона A3 (тогда объектом проектирования будет чертеж изделия);
=> начертить две ортогональные пересекающиеся вспомогательные линии для привязки к ним вставляемых видов;
=> открыть файл модели изделия, выбрав объемный вид в качестве основного, выделить его и сохранить в буфере обмена;
=> перейти к редактированию файла чертежа, используя пункт меню Окно, и вставить буфер обмена в точку пересечения вспомогательных линий (масштаб вставки равен 5);
=> перейти к окну модели и, выбрав последовательно другие ракурсы, совпадающие с требуемыми видами сверху и слева, аналогично вставлять их в файл чертежа, привязывая к вспомогательным линиям.
Вставленные в файл виды сначала не соответствуют требованиям ГОСТа, так как их видимые линии не имеют достаточной толщины, а кроме того, отдельные невидимые ребра (чаще всего средние линии цилиндрических поверхностей) прорисованы как видимые. Стереть эти линии невозможно, так как при этом сотрется весь вид. Выходят из этой ситуации, выполняя обводку изображения линиями нужной толщины, что значительно проще, чем чертить деталь заново. Желательно обводку выполнять на специальном слое с предварительно установленной толщиной линии 1 мм. После обводки можно удалить модель объекта вместе с ненужными линиями, а затем выполнить штриховку сечений, начертить
осевые и другие требующиеся линии, проставить размеры. На рис. 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/
Возможны следующие варианты параметров ориентации плоскости.
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]: (Укажите точку на требуемой стороне от плоскости или [сохранить обе стороны]:). В ответ на этот запрос следует указать точку, принадлежащую ча-
сти тела, которая должна быть сохранена (тогда другая часть будет удалена). Если же с клавиатуры задать символ В (параметр 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]:.
3. Параметр 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].
4. Параметр 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] требует указания оставляемой части объекта.
5. Параметр.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<no умолчанию 0,0,0>:).
Как и все остальные параметры, параметр YZ требует указания оставляемой части объекта.
7. Параметр ZX позволяет рассечь объект плоскостью, парал
лельной плоскости ZX текущей системы координат. Положение
этой плоскости определяется принадлежащей ей точкой, указы
ваемой в ответ на запрос: Specify a point on the ZX-plane <0,0,0>:
(Укажите точку в плоскости ZX< По умолчанию 0,0,0>:).
Команда 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: (Укажите третью точку на плоскости:).
2. Параметр Object позволяет построить сечение объекта плоскостью, в которой лежит заведомо плоский (двухмерный) объект. После задания этого параметра появляется запрос на указание плоского объекта, определяющего плоскость рассечения: Select a circle, ellipse, arc, 2D-spllne, or 2D-polyllne: (Выберите окружность, эллипс, дугу, двухмерный сплайн или двухмерную полилинию:).
3. Параметр Zaxis позволяет построить сечение объекта плоскостью, перпендикулярной указываемому пользователем направлению. После задания этого параметра следует запрос: Specify a point on the section plane: (Укажите точку в секущей плоскости:), после выполнения которого появляется запрос на указание точки для ориентации нормали к секущей плоскости: Specify a point on the Z-axis (normal) of the plane: (Укажите точку на нормали к плоскости:).
4. Параметр View позволяет построить сечение объекта плоскостью, перпендикулярной направлению просмотра. В ответ на запрос: Specify a point on the current view plane <0,0,0>: (Укажите точку в плоскости текущего вида <По умолчанию 0,0,0>:) задают точку, лежащую в указанной плоскости.
5. Параметр ХКпозволяет построить сечение объекта плоскостью, параллельной плоскости XY текущей системы координат. Положение этой плоскости определяется принадлежащей ей точ-
кой, указываемой в ответ на запрос: Specify a point on the XY-plane <0,0,0>: (Укажите точку в плоскости XY < По умолчанию 0,0,0>:).
6. Параметр ^позволяет построить сечение объекта плоскостью, параллельной плоскости К?текущей системы координат. Положение этой плоскости определяется принадлежащей ей точкой, указываемой в ответ на запрос: Specify a point on the YZ-plane <ОДО>: (Укажите точку в плоскости YZ<По умолчанию 0,0,0>:).
7. Параметр 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 >: (Введите имя образца штриховки или... <параметр по умолчанию>:).
При введении имени существующего образца штриховки система инициирует следующие дополнительные запросы.
2. Specify a scale for the pattern <1.0000>: (Задайте масштаб тя образца штриховки <значение по умолчанию>:). При этом важно учесть соразмерность вводимого значения с размерами чертежа и уже принятыми подобными коэффициентами для типов линий, размеров букв, стрелок и прочих величин, определяемых при создании рабочей среды.
3. Specify an angle for the pattern <0>: (Задайте угол наклона образца штриховки к горизонтали в градусах <значение по умолча-нию>:).
Обычно это значение задается нулевым, так как необходимый наклон штриховки выбран в самом образце.
4. Select objects to define hatch boundary or <directhatch>: (Выберите объекты, чтобы определить границу штриховки или <параметр по умолчанию>:).
5. Select objects: (Выберите объекты:) В ответ на этот запрос можно указать объекты, составляющие границу области штриховки (которые должны быть предварительно вычерчены и представлять собой замкнутую линию), или нажать клавишу [Enter] для указания границы штриховки ее характерными точками.
При этом система инициирует следующие дополнительные запросы:
Retain polyline boundary?[ Yes/ No] <M>: (Сохранить границу как полилинию? <параметр по умолчанию>:);
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 <apply hatch >: (Задайте начальную точку новой граничной линии или нажмите клавишу [Enter] для выполнения штриховки:).
Если в команде Hatch выбирается параметр по умолчанию, следует нажать клавишу [Enter] для явного задания параметров штриховки, при этом система инициирует следующие дополнительные запросы:
Specify angle for Crosshatch lines <45>. (Задайте угол наклона линий штриховки к горизонтали в градусах <значение по умолча-нию>:);
Specify spacing between the lines <1.000>. (Задайте расстояние между линиями штриховки <значение по умолчанию>:);
Double hatch area? [Yes / Noj<N>. (Штриховать крест-накрест?);
Select objects: (Выберите объекты:). В ответ на этот запрос можно /казать объекты, составляющие границу области штриховки (которые должны быть предварительно вычерчены и представлять
собой замкнутую линию), или нажать клавишу [Enter] для определения границ штриховки ее характерными точками.
При этом система инициирует следующие дополнительные запросы:
Retain polyline boundary? [Yes/ Noj<M>: Сохранить границу как полилинию? <параметр по умолчанию>:);
Specify start point (Задайте начальную точку:);
Specify next point or [Arc/ Close/ Length /Undof. (Задайте следующую точку или [Дуга/Замкнуть/Длина/Откат]:).
Координаты следующих точек вводить, также используя параметры, подобные параметрам команды РИпе.
Другие возможные ответы на первый запрос системы:
? — используется, если необходимо просмотреть список существующих образцов штриховок, при этом система инициирует следующий дополнительный запрос: Enterpattem(s) to list<*>: (Введите имена образцов <параметр по умолчанию>:);
S — используется, если необходимо выполнить заливку области, при этом система инициирует дополнительные запросы: Select objects to define hatch boundary or <direct hatch >: (Выберите объекты, чтобы определить границу штриховки или <параметр по умолчанию^) и Select objects: (Выберите объекты:).
Команда Bhatch. Назначение — нанесение штриховок на чертежах с использованием диалогового окна. Эта команда является аналогом команды Hatch.
Команда открывает диалоговое окно, с помощью которого можно выполнить штриховку замкнутых областей, ограниченных ломаными линиями, дугами, окружностями, эллипсами, сплайнами, блоками. Окно содержит семь кнопок, поле Композитная и две вкладки Быстро и Улучшенный (первая имеет средства для автоматического определения контура штриховки и дает возможность ее предварительного просмотра, а вторая — позволяет управлять методом определения границ и дополнительными параметрами штриховки).
Вкладка Улучшенный содержит четыре панели.
1. Панель Стиль обнаружения разрывов штриховки с тремя пере
ключателями:
Нормальный — включает стиль штриховки, изменяющий ее режим при пересечении внутренних границ области штриховки (используется по умолчанию);
Внешний — включает стиль штриховки, при котором штрихуется только внешняя замкнутая область (до первой внутренней границы);
Игнорировать— включает стиль штриховки, при котором штрихуется вся область внутри контура (внутренние границы игнорируются).
2. Панель Тип объекта с раскрывающимся списком, который
позволяет указать, в каком виде сохранять границу штриховки:
как полилинию или как область. Кроме того, в поле этой панели размещен флажок Сохранить границы.
3. Панель Границы с раскрывающимся списком, определяющим набор объектов для задания штрихуемой области. Кроме того, на этой панели размещена кнопка [Новые], с помощью которой пользователю предоставляется возможность явно выбирать объекты, определяющие границы штрихуемой области.
4. Панель Метод обнаружения границ штриховки, управляющая методом поиска границ внутри выделенной области, с двумя переключателями:
Заполнять — определяющий изолированные участки как граничные объекты;
Лучевой — исключающий изолированные участки.
Рассмотрим назначение кнопок диалогового окна Штриховка.
Кнопка [Выбрать точки] — обеспечивает автоматическое определение границы области штриховки. Если нажать эту кнопку после выбора образца штриховки и его установок, то система выдает запрос: Select internal point: (Укажите точку внутри области, которая должна быть заштрихована:).
Получив координаты требуемой точки, система сообщает пользователю о своих действиях:
Selecting everything (Выбираю все);
Selecting everything visible (Выбираю все, что вижу);
Analyzing the selected data... (Анализирую выбранные данные...);
Analyzing internal islands (Анализирую внутренние изолированные участки).
Выполнив необходимые расчеты, система вновь выдает запрос: Select internal point: (Укажите точку внутри области, которая должна быть заштрихована:), в ответ на который следует указать следующую точку или нажать клавишу [Enter] для завершения выбора.
Кнопка [Выделить объекты] — обеспечивает выбор объектов, определяющих область штриховки, для чего можно использовать все известные пользователю способы. Завершение процесса выбора происходит при нажатии клавиши [Enter].
Кнопка [Удалить объекты штриховки] — обеспечивает возможность удаления любого изолированного участка внутри области штриховки. (Удалить внешнюю границу области штриховки нельзя.)
Кнопка [Просмотр выделенного] — обеспечивает просмотр и проверку всех отобранных областей штриховки.
Кнопка [Наследованные свойства] — используется для копирования свойств существующей штриховки и применения ее к текущему образцу.
Кнопка [Двойная] — используется для выполнения штриховки крест-накрест.
Кнопка [Предварительный просмотр] — обеспечивает предварительный просмотр штриховки.
Поле Композитная содержит две кнопки выбора [Ассоциативная] и [Неассоциативная], которые позволяют создать соответственно ассоциативную (автоматически корректируемую для заполнения модифицированных контуров) и неассоциативную штриховки.
Простановка размеров. Для старых версий AutoCAD используется команда Dim. В этом случае система переводится в специальный режим проставления размеров и вместо запроса на простую команду (Command>) выводит запрос подкоманд проставления размеров Dim> или Размер>. В этом режиме можно задавать команды рисования размеров или команды изменения стиля проставления размеров, например:
Exit — выйти из проставления размеров в обычный режим;
Ног — проставить горизонтальный размер;
Vert — проставить вертикальный размер;
Diam — проставить диаметр;
Rad — проставить радиус;
Variables — посмотреть/изменить переменные стиля размеров (размеры стрелок, высоту и стиль текста, расположение текста и т.д.).
В современных версиях AutoCAD для проставления размеров пользуются пунктом меню Размер, выбирая в выпадающем меню вид размера — линейный, радиальный, диаметр и т.д. После выбора вида размера на запрос системы указывают две точки, размер между которыми необходимо проставить, или окружность либо дугу, для которых необходимо проставить радиусы. При выборе точек рекомендуется пользоваться объектной привязкой. Затем вводится местоположение размерной линии с размерным текстом.
Презентация проектов. Группа команд создания презентаций позволяет предварительно готовить изображения для демонстрации сложных проектов, занимающих большой объем оперативной и дисковой памяти, так как на выполнение таких операций, как загрузка чертежа, изменение масштаба, закраска (рендеринг), поворот модели (изменение точки обзора), требуется достаточно много времени и при задании команд непосредственно при демонстрации можно совершить ошибку.
Команды презентации позволяют сохранить требуемое изображение экрана в сжатом виде в так называемом слайде. Слайд не содержит сложной иерархической модели объекта и занимает мало памяти, поэтому вывод на экран проекционного монитора сохраненных слайдов происходит практически мгновенно.
Для демонстрации проекта можно также создать несколько слайдов и разработать сценарий их показа, например, в следующем виде: показать первый слайд, через 20 с показать второй
слайд и т.д. Сценарий пишется в виде командного файла, который в AutoCAD аналогичен по функциям командным файлам других систем, например операционной. В командном файле строка за строкой указаны команды AutoCAD в виде, аналогичном их виду в командной строке. Создать командный файл можно с помощью любого текстового редактора. Запускается командный файл вводом его имени, после чего командный интерпретатор будет пытаться считывать команды из файла, а не с клавиатуры.
Для создания презентаций используются следующие команды:
Slide — создать новый слайд;
Wslide— записать слайд на диск;
Vslide— вывести слайд на экран;
Delay ss — сделать задержку на SS секунд.
Возможности программирования на языке Лисп. Язык программирования Лисп, встроенный в AutoCAD, является языком высокого уровня. По свойствам структурирования Лисп аналогичен языкам Алгол и Си, по простоте и возможностям близок к языку Фортран. В средства языка включены функции вызова всех команд AutoCAD, а таюке имеется доступ к параметрам элементов чертежа и переменным настройки.
На языке Лисп удобно программировать часто повторяющиеся рутинные процедуры, встречающиеся при проектировании. Для последних версий AutoCAD можно найти множество библиотек функций на языке Лисп. Загруженную функцию языка Лисп можно считать новой командой. С помощью таких новых команд-функций языка Лисп можно настроить AutoCAD на решение прикладных задач и ввести проблемно-ориентированные команды.
Контрольные вопросы
1. Дайте определения следующим понятиям: базовая точка, базовый объект, кривая Безье, вес точки, внешняя переменная, дерево построения, контур, линия очерка, локальная система координат, макроэлемент, привязка, сетка, слой, тело детали, фрагмент, чертеж, шаблон чертежа (или прототип чертежа), графический примитив, блок, объект.
Дата добавления: 2015-07-20; просмотров: 147 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Трехмерная графика | | | Создание исходных баз данных |