Материал: Компьютерное проектирование авиационных конструкций и технологий в среде «Компас-3Д». Лосев Н.В., Некравцев Е.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

О2

 

О1

 

Т1

 

 

Рис. 3.6. Построение двух окружностей с одинаковыми диаметрами

Допустим, необходимо в точке T1 построить окружность О2 такого же диаметра (радиуса), как и ранее построенная окружность О1. Последовательность выполнения этого задания может быть такой:

включить инструмент «Ввод окружности»; ввести точку Т1; щелкнуть правой клавишей мыши в поле радиуса

окружности в строке параметров. На экране появится меню Геометрического калькулятора;

щелчком левой клавиши мыши выбрать команду «Радиус»;

поймать в перекрестие системного курсора любую точку окружности О1 (признак «попадания» на объект – изменение цвета окружности) и щелкнуть мышью. Геометрический калькулятор вычислит радиус окружности О1 и система автоматически построит окружность О2 с этим же радиусом; завершить работу с инструментом «Ввод окруж-

ности» щелчком по кнопке «Stop» в панели специального управления.

3.1.8. Ввод параметров с использованием вычислений

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

Примечания. 1) при вводе длинного выражения в поле строки параметров работает механизм прокрутки, что позволяет не ограничивать длину формулы;

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

<Enter>.

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

Допустим, требуется построить два объекта: окружность диаметром 35,46 мм с центром в заданной точке «Т1» и отрезок длиной 40 мм, проходящий под углом 55 градусов 42 минуты и начинающийся в заданной точке «Т2».

Рис. 3.7. Построение объектов с вводом параметров посредством вычислений

Последовательность построений может быть следующей:

включить инструмент «Ввод окружности»; щелкнуть точку центра окружности «Т1»; аккордом <Alt>+<r> активизировать поле «Радиус окружности» в строке параметров;

ввести выражение 35.46/2 для вычисления радиуса по известному диаметру;

нажать <Enter>. Окружность будет построена; включить инструмент «Ввод отрезка»; щелкнуть точку начала отрезка «Т2»;

аккордом <Alt>+<l> активизировать поле «Длина отрезка» в строке параметров; ввести значение длины, т.е. 40 мм;

нажать <Enter>;

аккордом <Alt>+<a> активизировать поле «Угол наклона отрезка»; ввести выражение (55*60+42)/60 и нажать

<Enter>. Отрезок будет построен;

щелкнуть кнопку «Stop».

Примечание. Размеры, проставленные на рис 3.7, приведены для справки. Технология их нанесения будет рассмотрена позже.

3.1.9. Синтаксис уравнений и неравенств

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

Допустимы выражения вида a = b

a < b a <= b a > b a >= b,

где a, b могут быть переменными, арифметическими

илогическими выражениями, числами.

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

Вкалькуляторе, который обслуживает ввод и редактирование уравнений и неравенств, доступны следующие операции и функции:

Арифметические операции : ( ) - скобки; * - умножить;

/- разделить;

% - разделить целочисленно; + - сложить;

- - вычесть; = - равно.

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

==- тождественно;

!=

-

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

>

-

больше;

<- меньше;

>=

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

<=

-

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

!

-

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

&& - логическое И;

||

-

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

?:

-

логическое выражение вида a ? b : c (если a -

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

выражениями)).

 

Функции :

sin

 

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

cos

 

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

tan

 

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

atan

 

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

sind

 

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

cosd

 

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

tand

 

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

atand

 

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

sqrt

 

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

exp

 

- экспонента;

ln

 

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

lg

 

- десятичный логарифм;

abs

 

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

ceil

 

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

floor

 

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

round

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

Источник: https://studfile.net/preview/16565101/