Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство пользователя КОМПАС-3D V9 [том 1].pdf
Скачиваний:
90
Добавлен:
02.05.2014
Размер:
3.29 Mб
Скачать

Глава 8. Приемы создания объектов

2.Ввести значение угла и нажать клавишу <Enter>.

Угол будет зафиксирован, выделение автоматически перейдет на поле Длина.

3.Ввести значение длины и нажать клавишу <Enter>. Отрезок будет зафиксирован.

Переключение между Панелью свойств и окном документа

Сразу после вызова команды создания графического или трехмерного объекта актив! ным является окно документа, т.е. система ожидает задания параметров объекта путем указания точек или базовых объектов в окне.

В момент перехода к заданию параметров объекта с помощью Панели свойств становит! ся активной Панель свойств. Это происходит при:

вводе значений в предопределенные поля (см. предыдущий раздел),

активизации элемента управления Панели свойств с помощью мыши или клавиши!аксе! лератора,

щелчке мышью на свободном месте вкладки,

переключении между вкладками с помощью области выбора вкладки.

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

Во время, когда активна Панель свойств, переключение на окно документа происходит при:

нажатии клавиши <Enter> или <Esc>,

щелчке мышью в окне,

переходе в окно другого приложения Windows.

8.1.3.Ввод значений в поля Панели свойств

Чтобы явно задать значение параметра в поле Панели свойств, щелкните в этом поле ле! вой кнопкой мыши. Оно станет доступно для редактирования. Введите нужное число.

Другим способом доступа к полю параметра является нажатие клавиши <Alt> и клавиши с подчеркнутым в названии параметра символом (например, <Alt>+<У> для ввода угла наклона отрезка).

Значения числовых параметров графических объектов можно «снимать» с уже сущест! вующих объектов с помощью геометрического калькулятора (см.раздел 8.3 на с. 84). Обратите внимание на то, что вызов геометрического калькулятора для поля параметра возможен, если это поле не активизировано.

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

Описанные приемы можно использовать для параметров, находящихся в различных со! стояниях: зафиксированных, активных, вспомогательных (см. рис. 8.1 и табл. 8.1 на с. 63).

При переходе к следующему параметру значение текущего параметра автоматически фиксируется.

67

Часть II. Как работать в КОМПАС 3D V9

Числовые значения в полях Панели свойств отображаются с точностью, установленной в диалоге настройки представления чисел (см. раздел 2.4 на с. 44). Эта точность не вли! яет на значение параметра, хранящееся внутри системы — оно всегда равно числу, за! данному пользователем.

Установка курсора в поле с уже заданным параметром и нажатие клавиши <Enter> озна! чает повторный ввод значения этого параметра. При этом внутри системы сохраняется то значение, которое отображалось в поле в момент нажатия клавиши <Enter>, т.е. число записывается с точностью, установленной для отображения.

Ввод выражений

При вводе выражений можно применять операции и функции, перечисленные в таблице 8.2.

Табл. 8.2. Операции и функции

Операция/

Описание

Функция

 

 

Арифметические операции:

()

скобки операторные

*

умножить

/

разделить

%

разделить целочисленно

+

сложить, или унарный плюс

 

вычесть, или унарный минус

=

равно

Логические операции:

==

тождественно

!=

не тождественно

>

больше

<

меньше

>

больше или равно

<

меньше или равно

!

логическое отрицание

&&

логическое И

||

логическое ИЛИ

68

 

 

Глава 8. Приемы создания объектов

 

 

 

Табл. 8.2. Операции и функции

 

 

 

 

 

Операция/

Описание

 

Функция

 

 

 

 

?:

логическое выражение вида a ? b : c (если a — истина (не равно 0),

 

 

то b, иначе c, где a, b и c могут быть выражениями)

 

Функции:

 

 

sin

синус с аргументом в радианах;

 

cos

косинус с аргументом в радианах

 

tan

тангенс с аргументом в радианах

 

atan

арктангенс с результатом в радианах

 

acos

арккосинус с результатом в радианах

 

asin

арксинус с результатом в радианах

 

sind

синус с аргументом в градусах

 

cosd

косинус с аргументом в градусах

 

tand

тангенс с аргументом в градусах

 

atand

арктангенс с результатом в градусах

 

acosd

арккосинус с результатом в градусах

 

asind

арксинус с результатом в градусах

 

deg

перевод из радиан в градусы

 

rad

перевод из градусов в радианы

 

sqrt

корень квадратный

 

exp

экспонента

 

ln

натуральный логарифм

 

abs

абсолютное значение

 

ceil

округление до большего целого числа

 

floor

округление до меньшего целого числа

 

round

округление до ближайшего целого числа

 

 

 

После ввода выражения нажмите клавишу <Enter> для его вычисления.

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

69

Часть II. Как работать в КОМПАС 3D V9

черкивания; оно должно начинаться с буквы или символа подчеркивания. Чтобы создать переменную и присвоить ей значение, в поле ввода любого параметра наберите выраже! ние вида имя переменной = значение (например, «а=25») или имя переменной = выра! жение (например, «b=а!8») и нажмите клавишу <Enter>.

Выражение с использованием операций и функций, а также с вычисленными ранее пе! ременными, можно набирать при любом запросе числа (рис. 8.4). Переменная, которой ранее не присваивалось значение, дает значение 0.

Рис. 8.4. Ввод выражения в поле параметра Радиус

8.1.4.Фиксация параметров

Любой из параметров создаваемого объекта можно зафиксировать. При этом значение данного параметра будет постоянным, а другие параметры останутся доступны для из! менения. Признаком того, что параметр зафиксирован, является отображение перекрес! тия на переключателе рядом с полем параметра (см. рис. 8.1 и табл. 8.1 на с. 63).

Фиксацию параметра можно рассматривать как ограничение возможных конфигураций создаваемого объекта.

Пусть нужно вычертить отрезок, длина которого должна точно равняться 60 миллимет! рам. Задайте начальную точку отрезка, затем введите значение 60 в поле длины отрезка и нажмите клавишу <Enter>. Теперь при всех перемещениях курсора будет изменяться только угол наклона отрезка, а длина останется равной 60.

Отметим, что при указании точки в рабочем поле, а также при снятии параметра сущес! твующего объекта (см. раздел 8.3 на с. 84) фиксация этого параметра выполняется ав! томатически.

Если, перемещая курсор, вы достигли нужного значения какого!либо параметра и хотите его зафиксировать, то не сдвигая мышь, активизируйте поле параметра с помощью со! ответствующей комбинации клавиш (например, <Аlt>+<У> для угла наклона отрезка) и затем нажмите клавишу <Enter>.

8.1.5.Освобождение параметров

Чтобы отменить фиксацию значения параметра, щелкните левой кнопкой мыши на пе! реключателе рядом с названием этого параметра. Признаком того, что фиксация снята, является отсутствие перекрестия на соответствующем переключателе (см. рис. 8.1 и табл. 8.1 на с. 63).

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

В процессе построения объекта вы можете многократно фиксировать и освобождать его параметры.

70