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

Сообщения

Показаны сообщения с ярлыком "Plugins"

Автоматизируем создание свойств

В статье Непоследний обзор API Renga мы рассказывали какими возможностями обладает API Renga, где искать документацию и примеры.  Сегодня поговорим о том, как c помощью простого скрипта на Python и JSON-файла можно автоматизировать создание свойств в проекте Renga.  Допустим, вы часто работаете по такой схеме: вам приходит проект от смежных специалистов. И здесь даже не важно сделан проект в Renga или он пришел к вам в формате IFC, а вы будете продолжать работу в Renga. Важно то, что в нем нет необходимого набора свойств.Поскольку набор может быть достаточно большим, вносить одни и те же свойства надоедает. Тут на помощь приходит простая автоматизация. Сначала давайте вспомним, какие характеристики есть у свойств объектов Renga: Имя свойства. Идентификатор свойства. Тип свойства. Если свойство типа Перечисление, то для него нужно еще создать список значений. Кроме того мож

Фильтры в Renga

UPD: Начиная с версии 2.9 в Renga есть встроенные фильтры . Расширение ModelFilter можно использовать в качестве примера использования Renga API.  Не так давно мы рассказывали об Обозревателе модели Renga и о том, как подключить расширения , созданные на основе Renga SDK. Рады сообщить, что на GitHub опубликован релиз нового полезного расширения - Фильтры. С помощью него вы сможете оставлять в модели только те объекты, с которыми предстоит работать, не тратя значительное время на то, чтобы выбрать и скрыть эти объекты с помощью уже известных инструментов.  В первой версии ModelFilter может: фильтровать объекты по параметрам, заданным в Renga; фильтровать объекты по пользовательским свойствам объекта; экспортировать фильтры, чтобы отдать их другому пользователю, и соответственно, загружать чужие фильтры, чтобы работать с ними. С помощью ModelFilter вы можете, например, оставить видимыми в модели только структурные элементы, чтобы назначить им марки и армировать их в Ren

Подключаем расширения

В октябре 2016 года мы выпустили вторую версию Renga SDK . Сейчас уже есть коммерческие и некоммерческие расширения Renga, созданные с помощью нашего API. Например, об Обозревателе модели мы рассказывали вам в одном из предыдущих постов (Кстати, 2 июня мы выпустили обещанную новую версию. Скачивайте !) А в этой небольшой заметке рассказываем, как подключить расширения к Renga. На данный момент это можно сделать только одним способом - скопировать (или установить, если у приложения есть инсталлятор) в папку установки Renga/Plugins. Если вы еще не устанавливали ни одного расширения, то папки Plugins в папке установки Renga у вас нет, и её надо создать вручную. При следующем запуске Renga расширением уже можно пользоваться. Если расширение вам надоело и вы большое не хотите видеть его команды на панелях Renga, удалять его совсем не обязательно. Откройте Настройки - Расширения и отключите надоедливый плагин, сняв галочку напротив его имени. К выходу готовится еще одно пол