Video není dostupné.
Omlouváme se.

Автоматизация Revit на C#

Sdílet
Vložit
  • čas přidán 10. 02. 2020
  • Учусь писать макросы для Revit чтобы генерить архитектурные решения прямо в профильном ПО.

Komentáře • 21

  • @user-wb1lg6zi8q
    @user-wb1lg6zi8q Před 4 lety +5

    Вот и добрались до ревита наконец, давненько ещё предлагал обратить внимание на этот продукт )
    P.S. понравился жанр подачи, когда в режиме записи разбираешься с функционалом дополняя комментариями.
    В большинстве (если не во всех) видео, где рассказывают про какую-то технологию как правило подготавливаются заранее, чтобы потом кратко и доступно изложить материал.
    Иногда посмотришь, потом начинаешь сам разбираться и думаешь, ну ппц, Как вообще в Этом можно разобраться ? Хотя по факту, даже бывалым разработчикам бывает тяжело разобраться в новой технологии, но тут интересен ход их мыслей. Это напоминает, когда ещё в начале своей карьеры разработчика, опытный коллега помогал мне разбираться с проблемными задачами и он наводящими вопросами пытался донести мне ход своих мыслей, как Он бы эту задачу решал. И в плане развития это было очень результативно.

  • @williame.conger6524
    @williame.conger6524 Před 4 lety +8

    21:38 Как я пишу код

  • @soltaurus
    @soltaurus Před 3 lety

    Круто, спасибо;

  • @BoxaShu
    @BoxaShu Před 4 lety +6

    Не надо так. Используйте свои любимые IDE для написания dll с командами для Ревита (просто подключите соответствующие библиотеки к проекту) и запускайте их с помощью Add-In Manager. Все станет намного проще и понятнее. Тут более развернуто: www.autodesk.ru/autodesk-developer-network/api-trainings/my-first-plugin/first-prog-adsk-revit/lesson1
    На всякий случай, внутри Ревита все в футах, так что 30480 это в мм как раз 100 футов. 3D вид - домик на самой верхней панели.

    • @soloondotnet
      @soloondotnet  Před 4 lety

      Спасибо, продолжаю изучать.

    • @BoxaShu
      @BoxaShu Před 4 lety +3

      @@soloondotnet На всякий случай, как правило пишут костыли на преобразование единиц, но в Ревите есть встроенный конвертер, это не очевидно и сам не сразу нашел, но преобразование единиц делается в классе Autodesk.Revit.DB.UnitUtils

    • @soloondotnet
      @soloondotnet  Před 4 lety

      @@BoxaShu так а что, ревит нельзя автоматизировать в метрической системе?

    • @BoxaShu
      @BoxaShu Před 4 lety +4

      @@soloondotnet Можно, показывайте пользователю метрические единицы, но перед применением введенных данных конвертируйте. Ревит - американская программа для американского рынка, по крайней мере была в своем начале, соответственно внутри у ревита все в футах, так уж его написали. Если интересно покопаться что там внутри, то советую взять плагин Revit Lookup, это так сказать маст хев для разработчика под Ревит.

  • @fazleev
    @fazleev Před 4 lety +1

    Дмитрий, посмотрите русскоязычный ресурс по API: adn-cis.org/ Здесь есть статьи по Revit API. Что касается макросов - у меня есть небольшая статья на блоге: fazleev.blogspot.com/2015/12/revit-api_20.html

  • @user-ic7qv5yu2d
    @user-ic7qv5yu2d Před 3 lety

    А ссылку, на курс можно? По поводу длины стены, в коде задаете в дюймах, ревит выводит в мм.

    • @s.p.7259
      @s.p.7259 Před 3 lety

      длина 100 и была , она с другой стороны стенки была написана а он клацал по высоте

  • @sergepikovsky3385
    @sergepikovsky3385 Před 4 lety

    А мне понравилось. Несмотря на сомнительный практический результат (хотя слово результат по отношению того, что в итоге получилось под сомнение ни кто не ставит) было интересно смотреть как серьёзный дядька пытается освоится в слабо исследованной области. Мне было бы, наверное, легче - дочка только получила магистра и работает архитектором. Правда пользуется другим инструментом, хотя материалы по Revit видел у неё. Это то, к чему стремятся современные фирмы, погрязшие в AutoCad и ArchiCad. Слово "параметрика" из-за её обучения у меня ассоциируется со словами Rhinasoris и Grasshopper. Даже поставил их пару лет назад на комп. Но на этом мой энтузиазм иссяк. По памяти там в этом всём ключевое слово - Python. Вопрос: а что за курс по API Revit-a вы исследуете?

  • @EQX_x
    @EQX_x Před 3 lety

    Хочу научиться програмировать в ревит, какой язык лучше выбрать?

  • @user-vg6gu8hc6w
    @user-vg6gu8hc6w Před 4 lety

    Дмитрий помнится вы свой софт начинали разрабатывать для автоматизации в 3д перспективе и строительстве, почему отказались от его дальнейшего развития?

    • @soloondotnet
      @soloondotnet  Před 4 lety

      Не отказался. Это оно и есть, по сути. Есть куча набросков различных частей системы, которые все собираются воедино.

  • @rad9587
    @rad9587 Před 4 lety

    Что у вас за клавиатура?

  • @williame.conger6524
    @williame.conger6524 Před 4 lety

    спалился на торрентах