Revit. Плагин «Нумератор помещений»
Что такое плагины для Revit? Это программные модули или файлы, которые автоматизируют рутинные операции. В этом уроке мы рассмотрим, как использовать плагин «Нумератор помещений».
Полное обучение: «Revit для дизайнера интерьеров»
Скачиваем и устанавливаем плагин
Плагин необходимо установить. Нажимаем на файле дважды левой кнопкой мыши.
После установки плагина вы можете его увидеть в ленте – вкладка Надстройки.
Как использовать «Нумератор помещений»
Например, вы создали планировочное решение. Если у вас в проекте несколько помещений (например, 5-10 шт.), то выбрать каждое помещение и поменять у него номер довольно просто.
Если же в проекте очень много (например, 50-100 шт.) помещений, в этом случае будет удобнее воспользоваться плагином. С ним вы сможете задать номера в определенной последовательности всем помещениям за пару секунд.
Практическое применение плагина
Что делать, если в проекте созданы помещения, но номера вас не устраивают?
В ленте выбираем вкладку «Надстройки» – выбираем Плагин «Нумератор помещений». В разделе «Нумерация» – можно задать:
- Префикс;
- С какого числа будет начинаться нумерация;
- Суффикс;
- Выбрать направление нумерации.
И задаем, к примеру, следующие настройки:
- Я выберу «Начать с» – 1;
- «Направление нумерации» – Слева направо, сверху вниз;
- «Применить к» – Всем помещениям на виде или можно выделить конкретные помещения;
- Выберу «Учет положения помещения» – Центр помещения;
- Нажимаю ОК.
Буквально за пару секунд плагин автоматически переименовывает все помещения.
Хотите оптимизировать рабочее время на рутинных операциях? В этом поможет плагин «Нумератор помещений».
Станьте дизайнером интерьеров
Научитесь делать интерьерные проекты в Revit быстро! От создания обмерного плана до получения ведомостей материалов, смет и 3D видов. Получите шаблон проекта, который ускорит вашу работу минимум в х2 раза!
Нумерация помещений в ревит
При работе на виде, не являющемся спецификацией, можно указывать направление нумерации в зависимости от расположения элементов или добавлять нумерацию в порядке создания элементов. При работе в спецификации плагин добавляет нумерацию в порядке расположения элементов в спецификации (с учетом сортировки). Имеется возможность задавать префикс и суффикс для номера
Связанные новости и статьи
- Новый плагин для Revit: Маркировка по порядку
- Revit. Нумерация 3.0
- Revit. Нумерация. Новый алгоритм нумерации спецификаций
- Revit. Нумерация. Два алгоритма нумерации в спецификациях
- Revit. Нумерация 5.0
- Revit. Нумерация 6.0. Конфигурации, группировка по параметру и другие возможности
Использование
Запуск на виде спецификации
Окно плагина состоит из двух групп – конфигурация и настройка нумерации:
В верхней части окна плагина располагается выпадающий список конфигураций, справа от которого доступны следующие кнопки:
– создать новую конфигурацию
– редактировать название текущей конфигурации
– удалить текущую конфигурацию.
Нижнюю часть окна плагина занимают настройки нумерации:
Начальное значение – начальное значение, с которого будет выполняться нумерация. В зависимости от типа данных целевого параметра начальное значение может быть как числом, так и буквой.
Начальное число может быть как целым, так и дробным, положительным и отрицательным, а также к нему можно добавить ведущие нули. Подробные характеристики начального значения описаны в окне плагина.
При указании в качестве начального значения буквы становится доступна кнопка выбора алфавита, позволяющая выбрать следующие языки: русский , английский , украинский , а также пользовательский алфавит. При выборе пользовательского алфавита необходимо задать его значение в специальном окне:
Пользовательский алфавит можно как ввести вручную, так и вставить и отредактировать алфавит одного из трех доступных языков.
Шаг – значение приращения нумерации, может быть как целым, так и дробным.
Целевой параметр – параметр, в который будет записан номер. Плагин может обрабатывать только параметры, которые содержат строковое и числовое значение. Если параметр является числовым, то справа от его имени будет указано “123”, и для таких параметров можно использовать только числовую нумерацию. Если же параметр имеет строковый тип данных, то будет указано “Аа”, и в этом случае можно использовать как числовую, так и буквенную нумерацию.
Направление нумерации – указание направления для нумерации — По возрастанию или По убыванию .
Если выбранный Целевой параметр имеет строковый тип данных, то становится доступной опция добавления префикса и суффикса к создаваемым номерам.
Префикс и Суффикс из строки / параметра – выбор способа задания префикса/суффикса для номера. В случае выбора из строки значения вводятся в соответствующие поля вручную. При выборе из параметра появляются выпадающие списки параметров, а также поля, в которые можно вписать символ-разделитель:
Префикс / Суффикс – задает соответственно префикс и/или суффикс номера.
Если в настройках спецификации включено свойство «Для каждого экземпляра», то список параметров будет содержать только параметры экземпляра. Если свойство «Для каждого экземпляра» отключено, то список будет содержать и параметры экземпляра, и параметры типа.
Группировка по параметру: – опция, позволяющая нумеровать элементы в соответствии с их группировкой по значениям указанного параметра.
Возможны четыре варианта Поведения в группе :
- Нумерация в каждой группе – нумерация элементов в каждой группе начинается с начала в соответствии с заданными настройками нумерации
- Один номер на группу – всем элементам, относящимся к одной группе, присваивается одинаковый номер. Группы нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По возрастанию) – элементы сортируются по возрастанию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Если в настройках спецификации отключено свойство «Для каждого экземпляра», то группировка по параметру будет недоступна, так как в этом случае элементы уже сгруппированы.
Например, заполним значение параметра ”Марка” элементов, сгруппировав их по параметру “Длина”. Во всех вариантах начальное значение и шаг равны “1”, направление нумерации “По возрастанию”:
- Нумерация в каждой группе
- Один номер на группу
- Сквозная нумерация с сортировкой по параметру (По возрастанию)
- Сквозная нумерация с сортировкой по параметру (По убыванию)
Если перед запуском плагина были выбраны строки в спецификации, то в нижней части окна будет доступна опция Нумеровать только выбранные строки , при включении которой, нумерация будет выполняться только для элементов выбранных строк.
Выполнить – выполняет нумерацию согласно настройкам.
Очистить – выполняет очистку указанного параметра во всех элементах спецификации.
Очистка параметра производится у всех элементов данной спецификации, независимо от настроек фильтрации. Это значит, что если, например, в спецификации представлено 10 колонн, а при настройках фильтрации отображается только 5 колонн, то очистка параметра произойдет у всех 10 колонн!
ЗАПУСК НА ВИДЕ, НЕ ЯВЛЯЮЩИМСЯ СПЕЦИФИКАЦИЕЙ
Окно плагина состоит из трех групп – конфигурация, выбор элементов и настройка нумерации:
В верхней части окна плагина располагается выпадающий список конфигураций, справа от которого доступны следующие кнопки:
– создать новую конфигурацию
– редактировать название текущей конфигурации
– удалить текущую конфигурацию.
В первую очередь необходимо настроить выборку и произвести выбор элементов для последующей нумерации.
Вариант выбора – вариант выбора элементов на текущем виде:
- Стандартный выбор рамкой – выбор элементов на текущем виде рамкой с подтверждением выбора нажатием кнопки «Готово». При данном варианте направление нумерации имеет десять вариантов – в порядке создания и по положению элементов.
- Порядковый выбор – выбор каждого элемента для нумерации в том порядке, в котором будет выполнена нумерация. При данном варианте направление нумерации может быть по возрастанию или по убыванию. Завершение выбора вызывается нажатием клавиши Esc.
- Пересечение с кривой – выбор кривой (линию модели или линию детализации необходимо предварительно начертить на текущем виде). Элементы для нумерации будут выбраны путем поиска пересечения кривой с геометрией элементов на текущем виде с проекцией на плоскость вида. При данном варианте направление нумерации может быть по возрастанию или по убыванию.
Элементы, подлежащие нумерации, можно отфильтровать с помощью фильтра элементов . При этом можно задать как категории элементов, так и параметры, по которым будут выбираться элементы.
Выбрать – выбор элементов на текущем виде в зависимости от выбранного варианта выбора.
После нажатия кнопки Выбрать и выбора элементов, отобразится Количество выбранных элементов: n и станут доступны настройки нумерации:
Целевой параметр – параметр, в который будет записан номер. Плагин может обрабатывать только параметры, которые содержат строковое и числовое значение. Список параметров заполняется после выбора обрабатываемых элементов. Список заполняется только параметрами, которые имеются у каждого выбранного элемента (проверка происходит по имени параметра). Если параметр является числовым, то справа от его имени будет указано “123”, и для таких параметров можно использовать только числовую нумерацию. Если же параметр имеет строковый тип данных, то будет указано “Аа”, и в этом случае можно использовать как числовую, так и буквенную нумерацию.
Начальное значение – начальное значение, с которого будет выполняться нумерация. В зависимости от типа данных целевого параметра начальное значение может быть как числом, так и буквой. Начальное число может как целым, так и дробным, положительным и отрицательным, а также к нему можно добавить ведущие нули (подробнее об этом можно прочитать в окне плагина).
При указании в качестве начального значения буквы становится доступна кнопка выбора алфавита, позволяющая выбрать следующие языки: русский , английский , украинский , а также пользовательский алфавит.
Шаг – значение приращения нумерации, может быть как целым, так и дробным.
Направление нумерации – указание направления для нумерации в зависимости от варианта выбора элементов.
Если выбранный Целевой параметр имеет строковый тип данных, то становится доступной опция добавления префикса и суффикса к создаваемым номерам.
Префикс и Суффикс из строки / параметра – выбор способа задания префикса/суффикса для номера. В случае выбора из строки значения вводятся в соответствующие поля вручную. При выборе из параметра появляются выпадающие списки параметров, а также поля, в которые можно вписать символ-разделитель:
Префикс / Суффикс – задает соответственно префикс и/или суффикс номера.
Группировка по параметру: – опция, позволяющая нумеровать элементы в соответствии с их группировкой по значению указанного параметра.
Возможны четыре варианта Поведения в группе :
- Нумерация в каждой группе – нумерация элементов в каждой группе начинается с начала в соответствии с заданными настройками нумерации
- Один номер на группу – всем элементам, относящимся к одной группе, присваивается одинаковый номер. Группы нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По возрастанию) – элементы сортируются по возрастанию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Выполнить – выполняет нумерацию согласно настройкам.
Очистить – выполняет очистку указанного параметра во всех выбранных элементах.
Если элемент расположен в группе, то производится проверка на возможность менять параметр без разгруппировки. Параметр будет меняться без разгруппировки, если:
- это системный параметр «Марка»
- это общий параметр проекта с включенным свойством «Значения могут меняться по экземплярам групп»
- это параметр типа
Список помещений
Формирует и записывает в параметр список номеров помещений с одинаковым типом отделки.
Например, один тип пола применён в следующих помещениях: 1, 4, 5, 10. Функция запишет номера помещений в выбранный параметр от меньшего к большему.
Перед использованием функции необходимо заполнить параметр принадлежности элемента к помещению!
Принадлежность к помещению — это номер помещения, записанный в каком-либо параметре элемента отделки. Заполняется при создании элементов отделки или позже, с помощью функции «Параметры помещений».
Для формирования списка:
- Выберите категории элементов отделки;
- Выберите диапазон модели:
Связанные статьи
Скачайте и установите
плагин Future на ваш компьютер
Скачайте плагин и следуйте инструкции установщика. Кнопка для скачивания станет доступна после авторизации.
Программа для полуавтоматической нумерации
В Ревите, при работе со спецификациями часто бывает нужно проставить маркировку у каких-нибудь элементов. Автоматической маркировки по нужным параметрам в Ревите нет. Предлагаю посмотреть моё решение проблемы.
Я обычно маркирую элементы после того, как модель уже построена. Создаю спецификацию, сортирую ее по нужным параметрам и получаю некую заготовку:
После этого нужно проставить маркировку, начиная с 1. Можно просто нажимать на клавиатуре «1 — стрелка вниз — 2 стрелка вниз — 3» и так далее — в принципе, достаточно удобно. При большом количестве объектов Ревит начнет зависать, вписывая значения в свойства, но можно не беспокоиться — дойти с этой нумерацией, например, до числа 50, и сходить за чаем. Ревит запомнит, какие клавиши на клавиатуре нажимались, и продолжит маркировать объекты.
Возникло желание написать некий скрипт, который выполнял бы те же действия автоматически. Для этих целей я нашел программу AutoHotKey и написал скрипт.
Скачайте файл autonumber.exe, закиньте в какую-нибудь папку и запустите. Значок программы появится в трее; оттуда же можно ее закрыть:
Затем перейдем спецификацию, установим курсор в первую ячейку. Запустим Autonumber сочетанием клавиш Ctrl+Alt+1 (1 на основной клавиатуре). В окне укажите первое и последнее число, ориентировочно:
При необходимости можно указать префикс и суффикс.
Нажмем Ok. Скрипт делает то же, что мы делали вручную — вводит число, нажимает стрелку вниз», вводит следующее число. Так как обычно мы не знаем, сколько строк в спецификации, скорее всего, программа или не дойдет до конца таблицы (надо будет запустить заново, установив курсор на нужной строке), или дойдет до конца и остановится на последней строчке (последнюю строку можно подправить вручную).
Скачивайте Autonumber.exe на яндекс-диске в составе пакета плагинов Bim-Starter: https://bim-starter.com/plugins/autonumber
AutoHotKey — open-source программа, обладает мощным функционалом, но не имеет интерфейса — все скрипты записываются через обычный Блокнот. Скачать можно тут, русское руководство здесь.
Всем привет! Тут мой блог об Autodesk Revit, а на самом деле — просто блокнот, куда я записываю свои идеи.
Надеюсь, что информация окажется полезной и интересной.