Denver-22

Ответы в темах

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #7900 Score: 2
    Denver-22
    Участник
    6 pts

    Пока только идеи:
    – Tag Host Element (пакет Archi-lab.net, он же Archi-lab Grimshaw) – определит основу марки (маркируемый элемент)
    – Считываете значение параметра из элемента.
    – Определяете длину полки по длине текста (в соседней ветке давали ссылку на английскую статью). Мне же пришлось находит коэффициент эмпирически. Будет зависеть от шрифта, кегля, сжатия.
    – По расчетной длине выбираете типоразмер марки с нужной длиной полки.
    Меня ждать долго придется. Задача не приоритетна, но будет когда-то выполняться.

    #7705 Score: 1
    Denver-22
    Участник
    6 pts

    В нод FilterByBool на вход list должны подключать All Elements (фильтруем элементы). У вас – GetParameter.

    #8024 Score: 1
    Denver-22
    Участник
    6 pts

    Пока могу посоветовать в обще порядке (без привязки к Ревит/Динамо): удалить Динамо средствами спец.утилит типа Revo Uninstaller и ему подобным. Авось они лучше подчистят Windows от следов Динамо перед повторной установкой.
    P.S. Сам пока не сталкивался с таким глюком.

    #8301 Score: 1
    Denver-22
    Участник
    6 pts

    Задача поставлена как-то размыто.
    Если требуется связывание параметров на уровне семейства, то скрипты не нужны: параметры вложенных семейств делаются По экземпляру. А в родительском выделяете вложенное семейство и связываете с параметром родителя.

    У меня был только 1 пример, требующий скриптования: в проекте задавал родительскому семейству некое значение в текстовый параметр (параметр проекта). Надо было сделать так, чтобы это же значение получали все вложенные в него семейства.
    В этом выручали ноды FamilyInstance.SubComponents и FamilyInstance.SuperComponent из пакета Clockwork.

    #8677 Score: 1
    Denver-22
    Участник
    6 pts

    В чатах Телеги вроде писали именно про Ваши подозрения – транзакция в Динамо обобщенная…
    Сам не тестировал…

    #7261 Score: 0
    Denver-22
    Участник
    6 pts

    Олег, а для выделенных элементов как нужно изменить ваш код, чтобы получить из них текстовое содержимое?

    Если на вход подавать список элементов (Select Model Elements).

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)