Revit и Navisworks – Русский – только для чтения
В разделе вы можете обсудить любые вопросы, касающиеся Revit, Navisworks и других продуктов коллекции AEC, за исключением BIM 360. Делитесь знаниями, своими проектами и наработками. Станьте частью BIM-сообщества Autodesk.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

RevitLookup. Как найти код удаленного общего параметра

8 ОТВЕТ 8
РЕШЕНО
Ответить
Сообщение 1 из 9
Denver-22
1820 просмотров, 8 ответов

RevitLookup. Как найти код удаленного общего параметра

В теме ФОП для РФ и добавение семейств упоминалось применение RevitLookup для определения кода удаленного из проекта общего параметра (чье "определение параметра" в проекте сохраняется).

Установил RevitLookup на Revit 2015, но не пойму как пользоваться. GUID удаленного параметра я знаю. Как найти его код для функции "Выбрать по коду"?

8 ОТВЕТ 8
Сообщение 2 из 9
Anonymous
в ответ: Denver-22

  1. Открываете нужный проект.
  2. Вызываете: Revit Lookup -> Snoop DB ...
  3. В дереве находите SharedParameterElement.
  4. Разворачиваете и там по названию ищите примерно нужный вам параметр.
  5. Щелкаете по нему и проверяете GUID по полю GUID (в самом низу).
  6. Если совпало, то смотрите поле несколькими строчками выше - ID для поиска по ID.
Сообщение 3 из 9
Denver-22
в ответ: Anonymous

В версии для Revit 2015 нет раздела SharedParameterElement. Может быть так, что она иначе там называлась?

Сообщение 4 из 9
Anonymous
в ответ: Denver-22

Моя вина. 

Начиная с Revit API 2016 добавлен SharedParameterElement. В более ранних версиях его нет.

Если есть возможность открыть проект в 2016+ версии, то это вам поможет. ID элемента при этом от версии к версии не меняется.

Сообщение 5 из 9
talalaevd
в ответ: Denver-22

Все верно, SharedParameterElement - категория элементов которая появилась только с 2016 версии.

Для версий ниже, ваш случай, ищите в общей категории Element.



Дмитрий Талалаев
Эксперт BIM2B
Блог
Facebook | Twitter | LinkedIn

Сообщение 6 из 9
Denver-22
в ответ: Anonymous

Уже открыл в 2017-й версии. Там действительно всё нашлось.

Единственная поправка к вашему описанию: GUID надо проверять не по полю "Unique ID", а по полю "GUID". Хотя может это тоже отличия версий.

Сообщение 7 из 9
Anonymous
в ответ: Denver-22

Спасибо за корректировку, действительно нужно проверять GUID.

Сообщение 8 из 9
Denver-22
в ответ: talalaevd

Да, в Revit 2015 параметры действительно в категории Element.

Но в ней у параметров не отображается GUID. Так что с задачей в 2015-м не справился бы, т.к. проекте оказалось куча параметров с идентичным названием.

Сообщение 9 из 9
talalaevd
в ответ: Denver-22

Именно по этой причине, прежде чем добавить общий параметр в проект нужно очень хорошо подумать, будет ли он использован и правильно ли задано его имя.
Так же, все шаблоны проектов - разработанных на разных версиях, в разное время и разными авторами, рассадник таких "Мертвых параметров". Отсюда 2 жизненное утверждение - "Лучший шаблон проекта, это шаблон проекта выполненный своими руками от и до, с контролем загружаемых семейств и общих параметров".



Дмитрий Талалаев
Эксперт BIM2B
Блог
Facebook | Twitter | LinkedIn

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report