#autodesk-forge #revit-api
Вопрос:
Я использую связанную модель с 2 зданиями(здание A и здание B). У меня есть 1 центральный файл, связанный с этими файлами rvt. Я загрузил модель с помощью Forge-API и открыл ее с помощью средства просмотра. Похоже, что свойства в здании B взяты из A для тех элементов, которые существуют в обеих моделях. Например: На прикрепленной картинке есть 2 стены, которые имеют точно такие же свойства, но явно отличаются. Обратите внимание, что файл building B RVT был скопирован из файла building A RVT и изменен по мере необходимости. Вот почему элемент externalId одинаков для обеих стен после «/». Но перед «/» все по-другому. Как это можно решить ?
- Есть ли способ изменить внешний идентификатор в Revit после копирования?
- Что-то в процессе перевода на SVG2?
Кстати, то же самое произошло и в бесплатном средстве просмотра Autodesk.
Спасибо!
Комментарии:
1. Не могли бы вы, пожалуйста, уточнить, в чем именно здесь проблема? Стена, которую вы изменили в здании B, по-прежнему имеет тот же тип, поэтому я ожидаю, что у нее будет одинаковое количество свойств, причем большинство из них будут иметь одинаковые значения (за исключением таких свойств, как площадь или объем). И поскольку здание B является просто копией здания A, я бы также ожидал, что внешние идентификаторы будут выглядеть следующим образом: часть до
/
представления конкретной модели Revit и часть после/
представления идентификатора GUID конкретного экземпляра стены.2. Спасибо вам за ответ. Проблема в том, что все свойства одинаковы, даже площадь объема и т. Д. Вы можете создать модель с одной стеной в ней. Скопируйте модель, отредактируйте размер стены. Соедините обе модели ссылками и загрузите их. Обе стены будут иметь одинаковые размеры
3. Спасибо вам за разъяснение. Не могли бы вы поделиться с нами набором данных (конфиденциально; мы бы не стали делиться им ни с кем за пределами Autodesk) через
forge (dot) help (at) autodesk (dot) com
? Мы были бы рады передать его инженерной команде для дальнейшего расследования.