-
Добавление нумерации в указанный параметр элементов с возможностью нумерации в спецификации
Значок
Описание
При работе на виде, не являющемся спецификацией, можно указывать направление нумерации в зависимости от расположения элементов или добавлять нумерацию в порядке создания элементов. При работе в спецификации плагин добавляет нумерацию в порядке расположения элементов в спецификации (с учетом сортировки). Имеется возможность задавать префикс и суффикс для номера
Связанные новости и статьи
- Новый плагин для Revit: Маркировка по порядку
- Revit. Нумерация 3.0
- Revit. Нумерация. Новый алгоритм нумерации спецификаций
- Revit. Нумерация. Два алгоритма нумерации в спецификациях
- Revit. Нумерация 5.0
- Revit. Нумерация 6.0. Конфигурации, группировка по параметру и другие возможности
Использование
Запуск на виде спецификации
Окно плагина состоит из двух групп – конфигурация и настройка нумерации:
В верхней части окна плагина располагается выпадающий список конфигураций, справа от которого доступны следующие кнопки:
– создать новую конфигурацию
– редактировать название текущей конфигурации
– удалить текущую конфигурацию.
Нижнюю часть окна плагина занимают настройки нумерации:
Начальное значение – начальное значение, с которого будет выполняться нумерация. В зависимости от типа данных целевого параметра начальное значение может быть как числом, так и буквой.
Начальное число может быть как целым, так и дробным, положительным и отрицательным, а также к нему можно добавить ведущие нули. Подробные характеристики начального значения описаны в окне плагина.
При указании в качестве начального значения буквы становится доступна кнопка выбора алфавита, позволяющая выбрать следующие языки: русский, английский, украинский, а также пользовательский алфавит. При выборе пользовательского алфавита необходимо задать его значение в специальном окне:
Пользовательский алфавит можно как ввести вручную, так и вставить и отредактировать алфавит одного из трех доступных языков.
Шаг – значение приращения нумерации, может быть как целым, так и дробным.
Целевой параметр – параметр, в который будет записан номер. Плагин может обрабатывать только параметры, которые содержат строковое и числовое значение. Если параметр является числовым, то справа от его имени будет указано "123", и для таких параметров можно использовать только числовую нумерацию. Если же параметр имеет строковый тип данных, то будет указано "Аа", и в этом случае можно использовать как числовую, так и буквенную нумерацию.
Направление нумерации – указание направления для нумерации – По возрастанию или По убыванию.
Если выбранный Целевой параметр имеет строковый тип данных, то становится доступной опция добавления префикса и суффикса к создаваемым номерам.
Префикс и Суффикс из строки/параметра – выбор способа задания префикса/суффикса для номера. В случае выбора из строки значения вводятся в соответствующие поля вручную. При выборе из параметра появляются выпадающие списки параметров, а также поля, в которые можно вписать символ-разделитель:
Префикс/Суффикс – задает соответственно префикс и/или суффикс номера.
Если в настройках спецификации включено свойство "Для каждого экземпляра", то список параметров будет содержать только параметры экземпляра. Если свойство "Для каждого экземпляра" отключено, то список будет содержать и параметры экземпляра, и параметры типа.
Группировка по параметру: – опция, позволяющая нумеровать элементы в соответствии с их группировкой по значениям указанного параметра.
Возможны четыре варианта Поведения в группе:
- Нумерация в каждой группе – нумерация элементов в каждой группе начинается с начала в соответствии с заданными настройками нумерации
- Один номер на группу – всем элементам, относящимся к одной группе, присваивается одинаковый номер. Группы нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По возрастанию) – элементы сортируются по возрастанию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Если в настройках спецификации отключено свойство «Для каждого экземпляра», то группировка по параметру будет недоступна, так как в этом случае элементы уже сгруппированы.
Например, заполним значение параметра "Марка" элементов, сгруппировав их по параметру "Длина". Во всех вариантах начальное значение и шаг равны "1", направление нумерации "По возрастанию":
- Нумерация в каждой группе
- Один номер на группу
- Сквозная нумерация с сортировкой по параметру (По возрастанию)
- Сквозная нумерация с сортировкой по параметру (По убыванию)
Если перед запуском плагина были выбраны строки в спецификации, то в нижней части окна будет доступна опция Нумеровать только выбранные строки, при включении которой, нумерация будет выполняться только для элементов выбранных строк.
Выполнить – выполняет нумерацию согласно настройкам.
Очистить – выполняет очистку указанного параметра во всех элементах спецификации.
Очистка параметра производится у всех элементов данной спецификации, независимо от настроек фильтрации. Это значит, что если, например, в спецификации представлено 10 колонн, а при настройках фильтрации отображается только 5 колонн, то очистка параметра произойдет у всех 10 колонн!
ЗАПУСК НА ВИДЕ, НЕ ЯВЛЯЮЩИМСЯ СПЕЦИФИКАЦИЕЙ
Окно плагина состоит из трех групп – конфигурация, выбор элементов и настройка нумерации:
В верхней части окна плагина располагается выпадающий список конфигураций, справа от которого доступны следующие кнопки:
– создать новую конфигурацию
– редактировать название текущей конфигурации
– удалить текущую конфигурацию.
В первую очередь необходимо настроить выборку и произвести выбор элементов для последующей нумерации.
Вариант выбора – вариант выбора элементов на текущем виде:
- Стандартный выбор рамкой – выбор элементов на текущем виде рамкой с подтверждением выбора нажатием кнопки "Готово". При данном варианте направление нумерации имеет десять вариантов – в порядке создания и по положению элементов.
- Порядковый выбор – выбор каждого элемента для нумерации в том порядке, в котором будет выполнена нумерация. При данном варианте направление нумерации может быть по возрастанию или по убыванию. Завершение выбора вызывается нажатием клавиши Esc.
- Пересечение с кривой – выбор кривой (линию модели или линию детализации необходимо предварительно начертить на текущем виде). Элементы для нумерации будут выбраны путем поиска пересечения кривой с геометрией элементов на текущем виде с проекцией на плоскость вида. При данном варианте направление нумерации может быть по возрастанию или по убыванию.
Элементы, подлежащие нумерации, можно отфильтровать с помощью фильтра элементов
. При этом можно задать как категории элементов, так и параметры, по которым будут выбираться элементы.
Выбрать – выбор элементов на текущем виде в зависимости от выбранного варианта выбора.
После нажатия кнопки Выбрать и выбора элементов, отобразится Количество выбранных элементов: n и станут доступны настройки нумерации:
Целевой параметр – параметр, в который будет записан номер. Плагин может обрабатывать только параметры, которые содержат строковое и числовое значение. Список параметров заполняется после выбора обрабатываемых элементов. Список заполняется только параметрами, которые имеются у каждого выбранного элемента (проверка происходит по имени параметра). Если параметр является числовым, то справа от его имени будет указано "123", и для таких параметров можно использовать только числовую нумерацию. Если же параметр имеет строковый тип данных, то будет указано "Аа", и в этом случае можно использовать как числовую, так и буквенную нумерацию.
Начальное значение – начальное значение, с которого будет выполняться нумерация. В зависимости от типа данных целевого параметра начальное значение может быть как числом, так и буквой. Начальное число может как целым, так и дробным, положительным и отрицательным, а также к нему можно добавить ведущие нули (подробнее об этом можно прочитать в окне плагина).
При указании в качестве начального значения буквы становится доступна кнопка выбора алфавита, позволяющая выбрать следующие языки: русский, английский, украинский, а также пользовательский алфавит.
Шаг – значение приращения нумерации, может быть как целым, так и дробным.
Направление нумерации – указание направления для нумерации в зависимости от варианта выбора элементов.
Если выбранный Целевой параметр имеет строковый тип данных, то становится доступной опция добавления префикса и суффикса к создаваемым номерам.
Префикс и Суффикс из строки/параметра – выбор способа задания префикса/суффикса для номера. В случае выбора из строки значения вводятся в соответствующие поля вручную. При выборе из параметра появляются выпадающие списки параметров, а также поля, в которые можно вписать символ-разделитель:
Префикс/Суффикс – задает соответственно префикс и/или суффикс номера.
Группировка по параметру: – опция, позволяющая нумеровать элементы в соответствии с их группировкой по значению указанного параметра.
Возможны четыре варианта Поведения в группе:
- Нумерация в каждой группе – нумерация элементов в каждой группе начинается с начала в соответствии с заданными настройками нумерации
- Один номер на группу – всем элементам, относящимся к одной группе, присваивается одинаковый номер. Группы нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По возрастанию) – элементы сортируются по возрастанию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
- Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Сквозная нумерация с сортировкой по параметру (По убыванию) – элементы сортируются по убыванию значения параметра группировки и нумеруются в соответствии с заданными настройками нумерации
Выполнить – выполняет нумерацию согласно настройкам.
Очистить – выполняет очистку указанного параметра во всех выбранных элементах.
Если элемент расположен в группе, то производится проверка на возможность менять параметр без разгруппировки. Параметр будет меняться без разгруппировки, если:
- это системный параметр "Марка"
- это общий параметр проекта с включенным свойством "Значения могут меняться по экземплярам групп"
- это параметр типа.
-
- Комментарии для сайта Cackle