Legantmar
@legantmar
активность: 5 месяцев, 1 неделя назад-
Legantmar voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 4 года, 9 месяцев назад
-
Legantmar voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 4 года, 9 месяцев назад
-
Legantmar ответил(а) на тему Инициализатор типа "Autodesk.LibGLib PINVOKE" выдал исключение в форуме Задать вопрос 4 года, 10 месяцев назад
вот это не ты спрашивал?
предлагают переустановить динамо на более новую (или выбирать при запуске корректную версию, если установлено несколько) -
Legantmar ответил(а) на тему Координаты Text Notes в форуме Задать вопрос 4 года, 10 месяцев назад
чувствую, много у тебя вопросов будет ))
накидал тут -
Legantmar ответил(а) на тему Координаты Text Notes в форуме Задать вопрос 4 года, 10 месяцев назад
через питон нод можно вот так:
OUT = UnwrapElement(IN[0]).Coord
Но выбрать TextNotes можно только в английской версии
(у меня dynamo 2.0.2, не знаю поправили ли этот баг в последней версии dynamo) -
Legantmar ответил(а) на тему Конвертация ModelCurves в среду Dynamo в форуме Задать вопрос 4 года, 10 месяцев назад
Денис
1) есть нод Element.Geometry
2) можно через питон нод
import clr
clr.AddReference("RevitNodes")
import Revit
clr.ImportExtensions(Revit.Elements)
from Revit.Elements import *
clr.ImportExtensions(Revit.GeometryConversion)
OUT =[UnwrapElement(i).GeometryCurve.ToProtoType() for i in IN[0]] -
Legantmar ответил(а) на тему Анализ зарплат в BIM по всему миру. в форуме Разное 4 года, 11 месяцев назад
это называется – сколько людей, столько и мнений
опираться на то, что кто-то, чего-то говорил (или писал на заборе) это крайне необъективное исследование.
что ты хотел сказать этим “анализом”?
учитывал ли ты уровень налоговой нагрузки, индекс “бигмака”, индекс благополучия этих стран (городов), стоимость жилья (аренда), продуктов, ЖКХ…[Читать далее] -
Legantmar ответил(а) на тему Анализ зарплат в BIM по всему миру. в форуме Разное 4 года, 11 месяцев назад
Интересный анализ.
А с чем связано повторение некоторых городов в таблицах? (например Москва, Киев, Торонто)p.s.
На мой взгляд, на первом месте должно быть условие работы (коллектив, интерес), на втором зарплата (которая может зависеть от множества факторов) -
Legantmar ответил(а) на тему Создать пространство на основе помещения в форуме Задать вопрос 5 лет назад
в первом python ноде поправь строчку:
if otm[i] == level.Name: -
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет назад
потому, что:
1) на вход подавал стринг (текст) типа “222333”, вместо числа 222333 – соответственно, стринг нужно преобразовать к целому числу, как int(“222333”)
2) ElementId(число) – не получает элемент, а только находит Id по указанному числу в скобках
3) не там разместил append – в твоем примере, ты на выходе получил бы лист с одним Id, е…[Читать далее] -
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет назад
попробуй заменить 20 строку на:
a.append(doc.GetElement(ElementId(int(i))))
и вместо 23: OUT = a -
Legantmar ответил(а) на тему TypeError: expected BuiltInParameter, got str в форуме Задать вопрос 5 лет назад
Александр, это работает примерно так:
element = doc.GetElement(ElementId(224453)) , где 224453 – число, а не “224453” стринг -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
1) создай новый проект, сделай несколько стенок и помещений (3-4), расставь стандартные семейства дверей открывающиеся в разные помещения – запусти мой код, если работает нормально, то вернись к версии без try и except, запусти еще раз, если опять все хорошо, переходи к п.2
2) замени стандартные семейства дверей на ваши, повтори п.1 – если не работ…[Читать далее] -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
и?
знаний в Dynamo, Python и Revit API нет
про Revit LookUp слышишь впервые
“дверь принадлежит помещению” – это ты так решила по плану? а если она открывается в обе стороны или на улицу?
если правильно рассуждать, то дверь принадлежит стене (точнее имеет Host)
если ты решила использовать Dynamo,то ответь мне, по какому параметр…[Читать далее] -
Legantmar ответил(а) на тему Корректировка размеров в форуме Задать вопрос 5 лет назад
первый вариант:
посмотри мое видео https://www.youtube.com/watch?v=U8vVw52LgM8 ,
найди скрипт в разделе скачать,
попытайся разобраться в нем,
параллельно освоив Python и работу с Revit API
и сделай свое решение, какое тебе нужно
(потеряешь много времени, но отработаешь свою зарплату и приобретешь опыт)второй вариант: сэкономить свое время,…[Читать далее]
-
Legantmar ответил(а) на тему Корректировка размеров в форуме Задать вопрос 5 лет назад
c С# разбирайся сам
вот тебе пример в Dynamo/Python: -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
если в 2-х словах, то команды try и except работают в паре и говорят о следующем:
try (попробуй выполнить):
какой то код 1
except (если по какой то ошибке не получилось выполнить код 1):
то выполнить код 2 (обычно pass – ничего не делать, т.е. просто пропустить)К чему это я все. У тебя в проекте какой-то косяк с дверями или помещениями ил…[Читать далее]
-
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
отступы делаются клавишей Tab для наглядности (у тебя непонятное количество пробелов перед try и except)
скопируй код отсюда и вставь вместо своего: -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
покажи, что напутала с отступами кода в желтом python script (в языке Python очень важны! отступы)
и нод a[1][1] замени на a[0][1] – внимательнее и не надо самодеятельности )) -
Legantmar ответил(а) на тему Заполнение параметра семейства дверей в форуме Задать вопрос 5 лет назад
попробуй тогда поменять a[0][0] на a[0][1]
- Загрузить еще