"Не динамические" виды и спецификации в Ревит с помощью Python
Главная › Форумы › Python › Помогите с питон кодом › "Не динамические" виды и спецификации в Ревит с помощью Python
- В этой теме 11 ответов, 6 участников, последнее обновление 7 лет, 12 месяцев назад сделано Nikolai.
-
АвторСообщения
-
Недавно Михаил Дубко продемонстрировал интересные возможности ревит, реализуя в нем подходы Tekla Structures.
А именно показал, как можно с использованием Python’a создавать спецификации из текста и линий любой формы и содержания. Т.е. по нажатию кнопки скрипт анализирует модель, производит расчеты и генерирует спецификации (если я правильно все понимаю).
http://revitconsalting.blogspot.ru/2015/12/revit_21.html
http://revitconsalting.blogspot.ru/2015/12/revit.html
Я бы хотел попросить Михаила открыть код и поделиться с нами информацией о том, как это делается.
Т.е. конкретно, меня интересует как размещать текст, линии детализации, 2д компоненты, Обозначения и компоненты легенды на Чертежном виде.
Я бы хотел подключиться к разработке “не динамических” видов узлов и спецификаций.
Александр вы у Дмитрия Дронова попросите , он вроде как умеет и расскажет http://scripterr.ru/2015/10/13/dynamo-script-19-marking-of-legend-in-revit/
P.S. http://scripterr.ru/2015/10/13/dynamo-script-21-change-all-stamps-in-revit/ это приложение не стоит 50$ даже лучшая реализация висит в бесплатных приложениях SDK документации.
P.S.S. вот поэтому я не делюсь теперь своими идеями
добавлю своих пару копеек (сделал ранее, но не успел доделать)
Видео
Скачать скриптKhonVladУчастникуже полгода как использую таблички созданные семейством в ревите ..зачем линии создлавать..программно.
в такие таблицы (созданные в динамо) можно помещать эскизы (легенды), внешние картинки, данные из эксель, использовать параметры и формулы, которые не доступны в “стандартных” спецификациях ревита, “объединять” колонки или столбцы как тебе нужно и пр.
Посмотри видео от Михаила Дубко и ты поймешь о чем речь.
уже полгода как использую таблички созданные семейством в ревите ..зачем линии создавать..программно.
Я сам сперва пробовал через семейства делать, но потом понял, что ограничивает очень. И сейчас направление совмещать семейства 2д и линии, с оформлением через динамо, таким образом можно и схемы делать.
KhonVladУчастника в чем ограничения? я вставляю что хочу в метки.
а в чем ограничения? я вставляю что хочу в метки.
Ну к примеру количество строк и столбцов чтобы увеличить надо редактировать семейство. Промежуточные вычисления не сделать. Формы любые тоже не сделать, к примеру, когда ячейки надо объединять, а где-то делить. В программу же это всё можно заложить, чтобы в одних местах одни ячейки чертила, в других другие.
Кстати, появились фоновые процессы, через них можно будет эти “статические” спецификации делать вполне себе динамическими, запуская постоянный пересчет по результату анализа модели.
Gubanov NikitaУчастникАлександр большое спасибо, очень пригодилось для работы с спецификациями ОВ!
NikolaiУчастникАлександр, а можете скрип обновить, не работает)текст не вставляется
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.