Значок
Связанные новости и статьи
Использование
Плагин включает в себя пять разделов:
Для перехода к списку разделов нажмите в левом верхнем углу окна плагина:
Тип текущего документа – тип документа, в котором запущен плагин. Плагин может быть запущен как в проекте или семействе, так и без открытого документа. В последнем случае будет указано “Нет документа”
Доступные разделы – разделы плагина, доступные в текущем документе
Недоступные разделы – разделы плагина, доступные в другом типе документа
СОЗДАНИЕ ПАРАМЕТРОВ В ПРОЕКТЕ
Раздел позволяет пакетно создавать параметры в текущем проекте.
Параметры можно как добавить из файла общих параметров (далее ФОП), так и создать вручную (пользовательские).
Пользовательские параметры, создаваемые плагином, будут общими параметрами со случайным GUID, но без привязки к конкретному ФОП.
Окно плагина разделено на 2 зоны: зона добавления параметров из ФОП и таблица параметров с поисковой строкой и кнопками управления.
Для добавления общих параметров из ФОП в выпадающем списке Выберите ФОП в верхней части окна плагина необходимо либо оставить Текущий ФОП, либо переключить на Выбранный ФОП и указать в проводнике путь к месту его хранения.
Путь к ФОП:... – позволяет быстро открыть папку с ФОП.
При нажатии кнопки Добавить из ФОП открывается диалоговое окно для добавления общих параметров:
В левой части окна располагается список групп общих параметров, в правой части – перечень общих параметров, содержащихся в выбранной группе. При установке флажка перед именем группы автоматически отмечаются все параметры этой группы. Справа от каждого списка находятся кнопки, позволяющие отметить все видимые позиции в списке и снять отметки со всех позиций .
С помощью кнопки Принять все выбранные параметры добавляются в таблицу в основном окне плагина для дальнейшей их настройки.
Над таблицей параметров расположена строка быстрого поиска по имени параметра без учета регистра. Справа от строки поиска размещены кнопки управления параметрами в таблице:
– создать пользовательский параметр вручную
– выбрать все параметры в списке
– снять выбор со всех отмеченных
– экспорт параметров в Excel
– импорт параметров из Excel
– удалить выделенные параметры из списка
– удалить все параметры из списка. Список очищается полностью без учета фильтрации в столбцах.
Таблица параметров содержит следующие столбцы:
- Состояние – обозначение наличия параметра в текущем документе. Если параметр новый, то ячейка будет пустой
- Создать – чекбокс для отметки параметров, которые нужно создать в проекте. Доступен для редактирования только если заполнены поля Имя, Тип данных и Категории, иначе появится предупреждающий значок с подсказкой
- Тип параметра – тип добавляемого параметра: общий параметр или пользовательский параметр
- Имя – имя параметра
- Группа по ФОП – группа, к которой принадлежит общий параметр, автоматически заполняется в соответствии с ФОП. Для пользовательского параметра будет указан прочерк
- Тип данных – тип данных параметра. Для общих параметров автоматически заполняется в соответствии с ФОП, для пользовательских параметров задается пользователем
- Группирование параметра – автоматически заполняется в соответствии с типом данных, может быть изменено пользователем
- Экземпляр/Тип – параметр экземпляра/параметр типа. При добавлении параметра по умолчанию указывается значение Экземпляр
- Значения по группам – необходимо выбрать один из вариантов: Значения выравниваются для каждого типа группы/Значения могут изменяться по экземплярам группы
- Категории – категории элементов, к которым добавляется параметр. Задаются с помощью кнопки , открывающей фильтр элементов по категории, где необходимо отметить те категории элементов, к которым будет добавлен выбранный параметр
- Значение по умолчанию – значение параметра, которое будет задано по умолчанию.
Содержимое столбцов можно сортировать, кликнув по имени столбца. Если справа от имени столбца расположена , то значения в этом столбце можно отфильтровать с помощью этой кнопки:
Строки в таблице можно выделять, используя Ctrl или Shift, и одновременно для всех выбранных параметров пакетно назначать настройки.
После добавления параметров в таблицу и выставления требуемых настроек необходимо отметить флажками новые параметры, которые будут добавлены в проект, или существующие с измененными настройками, и нажать кнопку Создать. После завершения создания параметров появляется окно результатов:
ПАКЕТНОЕ РЕДАКТИРОВАНИЕ В ПРОЕКТЕ
Раздел позволяет пакетно редактировать параметры в текущем проекте.
Основную часть окна плагина занимает таблица параметров текущего проекта, над которой расположены поле для быстрого поиска по имени параметра и следующие действия с параметрами:
Изменить группу – позволяет выбрать в открывшемся окне другую группу
Сделать параметром экземпляра – изменяет параметр типа на параметр экземпляра
Сделать параметром типа – изменяет параметр экземпляра на параметр типа
Менять по группам – значения параметра будут выравниваться для каждого типа группы
Менять по экземплярам – значения параметра смогут изменяться по экземплярам группы
Удалить – удаление общих и пользовательских параметров текущего проекта
Очистить список действий – удаление содержимого в столбце Действия для выбранного параметра.
Для пакетного редактирования необходимо выделить в таблице те параметры, которые требуется изменить. Для этого можно использовать поиск, фильтры и сортировку в столбцах, клавиши Ctrl и Shift. Далее нужно указать какие действия требуется произвести с параметрами, выбрав их над таблицей.
В столбец Действия для выбранных параметров будут добавлятся указанные действия при условии возможности их применения. Если какое-либо свойство невозможно изменить или оно для этого параметра уже соответствует условию, то в списке такое действие не появится. Любую добавленное действие из списка действий можно удалить, нажав на крестик справа от его имени. Все добавленные действия для выделенных параметров можно удалить с помощью команды Очистить список действий.
После назначения требуемых действий следует применить их к параметрам с помощью кнопки Выполнить.
РЕДАКТОР СЕМЕЙСТВА
Раздел является аналогом стандартного редактора параметров текущего семейства, позволяющий использовать альтернативный редактор формул:
В верхней части окна располагается выпадающий список типоразмеров. Справа от него находятся кнопки управления типоразмерами:
– создать новый типоразмер путем копирования текущего
– переименовать текущий типоразмер
– удалить текущий типоразмер.
Ниже расположена строка быстрого поиска по имени параметра без учета регистра, рядом с ней – кнопки редактирования параметров:
– заменить общий параметр на параметр семейства
– удалить выбранные параметры из списка.
В первом столбце таблицы приводится список параметров текущего семейства. При наведение курсора на имя параметра появляется всплывающая подсказка с информацией о типе параметра и его типе данных. Цветовая индикация перед именем параметра указывает на тип параметра:
- серый – встроенный параметр
- оранжевый – параметр семейства
- зеленый – общий параметр.
При наведении курсора на строку в столбце Параметр появляются кнопки и , позволяющие переименовать и удалить данный параметр соответственно, а в столбце Формула – кнопка , при нажатии на которую открывается окно редактора формул:
В верхнее поле редактора записывается формула. С помощью правой кнопки мыши вызывается контекстное меню, содержащее перечень доступных параметров с указанием типа данных и список доступных функций:
Часто используемые формулы можно добавить с помощью кнопки в список “Избранные формулы”. открывает редактор избранных формул:
При добавлении формулы из списка избранных все текущие данные в редакторе формул будут удалены!
В нижнем поле с помощью кнопки Проверить можно проверить корректность формулы и посчитать результат.
В столбце таблицы Экземпляр/Тип можно изменить для данного параметра принадлежность к параметру типа или параметру экземпляра.
После нажатия кнопки Принять все внесенные в типоразмер изменения будут сохранены. Кнопка Отмена позволяет закрыть окно плагина без сохранения изменений.
ПАКЕТНОЕ СОЗДАНИЕ В СЕМЕЙСТВЕ
Раздел позволяет пакетно создавать параметры в семействах проекта, открытых семействах или семействах на диске.
Раздел доступен как в открытых документах, так и без открытого документа. При запуске без документа доступна только обработка семейств на диске.
Параметры можно как добавить из файла общих параметров, так и создать вручную. Пользовательские параметры, создаваемые плагином, будут параметрами семейства.
Окно плагина разделено на 3 зоны: зона добавления параметров из ФОП, зона выбора семейств и таблица параметров с поисковой строкой и кнопками управления.
В левой части окна плагина располагается зона выбора семейств, в которые будут добавлены параметры.
Доступно три способа добавления семейств в список:
- Из файла – добавление семейств, сохраненных на диске, через проводник.
Можно выбрать как отдельные файлы с помощью кнопки Из файла, так и все семейства, расположенные в указанной папке, в том числе и во вложенных папках, – кнопка Из папки.
Семейства можно последовательно добавлять в список из разных папок и файлов, то есть при повторном нажатии кнопок Из файла или Из папки список не будет очищен, а будет дополнен новыми семействами.
- Из проекта – выбор семейств, экземпляры которых размещены в текущей модели. Если плагин запущен в редакторе семейств, то в список попадут вложенные семейства текущего родительского семейства.
При выборе данного способа становится доступным выпадающий список с вариантами выбора элементов (
Выбранные элементы,
На активном виде,
Во всем проекте) и
Фильтр элементов, применяемый для более точной настройки выбора.
Игнорировать вложенные семейства – включенная опция позволяет не добавлять в список общие вложенные семейства из проекта. Доступна при вариантах выбора элементов На активном виде и Во всем проекте.
Кнопка Выбрать добавляет в список семейства, удовлетворяющие заданным условиям.
Семейства можно последовательно добавлять в список с использованием разных фильтров и вариантов выбора, то есть при повторном нажатии кнопки Выбрать список не будет очищен, а будет дополнен новыми семействами.
- Открытые семейства – выбор семейств, открытых в текущей сессии Revit.
Кнопка Получить данные добавляет в список все открытые семейства.
Семейства в списке можно перемещать и удалять. Обрабатываться семейства будут последовательно по порядку, начиная от верхнего в списке.
Зона добавления параметров из ФОП и таблица параметров в данном разделе во многом аналогичны разделу Пакетное создание в проекте.
В данном разделе присутствует столбец Формула. Ячейка данного столбца становится доступной для редактирования после того как заполнены все обязательные настройки параметра и установлен флажок в столбце Создать. При нажатии на открывается окно редактора формул:
Редактор формул открывается на основе первого в списке семейства. В список параметров контекстного меню помимо параметров этого семейства попадают вновь создаваемые параметры, у которых стоит флажок в столбце Создать.
Проверка формулы также производится по первому в списке семейству. Кнопка Принять без проверки позволяет записать формулу в значение параметра без проверки на корректность.
Выполнить и закрыть добавляет отмеченные параметры во все семейства из списка и закрывает окно плагина.
ПАКЕТНОЕ РЕДАКТИРОВАНИЕ В СЕМЕЙСТВАХ
Раздел позволяет пакетно редактировать параметры в семействах проекта, открытых семействах или семействах на диске.
Раздел доступен как в открытых документах, так и без открытого документа. При запуске без документа доступна только обработка семейств на диске.
Окно плагина разделено на 2 зоны: зона выбора семейств и таблица параметров с поисковой строкой и кнопками управления.
В левой части окна плагина располагается зона выбора семейств, параметры которых требуется редактировать или удалить. Порядок добавления семейств в список аналогичен порядку добавления в разделе Пакетное создание в семействе.
Правую часть окна плагина занимает таблица параметров, над которой расположены поле для быстрого поиска по имени параметра без учета регистра и следующие команды редактирования параметров:
Переименовать – позволяет указать новое имя параметра семейства в открывшемся окне
Сделать параметром экземпляра – изменяет параметр типа на параметр экземпляра
Сделать параметром типа – изменяет параметр экземпляра на параметр типа
Удалить – удаляет общие параметры и параметры семейства
Очистить список действий – очищает содержимое ячейки столбца Действия для выбранного параметра.
В столбце Кол. отображается количество обрабатываемых семейств, в которых присутствует данный параметр. Если кликнуть по значению в ячейке, то откроется окно со списком семейств:
При наведении курсора на строку в ячейке столбца Формула становится доступной кнопка , открывающая окно редактора формул:
Редактор формул открывается на основе семейства, в котором присутствует редактируемый параметр. Если таких семейств несколько, то будет использовано ближайшее к началу списка семейство. В список параметров контекстного меню попадают параметры указанного семейства без учета действий, которые были им назначены, но не выполнены. Проверка формулы производится по тому же семейству.
В столбце Действия для выбранных параметров будут добавлятся те действия, которые были указаны, при условии возможности их использования. Если какое-либо свойство невозможно изменить или оно для этого параметра уже соответствует условию, то в списке действий это действие не появится. Любое добавленное действие из списка действий можно удалить, нажав на крестик справа от его имени. Все добавленные команды для выделенных параметров можно удалить с помощью действия Очистить список действий.
После назначения требуемых действий следует применить их к параметрам с помощью кнопки Выполнить.
НАСТРОЙКИ
В правом верхнем углу окна плагина расположена кнопка вызова настроек :
Общие
Действие после экспорта в Excel: – выбор из выпадающего списка варианта действия плагина после завершения экспорта параметров в документ Excel. Доступно 4 варианта: Ничего, Открыть целевую папку, Открыть созданный файл, Спросить про открытие целевой папки.
При запуске плагина в документе семейства открывать раздел: – выбор из выпадающего списка раздела, который будет открыт при запуске плагина в документе семейства. Доступно 3 варианта: Редактор семейства, Создание параметров в семействах, Редактирование параметров в семействах.
Учет регистра при поиске в списке типов данных, групп параметров, фильтрах столбцов и диалоге добавления параметров из ФОП – опция, позволяющая учитывать регистр букв в полях поиска плагина.
Пакетное добавление параметров в семейства
Действие при существовании параметра: – выбор из выпадающего списка варианта действия плагина в случае добавления параметра, который уже присутствует в семействе. Доступно 4 варианта: Пропустить, Задать формулу (если возможно), Задать значение (если возможно), Задать формулу или значение (если возможно).