Revit API на русском
816 subscribers
7 photos
106 links
Download Telegram
На моем канале примерно 1/6 часть женской аудитории.

Уважаемые женщины, админ поздравляет вас с 8 марта, желает вам успехов в изучении Revit API и программирования, равного с мужчинами уровня оплаты труда за равную работу, не бояться отстаивать свои границы, а так же никогда не сталкиваться с домашним насилием.

С праздником!
21
С самого старта этого блога я не изменял правилу «выпускать хотя бы одну статью в неделю». И вот на этой неделе оно почти нарушилось, но все же нет. Рассказываю про то, как настроить горячую перезагрузку в Visual Studio здесь.
👍10🔥5
Напоминаю, что у наших друзей из BIM-школы уже сегодня стартует продвинутый курс по разработке плагинов для Revit. Возможно, это тот самый момент, чтобы начать систематизированное обучение. А промокод NEFEDOV даст вам скидку на этот курс в 15% и поможет принять решение присоединиться к нему
3
Вчера написал статью о раскраске материалов через API и поиск референсов для граней. Код получился не самый оптимальный, так что если найдёте, как сделать тоже самое, но проще — добро пожаловать к обсуждению в комментарии. Статья здесь
👍7🔥1
Думал о том, чтобы продолжить рассказывать о материалах, а заодно совместить это с выведением изображения в WPF-окно. Изображение я думал взять из представления материала. Но на пути к решению я столкнулся с 2 проблемами:
1. Я так и не нашёл решение, и не уверен, что эту картинку возможно вытащить через API
2. В Revit Lookup не поддерживается отображение свойств представлений материалов AssetProperties

Что ж, Revit Lookup — проект опен-сорсный, так что если чего-то не хватает, можно и дописать самому, что я и сделал. Так что в новой версии лукапа AssetProperties можно будет внимательно изучить всем желающим

Если вдруг вы знаете, как вытащить это изображение из представления материала (обвёл рамкой на скрине) — прошу вас в комменты
🔥10👍31
Всем отличной рабочей недели! Для хорошего импульса — вот вам статья о создании немодальных окон в Revit.
Если честно, я знал, как они делаются, но никогда не разбирался настолько подробно, почему именно так. Оказалось, там всё довольно запутанно. Приятного чтения по ссылке.
👍13🔥21
Мне иногда пишут в личные сообщения с разными вопросами по Revit API. Иногда я даже отвечаю, если знаю ответ и могу быстро его написать

Но недавно мне написал подписчик, Никита, с вопросом "а как сделать кнопки без текста?". Я смог подсказать только то, что нужно использовать AdWindows, и предложил разобраться самому и написать об этом гайд. Теперь, с его согласия, я публикую этот гайд в своём Дзене, и вы тоже можете узнать, как сделать в Ревите кнопки без текста

Статья здесь
👍11🔥21
Уважаемые подписчики и гости канала! Напоминаю, что сегодня вечером выйдет статья об интеграции Navisworks+AutoCAD с помощью набора инструментов для обоих программ. Итоговое решение позволит вам проверять на коллизии автокадовские 2D-чертежи с минимальными затратами времени

Чтобы вам было легче прочитать этот довольно сложный материал, предварительно выкладываю статью (не свою, нашел на Хабре, сегодня будет статья без базовых подробностей) о создании и подключении плагина к Автокаду

https://habr.com/ru/articles/235723/
7🤯2🔥1
Вчера вечером опубликовал вторую часть статьи о приложениях с немодальным окном, где устранены минусы, которые мешали приложению из первой части стать по-настоящему немодальным. Вторая часть вышла чуть проще первой, потому что я использовал готовый 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