пятница, 5 апреля 2024 г.

[Revit API] - Sharp Develop, давай до свидания!

В Revit 2025 плагины работают на .NET 8, Sharp Develop давно не поддерживается его разработчиками и отправляется на покой.

Макросы по умолчанию теперь запускаются в VS Code.

Luiz Henrique Cassettari показывает как запускать Visual Studio 2022 из диспетчера макросов:

Файл cmd для запуска Visual Studio прикреплён в описании к видео.

Успехов!

среда, 13 марта 2024 г.

[Revit] Копирование планов этажей и потолков

Гуглю - нашёл только плагины, которые копируют виды в текущем проекте. 
Странно... очень востребованная функция и ни одного решения... 
 
Ну да ладно, у меня есть микроскоп молоток, а вот гвозди.
 
Накидал макрос копирования и вставки видов:
 

 

Перехожу в модель с планами, в диспетчере проекта выбираю виды, запускаю макрос копирования.
Затем перехожу в другую модель и запускаю макрос вставки.
Созданы соответствующие виды, границы подрезки соответствуют исходным.

Теперь бы оформить плагин, из макросов не очень удобно запускать. 
Надо нарисовать иконки... Не люблю рисовать. Пойду-ка поищу, может всё-таки есть что-нибудь готовое?
 
В ModPlus есть плагин копирования видов, но копирование производится только в рамках одной модели. С помощью плагина копирования листов возможно перенести листы, чертёжные виды, спецификации и изображения, но виды в плане не передаются.

Перехожу к DiRoots.
В DiRootsOne ничего похожего нет, а вот в DiStem есть модуль Project Standarts
 
Копирует элементы из одной модели в другую, в том числе и виды.
Есть недостаток - при копировании не передаётся произвольная подрезка вида:



Вернулся к ModPlus и - о, чудо! Есть плагин "Копировать элементы":

https://modplus.org/ru/revitplugins/mprcopyelementstoopendocuments

Кроме копирования элементов модели возможно копировать и виды.

Границы вида передаются корректно: 


Здесь я показываю работу плагинов DiStem и ModPlus:

 

Чуть позже нашёл как можно скопировать планы без использования плагинов:

В модели с планами этажей и потолков:

1. Открыть необходимые виды, включить видимость границы подрезки

2. Выбрать границы подрезки видов с зажатым Ctrl

Переключиться в другую модель, выполнить вставку из буфера обмена с выравниванием по выбранным уровням, выбрать какой-нибудь уровень.

 

Другу больше всего пришёлся по душе вариант копирования средствами Revit

Успехов!

вторник, 5 марта 2024 г.

[Revit API] Макросы в студию!

Показываю как открывать макросы в Visual Studio и использовать Git для контроля изменений в макросах


 Если совсем-совсем коротко:

макросы приложения в отличие от макросов проекта хранятся не в документе Revit, а в папке C:\ProgramData\Autodesk\Revit\Macros


Успехов!

воскресенье, 3 марта 2024 г.

[Revit - Электрика] Трёхфазный резерв

 Показываю как для резервной цепи задать три полюса:

Успехов!

воскресенье, 18 февраля 2024 г.

[Слёзы Revit] - Двигаемся с осторожностью

Из этого видео узнаете из-за чего могут отваливаться размеры и марки, электрические потребители выпадают из цепей, семейства на основе грани теряют основу а отцы семейств теряют покой и сон


 Успехов!

суббота, 3 февраля 2024 г.

[Слёзы Revit] - Нюансы схем обозначения цепей

 

Показываю пару моментов с которыми можно столкнуться при использовании схем обозначения цепей
 



 Успехов!

среда, 31 января 2024 г.

[Revit API] - Починил пару ранее опубликованных макросов

API немного поменялся, макросы перестали работать.

Ссылки на сообщения:

[Revit API] - Запись данных в ключевую спецификацию

[Revit API] - Граница подрезки вида

rvt файлы с макросами приведены в порядок, ссылки на скачивание в соответствующих сообщениях

Успехов!

суббота, 27 января 2024 г.

[Revit - Электрика] - Схемы обозначения цепей

В этом коротком видео показываю как использовать схемы обозначения цепей:

 

Успехов!