Евгений Колчин
-
Legantmar создана тема Views ByNames (принцип применим и к другим "Имя-Объект") в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
все что написано ниже может относится и к любым другим задачам рода “Имя -Объект”
Принцип работы:
1) с помощью FilteredElementCollector(doc).OfClass(View).ToElements() – выбираются все виды (Views) в документе
2) в цикле разворачивается “отфильтрованная коллекция”, получаются имена и сами объекты
3) еще в одном цикле сравниваются имена на в…[Читать далее] -
Legantmar создана тема Views ByNames (принцип применим и к другим "Имя-Объект") в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
все что написано ниже может относится и к любым другим задачам рода “Имя -Объект”
Принцип работы:
1) с помощью FilteredElementCollector(doc).OfClass(View).ToElements() – выбираются все виды (Views) в документе
2) в цикле разворачивается “отфильтрованная коллекция”, получаются имена и сами объекты
3) еще в одном цикле сравниваются имена на в…[Читать далее] -
Legantmar создана тема создание листов из Excel в форуме Разное 9 лет, 11 месяцев назад
по ходу написания этого скрипта возникает много вопросов, проблем и желаний улучшить…
пока это тест …Что хочу еще сделать:
– вставка листа между существующими (ренумерация)
– размещение нескольких видов на лист
– вывод формата листа под штампом
– изменение параметров существующих листов (таких как формат листа, заполнение штампа)Общ…[Читать далее]
-
Khasan Mamaev ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
-
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
проверил, у меня все работает.
где-то на форуме в самом начала Хасан писал , что такие ноды в некоторых случаях, у некоторых пользователей, работают только если дописывать Autodesk (не могу найти, может Хасан еще раз подскажет или проверит мой скрипт)
а пока вот обновил, а точнее заменил этот нод на питон скрипт
Новый скриптimport clr
[Читать далее]
clr.AddRef… -
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
проверил, у меня все работает.
где-то на форуме в самом начала Хасан писал , что такие ноды в некоторых случаях, у некоторых пользователей, работают только если дописывать Autodesk (не могу найти, может Хасан еще раз подскажет или проверит мой скрипт)
а пока вот обновил, а точнее заменил этот нод на питон скрипт
Новый скрипт -
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
где-то на форуме в самом начала Хасан писал , что такие ноды в некоторых случаях, у некоторых пользователей, работают только если дописывать Autodesk (не могу найти, может Хасан еще раз подскажет или проверит мой скрипт)
а пока вот обновил, а точнее заменил этот нод на питон скрипт
Новый скрипт -
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
скинь тест, я посмотрю.. так сложно сказать
-
Legantmar voted up to a reply by Legantmar in the topic A except B (из списка A исключить список B) 9 лет, 11 месяцев назад
-
Legantmar voted up to a reply by Legantmar in the topic A except B (из списка A исключить список B) 9 лет, 11 месяцев назад
-
Khasan Mamaev ответил(а) на тему A except B (из списка A исключить список B) в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
а такая операция set(IN[0]) создает список уникальных элементов
-
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
проверь свойство колонн – “вертикально”
p.s. колонн должно быть больше одной штуки и идти они должны выше Уровня 2 -
Legantmar ответил(а) на тему Разрезание колонн ОДНОГО типа по уровням в форуме Разное 9 лет, 11 месяцев назад
проверь свойство колонн – “вертикально”
-
Khasan Mamaev ответил(а) на тему A except B (из списка A исключить список B) в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
а так пересечение списков list(set(IN[0]) & set(IN[1]))
и объединение list(set(IN[0]) | set(IN[1]))
-
Khasan Mamaev ответил(а) на тему A except B (из списка A исключить список B) в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
или в одну строчку list(set(IN[0]) – set(IN[1]))
- Загрузить еще