Использование размерных зависимостей

Размерные зависимости позволяют контролировать размеры объектов.

  • Расстояние по горизонтали (1) (команды DCLINEAR и DCHORIZONTAL).
  • Расстояние по вертикали (2) (команды DCLINEAR и DCVERTICAL).
  • Расстояние между точками или длина отрезков или сегментов полилинии (3) (команда DCALIGNED).
  • Радиусы дуг, окружностей и дуговых сегментов полилинии (4) (команда DCRADIUS).
  • Диаметр дуг, окружностей и дуговых сегментов полилинии (5) (команда DCDIAMETER).
  • Угол между объектами или между точками и объектами (6) (команда DCANGULAR).
Note: Размерные зависимости устанавливаются с использованием текущего размерного стиля.

Редактирование размерных зависимостей

Для редактирования размерных зависимостей используются:

  • Панель свойств.
  • Панель Обозреватель конструкции.
  • Панель Параметры и зависимости.
  • Команда DDEDIT.

Чтобы изменить размерные зависимости с помощью Панели свойств

  1. Выберите размерную зависимость.

    Свойства объекта отображаются на Панели свойств.

  2. Введите новое значение или выражение в поле Выражение и нажмите клавишу ВВОД.

    Вывод в поле Значение изменится соответствующим образом.

  3. (опция) Измените имя зависимости в поле Имя.

  4. (опция) Измените описание зависимости в поле Описание.

  5. (опция) Измените угол поворота текста в поле Поворот текста.

  6. Нажмите клавишу Esc для снятия выбора.

Note: Вы можете выбрать несколько размерных зависимостей и установить для всех одинаковое значение.

Чтобы изменить размерные зависимости с помощью Обозревателя конструкции

  1. Откройте Обозреватель конструкции, если он еще не открыт.

  2. Выберите имя размерной зависимости в списке Параметры.

    Свойства выбранной зависимости отобразятся в нижней секции Обозревателя конструкции.

  3. (опция) Выберите поле Имя и введите новое имя зависимости.

  4. (опция) Выберите поле Выражение и введите новое значение или выражение.

  5. (опция) Выберите поле Описание и введите новое описание зависимости.

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

    Доступные опции:
    • Авто: параметр будет открытым только в том случае, если он не связан с другими параметрами.
    • Включить = параметр всегда открыт.
    • Выключить = параметр всегда закрыт.
  7. (опция) Задайте свойство Единицы : линейные, плоские или объемные.

    Выберите поле, затем нажмите кнопку со стрелкой и в выпадающем списке выберите необходимый вариант.

Использование команды DDEDIT

  1. Выполните одно из следующих действий:
    • Дважды щелкните размерную зависимость.
    • Запустите команду DDEDIT.

    Запрос программы: _DDEDIT

    Откроется диалоговое окно Редактирование текста.

  2. Введите новое значение в поле Текст, затем нажмите клавишу ВВОД или нажмите кнопку ОК.

  3. (опция) Щелкните другую размерную зависимость и повторите предыдущий шаг.

  4. Выполните одно из следующих действий:
    • Продолжайте редактирование размерных зависимостей.

    • Нажмите клавишу Enter или щелкните правой кнопкой мыши.

      Все редактируемые размерные зависимости обновляются одновременно.

Управление отображением размерных зависимостей

При закрытии чертежа размерные зависимости скрываются и при повторном открытии этого чертежа не отображаются.

Инструменты для управления отображением панелей зависимости находятся:
  • На панели инструментов Вид: Размерные зависимости.
  • На панели Параметризация.
  • В подменю Отобразить/Скрыть 2D Зависимости меню Параметризация.

Эти инструменты выполняют команду DCDISPLAY с использованием определенной опции.

Доступные опции:

  • Отобразить/скрыть геометрические зависимости: предлагает выбрать объекты.
  • Отобразить все геометрические зависимости: отображает все размерные зависимости в чертеже.
  • Скрыть все геометрические зависимости: скрывает все размерные зависимости в чертеже.
Note:
  • Системная переменная DYNCONSTRAINTMODE управляет отображением скрытых размерных зависимостей при выборе объектов:
    • ON: Отображать скрытые размерные зависимости выбранных объектов.
    • OFF: Не отображать скрытые размерные зависимости при выборе объектов.
  • При наведении курсора на объект с геометрической зависимостью синий значок зависимости () отображается, если для системной переменной SELECTIONPREVIEW установлено значение 1 или 3 или когда активен Quad.

Использование формул для определения размерных зависимостей

Каждой размерной зависимости при создании автоматически присваивается имя.

Порядок присвоения имен следующий:

  • расстояние: d1, d2, d3, ...
  • радиус: rad1, rad2, rad3, ...
  • диаметр: dia1, dia2, dia3, ..
  • угол: ang1, ang2, ang3, ..

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

Размеры приведенной на рисунке детали контролируются с помощью радиальной размерной зависимости rad1, параллельной размерной зависимости d1 и угловой размерной зависимости ang1.

Радиус отверстия (rad2) и длина второго плеча (d2) определяются с помощью формул.

Геометрические зависимости обеспечивают равенство ширины второго плеча и отверстия в нем с аналогичными элементами первого плеча.

Использование операторов в формулах

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

Оператор Описание
+ Сложение
- Вычитание или отрицательное значение
* Умножение
/ Деление
^ Возведение в степень
%

Деление по модулю (деление с остатком)

Результатом вычисления выражения "5 % 2" будет число 1, т.к. при делении 5 на 2 получается 2 и остаток 1.

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

  1. Выражения в скобках; в первую очередь выполняются самые внутренние выражения.
  2. Стандартный порядок операторов:
    1. возведение в степень
    2. умножение и деление
    3. суммирование и вычитание
  3. Операции сравнения выполняются слева направо.

Использование функций в формулах

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

Функция Синтаксис
Косинус cos(выражение)
Синус sin(выражение)
Тангенс tan(выражение)
Арккосинус acos(выражение)
Арксинус asin(выражение)
Арктангенс atan(выражение)
Гиперболический косинус cosh(выражение)
Гиперболический синус sinh(выражение)
Гиперболический тангенс tanh(выражение)
Аркгиперболический косинус acosh(выражение)
Аркгиперболический синус asinh(выражение)
Аркгиперболический тангенс atanh(выражение)
Корень квадратный sqrt(выражение)
Сигнум (-1,0,1) sign(выражение)
Округление до ближайшего целого round(выражение)
Отсечение десятичных знаков trunc(выражение)
Округление в меньшую сторону floor(выражение)
Округление в большую сторону ceil(выражение)
Абсолютное значение abs(выражение)
Максимальный элемент массива max(выражение1;выражение2)*
Минимальный элемент массива min(выражение1;выражение2)*
Перевод градусов в радианы d2r(выражение)
Перевод радиан в градусы r2d(выражение)
Натуральный логарифм ln(выражение)
Десятичный логарифм 10 log(выражение)
Экспонента, основание e exp(выражение)
Экспонента, основание 10 exp10(выражение)
Степень pow(выражение1;выражение2) 1
Случайное десятичное число, 0-1 Random

* Для разделения элементов списка используйте символ разделителя, определенный в Вашей системе: , (запятая) или ; (точка с запятой).

Создание нового параметра

  1. Щелкните правой кнопкой мыши Параметры на панели Обозревателя конструкции.

    Откроется контекстное меню.

  2. Выберите Добавить новый параметр в контекстном меню.

    Создается новый параметр.

  3. Определите свойства нового параметра.

    См. процедуру Редактирование размерных зависимостей с помощью Обозревателя конструкции выше.

Note:
  • В формулах вы можете использовать константы Pi=3.14... и e=2.72... Имена констант не могут использоваться в качестве имени параметра или зависимости.
  • Команда CLEANUNUSEDVARIABLES выполняет очистку от переменных, которые не используются в выражениях зависимостей и не связаны с размерами.