1598
.pdfВ любом выражении обязательно должен присутствовать знак "=", "<", ">", "<=", ">=", что характеризует выражение как уравнение или неравенство.
Если в выражении присутствует знак "=", то выражение считается уравнением, а входящие в него знаки "<", ">", "<=" или ">=" считаются логическими операциями. При этом знак "=" должен находиться перед знаками логических операций.
Следует помнить, что знак "=" всегда является признаком уравнения, а в логическом равенстве (тождестве) используется знак "==".
В выражении не может присутствовать больше одного знака "=".
Если в выражении нет знака "=" и присутствует больше одного знака "<", ">", "<=" или ">=", то первый из них считается признаком неравенства, а следующие - знаками логических операций.
Предусмотрена возможность при вводе и редактировании уравнений и неравенств использовать предопределенные константы :
M_FI |
0.6180339887499; |
M_E |
2.71828182845904523536; |
M_PI |
3.14159265358979323846; |
M_PI_2 |
1.57079632679489661923; |
M_PI_4 |
0.785398163397448309616; |
M_2_PI |
6.28318530717959; |
M_SQRT_2 |
1.41421356237309504880; |
M_RADDEG |
57.29577951308; |
M_DEGRAD |
0.01745329251994; |
FLT_EPS |
1.19209290E-07. |
3.1.10. Использование привязок
Привязкой в среде КОМПАС-ГРАФИК называется механизм, позволяющий точно задать положение курсора, установив его в характерную точку чертежа: в узел сетки, в точку пересечения объектов и т.д.
Наиболее удобно использовать этот механизм посредством Меню локальных привязок. Это меню выводится на экран при нажатии правой кнопки мыши во время выполнения различных команд (создание объектов, редактирование, выделение и т.д.). С помощью команд меню можно выполнить привязку курсора к объектам различными способа-
ми (табл. 3.1).
Таблица 3.1. Методы привязки
Ближайшая |
Позволяет выполнить привязку к ближай- |
|
точка |
шей характерной точке объекта |
|
Пересечение |
Позволяет выполнить привязку к ближай- |
|
шему пересечению объектов |
||
|
||
|
Позволяет выполнить привязку к середине |
|
Середина |
объекта или к середине стороны внутренней |
|
|
рамки листа чертежа |
|
Центр |
Позволяет выполнить привязку к централь- |
|
ной точке окружности, дуги или эллипса |
||
|
||
|
Позволяет выполнить привязку к ближай- |
|
По сетке |
шей точке вспомогательной сетки. При этом |
|
изображение самой сетки на экране может |
||
|
||
|
быть выключено |
Продолжение таблицы 3.1.
|
При выборе данного способа привязки кур- |
|
|
сор будет перемещаться относительно по- |
|
|
следней зафиксированной точки под углами, |
|
|
кратными указанному при настройке привя- |
|
|
зок значению. |
|
Угловая |
Например, при настройке привязок значение |
|
привязка |
шага угловой привязки установлено равным |
|
(ортогональная) |
15°. Тогда в результате действия угловой |
|
|
привязки курсор будет перемещаться вдоль |
|
|
прямых, проходящих через последнюю за- |
|
|
фиксированную точку, под углами 15°, 30°, |
|
|
45° и т.д. |
|
|
|
|
|
При выборе данного способа привязки будет |
|
|
выполняться выравнивание вводимой точки |
|
|
объекта по другим характерным точкам, а |
|
|
также по последней зафиксированной точке. |
|
Выравнивание |
Последней зафиксированной точкой счита- |
|
|
ется не только точка, указанная при выпол- |
|
|
нении какой-либо команды, но и точка, в |
|
|
которую курсор был установлен при помо- |
|
|
щи клавиатурной привязки |
|
|
Позволяет выполнить привязку к ближай- |
|
|
шей точке указанной кривой. Ближайшая |
|
Точка на кривой |
точка будет определяться как пересечение |
|
|
кривой с нормалью к ней, проведенной из |
|
|
зафиксированной точки |
|
|
Позволяет выполнить привязку к ближай- |
|
По Y на кривую |
шей точке указанной кривой в положитель- |
|
ном направлении оси Y текущей системы |
||
|
||
|
координат |
|
Продолжение таблицы 3.1. |
|
|
|
|
|
Позволяет выполнить привязку к ближай- |
|
Против Y на |
шей точке указанной кривой в направлении, |
|
кривую |
противоположном оси Y текущей системы |
|
|
координат |
|
|
Позволяет выполнить привязку к ближай- |
|
По X на кривую |
шей точке указанной кривой в положитель- |
|
ном направлении оси X текущей системы |
||
|
||
|
координат |
|
|
Позволяет выполнить привязку к ближай- |
|
Против X на |
шей точке указанной кривой в направлении, |
|
кривую |
противоположном оси X текущей системы |
|
|
координат |
Пример использования механизма привязок. Допустим, необходимо построить окружность «О1» с
центром, расположенным на середине отрезка «П1», заданного начальной точкой, длиной и углом наклона (рис. 3.8). В этом случае для задания центра окружности можно воспользоваться механизмом привязки «Середина»
П1
О1
Рис. 3.8. Использования механизма привязок
Исходное состояние чертежа – завершено построение отрезка «П1». Включите инструмент «Ввод окружности» и выполните правый щелчок по полю чертежа.
В появившемся меню выберите команду
Привязка |
|
Середина |
Наведите ловушку курсора на отрезок «П1». После этого зафиксируйте курсор нажатием левой кнопки мыши или клавиши <Enter>. Центр окружности зафиксируется в середине отрезка «П1». Завершите создание окружности обычным образом, например, задав ее радиус.
При необходимости размер ловушки курсора можно изменить командой
Настройка |
|
Настройка |
|
Графический |
|
Курсор |
|
системы |
|
редактор |
|
||
|
|
|
|
|
Примечание. При вычерчивании объектов в среде КОМПАС-ГРАФИК привязки использовать необходимо не столько для получения визуально правильного чертежа, сколько из принципиальных соображений. Так как для системы САПР, в особенности предусматривающей дальнейшее использование чертежа в технологических подсистемах, генерирующих управляющие программы для оборудования с ЧПУ, контур детали должен быть непрерывным и однозначно заданным. В противном случае неизбежны сбои в работе технологического оборудования. Поэтому следует в начале освоения работы в среде КОМПАС привыкнуть к точному заданию характерных точек объектов. А это проще всего выполнять с использованием привязок.
Для правильного использования механизма привязок необходимо знать список характерных точек объектов (точек, определяющих геометрию объекта и его положения на чертеже).
Таблица 3.2. Характерные точки объектов
Геометрический объект |
Его характерные точки |
|
|
Точка |
Сама точка |
|
|
Отрезок |
Начало отрезка, конец отрезка |
|
|
Дуга |
Начало дуги, конец дуги и центр |
|
|
Окружность |
4 точки квадрантов и центр |
|
|
Прямоугольник |
4 точки в углах прямоугольника |
|
|
Правильный многоуголь- |
Точки пересечения сторон и центр |
ник |
|
|
|
Эллипс |
Конечные точки полуосей и центр |
|
|
Сплайн |
Точки перегиба сплайна |
|
|
Ломаная линия |
Точки перегиба ломаной |
|
|
Фаска |
Аналогично отрезку |
|
|
Скругление |
Аналогично дуге |
|
|
Строка текста |
Точки начала и конца строки |
|
|
Штриховка |
Точки в углах контура штриховки |
|
|
Таблица |
Начальные и конечные точки всех |
|
отрезков |
|
|
Рис. 3.9. Характерные точки объектов
Все остальные объекты КОМПАС-ГРАФИК являются комбинациями основных объектов с их характерными точками. Но при выполнении операций привязки система может вычислять еще и некоторые дополнительные характерные точки объектов: средние точки отрезков и дуг, точки пересечения, касания и т.д.
3.1.11. Глобальные привязки
Глобальными называются привязки, автоматически действующие при выполнении операций ввода и редактирования.
В КОМПАС-ГРАФИК предусмотрена возможность включения нескольких видов глобальных привязок, которые будут действовать одновременно. Кнопка для вызова настройки глобальных привязок расположена в Строке текущего состояния (Рис. 3.10).
Рис. 3.10. Кнопки настройки и запрещения глобальных привязок
После нажатия на кнопку «Привязки» появится диалоговое окно «Установка глобальных привязок»
Рис. 3.11. Окно «Установка глобальных привязок»
В этом окне следует пометить необходимые виды привязок (на рис. 3.11 помечены два вида: «Ближайшая точка» и «Пересечение»). Именно таким и будет приоритет по-
иска точек привязки. Непомеченные виды привязок системой использоваться не будут.
3.1.12. Локальные привязки
При близком расположении характерных точек объектов чертежа, а также при большом количестве одновременно работающих глобальных привязок может возникнуть затруднение с идентификацией конкретной точки привязки. Наличие подсказки (режим «Отображать текст» на рис. 3.11) несколько облегчает задачу выбора нужной точки из нескольких, захватываемых ловушкой курсора, но не решает проблему до конца.
В этой ситуации удобнее воспользоваться локальными привязками, которые отличаются от глобальных двумя особенностями:
1.локальная привязка имеет более высокий приоритет, чем глобальная, т.е. на время своего действия она подавляет действие глобальных привязок;
2.выполняется локальная привязка только для одного (очередного) запроса характерной точки. После ввода текущей точки локальная привязка автоматически отключается и вновь начинают действовать глобальные привязки.
Все локальные привязки собраны в Меню локальных привязок, которое можно вызвать на экран командой
Правый щелчок |
|
Привязка |
Появится меню, представленное на рис. 3.12.
Рис. 3.12. Меню локальных привязок
Простым щелчком мыши необходимо активизировать в этом меню нужную привязку. Меню закроется, а система начнет выполнять установленную локальную привязку. После выбора точки фиксацию ее можно осуществить левым щелчком мыши или нажатием клавиши <Enter>.
3.1.13. Клавиатурные привязки
Глобальные и локальные привязки могут использоваться только в том случае, если система запрашивает координаты какой-либо точки. Это происходит только после подачи команды. Но иногда необходимо бывает просто переместить курсор в характерную точку уже существующего на чертеже объекта без ввода точки. Такое точное позиционирование можно выполнить с помощью клавиатурных привязок и эта возможность не зависит от режима работы системы.