Для получения спецификаций материалов, входящих в состав многослойных материалов в Renga предусмотрен объект, который можно создать только в составе другого объекта — Слой.
Слой есть в спецификациях, фильтрах, легендах, для него можно задать свойства, значения которых можно вычислить с помощью выражений.
Если вы построили стену, перекрытие, крышу и выбрали для них многослойный материал или задали изоляцию на трубах и воздуховодах, то вы можете получить спецификацию, в которой будет объём, площадь, масса конкретных материалов, точно так же, как вы получаете эти расчётные характеристики для целого объекта.
Если в спецификации для разного типа материалов должны быть разные единицы измерения, то это можно решить с помощью логических выражений.
Рассмотрим подробнее, как это сделать. На примере проекта Workshop составим ведомость расхода материалов на устройство полов.
Для материалов, используемых в многослойном материале перекрытия, в свойствах нужно задать единицы измерения, и к какому типу материала они относятся.
Для определения типа материалов создадим свойство типа Перечисление:
Далее выбираем подходящие значения для материалов, по умолчанию везде будет Заполнитель, поэтому изменяем значение на Покрытие для материала Изоляция Гидроизол:
Затем снова открываем окно Свойства объектов и добавляем новое свойство для типа объектов Слой — Количество для спецификации. Для него задаём выражение.
Материал.Тип материала == 'Заполнитель' ? Чистый объём : Полная площадь |
Что означает: Если тип материала — Заполнитель, то значение свойства - Чистый объём, в иных случаях — Полная площадь.
Выбираем графы спецификации и получаем следующий результат:
При необходимости это выражение можно дополнить, если в каких-то случаях надо считать материалы, например как готовые изделия. Такое выражение можно будет использовать для расчёта материалов изоляции аксессуаров воздуховодов, когда для них появится изоляция (на данный момент эта функциональность в разработке).
Материал.Тип материала == 'Заполнитель' ? Чистый объём : Материал.Тип материала == 'Покрытие' ? Полная площадь : Количество |
То есть, если тип материала — Заполнитель, то значение Чистый объём, если Покрытие — Полная площадь, в остальных случаях Количество.
Составляющие этого логического выражения могут быть заменены на формулы, например для расчёта количества листов, исходя из площади. Все возможные переменные, операторы, функции, константы и логические операторы вы найдёте в справке.
Напомним, что в спецификациях с помощью граф и общих граф можно добавлять разные типы объектов и разные характеристики для них. О том, как составлять разные типы спецификаций читайте в статье Что умеют Спецификации Renga.
Изучайте возможности Renga, чтобы использовать её функциональность на 100% и автоматизировать свою работу. А мы продолжаем разработку, следите за новостями!
Комментарии
Отправить комментарий