Please enable JavaScript to view this site.

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

1. На Панели переменных найдите строку переменной, для которой требуется ввести выражение.

2. Щелкните мышью в ячейке Выражение этой строки.

3. Введите выражение для вычисления значения переменной и нажмите клавишу <Enter>. Выражение может быть введено с клавиатуры или вставлено из специального диалога.

Синтаксис выражений

После ввода выражения значение переменной будет автоматически рассчитано в соответствии с текущими значениями переменных, используемых в нем. Результат расчета появится в ячейке Значение.

В документе будет создано уравнение вида «имя переменной = выражение». Уравнение может содержать не более 80 элементов — чисел, констант, переменных, знаков операций и функций. Если это количество превышено, на экране появляется сообщение о том, что выражение слишком сложное.

После добавления каждого нового уравнения выполняется автоматическая проверка получившейся системы уравнений на наличие циклической зависимости и на предмет присвоения переменной самой себе. В случае обнаружения одной из указанных ошибок выдается сообщение об этом.

Циклическая зависимость — взаимная зависимость двух уравнений. Элементарный пример циклической зависимости — система из следующих уравнений:

a=b+1,

b=a+1.

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

Например, в модели создан эскиз 1 с переменной X. На основе этого эскиза создан элемент выдавливания, а на его грани — эскиз 2 с переменной Y. Переменные X и Y связаны уравнением (см. рисунок).

Возникновение циклической зависимости

До тех пор, пока переменная Y не является информационной, циклической зависимости в модели нет. Если отредактировать эскиз, сделав переменную Y информационной (для этого достаточно удалить у соответствующего размера ограничение фиксированный), то в системе уравнений модели появится циклическая зависимость: чтобы перестроить эскиз 1, надо знать значение переменной X, для этого надо знать значение переменной Y, которая может быть определена только после перестроения эскиза 2, а это требует перестроения элемента выдавливания и эскиза 1.

© ООО «АСКОН-Системы проектирования», 2022. Все права защищены. | Единая телефонная линия: 8-800-700-00-78