kulkul
-
Legantmar ответил(а) на тему UnwrapElement в форуме Задать вопрос 8 лет, 2 месяца назад
-
txt создана тема Изменение трассировки трубопровода в Динамо в форуме Задать вопрос 8 лет, 2 месяца назад
1.) как разделить трубопровод (в ревит разделить его с зазором не получается, то есть это можно сделать только через “разделить” элемент ?
2.) как в Динамо добраться до Выбора трассировки элементов и выбора варианта трассировки?
-
txt создана тема UnwrapElement в форуме Задать вопрос 8 лет, 2 месяца назад
в чем смысл UnwrapElement() ?
для каких целей и в каких случаях используется?
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
аналогично колоннам, только нод заменить на StructuralFraming.BeamByCurve
и beam type искать в ноде family types
ну и есесно кривые для балок..
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
суп из топора!? )) эт я шучу..
а что с балками? идею ты уже понял.. -
Евгений Колчин ответил(а) на тему Автоматизация команд из блока. Revit – Изменить – Геометрия в форуме Revit Library (API) 8 лет, 2 месяца назад
В тему также. Искал как достать Autodesk.Revit.DB.Face из стены. для применения этого метода.
Нашел только нод Element.Geometry+ с мудреным кодом из Clockwork, который достает Autodesk.Revit.DB.Solid =(
Кто подскажет?
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
OUT = (j for i in IN[0] for j in IN[1] if int(i) == int(j.Elevation))
не забываем Vote Up (палец вверх)
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
OUT = (j for i in IN[0] for j in IN[1] if int(i) == int(j.Elevation))
не забываем Vote Up
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
OUT = (j for i in IN[0] for j in IN[1] if int(i) == int(j.Elevation))
не забываем VoteUp
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
OUT = (j for i in IN[0] for j in IN[1] if int(i) == int(j.Elevation))
-
Legantmar voted up to a reply by Евгений Колчин in the topic Автоматизация команд из блока. Revit – Изменить – Геометрия 8 лет, 2 месяца назад
-
Евгений Колчин ответил(а) на тему Автоматизация команд из блока. Revit – Изменить – Геометрия в форуме Revit Library (API) 8 лет, 2 месяца назад
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
не знаю как это сделать штатными нодами, но в питоне это выглядело бы примерно так
(при условии, что встречаются только 2 буквы К и Б) -
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 2 месяца назад
не знаю как это сделать штатными нодами, но в питоне это выглядело бы примерно так
-
Legantmar ответил(а) на тему Нумерация по материалу в форуме Задать вопрос 8 лет, 2 месяца назад
// задать нумерацию в соответствии с материалом //
я не очень понимаю на словах, для меня приятнее картинки ))
в твоем случае план действия наверно такой:
– создать список материалов (например, 1 – кирпич, 2 – бетон)
– выбрать элемент(/ты) (select model elements)
– узнать материал части
– сравнить со списком и получить номер (см. скрин ниже)
– зап…[Читать далее] -
Legantmar ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 2 месяца назад
конвертация int в byte, например для Revit Color
import clr
clr.AddReference('RevitAPI')
import Autodesk.Revit.DB.Color as rColor
import System.Convert as conrgb = [125, 25, 0] # [R, G, B]
OUT = rColor(con.ToByte(rgb[0]), con.ToByte(rgb[1]), con.ToByte(rgb[2])) -
Legantmar ответил(а) на тему Шаблон (python) в форуме Dynamo Libraries 8 лет, 2 месяца назад
Совет:
из-за использования записи вида:
from Autodesk.Revit.DB import *
и
from DSCore import *
может возникать конфликт для элементов с одинаковыми именами, например Color (ошибка AttributeError: ‘type’ object has no attribute ‘ByARGB’)
т.к. есть Autodesk.Revit.DB.Color – это цвет Revit
и есть DSCore.Color – это цвет Dynamo и они не равнозна…[Читать далее] -
Legantmar ответил(а) на тему Шаблон (python) в форуме Dynamo Libraries 8 лет, 2 месяца назад
Совет:
из-за использования записи вида:
from Autodesk.Revit.DB import *
и
from DSCore import *
может возникать конфликт для элементов с одинаковыми именами, например Color (ошибка AttributeError: ‘type’ object has no attribute ‘ByARGB’)
т.к. есть Autodesk.Revit.DB.Color – это цвет Revit
и есть DSCore.Color – это цвет Dynamo и они не равнозна…[Читать далее] -
Legantmar ответил(а) на тему Шаблон (python) в форуме Dynamo Libraries 8 лет, 2 месяца назад
Совет:
из-за использования записи вида:
from Autodesk.Revit.DB import *
и
from DSCore import *
может возникать конфликт для элементов с одинаковыми именами, например Color (ошибка AttributeError: ‘type’ object has no attribute ‘ByARGB’)
т.к. есть Autodesk.Revit.DB.Color – это цвет Revit
и есть DSCore.Color – это цвет Dynamo и они не равнозна…[Читать далее] -
Legantmar ответил(а) на тему Шаблон (python) в форуме Dynamo Libraries 8 лет, 2 месяца назад
Совет:
из-за использования записи вида:
from Autodesk.Revit.DB import *
и
from DSCore import *
может возникать конфликт для элементов с одинаковыми именами, например Color
т.к. есть Autodesk.Revit.DB.Color – это цвет Revit
и есть DSCore.Color – это цвет Dynamo и они не равнозначны.В этом случае можно использовать следующие приемы:
1) либ…[Читать далее] - Загрузить еще