Добавить в корзинуПозвонить
Найти в Дзене
Revit MEP

Что должен знать BIM-мастер? Часть 2. Вопросы на собеседовании

В прошлый раз я рассказывал о темах, которые должен знать любой, кто профессионально занимается разработкой семейств Revit.
Сегодня расскажу о вопросах, которые вам попадутся на собеседовании. Для начала 10 вопросов, ответы на которые вы должны точно знать, иначе лучше еще подготовиться) Как правило по ответам на них создается первое впечатление и есть понимание об опыте работы/о прохождении курсов. Семейства - база 1. Что такое экземпляр, а что тип? (Объяснить на примере)
2. Что такое “Общее” семейство?
3. Что такое параметры проекта?
4. Что такое общие параметры?
5. Что такое родительское и вложенное семейство?
6. Можно ли передать параметры из родительского во вложенное?
7. Можно ли передать параметры из вложенного в родительское?
8. Как загрузить в проект только часть типоразмеров семейства?
9. Какая формула таблицы поиска?
10. При загрузке в проект семейства появляется окошко "заменить семейство..." При каких условиях что нужно выбрать? Что поменяется? (Объяснить на примере на при
Оглавление

Всем привет!
В прошлый раз я рассказывал о темах, которые должен знать любой, кто профессионально занимается разработкой семейств Revit.
Сегодня расскажу о вопросах, которые вам попадутся на собеседовании.

Рис. 1 Семейство вентиляционной установки
Рис. 1 Семейство вентиляционной установки

Для начала 10 вопросов, ответы на которые вы должны точно знать, иначе лучше еще подготовиться)

Как правило по ответам на них создается первое впечатление и есть понимание об опыте работы/о прохождении курсов.

Семейства - база

1. Что такое экземпляр, а что тип? (Объяснить на примере)
2. Что такое “Общее” семейство?
3. Что такое параметры проекта?
4. Что такое общие параметры?
5. Что такое родительское и вложенное семейство?
6. Можно ли передать параметры из родительского во вложенное?
7. Можно ли передать параметры из вложенного в родительское?
8. Как загрузить в проект только часть типоразмеров семейства?
9. Какая формула таблицы поиска?
10. При загрузке в проект семейства появляется окошко "заменить семейство..." При каких условиях что нужно выбрать? Что поменяется? (Объяснить на примере на примере)

При этом предполагается, что вы уже представляете как работает Revit и можете полноценно работать в нем как продвинутый проектировщик.
На всякий случай проверьте себя. Вопросов может быть масса, вот примеры:

Общие - база

1. Как начать совместную работу?
2. Что такое рабочие наборы?
3. Как получить спецификацию стен и колонн на определённом этаже? Какую категорию выбрать?
4. Почему в спецификации может быть один пустой столбец? Как это исправить?
5. Как показать на плане отверстия находящиеся выше секущего диапазона?

Если на общие и базовые вопросы по семействам вы ответили правильно, то переходят к продвинутым вопросам по семействам. По этим вопросам определяется уровень разработчика семейств, его сильные и слабые стороны.

Семейства - продвинутые

1. Что такое сфера ошибки?
2. Как сделать сферу ошибки?
3. Ограничение по количеству строк в таблице поиска для семейства?
4. Ограничение по весу для семейства?
5. Какое значение должно быть по умолчанию в формуле для таблицы поиска? (Подсказка: чтобы семейство не ломалось при неправильном значении)
6. Как добавить подкатегорию в семейство? Зачем это нужно?
7. Вопрос для инженеров.На что можно вешать коннектор в семействе? Почему?
8. Как получить тип данных всех параметров в семействе?
9. Как быстро добавить 20 типоразмеров в семейство?
10. Как заблокировать значение параметра в зависимости от типоразмера?
11. Слышали ли вы что-нибудь про генератор формул?
12. Как сделать так, чтобы при вставке семейства в проект появлялось окошко выбора типоразмеров?
13. Как округлить значение до 40?
14. Как сделать в семействе выпадающий список?
15. Как связать выпадающий список и нудную таблицу поиска в семействе?
16. Можно ли задать материал для каждого типоразмера?
17. Знаете ли вы “Руководство по созданию семейств Autodesk Revit”?
18. Знаете ли вы “Список требований к семействам Revit для соответствия BIM-стандарту 2.0”?
19. Знаете ли вы “СП 328.1325800.2020”?
20. Как сделать так, чтобы семейство вырезало объем из стены? (Пример семейства - отверстия)


Вопросы, которые говорят о вашем опыте. В процессе работы вы с ними скорее всего сталкивались.

Семейства - вопросы со звездочкой

1. Почему при выборе семейства на плане не появляются привязки? (нельзя проставить размер)
2. Помимо вспомогательной линии куда еще можно вешать коннектор? (отдельное вложенное необщее семейство - основа для коннектора)
3. Что такое bounding box семейства? Как его использовать? Зачем увеличивать? Почему он не должен быть слишком большим?
4. Как бы вы организовали процесс подачи заявок на семейства?
5. Как бы вы организовали хранении актуальный версий семейств?
6. Вопрос для инженеров ОВ. Можно ли сделать в семействе подбор отопительного прибора?

Можно, но не нужно. Разработчик семейств не должен отвечать за технические расчеты - это задача инженера, к тому же, без отдельного скрипта нельзя учесть остывание воды. Получается, что ваш прибор будет обособлен от системы и результатом будет неполноценный подбор прибора. Гораздо правильнее делать гидравлику и подбор в специализированных программах (например, Danfoss CO), а уже оттуда переносить данные. Можно и скриптом в некоторых случаях. О том как это сделать расскажу в одной из следующих частей.

Вопросы, положительные ответы на которые будут для вас бонусом:

Семейства - дополнительные вопросы

1. Умеете ли вы создавать скрипты в Dynamo?
2. Умеете писать на Python?
3. Умеете писать на С#?
4. Насколько хорошо вы владеете Excel? Google Sheets? Функции проверки данных, ВПР, умные таблицы и т.д.
5. Какими плагинами/скриптами пользуетесь для разработки/тестирования семейств?

Заключение

В процессе собеседования лучше на закрытые вопросы отвечать да/нет. На открытые, если вы не знаете правильного ответа, лучше вообще не отвечать. Если вы не помните конкретные кнопки/менюшки, то ответьте в общих чертах, своими словами, но главное - правильно.
Желаю всем удачи на собеседовании!


P.S.

Подписывайтесь, ставьте лайки))
Ответы на некоторые вопросы напишу в следующих статьях.
Так же разберем тестовое задание на разработку семейства, которое нужно сделать на время.