Skip to content

Releases: temapromaster3000/assembling-manager

Assembling Manager 1.4.0

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 25 Sep 12:42

Assembling Manager 1.4.0

Новый модуль «Сортаменты труб» — редактор каталогов размеров труб с автоматическим переносом труб и обновлением Routing Preferences: больше не нужно править каждую трубу вручную.

📏 Сортаменты труб (новый модуль)

Модуль в группе Трубы показывает все каталоги размеров (PipeSegment) активного документа. Для выбранного каталога можно открыть отдельный диалог добавления нового номинального диаметра, изменить наружный диаметр и толщину стенки существующего размера или удалить неиспользуемый размер. Внутренний диаметр рассчитывается автоматически; номинальный диаметр в таблице только для чтения, размеры показываются в единицах проекта.

Как работает замена каталога:

  • любые изменения не оставляют старый сегмент: сначала плагин копирует исходный сегмент с сохранением материала; если Revit при копировании дублирует материал, копирование откатывается и создаётся замена через API — с исходным материалом, Спецификацией/Типом и описанием;
  • все трубы активного документа, использовавшие старый сегмент, переносятся на новый автоматически, Routing Preferences обновляются вместе с каталогом — новые трубы сразу получают его;
  • после переноса старый сегмент удаляется, а новому возвращается исходное имя (при невозможности — свободный суффикс «Имя1», «Имя2» и далее);
  • исходный материал никогда не создаётся, не дублируется и не удаляется; для сегментов без материала так и остаётся без материала;
  • фитинги, изоляция и другие MEP-элементы не затрагиваются.

Детали поведения:

  • DN, используемый трубами, удалить нельзя: строка подсвечивается красным, кнопка удаления блокируется;
  • изменения нескольких сегментов накапливаются в черновиках при переключении и применяются одной операцией; «Отмена» не меняет модель;
  • успешный отчёт содержит только общие количества: изменённых сегментов, добавленных, изменённых и удалённых размеров; подробности — в файле лога;
  • при любой ошибке операция откатывается целиком, модель не остаётся наполовину изменённой.

📦 Установка

  1. Скачайте AssemblingManager-1.4.0-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

Если установлена версия 1.3.1 (или старее), окно «Настройки» предложит обновление — оно применится автоматически после закрытия Revit.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64

Assembling Manager 1.3.1

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 16 Sep 13:07

Assembling Manager 1.3.1

Пользовательские разрезы, сохранение ручных настроек видов при «Обновить» и серия исправлений видимости и марок.

✂️ Пользовательские разрезы

Свои разрезы теперь работают как разрезы плагина: создайте разрез вручную и назовите его, начав с имени сборки и подчёркивания («Трубопровод 1.9_Узел А»). Теперь:

  • «Проставить позиции», «Ближайшие оси» и «Оси трубопроводов» обрабатывают такие разрезы наравне со своими четырьмя;
  • «Переименовать виды» переименовывает их (новый префикс + остаток имени) и назначает им новый фильтр сборки;
  • «Сформировать виды» пользовательские разрезы не трогает: фильтр на них назначается при переименовании или вручную;
  • похожие имена сборок не пересекаются: разрез сборки «СБ-011» не считается разрезом сборки «СБ-01».

📐 Сформировать виды — «Обновить» не трогает геометрию

  • обрезки рамок, развороты разрезов и секущие боксы 3D при «Обновить» остаются такими, как настроил проектировщик;
  • значение параметра записывается только элементам с пустым или устаревшим значением — новые члены сборки получают его автоматически;
  • значения параметра и фильтры обновляются только для сборок, где выбрано «Обновить» или «Заменить» либо создаются новые виды; сборки, где всё «Оставить», не затрагиваются вовсе;
  • категории параметра и фильтров формируются только из категорий элементов сборок — наборы категорий стабильны при повторных запусках.

✏️ Переименовать виды

  • «существующие» элементы (вне сборки) с устаревшим значением параметра перезаписываются автоматически — после переименования они больше не пропадают с видов;
  • переименовываются пользовательские разрезы сборки, новый фильтр назначается им вместе с остальными видами.

➕ Добавить существующее

  • проверка категорий: если категория выбранного элемента не встречается ни в одной сборке, элемент пропускается с предупреждением; пропущенные категории перечисляются в сводке;
  • модуль больше не меняет фильтры и привязку параметра — ими занимаются «Сформировать виды» и «Переименовать виды».

🔢 Проставить позиции — выноски у края полки

  • габариты марки измеряются один раз на типоразмер (пробник привязывается к видимому элементу, приоритет — план сборки) и пересчитываются под масштаб каждого вида;
  • если замер в каком-то виде не удался (узкая обрезка), излом выноски ставится по фактическому габариту уже созданной марки;
  • выноски теперь примыкают к краю полки (левее/правее), а не к её центру — в том числе на пользовательских разрезах.

📦 Установка

  1. Скачайте AssemblingManager-1.3.1-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

Если установлена версия 1.3.0 (или старее), окно «Настройки» предложит обновление — оно применится автоматически после закрытия Revit.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64

Assembling Manager 1.3.0

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 11 Sep 10:58

Assembling Manager 1.3.0

Новый модуль «Оси трубопроводов», запоминание настроек главного окна и исправление нумерации позиций.

🧵 Оси трубопроводов (новый модуль)

В дисциплине вида «Координация» Revit не показывает оси труб, а в MEP-дисциплинах все элементы теряют скрытие линий и просвечивают. Модуль решает это аннотационными линиями на планах и разрезах выбранных сборок — дисциплина вида не меняется:

  • оси рисуются по всем видимым трубам вида и привязаны к выбранному стилю линий проекта (он же — метка линий плагина);
  • обрезка перекрытых участков: труба за отводом, фитингом или стеной получает ось только на видимых кусках — проверка перекрытий лучами по собственному 3D-виду сборки (чекбокс «Пропускать перекрытые участки», по умолчанию включён; выключен — оси рисуются целиком);
  • «Нанести оси» / «Удалить оси»: повторный запуск по тому же стилю обновляет оси без дублей; удаление трогает только линии выбранного стиля в видах выбранных сборок;
  • многопроходная проверка по стадиям: перекрытие учитывает элементы любой стадии («Существующая» тоже перекрывает);
  • сборки выбираются в окне с поиском, «Выбрать всё» и счётчиком; пресет (сборки, стиль, чекбокс) сохраняется в проекте;
  • короткие проекции (стояки на планах, трубы вдоль взгляда на разрезах) пропускаются со счётчиком в отчёте.

⚙️ Сформировать виды — настройки запоминаются

  • Пресет главного окна хранится в проекте: после первого нажатия «Сформировать» окно при следующих запусках открывается с тем же выбором видов, шаблонов, типов семейств и мастер-спецификации. Настройки — у каждого проекта свои; если сохранённый шаблон удалён, окно откатывается на первый пункт списка.
  • Границы 3D-вида больше не включаются: раньше плагин сам задавал «Границы 3D вида» (Section Box), и из-за них часть элементов могла не отображаться. Теперь 3D-виды создаются без границ — видимость по-прежнему управляется фильтром. У существующих 3D-видов границы гасятся при действии «Обновить», «Заменить» создаёт вид сразу без них.

🔢 Проставить позиции — порядок как в Revit

Исправлена нумерация позиций: раньше порядок мог расходиться со строками спецификации там, где текст содержит числа («Труба о89» должна идти раньше «Труба о108», «Заглушка 80» — раньше «Заглушки 100», «M16x85» — раньше «M16x120»). Теперь:

  • числа внутри текста сравниваются как числа (натуральная сортировка — как в Revit);
  • числовые параметры сортировки сравниваются по значению, а не как текст;
  • значения полей читаются по идентификатору параметра — исключена путаница одноимённых параметров у элементов и их типов;
  • в логе видны сырые поля сортировки спецификации, итоговый порядок групп и соответствие «позиция → значения» — расхождения отслеживаются без догадок.

📦 Установка

  1. Скачайте AssemblingManager-1.3.0-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

Если плагин 1.2.0 (или старее) уже установлен, окно «Настройки» предложит обновление — оно применится автоматически после закрытия Revit.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64

Assembling Manager 1.2.0

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 08 Sep 11:06

Assembling Manager 1.2.0

Два новых модуля — для существующих элементов и соседних осей — плюс заметное ускорение сортировки листов.

➕ Добавить существующее (новый модуль)

Существующие элементы нельзя включить в сборку, поэтому значение параметра для фильтров видов им приходилось вписывать вручную — у каждого элемента и, что хуже, у каждого вложенного семейства. Теперь это один прогон:

  • выбираете элементы рамкой или через Ctrl и жмёте «Готово»;
  • в окне выбираете параметр (AssemblyParameter или существующий ADSK_Группирование) и одну сборку из списка (с поиском);
  • имя выбранной сборки записывается в параметр выбранным элементам и их вложенным семействам (рекурсивно);
  • категории, которых ещё нет в привязке параметра и в фильтре выбранной сборки, добавляются автоматически;
  • если у части элементов параметр уже заполнен — плагин предупредит о перезаписи;
  • по итогам — сводка: сколько значений записано (в т.ч. вложенных), какие категории добавлены, что сделано с фильтром.

🧭 Ближайшие оси (новый модуль)

На планах и разрезах выбранных сборок, где видна только одна ось, плагин ставит маркер «Ближайшие оси — марка» с именами соседних осей. Сборки выбираются в окне с поиском и счётчиком, радиус кружка и рабочий набор осей настраиваются, пресеты сохраняются между запусками.

🗂 Сортировка листов — быстрее и информативнее

  • Листы с уже верными номерами больше не перезаписываются: раньше каждому редактируемому листу писались временный и финальный номера, даже если номер не менялся («7» → «7»).
  • Занятость элементов (checkout) проверяется только у листов, которые нужно изменить, — на больших группах в файл-хранилище это заметно быстрее.
  • Анализ группы больше не заставляет Revit отрисовывать каждый лист («Формирование графики» в строке состояния): группа из ~50 листов анализируется за секунды, а не минуты.
  • В отчёте явно указано, что именно сломалось: «Нумерация сбилась», «Сортировка по имени сбилась» или и то и другое; плюс строка «Листов с актуальными номерами (без изменений)».
  • Занятые листы, как и раньше, пропускаются с сохранением своих номеров — после освобождения повторите модуль, и порядок выровняется.

📦 Установка

  1. Скачайте AssemblingManager-1.2.0-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

Если плагин 1.1.0 (или старее) уже установлен, окно «Настройки» предложит обновление — оно применится автоматически после закрытия Revit.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64

Assembling Manager 1.1.0

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 07 Sep 08:22

Assembling Manager 1.1.0

Обновление «Сборок»: сохраняем оформление проектировщика и делаем работу в файл-хранилище безопаснее.

📐 Сформировать виды

  • Новое действие «Обновить» в окне конфликтов. Если к сборке добавились новые элементы, существующие виды больше не нужно пересоздавать (и терять аннотации и оформление): плагин только расширяет границы вида — обрезку плана, рамки разрезов и разрезбокс 3D — чтобы новые элементы попали в кадр. Спецификации при «Обновлении» не пересоздаются — их поля и форматирование сохраняются.
  • Выбор действия для каждого вида: Оставить как есть / Обновить / Заменить, плюс кнопки «Обновить всё» и «Заменить всё».
  • Фильтры больше не слетают у коллег: фильтры переиспользуются вместо пересоздания, поэтому виды, занятые другими пользователями в файл-хранилище, сохраняют свои фильтры. После прогона плагин сам проверяет наличие фильтров на видах и пишет предупреждения (вид без фильтра, шаблон вида блокирует фильтры) в лог.
  • Подробный лог по каждой сборке: создание/переиспользование фильтров, назначения на виды, итоги верификации.

🗂 Сортировка листов

  • Новая галочка «Удалить сигнальные листы „(не размещенное)"»: листы-подсказки удаляются вместе с плагиновыми видами и сборочными спецификациями на них. Посторонние виды, добавленные вручную, сохраняются и попадают в отчёт.
  • Устойчивость к занятым элементам в файл-хранилище: перед удалением и перенумерацией плагин проверяет занятость, в отчёте — честные счётчики, «владельцы» занятых элементов и статус целостности нумерации («сбилась / не сбилась»).
  • Многосборочные листы упорядочиваются по минимальному коду сборки.

🔢 Проставить позиции

  • Режим «Только позиции»: проставить номера позиций по спецификациям без размещения марок на видах.
  • Объединение спецификаций с подписями: при «сквозной нумерации» каждый кусок таблицы подписывается именем своей сборки в столбце «Наименование», у первого куска показывается название — куски соединяются в одну таблицу без ручных подписей.

🎨 Лента

  • У каждой кнопки плагина — своя иконка: модули проще различать на вкладке.

📦 Установка

  1. Скачайте AssemblingManager-1.1.0-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

Если плагин 1.0.0 уже установлен, окно «Настройки» предложит обновление — оно применится автоматически после закрытия Revit.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64

Assembling Manager 1.0.0

Choose a tag to compare

@temapromaster3000 temapromaster3000 released this 02 Sep 12:54

Assembling Manager 1.0.0

Первый публичный релиз плагина Assembling Manager — набора инструментов для автоматической работы со сборками (AssemblyInstance) в Autodesk Revit 2021–2025.

Плагин закрывает полный цикл выпуска документации по сборкам: от создания видов до листов, спецификаций и позиций.

📐 Сформировать виды

  • Для каждой сборки модели автоматически создаются: план, два разреза и 3D-вид.
  • Видимые элементы определяются по параметру AssemblyParameter — на видах остаётся только «своё».
  • Вложенные общие семейства обрабатываются рекурсивно.
  • Посторонние элементы скрываются фильтрами по параметру.

✏️ Переименовать виды

  • Переименовали сборку? Один клик — и все виды, значения параметров и фильтры приведены к новому имени.
  • Плагин найдёт расхождения по всей модели и покажет отчёт перед применением.

📄 Разместить на листах

  • Выберите объекты и лист-образец — плагин скопирует лист для каждого объекта и сам разложит на нём план, разрезы, 3D-вид и легенду.
  • Умная работа с конфликтами: если лист уже существует, плагин предложит пропустить, заменить или дополнить его.
  • Два режима раскладки видов на листе — компактный и по сетке.

🔢 Сортировка листов

  • Удаление пустых листов в один клик.
  • Имена листов приводятся к именам сборок.
  • Перенумерация с естественным порядком чисел: «Лист 2» встанет раньше «Листа 10».

🏷️ Проставить позиции

  • Автоматическая нумерация сборок по строкам спецификаций: диапазон номеров, сортировка по имени сборки, пропуск строк по ключевым словам.
  • Марки позиций на планах и разрезах с настраиваемыми смещениями и автоподбором свободных мест.

⚙️ Настройки и обновления

  • Версия плагина и проверка обновлений прямо из Revit — кнопка «Настройки» на вкладке плагина.
  • Обновление скачивается и применяется автоматически после закрытия Revit.

📦 Установка

  1. Скачайте AssemblingManager-1.0.0-setup.exe ниже.
  2. Запустите — установщик сам найдёт ваши версии Revit (2021–2025) и зарегистрирует плагин.
  3. Откройте Revit — вкладка Assembling Manager уже на ленте.

✅ Требования

  • Autodesk Revit 2021 / 2022 / 2023 / 2024 / 2025
  • Windows 10/11 x64