В Revit можно использовать формулы как в семействах, так и в ведомостях/спецификациях. if - если and - и or - или not - нет sqrt(x) - извлечение квадратного корня abs(x) - модуль числа round (x) - округление, roundup(x) - округление вверх rounddown(x) - округление вниз Далее ниже продемонстрирую, как работают разные функции на примере: =and(Количество модулей > 4, Количество модулей < 9, Взрыв) В примере выше условие выполняется (галочка ставится), если и количество модулей больше 4 и меньше 9 одновременно, а также у параметра "Взрывозащита" стоит галочка включения. =or(and(Количество модулей > 8, Взрывозащита), and(Видимость_ВК_СрБалка, Количество модулей > 5, Количество модулей < 9)) В примере выше условие выполняется, если или и количество модулей больше 8 и стоит галочка у "Взрывозащита", или и количество модулей больше 5 и стоит галочка у "Видимость_ВК_СрБалка" и количество модулей меньше 9. =if(and(Количество модулей < 3, or(Пневмопуск_1 модуль, Пневмопуск_2 модуль)), 1 =