Top.Mail.Ru

Редактирование данных в семействе Revit

Научимся редактировать семейство в Revit под своего производителя
Рассмотрим на примере арматуры трубопровода аксиального соединения от производителя TECE. Для заполнения 9-ти графной спецификации. Данный способ редактирования семейства, может применить любой, кто знаком с программой Revit, не завися от степени знаний программы.
Иванов В.И.
Автор
ЧЕМ ЗАЙМЕМСЯ?

Чтобы не мучаться и долго не читать. Можете просто купить подписку на "Уроки в Revit", в одном из которых я показываю этот процесс. Там более понятнее и разборчивей.

В данной статье мы рассмотрим, как отредактировать купленное семейство, точнее его данные, для заполнения спецификации по ГОСТу. Она называется 9-ти графкой. Понятно, что там 9 граф:
  1. позиция
  2. наименование и техническая характеристика
  3. тип, марка, обозначение документа, опросного листа
  4. код изделия
  5. поставщик
  6. ед. измерения
  7. кол-во
  8. масса 1 ед., кг
  9. примечание
Ее не обязательно заполнять полностью. Достаточно:2, 3, 4, 5, 6, 7. это для поставщиков и составления КП для заказчика. 1 больше для проектировщика, 9 так же для проектировщика или поставщика.
Допустим Вы купили набор семейств или одно семейство. Его создал, например, какой-то хороший фрилансер, который создает хорошие модели, и Вы подписаны на него во всех соц. сетях, если такого у Вас нет, подписывайтесь на мои каналы:
Telegram
Vk
Dzen
Но если нам не платит производитель, тогда мы создаем семейства для себя и на продажу чтоб радовать Вас и помогать делать самые крутые и красивые проекты с помощью моих семейств.
Что редактируем?

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

Семейство "Соединение прямое ВР"
В семействе есть много параметров которые Вы можете редактировать, добавлять и удалять. Но, прежде чем этим заниматься, надо понимать, что Вы делаете. Можете сломать семейство и все пойдет "коту под хвост". Прежде чем редактировать что то, в первую очередь, сохраните свое новое семейство под новым именем и откройте какой-нибудь проект, в котором Вы будете проверять то, что редактируете.
ЗНАКОМСТВО С ОКНОМ РЕДАКТИРОВАНИЯ

Открывайте семейство, которое будете редактировать. Заходите в "Типоразмеры в семействе", и у Вас открывается окно (фото ниже). Здесь есть несколько граф:
  • параметр (сюда записываем параметры, которые создаем)
  • значение (значение для параметров)
  • формула (формулы, от которых зависят значения и параметры
  • блокировать (блокировка)
Рядом с каждым параметром есть (по умолчанию). Означает что это параметр экземпляра. Эти параметры видны в проекте, в свойствах семейства. Если же отсутствует (по умолчанию), это параметр типа, его Вы можете наблюдать через кнопку "Изменить тип". Так же некоторые параметры плохо видно, на языке Revit-полутона. Редактирование этого параметра возможно только через загруженную таблицу, форматом CSV. И формула, которая там прописана, она полностью связана с таблицей. Но также есть и те которые хорошо видны, но формула тоже есть, значит формула простая, которая зависит от какого-то параметра.
Например:
Rp+7 мм ("мм" в формулах, в Revit, писать не обязательно, программа сама напишет их, и такая же история с заглавными буквами)
где:
Rp-созданный нами параметр (например толщина или радиус, да все что угодно)
+-в школе еще проходили
7 мм-число, которое прибавляем к параметру Rp
Параметр "table", там записано имя таблицы, из которой мы будем брать параметры. Этим параметром мы направляем программу на таблицу, из которой надо брать данные. Можно назвать, как угодно, но тип параметра, обязательно должен быть "Текст", и группирование параметров, тоже "Текст". Это нам дает возможность записать сюда любой текст.
Мы видим имя "soedinitel_pr_vr01", его надо записывать самостоятельно даже после загрузки таблицы. Оно должно быть такое же, как и название таблицы. Его можно вписать еще в Формулы, но уже с кавычками ("soedinitel_pr_vr01")
Эту таблицу Вы можете найти по кнопке "Управление таблицами выбора", в правом нижнем углу окна "Типоразмеры в семействе". Ее мы и будем редактировать. Нажмите "Экспорт" и сохраните на своем жестком диске под любым понравившимся именем, но на англ. языке. Откройте ее в Excel и переведите ее в таблицу. Она у Вас должна выглядеть как на 3-ом фото.
РЕДАКТИРОВАНИЕ ТАБЛИЦЫ

Идем на сайт производителя и ищем модель под которую мы будем редактировать наше семейство. Чаще всего производитель предоставляет в свободном доступе все параметры. Там то мы и видим наши параметры которые записаны в таблицу.

D1, Rp, Z1, L1, SW##LENGTH##MILLIMETERS где:
D1, Rp, Z1, L1, SW-диаметр трубы который подсоединяется к фитингу или любая другая длина или любой параметр который измеряется в мм.
##LENGTH##MILLIMETERS-данные для Revit (в данном случае это длина, диаметр, любой параметр, который измеряется в мм)

Art##other## где:
Art-артикул модели
##other##-данные для Revit (в данном случае, другое) сюда мы будем записывать артикул

Перевести остальные параметры можно с помощью любого переводчика.

D1-параметр от которого мы будем отталкиваться, значит он должен быть записан вторым. Первым идет название (Наименование которое не учитывает, не видит, Revit. Из этой графы мы берем данные для самой крайней через формулу в Excel. Первая и крайняя с одинаковыми данными, но крайняя с формулой в шапке для Revit (naimenovanie##other##).

После заполнения всех данных. Вам надо заполнить только артикул и название, массу нам производитель не предоставил.
Сохраните таблицу, но не закрывайте. В таком виде Revit ее не скушает и просто выплюнет. Теперь нажимаем "Сохранить как" и выбираем "Тип файла" CSV (разделитель−запятая) (*csv). А вот теперь, обязательно закройте Excel, где редактировали файл. Если не закроете, Revit будет ругаться при загрузке таблицы в программу. Но и такую таблицу Revit тоже не скушает. Он не любит запятые, которые мы поставили в массе или поставите, в любой другой таблице. Находим нашу таблицу в своем компьютере, правая кнопка мышки и нажимаем "Редактировать с помощью Notepad++", программу можно скачать совершено бесплатно на просторах интернета, запуск от администратора, если вдруг спросит. Выделяем любую запятую в документе, вкладка "Поиск", кнопка "Замена", и в строчке "Заменить на:" прописываем ".", и нажимаем на кнопку "Заменить все", сохраняем документ и закрываем программу. Возвращаемся в редактор семейств в программе Revit.
ЗАПОЛНЕНИЕ ФОРМУЛ

Более подробно про формулы можете почитать на сайте Autodesk.

size_lookup(table, "Z1", 0 мм, D1). Эти данные от производителя семейства, их лучше не редактировать самомстоятельно, семейсвто может сломаться. Каждый параметр может зависить от любого другого, где:
table-путь к таблице, к параметру который мы сами создали и можем назвать как нам удобно
"Z1"-путь уже в самой таблице, графа в которой мы написали данные который revit должен записать в графу "Значение"
0 мм-какое значение поставить если Revit не найдет параметра
D1-привязка к значению, здесь может быть несколько D если у Вас например тройник в разными диаметрами, записываем их в том же порядке как и в таблице.

Нам надо заполнить только данные самого семейства чтобы они попадали в спецификацию не как "Соединение прямое ВР", а так как у производителя, с артикулом и весом и производителем. Нам нужен раздел "Данные".
Параметр "ADSK_Наименование". Формула "size_lookup(table, "naimenovanie", "Нет в каталоге", D1, Rp)". Записывать ее надо без кавычек. Теперь ее разберем так же, как и разбирали формулу выше:
table-направление на параметр, где записано название таблицы, из которой мы берем данные
naimenovanie-имя графы в таблице, в которой записан данный параметр
Нет в каталоге-будет отображаться если программа не найдет параметр
D1, Rp-параметра к которому идет привязка для поиска данных

Простыми словами: Revit, иди в таблицу название которой написано в строке с параметром "table" и найди там графу D1 и Rp, исходя из данных которые вписаны в типе в графе "Параметр" раздела "Размеры" D1(по умолчанию)=16 и Rp(по умолчанию)=15 (мы это написали без таблиц как привязка), иди в графу "naimenovanie" и впиши мне сюда эти данные в графу "Значение", а если нет таких значений которые мы написали в D1 и Rp, тогда напиши в "Значение" "Нет в каталоге", тем самым ты должен сообщить проектировщику что такой детали нет у производителя.

Такую же операцию проводите и с остальными параметрами. Я использовал ФОП от bim2b. Скачать его можно на сайте производителя по данной ссылке
Поздравляю. Теперь вы умеете редактировать мои семейства, некоторых из которых не создаются под производителя. Но теперь умеете их перенастраивать под своих любимых производителей или тех, которых выбрал ваш заказчик.
Приобретая платные и бесплатные цифровые продукты на данном сайте вы соглашаетесь с договором-оферта. Перед приобретением товара, обязательно ознакомьтесь с договором и политикой конфиденциальности.

Иванов Владимир
Автор семейств

Семейства для Revit. Аксиальные фитинги

р.
р.
Набор фитингов для трубы PE-X с изменяемыми функциями

Версия проекта: v1.0
Версия Revit: 2022
Разработчик: BRS

Оплата на сайте пока что не работает. Просьба связаться через Telegram или Vk. Ссылки в шапке странички.
РАЗРАБОТКА СЕМЕЙСТВ ДЛЯ ТВОЕГО ПРОЕКТА
Любое семейство, которого тебе не хватает для улучшения твоего проекта, ты можешь заказать у меня. Заполни форму заказа ниже, и я в течение нескольких дней создам для тебя семейство по твоему ТЗ до уровня детализации LOD400
О себе
В каких разделах работаете?
Требования к семейству
Загрузите портфолио
Если материал Вам понравился, расскажите о нем друзьям. Спасибо!
Управление cookie-файлами
Мы используем файлы cookie, чтобы обеспечить наилучшее взаимодействие с сайтом.
Политика конфиденциальности.
Управление cookie-файлами
Настройки файлов cookie
Файлы cookie, необходимые для корректной работы сайта, всегда включены.
Другие файлы cookie можно настраивать.
Необходимые файлы cookie
Always On. Эти файлы cookie необходимы для того, чтобы вы могли пользоваться сайтом и его функциями. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, такие как настройка ваших предпочтений конфиденциальности, вход в систему или заполнение форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, чтобы помочь нам понять, как используются наши веб-сайты или насколько эффективны наши маркетинговые кампании, или чтобы помочь нам настроить наши веб-сайты для вас. Список аналитических файлов cookie, которые мы используем, см. здесь.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей онлайн-активности, чтобы помочь им предоставлять вам более релевантную онлайн-рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям. Список рекламных файлов cookie, которые мы используем, см. здесь.