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