Активность всего сайта
-
Denis ответил(а) на тему Создать пространство на основе помещения в форуме Задать вопрос 5 лет, 10 месяцев назад
Спасибо, но не помогло. Проверяю через спецификацию пространств. В ней ничего не отображается. Другой скрипт со схожим функционалом работает нормально. Пространства размещаются и прописываются в спецификации. https://www.youtube.com/watch?v=_oEe5hEgIuY
https://drive.google.com/open?id=10ZTnRbaLPjNjTXNLkGLtO1P5jY2tup2o
-
Legantmar ответил(а) на тему Создать пространство на основе помещения в форуме Задать вопрос 5 лет, 10 месяцев назад
в первом python ноде поправь строчку:
if otm[i] == level.Name: -
Denis создана тема Создать пространство на основе помещения в форуме Задать вопрос 5 лет, 10 месяцев назад
Необходимо на основе уже существующих помещений создать пространства. Пространствам нужно дать имена и номера помещений на основе которых они созданы. Мне удалось понять как работает перенос имени и номера (отдельным скриптом), но с созданием возникли трудности. За основу брал скрипты Alexandr Popov. Переименование и удаление работают н…[Читать далее]
-
Александр voted up to a reply by Александр in the topic TypeError: expected BuiltInParameter, got str 5 лет, 10 месяцев назад
-
Александр voted up to a reply by Александр in the topic TypeError: expected BuiltInParameter, got str 5 лет, 10 месяцев назад
-
Шпилька создана тема Заменить некоторое семейство на другое в нескольких проектах в форуме Задать вопрос 5 лет, 10 месяцев назад
Заменить семейство через Дайнемо в одном проекте я могу (точнее, почти уверена, что могу). Но вот открыть несколько файлов я могу только через bat-файл. То есть открываю файлы через bat-файл, а как запустить скрипт автоматически я не представляю.
У меня есть шансы осуществить задуманное? Я не прошу сделать за меня, просто указать вектор действий…[Читать далее]
-
yuriy создана тема Помогите разобраться со скриптом python (SendKeys) в форуме Задать вопрос 5 лет, 11 месяцев назад
Например для передачи хоткея в ревит
import clr
clr.AddReference(“System.Windows.Forms”)
from System.Windows.Forms import SendKeysOUT = SendKeys.SendWait(“wa”) #создание стены
-
Александр ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Большое спасибо!
-
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
потому, что:
1) на вход подавал стринг (текст) типа “222333”, вместо числа 222333 – соответственно, стринг нужно преобразовать к целому числу, как int(“222333”)
2) ElementId(число) – не получает элемент, а только находит Id по указанному числу в скобках
3) не там разместил append – в твоем примере, ты на выходе получил бы лист с одним Id, е…[Читать далее] -
Александр ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Legantmar, спасибо, получилось. Только не понял, почему до этого не получалось)
-
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
попробуй заменить 20 строку на:
a.append(doc.GetElement(ElementId(int(i))))
и вместо 23: OUT = a -
Александр ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Спасибо за отклики.
Я на вход подаю список id и хочу получить из них список элементов соответствующие этим id
-
Алексей ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Я изначальную цель не понял. Вроде как нужен список id элементов??? Или нет))) что в итоге надо получить и что на входе??
-
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Александр, это работает примерно так:
element = doc.GetElement(ElementId(224453)) , где 224453 – число, а не “224453” стринг -
Анатолий ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Добрый вечер. Неправильно задаете вопрос. Гугл переводчик говорит “expected BuiltIn Parameter, got str(ing)” значит “ожидаемый встроенный параметр, получил строку”, то есть на вход должен подаваться параметр, а вы подаете вместо него скорей всего его название. А неправильный вопрос в том, что форумчане не должны б угадывать что у вас на вход а мож…[Читать далее]
-
Александр создана тема TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет, 11 месяцев назад
Подскажите, что я делаю неправильно?
-
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет, 11 месяцев назад
1) создай новый проект, сделай несколько стенок и помещений (3-4), расставь стандартные семейства дверей открывающиеся в разные помещения – запусти мой код, если работает нормально, то вернись к версии без try и except, запусти еще раз, если опять все хорошо, переходи к п.2
2) замени стандартные семейства дверей на ваши, повтори п.1 – если не работ…[Читать далее] -
Marina ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет, 11 месяцев назад
ну да, но с чего то начинать надо. у каждой двери в нашем проекте настроено открывание дверей, но суть не в этом, потому что принадлежность в АР задает точка расчета, и я не знала, что динамо никак не может ее считать
исходник я предоставить не могу, тк атата потом сделает служба безопасности
для начальства я уже сдалась, для себя пытаюсь…[Читать далее] -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет, 11 месяцев назад
и?
знаний в Dynamo, Python и Revit API нет
про Revit LookUp слышишь впервые
“дверь принадлежит помещению” – это ты так решила по плану? а если она открывается в обе стороны или на улицу?
если правильно рассуждать, то дверь принадлежит стене (точнее имеет Host)
если ты решила использовать Dynamo,то ответь мне, по какому параметр…[Читать далее] - Загрузить еще