Renga STDL — это язык описания параметрических объектов в BIM-системе Renga. Аббревиатура STDL расшифровывается как Style Description Language.

Он используется для создания и настройки пользовательских BIM-объектов (стилей) — например:
  • оборудования
  • трубопроводной арматуры
  • строительных элементов
  • мебели
  • инженерных компонентов

То есть это скриптовый язык, который описывает геометрию, параметры и поведение объекта в Renga.

Что можно делать с помощью Renga STDLС помощью STDL разработчики и BIM-инженеры могут:
🔹 Создавать параметрические семейства (аналоги семейств в Revit)
🔹 Описывать геометрию объекта (примитивы, операции выдавливания, вращения и т.д.)
🔹 Добавлять параметры (диаметр, длина, материал, давление и т.п.)
🔹 Связывать параметры с геометрией
🔹 Настраивать отображение объекта в модели и спецификациях
🔹 Создавать библиотеки элементов
Пример логики STDL (упрощенно)

parameter Diameter : Length = 1000
parameter Height : Length = 2000

body Cylinder
{
radius = Diameter / 2
height = Height
}

Этот код условно описывает цилиндрический объект, где геометрия зависит от параметров.
Где используетсяSTDL применяется для:
  • разработки каталогов оборудования
  • создания стандартов компании
  • BIM-библиотек
  • интеграции оборудования производителей

Чем STDL похож на другие BIM-технологии

Система

Аналог

Autodesk Revit

семейства (Families)

Renga

стили на STDL

Tekla Structures

Custom Components


Но отличие — STDL является текстовым языком, что позволяет автоматизировать создание объектов и генерировать библиотеки программно.

Почему это важно:
В BIM-проектах можно быстро создавать библиотеки тысяч элементов оборудования, что сильно ускоряет работу проектировщиков.

Вебинары

11 апреля - Первое касание STDL
9 мая - 3D моделлирование оборудования
6 июня - 2D моделлирование оборудования
4 июля - Обзор методов класса, членов, операторов
1 августа - Порты и условная символика