К основному контенту

Как вычислить новое значение в Renga

Пользователи Renga часто обращаются в Службу технической поддержки с вопросом: “Как из тех параметров объектов, которые получаются при создании модели, автоматически получить другие параметры для спецификаций и чертежей?”

Например:

Как вычислить площадь таких помещений, как балкон, лоджия и терраса?
Как получить расчётную ширину проёма при эвакуации?
Как автоматически получить наименование деревянного изделия?

Раньше дополнительные вычисления мы рекомендовали выполнять в сторонних приложениях с помощью экспорта данных модели в CSV, а далее оформлять таблицы. Другой способ, который тоже можно было использовать: рассчитать значение сторонними инструментами, а затем внести значение в соответствующее свойство.

Эти способы решают задачу, но не защищают вас от неактуальных данных в проектной документации и потери времени.

Поэтому в выпуске 4.8 в Renga появится возможность задать выражение для свойства объекта.

Выражение в свойстве Renga

Выражение для числовых свойств может содержать число или формулу. В формуле можно использовать ссылки на значения числовых параметров, свойств, а также расчётных характеристик объектов. Для каждого типа объекта в Renga этот набор отличается и его можно посмотреть при добавлении графы спецификации.

Например, чтобы теперь учесть понижающий коэффициент при расчёте общей площади квартиры, нужно будет добавить помещениям два свойства:

  1. Понижающий коэффициент. Тип данных - Перечисление, варианты значений: 1; 0.5 и 0.3.
    По умолчанию у всех помещений будет выставлено значение 1. Для балконов его нужно будет назначить равным 0.3, для лоджий 0.5. 

  2. Площадь. Тип данных - Площадь. Для этого свойства надо задать выражение:

    Чистая площадь пола*Понижающий коэффициент

Выражение для свойств типа Строка может содержать как формулы, так и ссылки на, например, наименования, а также любые другие символы. При этом ссылки и формулы для получения значений должны быть заключены в фигурные скобки {}.

Например, чтобы сформировать наименование деревянного изделия в спецификации, необходимо добавить следующие свойства для типа объекта Балка:

  1. Наименование типа элемента. Тип данных - Перечисление. Значения: Коньковый брус, Кобылка, Лежень, Мауэрлат, Накосная нога, Подкос, Ригель, Стропильная нога.

  2. Наименование. Тип данных - Строка. для этого свойства надо задать выражение:

    {Наименование типа элемента} {round(Габаритная высота поперечного сечения)}x{round(Габаритная ширина поперечного сечения)} мм, L={round(Номинальная длина)} мм

    В этом выражении используются ссылки и формулы, функция round округляет расчётные характеристики до целого числа.
Применение выражения в свойстве

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

Например, задайте следующее выражение для свойства Необходимо армировать:

            (Толщина стены>300) ? 1 : 0

            Где 1 - Да, 0 - Нет.

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

Renga 4.8 выйдет в конце июня. Следите за новостями и не забудьте обновить Renga!

Комментарии

Игорь написал(а)…
Вот это круто! Молодцы!
Разработчики Renga написал(а)…
Спасибо, Игорь! Попробовали?
Анонимный написал(а)…
Очень важный инструмент получился!
Можно ли с помощью логический выражений обрабатывать так же текстовые значения, если да то как это записать ?
И второй вопрос, есть сборка из нескольких разных конструкций, в спецификации на эту сборку есть вычисления суммы масс этих конструкций и общий итог, можно ли как то получить этот итог в свойствах сборки ?
Разработчики Renga написал(а)…
Этот комментарий был удален автором.
Анонимный написал(а)…
В сборки объединены конструкции, которые в дальнейшем попадают в спецификации и там хотелось бы увидеть общую массу этой конструкции (сборки), а так же эта масса записывается в штамп на листе этой конструкции
Анонимный написал(а)…
Например опоры под оборудование, которые в дальнейшем должны быть расположены на территории предприятия, т.е. отдельно должен быть разработан лист на опору или ее элементы, если элементы то они должны быть собраны в спецификацию, затем все опоры собираются в общую спецификацию и размещаются на плане предприятия
Разработчики Renga написал(а)…
Кажется, что это всё-таки с помощью спецификаций и легенд решается.
Посмотрите, пожалуйста, вот эту статью ещё https://rengarnd.blogspot.com/2021/07/blog-post.html и познакомьтесь с работой легенд https://help.rengabim.com/ru/index.htm#legend.htm.
В штамп можно будет либо вписать вручную, либо вставить легенду. Свойства объектов напрямую с помощью ссылок добавить нельзя
Если не сможете получить то, что нужно, напишите, пожалуйста, в службу тех.поддержки и приложите образцы того, что нужно получить, помогут решить задачу или зарегистрируют предложение по доработке функциональности.

Популярные сообщения из этого блога

Автоматическое заполнение основной надписи

Два месяца назад мы рассказывали о том, как и для чего использовать Информацию о проекте  в Renga, какие свойства нужно создать, чтобы задать координаты участка. В самом конце той статьи внимательный читатель мог заметить, что информацию о проекте, здании и участке можно будет использовать при оформлении документации. Сегодня рассказываем, как это будет, ведь новый выпуск уже совсем скоро. Вы должно быть знаете, что в Renga версии 4.6 появились стили оформления , с помощью которых на лист чертежа можно добавить рамку, формы основной надписи и дополнительных граф. При изменении параметров листа рамка и штамп автоматически окажутся там, где им и положено быть. Однако в 4.6 формы не заполняются текстом. Мы продолжили работу над этой функциональностью и последние полтора месяца команда Lancelot трудилась над тем, чтобы основную надпись можно было заполнить прямо на чертеже. Так, щелкнув по форме, вы сможете заполнить ячейки необходимыми данными. При этом фо

Освой электрику в Renga

Добрый день! Принципы проектирования всех инженерных систем в Renga одинаковы, однако каждая из них достойна отдельного внимания. В этой заметке мы расскажем и наглядно покажем на примере однокомнатной квартиры, как проектировать электрику в Renga. Надеемся, что вы попробуете повторить приведенную ниже инструкцию и это поможет вам оценить возможности Renga. Начинаем проектирование электрики с установки осветительных приборов, выключателей и розеток. Их можно размещать только на стенах, перекрытиях, колоннах и балках. Также хорошо, если перед проектированием электрики в модели расставлена мебель, если речь идет о жилых помещениях, или оборудование в промышленных. Модель квартиры, в которой будет происходить дальнейшая работа, уже подготовлена. Итак, скачайте проект, в котором расставлена мебель, и приступим. Откройте проект в Renga MEP. Щелкните правой кнопкой мыши на пустом месте и выберите Режим измерения > Кубический . Это необходимо, так как расставлять осветительные при

Под крышей дома моего....

Крыша - это главный атрибут любого дома, а особенно частного загородного дома, коттеджа. Она не только призвана защищать его от дождя, снега и палящего солнца, но и является украшением дома и улицы, притягивает взгляд соседей и прохожих. В Renga Architecture инструмент Крыша позволяет строить самые разные модели крыши с помощью небольшого набора команд, но с первого взгляда не всегда ясно, как сделать её той или иной формы. Поэтому мы, Арина Соболева (инженер тех.поддержки) и Анастасия Тян (технический писатель), решили рассказать о разных тонкостях и нюансах работы с этим инструментом на примере нескольких загородных домов -  от простого к сложному. Проще всего в Renga Architecture создать четырехскатную вальмовую крышу. Здесь не надо менять никаких параметров, крыша строится по точкам, непрерывно (Рисунок 1). Рисунок 1 Чтобы её создать, один раз задаем Параметры сегмента (Рисунок 2) и указываем 4 точки по углам здания на 3D Виде. Построение крыши всегда