anchim678
-
anchim678 ответил(а) на тему Заглушки для группы коммуникаций в форуме Задать вопрос 5 лет, 11 месяцев назад
https://hdd.tomsk.ru/desk/vnmjcxwg
В данном случае ругается на семейство: Стена_Вставной элемент. Скорее всего у данного элемента действительно нет параметра Width, но она относится к категории стены, поэтому скорее всего как-то надо фильтровать выборку всех. Надо попробовать, спасибо.
-
anchim678 ответил(а) на тему Заглушки для группы коммуникаций в форуме Задать вопрос 5 лет, 11 месяцев назад
Возник еще один вопрос: все хорошо работает, только почему-то не со всеми семействами стен, на некоторых выдает ошибку: ‘FamilyInstance’ object has no attribute ‘Width’ на строчке кода “width = wall.Width”. Хотя параметр такой у стены существует. В чем может быть дело?
-
anchim678 ответил(а) на тему Заглушки для группы коммуникаций в форуме Задать вопрос 5 лет, 11 месяцев назад
Спасибо, скрипт по группировке – то, что нужно.
-
anchim678 создана тема Заглушки для группы коммуникаций в форуме Задать вопрос 5 лет, 12 месяцев назад
Здравствуйте. Возникла задача вставлять заглушки в места пересечений коммуникаций и стен, решение для этого нашел на форуме. Однако, необходимо было доработать плагин, для того, чтобы в стенах, где проходит группа коммуникаций создавалась одна общая заглушка, а не для каждого пересечений. Идея такая: с помощью первого питона создаются за…[Читать далее]
-
anchim678 ответил(а) на тему Расстановка пространств в точках размещения помещений из связанного файла в форуме Задать вопрос 6 лет, 5 месяцев назад
Получается в каждом элементе есть какие-то нулевые значения? Если да, то откуда они берутся?
-
anchim678 создана тема Расстановка пространств в точках размещения помещений из связанного файла в форуме Задать вопрос 6 лет, 5 месяцев назад
Здравствуйте. Создаю пространства в файле, где лежат помещения – все работает хорошо. Стоит получить помещения из связанного файла, как питон выпадает в исключение “Value cannot be Null”. Нулевых данных на входе нет. В чем может быть дело? (Попробовал сделать то же самое, через ноды из библиотеки DynamoMEP – та же самая ошибка).
-
anchim678 ответил(а) на тему Загрузка(выгрузка) связанных файлов через Dynamo в форуме Задать вопрос 6 лет, 6 месяцев назад
Да, получилось, спасибо огромное. Странно, тоже искал на форуме автодеск, видимо плохо.
-
anchim678 создана тема Загрузка(выгрузка) связанных файлов через Dynamo в форуме Задать вопрос 6 лет, 6 месяцев назад
Здравствуйте. Необходимо автоматически подгрузить связанный файл в проект через Dynamo, скопировать определенные параметры данного связанного файла в проект и удалить связанный файл. Реально ли сделать это в Dynamo?не нашел инфы в гугле.
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
Всем спасибо!
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
Так вышло, что добавил общий файл параметров проекта и программа выполнилась. И в revit 2016 все работало потому, что там была по умолчанию ссылка на этот файл.
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
#Copyright(c) 2015, Konrad Sobon
# @arch_laboratory, http://archi-lab.netimport clr
clr.AddReference(‘ProtoGeometry’)
from Autodesk.DesignScript.Geometry import *# Import DocumentManager and Tra…[Читать далее]
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
Да вроде нет.
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
Так почему в Revit 2016 тогда все нормально получается. Смотрел список атрибутов file с помощью dir(file), там вообще нет Groups, в Revit 2016 есть.
-
anchim678 voted up to a reply by Сергей Кривой in the topic Пакетное добавление параметров 6 лет, 7 месяцев назад
-
anchim678 ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 6 лет, 7 месяцев назад
Здравствуйте, пробовал вашу программу в Revit2016 – все хорошо работает. В Revit 2017 вылазит ошибка (рисунок 1), как я понял он говорит, что не существует метода Groups, его нужно как-то изменить?плохо ориентируюсь в API.
Рис.1
-
anchim678 ответил(а) на тему Получение одинаковых элементов многоуровневого списка в форуме Задать вопрос 6 лет, 8 месяцев назад
list = IN[0]
res = []for i in range(len(list)):
if list[i] in list[i + 1:] or list[i] in res:
res.append(list[i])# Назначьте вывод переменной OUT.
OUT = resЭтот вариант хорошо сработал , спасибо всем.
-
anchim678 voted up to a reply by anchim678 in the topic Получение одинаковых элементов многоуровневого списка 6 лет, 8 месяцев назад
-
anchim678 создана тема Получение одинаковых элементов многоуровневого списка в форуме Задать вопрос 6 лет, 8 месяцев назад
Здравствуйте. Имеется многоуровневый список (рисунок 1), как получить на выходе все повторяющиеся элементы? Для одноуровневого списка это сделать несложно, а вот с многоуровневым возникли проблемы. Должно быть как на рисунке 2. Перепробовал кучу способов, но все утыкается в уровни, не до конца понимаю как с ними работать.
Рисунок 1.
Рисунок 2
-
anchim678 ответил(а) на тему Определение координат XYZ у скопированных элементов связанного файла в форуме Задать вопрос 6 лет, 8 месяцев назад
эти стены фактически располагаются в одном месте на 3D виде, следовательно мне надо их скрыть, но динамо видит, что их координаты не совпадают по Z(в данном случае), следовательно говорит – “это разные стены, не буду их скрывать” . Вопрос в том, как именно нод Element.GetLocation рассчитывает координаты. А проверять на пересечение можно конечно…[Читать далее]
-
anchim678 ответил(а) на тему Определение координат XYZ у скопированных элементов связанного файла в форуме Задать вопрос 6 лет, 8 месяцев назад
Ну думал об этом, но это будет подгон под частный случай, потому что смещения бывают разного порядка, кроме того выяснилось, что координата может отличаться не только по Z, все больше думаю о том, как отойти от способа сравнения по координатам, сейчас имеем то что он скрывает, 2/3 объектов, чтобы скрыл остальные нужно уровни и смещения подправ…[Читать далее]
- Загрузить еще