Активность всего сайта
-
Михаил ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Совершенно верно, “внутрь-наружу”
Спасибо за помощь, но написание или корректировка скрипта в Python для меня это ближайшее будущее )) Только начал изучать Dynamo, а оказывается Dynamo без Python никуда))
“Комар лошадь не повалит, пока медведь не подсобит.”
-
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Отзеркаливание по Y Это не совсем “левое-правое” открывание.
Это скорее открывание “внутрь-наружу”.
Если хочется видеть такое открывание – добавте в мой скрипт ещё сортировку по FacingFlipped.
Могу написать скрипт, но думаю, в качестве домашнего задания будет полезно разобраться.
Если за день не разберетесь – пишите. -
Михаил ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Отзеркаливание дверей выполняется по X и по Y. Мой косой сриптик работает только по одному направлению.
-
Анатолий voted up to a reply by Михаил in the topic Открывание дверей 6 лет, 5 месяцев назад
-
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
только в две стороны
А в какие стороны ещё надо? двери ж есть правые и левые. Возможны другие варианты? ))
Скорее всего задача поставлена не верно. Что надо? -
Михаил ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Получилось сделать, но только в две стороны ((
-
Михаил ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
ИваСерж, Спасибо.
Скопировал код Python, но так и не могу собрать скрипт.
Сам понимаю, что не хватает знаний )) Подскажите, пожалуйста.
https://1drv.ms/f/s!Aj9igdp-S6w_hb4K0wAJusAAuUFdzQ
-
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Вот, например, мой вариант. Хоть на питоне, но работает для всех типов дверей.
https://pastebin.com/zwzRK3cz. -
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
1. У двери витражной нет Location. Скрипт с этими дверями работать не будет.
2. Нужно поискать другую реализацию скрипта. Для определения развернута ли дверь, предлагаю обратить внимание на свойства FacingFlipped, HandFlipped. Эти свойства полностью характеризуют состояние любой двери (обычной и витражной). -
Иван voted up to the topic Редактирование и загрузка семейств в проект. by Евгений 6 лет, 5 месяцев назад
-
Михаил создана тема Открывание дверей в форуме ДизайнСкрипт 6 лет, 5 месяцев назад
Добрый день.
Коллеги, недавно начал изучать Dynamo, пока ориентируюсь плохо.
Помогите в изменении скрипта открывания дверей. Скрипт не учитывает открывания дверей в витражах. Данные теряются после фильтра “List.FilterByBoolMask” чем его заменить не знаю ((
Сам скрип удобный за исключением игнорирования дверей в витражах.
-
Алексей ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Большое спасибо!
идею понял. Что-то даже получилось=))
-
ИваСерж ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Расшифровываю
1. elSys = board.MEPModel.ElectricalSystems
получаем сэт (это не совсем список), всех систем.
На выход OUT для работы методами Динамо надо подать список.
OUT = list(elSys)2. У каждой системы в сэте есть свойство PanelName. Чтобы получить имя щита, к которому подключены все системы, надо применить PanelName к каждой систе…[Читать далее]
-
Алексей ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Коллеги, большое спасибо за подсказки…Благодаря им я немного расширил область своей безграмотности)
ИваСерж, твой код работает, но я все равно не понимаю как мне добраться до цепей (без фильтров на питающую и отходящие линии).
По идее если смотреть на то,что ты написал строка для вывода всех цепей щита должна выглядеть так:
elSys = b…[Читать далее]
-
Алексей voted down to a reply by Алексей in the topic Получить список электрических систем щита 6 лет, 5 месяцев назад
-
Дмитрий: изменен рисунок профиля 6 лет, 5 месяцев назад
-
ИваСерж ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Получать нужно точно также, как вы просматриваете элемент из Лукапа.
Я электрические системы щита получаю так:
https://pastebin.com/MtRUdNa7Если обратить внимние, то в этом списке на одну систему больше, чем подключено на щит. Т.е. в список входят все системы подключенные к щиту + система в которую входит сам щит. Отфильтровать эту систему можн…[Читать далее]
-
Анатолий ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Добрый вечер! Пользуйтесь в процессе поиска методом dir().
Пример: пишите в скрипте на выходе
OUT = dir(S) потом посмотрели какие параметры имеются в составе
вашего S (Щит22 в данном случае). Выбрали параметр ,прописали в скрипте например
a = S.ElectricalSystem (если таковой имеется в dir, те методы или свойства, которых там нет выдадут ошибк…[Читать далее] -
Алексей создана тема Получить список электрических систем щита в форуме Задать вопрос 6 лет, 5 месяцев назад
Подскажите пожалуйста, как сформировать запрос в питоне, чтобы получить список электрических систем к которым присоединен электрический щит. Через RevitLookup их вижу, но в Питоне не могу к ним подобраться. Что надо писать и какие библиотеки подключать?
-
SERGEY создана тема Параметризованные методы Revit API в форуме Задать вопрос 6 лет, 5 месяцев назад
Добрый день!
Подскажите, есть ли возможность в Python, передавать “тип” в параметризованные методы Revit API? Например что бы использовать метод Get(FieldType) из ExtensibleStorage класса Entity:
Этот метод параметризован, т.е. в этот метод, кроме аргумента fieldName нужно передать тип поля FieldType. В С# это делается с помощью угловых…[Читать далее]
- Загрузить еще