Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Литейное оборудование 4 вопроса / Красильников Автоматизация инженерно-граффических работ.doc
Скачиваний:
25
Добавлен:
07.02.2016
Размер:
22.35 Mб
Скачать

§6. Геометрические примитивы и работа с ними

В этом разделе приводятся все команды построения геометрических примитивов, которые сгруппированы по типам объектов и вызываются кнопками, располо­женными на инструментальной панели геометрии. Кнопки, позволяющие вы­звать дополнительную панель команд, помечены треугольником в правом нижнем углу. Если на экране нет кнопки, показанной в описании команды, следует нажать на кнопку для ввода аналогичного типа объекта и удерживать ее до появления дополнительной панели команд. После чего, не отпуская левой клавиши мыши, надо передвинуть курсор на нужную кнопку и отпустить клавишу.

Если какие-либо действия выполняются одинаково в разных командах, то опи­сание этих действий приводится только один раз, при первом знакомстве с ними.

Каждый графический примитив может быть обрисован линиями определенных типа, толщины и цвета.

После загрузки системы для всех примитивов автоматически устанавливается нулевой слой, на котором линии будут иметь по умолчанию определенный цвет, основной тип и определенную толщину.

Команда Ввод точки

Для рисования точки служит команда Точка, которая позволяет нарисовать одну или несколько точек. Нажмите кнопку Точка на инструментальной панели геометрии. В строке параметров объекта появятся поля для ввода параметров точки — координат X и Y — и стиля обрисовки точки (рис. 25). При перемещении курсора по полю чертежа в полях координат отображаются текущие координаты курсора. Поместите курсор в нужное место на чертеже и зафиксируйте точку (щелкните левой кнопкой мыши). Можно также начертить точку, задав ее координаты. Для этого переместите курсор в строку параметров объекта и, указав курсором-стрел­кой на поле координаты X, щелкните два раза левой кнопкой мыши. Цвет поля ко­ординаты X станет синим. Наберите на цифровой клавиатуре нужное значение координаты X и нажмите клавишу Enter. He выводя курсор на поле чертежа, наве­дите его на поле координаты Y и повторите описанные действия. После нажатия клавиши Enter на чертеже появится изображение точки.

Рис. 25. Строка параметров объекта при вводе точки

Для изменения текущего стиля обрисовки точек щелкните левой кнопкой мыши на поле стиля в строке параметров объекта. На экран будет выведен диалоговое окно Выбора символа точки (рис. 26). Выберите в текстовом поле из списка нуж­ный символ (в окне просмотра появится точка соответствующего начертания) и нажмите на кнопку ОК. Выбранный символ станет текущим.

При необходимости разбить отрезок на несколько равных участков точками используйте команду Равномерно по объекту. Для ее вызова нажмите одно­именную кнопку.

Рис. 26. Диалоговое окно выбора символа точки

В соответствующее поле строки параметров объекта введите значение п — коли­чество участков, на которое следует разбить отрезок. Затем укажите курсором кривую (прямую), на которой нужно равномерно проставить точки. Кривая, на которую в данный момент указывает курсор, меняет цвет. Подтвердите выбор нажатием левой клавиши мыши, и линия будет разбита точками на равномерные участки. Если кривая замкнута, то дополнительно потребуется указать точку, от которой требуется начать расстановку точек.

Если расставляемые точки нужны только для привязок к ним, то целесооб­разно использовать Вспомогательные точки. Они могут быть удалены одной ко­мандой даже без их выделения, когда в них отпадет необходимость.

Для определения точек пересечения указанных геометрических объектовслужит команда Точки пересечения двух кривых. Для вызова команды нажми­те одноименную кнопку.

Укажите первый геометрический объект для поиска пересечений, а затем после­довательно указывайте объекты, которые пересекаются с первым. Система будет автоматически определять места пересечений, и устанавливать в них точки вы­бранного стиля.

Для нахождения точек пересечения указанной кривой с другими линиями слу­жит команда Все точки пересечения кривой. Для ее вызова нажмите кнопку.

Укажите геометрический объект для поиска пересечений. Указанный объект меняет цвет, и если выбор правильный — подтвердите его, щелкнув левой клавишей мыши. Система автоматически определит места пересечений и поставит в них точки.

Команда Ввод вспомогательной прямой

Вспомогательные прямые в КОМПАС-ГРАФИК являются аналогом тонких ли­ний, которые конструктор использует при работе на кульмане. Они применяются для предварительных и вспомогательных построений, облегчающих выполнение чертежа детали. Вспомогательные прямые не имеют конечной длины. После того как надобность в них отпадет, они удаляются одной командой все сразу (меню Удалить, Вспомогательные кривые и точки). В КОМПАС-ГРАФИК существует несколько способов проведения вспомогательных линий. Все особенности по­строения вспомогательных прямых здесь рассмотрены на примере использова­ния только одного способа.

Вспомогательная прямая, произвольно ориентированная на чертеже, вычер­чивается одноименной командой. Для вызова команды служит кнопка.

Один из способов провести такую прямую — указать положение первой и второй характерных точек прямой с помощью курсора (возможно, с использованием при­вязок). Однако можно ввести соответствующие параметры и непосредственно в строку параметров (рис. 27).

Рис. 27. Строка параметров объекта при вводе вспомогательной прямой

Значение каждого параметра отображается в отдельном поле, слева от которого написано краткое название параметра: р1 — координаты начальной (первой) точ­ки, р2 — координаты конечной точки, an — угол наклона прямой относительно положительного направления оси X текущей системы координат. Слева от назва­ния параметра находится небольшая кнопка. Если в ней изображена «галочка», это означает, что система ждет ввода данного параметра. Действительно, если вы сразу после запуска команды построения вспомогательной прямой начнете пере­мещать курсор, то в поле р1 будут отображаться его текущие координаты — систе­ма ждет ввода первой точки. После того как значение введено и параметр зафик­сирован, на кнопке появляется изображение перекрестья. Если кнопка пустая, то параметр является вспомогательным (в случае ввода вспомогательной прямой — это значение угла), при этом он также доступен для ввода.

Для того чтобы провести несколько вспомогательных прямых с одним парамет­ром (пучок прямых через одну точку или ряд параллельных прямых под одним углом), нужно после фиксации параметра нажать кнопку Запомнить состо­яние на панели специального управления.

При выборе любой команды построения вспомогательных прямых в строке пара­метров объекта появляется кнопка-переключатель Точки пересечения. При нажа­тии на эту кнопку ее вид меняется:

-кнопка Проставлять точки пересечений,

- кнопка НЕ проставлять точки пересечений.

Если включить режим расстановки точек пересечения, то при проведении любой вспомогательной прямой будут автоматически указаны все точки пересечения этой прямой со всеми линиями.

Кроме вспомогательной прямой по двум точкам можно чертить вспомогательные прямые с другими входными параметрами. Принципы построения аналогичны уже описанным. Для вызова команд, обеспечивающих построение этих прямых, служат кнопки с соответствующими названиями.

Кнопка Горизонтальная прямая обеспечивает построение вспомогательнойпрямой, параллельной оси X текущей системы координат, через указанную точку.

Кнопка Вертикальная прямая обеспечивает построение вспомогательной пря­мой, параллельной осиY текущей системы координат, через указанную точку.

Кнопка Параллельная прямая обеспечивает построение вспомогательной пря­мой, параллельной предварительно указанной прямой, через назначенную точку. В строке параметров объекта указывается расстояние (dis) между параллель­ными прямыми, а также с помощью переключателя Одна/две прямые их количество.

Кнопка Перпендикулярная прямая обеспечивает построение вспомогатель­ной прямой, проходящей через указанную точку и перпендикулярной пред­варительно выбранной прямой.

Кнопка Касательная прямая из внешней точки обеспечивает построение вспо­могательной прямой, касательной к предварительно назначенной кривой, через указанную точку вне этой кривой. Если возможно построение нескольких касательных к этой кривой, на экране будут показаны фантомы всех вариантов. Щелкните мышью на нужных прямых для их выбора.

Кнопка Касательная через точку кривой обеспечивает построение вспомога­тельной прямой, касательной к предварительно отмеченной кривой, через указанную точку на самой кривой.

Кнопка Прямая, касательная к двум кривым обеспечивает построение вспо­могательной прямой, касательной к предварительно указанным двум кривым. Если возможно построение нескольких касательных, на экране будут показаны фантомы всех вариантов. Щелкните мышью на нужных прямых для их выбора.

Кнопка Биссектриса обеспечивает построение вспомогательной прямой —биссектрисы угла, образованного предварительно указанными двумя прямыми. Выполняется построение сразу двух биссектрис (для тупого и острого углов). Ненужную биссектрису придется удалить самостоятельно.

Команда Ввод отрезка

Для вычерчивания отрезка прямой служит команда Ввод отрезка, длявызова которой надо нажать на кнопку Ввод отрезка на инструментальной панели геометрии.

Ввод отрезка ничем не отличается от ввода вспомогательной прямой, только в строке параметров объекта появится дополнительный параметр In — длина (рис. 8) отрезка, так как в отличии от вспомогательной прямой отрезок ограни­чен двумя точками. Кроме того, в строке параметров объекта появится Поле сти­ля — прямоугольное окно с изображением текущего стиля изображения отрезка.

Для изменения стиля щелкните мышью на Поле стиля, и в появившемся диалого­вом окне (рис. 28) выберите нужный стиль.

Рис. 28. Диалоговое окно выбора стиля линии

Кроме произвольной прямой по двум точкам можно чертить прямые и с другими входными параметрами (ограничениями). Принципы построения и кнопки для вызова соответствующих команд аналогичны уже описанным выше для вспомо­гательных линий.

Команды Ввод многоугольника и прямоугольника

Для построения правильного многоугольника служит команда Многоугольник, а для ее вызова 3 одноименная кнопка на инструментальной панели геометрии.

В строке параметров объекта необходимо назначить число сторон будущего мно­гоугольника. После чего указать курсором центр многоугольника и точку на опи­санной (вписанной) окружности, определяющей его размер. Способ построения многоугольника (по вписанной или описанной окружности) выбирается с помо­щью кнопки-переключателя, расположенной левее поля Стиль линии в строке параметров объекта. Так же, как окружность и эллипс, многоугольник может рисо­ваться с осями и без. Наличие или отсутствие осей определяет кнопка-переклю­чатель, расположенная справа от поля Стиль линии.

При построении многоугольника можно задать координаты центра, радиус окруж­ности, координаты точки на этой окружности, а также угол наклона многоуголь­ника в соответствующих полях строки параметров объекта.

Построенный многоугольник— это единый объект, а не набор отдельных отрез­ков. Он будет выделяться, редактироваться и удаляться как одно целое. Таким же свойством обладают контур и ломаная.

Кроме построения правильного многоугольника в этой же группе команд (расши­ренная панель команд) присутствуют команды для построения прямоугольника. Прямоугольник может быть построен двумя способами — по любой диагонали либо по центру и углу. Для вызова команд построения прямоугольника использу­ются кнопки:

- кнопка Прямоугольник по диагональным точкам,

- кнопка Прямоугольник по центру и углу.

Параметры прямоугольника можно задать также его высотой и шириной в полях строки параметров объекта.

Команда Ввод окружности

Для вычерчивания окружности служит команда Окружность, для вызова кото­рой нажмите одноименную кнопку на инструментальной панели геометрии.

Эта команда позволяет начертить окружность по двум точкам. Сначала запраши­вается координата центра окружности, которую можно указать курсором (с ис­пользованием привязок), после чего на экране возникает фантом окружности. Затем надо указать курсором точку на окружности. Значения координат центра, точки на окружности и радиус можно задавать в полях строки параметров объек­та. Там же можно указать наличие или отсутствие осей на вычерчиваемой окруж­ности с помощью переключателя Обрисовка осей.

Если надо построить несколько окружностей одинакового радиуса, то введите нужное значение радиуса в поле строки параметров объектов и зафиксируйте его (нажатием клавиши Enter), а затем нажмите на кнопку Запомнить состояние. После этого вычерчивайте нужное количество окружностей, указывая только ко­ординаты их центров.

Для изменения стиля обрисовки окружностей следует щелкнуть мышью на Поле стиля и в появившемся диалоговом окне (рис. 28) выбрать требуемый стиль.

Кроме окружности по координатам центра и точке на окружности, вычерчивают­ся окружности и с другими входными параметрами. Вызов команд для вычерчи­вания таких окружностей осуществляется кнопками с соответствующими назва­ниями. Использование строки сообщений и фантома строящейся окружности существенно облегчают построения.

- кнопка Окружность по трем точкам;

- кнопка Окружность с центром на элементе;

-кнопка Окружность, касательная к кривой;

- кнопка Окружность, касательная к двум кривым;

- кнопка Окружность, касательная к трем кривым;

- кнопка Окружность по двум точкам.

Команда Ввод дуги

Для вычерчивания дуги также существует несколько команд. Они позволяют по­строить дуги окружности с различными входными параметрами. Так, например,для построения дуги по центру и двум точкам служат одноименная команда и соответствующая ей кнопка на инструментальной панели геометрии.

Введите центральную точку дуги (курсором или в строке параметров объекта). Затем задайте положение начальной и конечной точек. Радиус дуги определяется начальной точкой. Для изменения направления отрисовки дуги (по часовой стрел­ке от начальной точки или против) служит переключатель Направление в строке параметров объекта. Для изменения стиля отрисовки окружностей щелкните мышью на Поле стиля и в появившемся диалоговом окне выберите нужный стиль.

Кроме построения дуги по координатам центра и двум точкам, можно вычерчи­вать дуги и с другими входными параметрами. Вызов команд для их вычерчива­ния осуществляется кнопками с соответствующими названиями:

- кнопка Дуга по трем точкам;

- кнопка Дуга, касательная к кривой;

- кнопка Дуга по двум точкам;

- кнопка Дуга по двум точкам и углу раствора.

Если возможно построение нескольких дуг при одинаковых входных параметрах, то на экране будут показаны фантомы всех вариантов. Вы можете выбрать один или несколько ил них, щелкая мышью на нужной дуге.

Команда Ввод эллипса

Дл

я вычерчивания эллипса существует несколько команд. Они позволяют по­строить эллипсы г. различными входными параметрами. Например, для построения эллипса по центру и полуосям служат одноименные команда и соответ­ствующая ей кнопка на инструментальной панели геометрии.

Введите центральную точку эллипса (курсором или координатами в строке пара­метров объекта). Затем задайте две точки, определяющие положение полуосей эллипса. В строке параметров объекта вы можете задать размеры и угол наклона полуосей, а также (как при вычерчивании окружности) наличие или отсутствие осей на вычерчиваемом эллипсе с помощью переключателя Обрисовка осей. Для изменения стиля обрисовки эллипсов щелкните мышью на Поле стиля и в появив­шемся диалоговом окне (рис. 28) выберите нужный стиль.

Кроме эллипса по координатам центра и полуосям, можно вычерчивать эллипсы и с другими входными параметрами. Вызов команд для вычерчивания таких эллипсов осуществляется соответствующими кнопками:

- кнопка Эллипс по диагонали габаритного прямоугольника;

- кнопка Эллипс по центру и углу габаритного прямоугольника;

-кнопка Эллипс по центру, середине стороны и углу описанного параллелограмма;

- кнопка Эллипс по трем углам описанного параллелограмма;

- кнопка Эллипс по центру и трем точкам;

- кнопка Эллипс, касательный к двум кривым.

Лекальные кривые

При выполнении чертежа зачастую требуется проводить лекальные кривые (на­пример, линии пересечения поверхностей) или нерегулярные кривые (например, линии обрыва). Чтобы их построить, используют NURBS-кривую (нерегуляр­ный рациональный В-сплайн), кривую Безье или ломаную линию. Для вызова команд, обеспечивающих вычерчивание этих кривых, служат соответствующие кнопки на инструментальной панели геометрии.

- кнопка Ввод NURBS-кривой.

Для построения кривой последовательно указывайте курсором опорные точки кривой. В строке параметров можно задавать характеристику кривой — вес опорной точки и порядок кривой, а также с помощью кнопки переключателя Разомкнутый/Замкнутый указать, совпадает ли последняя точка кривой с первой или нет.

Для фиксации NURBS-кривой нажмите кнопку Создать объект на панели специ­ального управления.

Для построения кривой Безье последовательно указывайте курсором точки, через которые она должна пройти. В строке параметров можно с помощью кнопки пе­реключателя Разомкнутый/Замкнутый указать, совпадает или нет последняя точка кривой с первой.

- кнопка Ввод кривой Безье.

Для фиксации кривой Безье также необходимо нажать кнопку Создать объект на панели специального управления.

Команда Ввод ломаной позволяет построить ломаную линию, состоящую из отрез­ков прямых. Построенная линия является единым объектом чертежа. Для постро­ения ломаной последовательно указывайте курсором вершины углов ломаной. В строке параметров также можно указывать с помощью кнопки переключателя Разомкнутый/Замкнутый совпадение последней точки ломаной с первой. После проведения ломаной линии необходимо нажать кнопку Создать объект.

- кнопка Ввод ломаной.

Команда Непрерывный ввод объектов

Втом случае, если вычерчивается (обводится) контур детали, предварительнопостроенный с помощью вспомогательных линий, и особенно если он состоит из элементов разного типа, то удобно воспользоваться командой Непрерывный ввод. Она позволяет вычертить непрерывную последовательность отрезков, дуг и сплай­нов. При ее использовании конечная точка введенного объекта автоматически становится начальной точкой следующего объекта. Для вызова этой команды служит кнопка Непрерывный ввод на инструментальной панели геометрии.

После вызова команды в строке параметров объекта (рис. 29), правее Поля сти­ля линии, отображаются пять кнопок. Три правых кнопки аналогичны кнопкам инструментальной панели геометрии для работы с объектами типа отрезок, дуга, Лекальные кривые.

Рис. 29. Строка параметров объекта при Непрерывном вводе объектов

При выборе одной из них происходит переключение на построение объекта нуж­ного типа. Так же, как и на инструментальной панели геометрии, можно перейти к другой команде этого типа. Нажмите кнопку и не отпускайте клавишу мыши — через секунду рядом с курсором появится панель, содержащая остальные кнопки (расширенная панель команд). Не отпуская клавишу мыши, переместите курсор на кнопку вызова нужной команды и отпустите клавишу мыши. При этом вы­бранная кнопка появится в строке параметров объекта, а соответствующая ей команда будет активизирована. Поля, расположенные левее поля стиля линии, изменяются в зависимости от того, какой тип объекта строится в настоящий момент. При переключении на другой тип объекта изменяются и поля в строке параметров объекта.

Встроке параметров объекта присутствуют еще две кнопки: Замкнуть иНовый ввод.

При нажатии кнопки Замкнуть автоматически вводится точка, совпадающая с первой точкой строящейся последовательности объектов, и построение после­довательности завершается. Система ждет новой непрерывной последователь­ности.

Нажатием кнопки Новый ввод завершается построение последовательности без замыкания контура.