Определение параметров размерных ограничений

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

К числу параметрических уравнений относятся следующие:

  • Имена размерных ограничений

  • Выражения, в которых можно использовать:

    • Значения

    • Пользовательские переменные, а также переменные, отражающие существующие размерные ограничения

    • Математические операторы, функции и константы

Выражения для размерных ограничений

При создании размерного ограничения в уравнении определяется размер объекта, либо между точками на объектах в формате имя*=*значение, например, d1*=*12.34.

Это значение можно заменить выражением: имя*=*выражение.

  • Внутри выражения можно использовать значения, переменные, математические операторы, а также математические функции и константы.

  • Результатом выражения будет значение.

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

  • Пользовательская, например, length1*=*12,5

  • Существующее имя размерного ограничения, например, d2*=*rad1

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

Выражения можно также редактировать на месте.

Примеры уравнений размерных ограничений

Пример

Описание

d1=rad1

Присваивает переменной d1 значение переменной rad1.

d2=rad2*2

Умножает переменную rad2 на 2 и отображает переменную d2 как результат.

length1=cos(ang1)

Присваивает пользовательской переменной length1 значение косинуса угла ang1.

dist1=(length1 + d1) / 2

Присваивает пользовательской переменной dist1 значение суммы пользовательской переменной length1 и переменной d1, деленной на 2.

Имена ограничений

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

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

Приняты следующие правила именования:

Значение

Имя по умолчанию

Ограничения

Расстояние

d1, d2, …, d*n*

Выровнено, Горизонтально , Вертикально

Диаметр

dia1, dia2, …, dia*n*

Диаметр

Радиус

rad1, rad2, …, rad*n*

Радиальный

Угол

ang1, ang2, …, ang*n*

Угловой

Пользовательский

user1, user2, …, user*n*

Используемые в выражениях:

Чтобы переименовать имена переменных ограничения:

  1. Укажите размерное ограничение.

  2. В палитре Свойства в разделе Ограничение внесите изменения в поле Имя.

  • или -

  1. Укажите размерное ограничение.

  2. В палитре Диспетчер параметров в области Размерные ограничения внесите изменения в поле Имя.

  • или -

  1. Дважды щелкните строку размерного ограничения.

  2. Отредактируйте имя переменной на месте.

Примечание. Имена переменных ограничения должны быть уникальными.

Параметрические уравнения

Для определения формул и выражений применяются операторы и функции.

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

Операторы

В выражениях и формулах могут применяться следующие операторы:

Оператор

Описание

+

Добавление

-

Вычитание (или унарное отрицание)

*

Умножение

Перевести на русский:

Деление

^

Возведение в степень

%

Модуль с плавающей запятой

.

Десятичный разделитель

(выражение)

Круглые скобки для определения выражений

^ В начало страницы

Функции

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

Функция

Синтаксис

Косинус

cos (выражение)

Синус

sin (выражение)

Касательность

tan (выражение)

Арккосинус

acos (выражение)

Арксинус

asin (выражение)

Касательная дуга

atan (выражение)

Гиперболический косинус

cosh (выражение)

Гиперболический синус

sinh (выражение)

Гиперболический тангенс

tanh (выражение)

Гиперболический косинус дуги

acosh (выражение)

Гиперболический синус дуги

asinh (выражение)

Гиперболический тангенс дуги

atanh (выражение)

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

sqrt (выражение)

Cигнум-функция (-1,0,1)

sign (выражение)

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

abs (выражение)

Обрезать десятичные знаки

trunc (выражение)

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

round (выражение)

Округлить вниз

floor (выражение)

Округлить

ceil (выражение)

Наибольший элемент матрицы

max (выражение1;*выражение2*) *

Наименьший элемент матрицы

min (выражение1;*выражение2*) *

Градусы в радианы

d2r (выражение)

Радианы в градусы

r2d (выражение)

Логарифм, с основанием e

ln (выражение)

Логарифм, с основанием 10

log (выражение)

Экспонента с основанием e

exp (выражение)

Экспонента с основанием 10

exp10 (выражение)

Функция степени

pow (выражение1;*выражение2*) *

Случайное десятичное, 0-1

random

Константа pi

pi

Константа e

e

*) Используется разделитель элементов списка (точка с запятой или запятая) в соответствии с настройками формата операционной системы.

^ В начало страницы

Вычисление выражения

Согласно стандартным математическим правилам, вычисление выражений выполняется в следующей последовательности:

  1. Выражения внутри круглых скобок (сначала вычисляются выражения внутри самых вложенных круглых скобок)

  2. Стандартный порядок выполнения операций:

    1. Степени

    2. Умножение и деление

    3. Сложение и вычитание

  3. Операторы первоочередного равенства слева направо.

^ В начало страницы

Связанные разделы

Управление параметрами размерных ограничений

Использование ограничений

Исходная тема

Применение размерных ограничений