Please enable JavaScript to view this site.

Navigation: 7. Переменные, параметризация > Работа с переменными  > Дополнительные возможности работы с переменными 

Переменные фиксации компонентов и исключения объектов из расчета

Scroll

Переменные фиксации компонентов

Переменная параметра Фиксировать компонент создается автоматически для каждого компонента модели. Ее значение показывает, зафиксирован компонент или нет. Подробнее о фиксации компонентов...

Переменная может иметь значение либо 0, либо 1:

0 — компонент не зафиксирован;

1 — компонент зафиксирован.

Если в дальнейшем состояние фиксации компонента изменяется, то автоматически изменяется и значение переменной. Это возможно:

в процессе вставки компонента,

после вызова команды Включить фиксацию или Отключить фиксацию ,

после изменения значения свойства, созданного из переменной параметра Фиксировать компонент.

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

Переменные исключения объектов из расчета

Переменная параметра Исключить из расчета создается автоматически для различных элементов модели и компонентов первого уровня. Ее значение показывает, включен объект в расчет или нет. Подробнее об исключении объектов из расчета...

Переменная может иметь значение либо 0, либо 1:

0 — объект включен в расчет; данное значение присваивается переменной при ее создании;

1 — объект исключен из расчета.

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

после щелчка мышью по значку Включен в расчет или Исключен из расчета в Дереве построения модели,

после вызова команды Исключить из расчета или Включить в расчет контекстного меню объекта в Дереве построения или в графической области модели,

после изменения значения свойства, созданного из переменной параметра Исключить из расчета.

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

Управление значениями переменных на Панели переменных

Вы можете управлять изменением значения переменной параметра Фиксировать компонент или Исключить из расчета на Панели переменных. Для этого в ячейке Выражение укажите способ получения значения — или выражение, содержащее переменную; или константу (не число), или ссылку на переменную. В этом случае все остальные способы изменения состояния объекта становятся недоступными.

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

Пример использования логического выражения

Чтобы просто изменить текущее значение переменной, можно ввести в ячейку Выражение числовое значение. В этом случае все способы изменения состояния объекта остаются доступными.

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

Чтобы переменная получила значение 1, ячейка Выражение должна содержать либо число, отличное от нуля, либо константу, либо ссылку на переменную с ненулевым значением, либо выражение, результатом вычисления которого является число, отличное от нуля. Если результат вычисления, значение, полученное по ссылке, или введенное число равно нулю, то переменная получает значение 0.

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

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