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

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

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

  • Имена размерных ограничений
  • Выражения, в которых можно использовать:
    • Значения
    • Пользовательские переменные, а также переменные, отражающие существующие размерные ограничения
    • Математические операторы, функции и константы

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

При создании размерного ограничения в уравнении определяется размер объекта, либо между точками на объектах в формате имя=значение, например, 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, ..., dn Выровнено, Горизонтально , Вертикально
Диаметр dia1, dia2, ..., dian Диаметр
Радиус rad1, rad2, ..., radn Радиальный
Угол ang1, ang2, ..., angn Угловой
Пользовательский user1, user2, ..., usern Используемые в выражениях:

 

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

  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. Операторы первоочередного равенства слева направо.