Revit API with Sergei Nefyodov
813 subscribers
11 photos
107 links
Канал про программирование плагинов для Revit на языке C#. По вопросам сотрудничества и заказа плагинов: @nefedov_sa

Channel about development of Revit Plugins in C#.
For collaboration and plugin creation write @nefedov_sa
Download Telegram
Вчера вечером опубликовал вторую часть статьи о приложениях с немодальным окном, где устранены минусы, которые мешали приложению из первой части стать по-настоящему немодальным. Вторая часть вышла чуть проще первой, потому что я использовал готовый RevitToolkit от Nice3point (а вообще, сделал примерно также, как сделано в Revit Lookup)
👍13❤‍🔥2
Недавно вышел Lookup 2025.0.1. Я тоже немного приложил руку к этому выпуску, и обнаружил некоторые интересные моменты (хотя, честно говоря, скорее "приколы") Revit API, связанные с витражами и с получением полезной информации с помощью InvalidElementId. О чём и рассказываю в новой статье
👍11👏3
Написал статью про рабочие наборы в Revit API и что и как мы можем с ними делать. В этот раз получилось без кода на GitHub. Не забудьте дополнить в комментариях, если что-то упустил. Статья по ссылке
👍15❤‍🔥3
Уважаемые читатели! Обычно самым сложным вопросом для меня является «о чем написать следующую статью, чтобы вам было интересно?». Поэтому я предлагаю вам в комментариях к посту написать, статьи на какие темы вы бы хотели увидеть. Правда, не обещаю, что напишу на все темы, но точно — постараюсь
👍4
Штош, уважамые читатели и коллеги, вы просили статью про оформление, я написал статью про создание марок. Читайте здесь. Также будет интересно и в плане создания оконных приложений: тут я меняю содержимое второго ComboBox в зависимости от того, что выбрано в первом
🔥12👾3
Новая статья на канале — о создании разрезов вдоль линий стен. На этот раз без пользовательского интерфейса, если потребуется, вам надо будет прикрутить его по аналогии с предыдущей статьёй. Не забывайте ставить лайки в дзене, если читаете статью и информация была вам полезной🙂
👍103🔥3
Вчера опубликовал свою первую статью на английском языке. Статья о регистрации кастомной DockablePane (это панели типа Свойств или Менеджера проектов), в минимально возможной комплектации — создаю неизменяемую панель (без ViewModel) и регистрирую её.
Статья доступна на LinkedIn
Если у вас проблемы с доступом на LinkedIn, пишите мне в личные сообщения в инстаграм (ник такой же, как и в телеге), я вам там подскажу, как их исправить😀
🔥12👍65
Новая статья на канале — о работе с таблицами выбора. Информации не очень много, потому что, кажется, в принципе с ними можно сделать не так много. Впрочем, я написал пример создания всех возможных типоразмеров по числу строк в таблице "за один клик".
🔥9👍4👾4
Всем доброе субботнее утро! Сегодня на канале статье о том, как добавить в Revit просмотр веб-страниц, где в качестве примера я использую отображение этой же самой статьи😀🤯. В общем, читаем, лайкаем, придумываем, зачем это может быть нужно в принципе, и пишем ответы в комментарии
👍13🦄4
А ещё сегодня обновил статью про таблицы выбора. Скажем спасибо Александру Румянцеву — BIM-координатору ГК Самолёт и читателю моего блога. Он погрузился в тему и выяснил, как получить доступ к таблице выбора, находясь внутри документа семейства. Как именно — читайте в статье
🔥92🕊2
Ещё одна статья "по просьбам читателей" — как создать приложение с 100 команд внутри него. Ну, в примере я, конечно же, создаю всего 2 команды, но главное — общий принцип, потому что остальные 98 добавляются точно так же. Статья находится здесь, а вашими мыслями и идеями по её поводу можете делиться в комментариях — ведь вопрос сложный, и не факт, что предложенное мной решение будет оптимальным
👍16🆒42🔥1
Конфуций в своей книге "5 постоянств праведного программиста" писал:
"Вечером в пятницу программисту надлежит читать обучающие статьи, а не пить сакэ". Что ж, читайте мою статью о подключении DockablePane к Ревиту и становитесь праведными программистами.
Да, это по сути та же самая статья, что я опубликовал 8 мая на LinkedIn на английском языке
👍10👾4❤‍🔥31😁1🦄1
Помимо работы и блога, я ещё немного программирую пет-проекты. И вот один из них дошёл до стадии, когда можно представить его на суд общественности. 🥳

К такому событию я даже запилил сайт на taplink, где можно скачать плагин и прочитать подробные инструкции по работе с ним. Ну и, как и всегда, статья-описание в блоге на дзен. Буду рад, если вы найдёте ему применение в работе и вашей обратной связи по взаимодействию с плагином
👍12🔥74
Вчера закончил большую статью с обзором новых возможностей Revit Lookup. Знаю, что многие до сиз пор пользуются версией со старым интерфейсом (я и сам так делал, когда начинал писать блог), но число разнообразных крутых штук в новых версиях уже превысило все возможные пределы. Так что я не уверен, что действительно упомянул всё, дополняйте в комментах, если что-то упустил
👍19😱21🔥1👌1
Смотреть матчи англичан при Гарете Саутгейте не очень интересно из-за его осторожного и прагматичного стиля. Поэтому я позаботился о вас: прямо сейчас вместо просмотра неинтересного матча вы можете прочитать очень интересную статью о работе с ExtensibleStorage, а ещё воспользоваться моим приложением, с помощью которого можно создавать, просматривать и редактировать Schema, которое я написал для иллюстрации материала статьи
👍94🔥3👾2😁1
Пора признать, летом статьи пишутся далеко не так же охотно и бодро, как в остальные части сезона. Не мудрено: когда на улице +35, главное чтоб мозг не расплавился, а написание статей становится третьестепенной задачей. Так что я видимо ухожу на небольшие каникулы от ведения блога. Увидимся с новыми статьями в августе-сентябре. А пока — небольшая статья про видовые экраны и листы
https://dzen.ru/a/ZowekQubxkL2T8Ks
🔥12👍42
В эту субботу буду выступать на BIM-конференции с рассказом о Clash Visualiser. Буду не только я, много других спикеров расскажут о работе с коллизиями, так что мероприятие обещает быть интересным. Переходите по ссылке и регистрируйтесь. До встречи!
👍8🔥1
BIM Просвет продолжается!

Тема: Инструменты для проверок на коллизии
🔔 Когда: 20 июля в 11:00 мск
Формат: онлайн
Регистрация: https://clck.ru/3Bpnsx

Проверки на коллизии - то, ради чего большинство проектировщиков переходят на 3д-моделирование. Это относительно простая процедура, которая позволяют избежать серьезных ошибок на строительной площадке и, соответственно, экономит деньги и время застройщика.

Несмотря на относительную простоту процедуры, в каждой компании используются разные подходы и инструменты. На этом просвете наши спикеры расскажут, какой подход выбрали их компании или какие инструменты они предлагают рынку:
• Максим Чеботарёв - подход ПИК
• Алла Землянская - решение Tangl
• Александр Панькин - подход Самолёт
• Алексей Степанов - решение от BIMStep
• Данил Тукаев - подход We-On
• Анастасия Кирюшина - решение от Айбим
• Юлия Шугалова - подход ГК Эталон
• Дмитрий Поляков - решение от Future BIM
• Ксения Козлова - подход Страна Девелопмент
• Александр Гончаров - решение от ДОМ.РФ
• Филипп Сергеев - подход в Marks Group

Кому будет полезно:
Проектировщикам, BIM-специалистам, руководителям компаний.

🔔Начало 20 июля, в 11:00 мск
РЕГИСТРАЦИЯ: https://clck.ru/3Bpnsx
👍7❤‍🔥1