Создание линии в Ревите

Главная Форумы Python Revit Library (API) Создание линии в Ревите

Помечено: , , ,

В этой теме 22 ответа, 4 участника, последнее обновление  Dmitry_dronov 3 года/лет, 8 мес. назад.

Просмотр 8 сообщений - с 16 по 23 (из 23 всего)
  • Автор
    Сообщения
  • #660 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Ну тогда поясним для остальных читателей. Дело в том, что скрипты Python не пересчитываются автоматически по нажатию кнопки RUN(Запуск), поэтому пришлось ввести ручной рестарт скрипта, на вход IN[0] приходит информация из булиновского переключателя, которые нужно переключать каждый раз перед нажатием кнопки RUN. Дмитрием Дроновым был подготовлен видеоролик по этой проблеме, думаю, стоит посвятить ему отдельную тему.

    #678 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Вот интересно, есть штатный нод для модельной линии, на вход которого подается только кривая, а для построения модельной линии через API нужно еще задавать плоскость.

    #679 Score: 0

    alexey.lobanov
    Участник
    8 pts

    Скорее всего нод просто выбирает текущую рабочую плоскость вида

    #683 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Вот код для этого нода, будем изучать

    Этот код в C# отвечает за построение Модельной линии из Dynamo в Revit и получен декомпилляцией библиотеки dll.

    #748 Score: 1

    Dmitry_dronov
    Модератор
    49 pts

    Третий способ:
    Запуск нодов Revit.Elements с помощью питона.

    Код:

    Скачать:
    ModelCurve_ByCurve.dyn

    #753 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Дмитрий, весьма интересная хитрость:)

    #757 Score: 0

    Legantmar
    Хранитель
    459 pts

    Дим, большое спасибо!
    вот об этом и спрашивал с самого начала… догадывался

    в который раз убеждаюсь, что самое сложное в питоне, это знать какие мля библиотеки подсоединять… очень неудобно.

    p.s. иногда криво работает даже от расположение этих строк, какая библиотека за какой подключается.. ужас

    #758 Score: 0

    Dmitry_dronov
    Модератор
    49 pts

    Да проблем много. Но их можно/нужно решать. В одиночку сложнее. Вместе легче. С библиотеками нужно разбираться и разбираться. Я тоже вот разобрался буквально только что. Раньше пользовался РевитАПИ линией.
    Главное не спешить. Чтобы успеть.
    Большое пожалуйста.

Просмотр 8 сообщений - с 16 по 23 (из 23 всего)

Для ответа в этой теме необходимо авторизоваться.