RENGA. Настройка STDL. Компоновка с помощью консольной утилиты RstBuilder

2025-02-02 17:10:24

Для создания шаблонов стиля вам понадобятся следующие программы:

Вот такой нехитрый набор для начала.

Итак Renga STDL — это язык на основе Lua. Он необходим чтобы описать любой шаблон и создать стиль в Renga. STDL использует встроенные возможности Lua, такие как условия и циклы, и формат JSON для определения набора параметров стиля объекта (стиль объекта в RENGA это как семейство в REVIT).

Поэтому для создания нового стиля нам необходимо создать два файла. Например:

  • RengaModel1.lua

  • ParametersForRengaModel1.json

В первом будет описана геометрия этого элемента, во втором - набор параметров для этой модели. Весь код удобно писать в VISUAL STUDIO CODE

И там где мы их создадим, мы должны будем прописать пути к этим файлам в файл Task.json

Вот так выглядит пустой файл Task.json. Красным выделены те строки, которые нужно будет изменить в файле. А именно прописать пути к файлам, где они находятся на вашем ПК.

-2

А так должно выглядеть после описание путей

-3

Последний путь - это файл который будет создан с помощью RstBuilder RengaModel1.rst

То есть мы запускаем VISUAL STUDIO CODE, там открываем файл Task.json и вносим пути и компилируем файл .rst . Он появится в том месте где мы указали.

Далее запускаем RENGA PRO, заходим в категории

-4

Выбираем нужную категорию и загружаем файл RengaModel1.rst

-5

После этого в RENGA появится новый стиль который можно использовать в проекте

Все новости