Евгений Колчин
-
Legantmar ответил(а) на тему Фильтр ошибок в форуме Задать вопрос 7 лет, 1 месяц назад
мне думается “элементы не имеющие категорию” выдают i.GetCategory.Name = “None” (может Null), нужно проверять.
-
Legantmar ответил(а) на тему Cортировка списка стринг по последним "цифрам" в форуме Синтаксис и родные библиотеки Python 7 лет, 1 месяц назад
заменить строчку 2 на InList = IN[0]
а 27 на OUT = OutList -
Legantmar ответил(а) на тему Доступ к эскизным линиям в форуме Revit Library (API) 7 лет, 1 месяц назад
-
Legantmar ответил(а) на тему Cортировка списка стринг по последним "цифрам" в форуме Синтаксис и родные библиотеки Python 7 лет, 1 месяц назад
Иногда бывает нужно сначала сортировать по алфавиту, а затем по цифрам. (да еще без учета регистра, т.е. независимо от того большие или маленькие буквы):
на выходе
[[‘elm0’, ‘Elm2’, ‘elm9’, ‘elm10’], [‘alm12’, ‘Elm11’, ‘elm13’]]также работает и со вложенными списками вида (но это не точно)):
InList = [[‘elm0’, ‘elm10’, ‘Elm2’, ‘elm9’, [‘olm0’,’…[Читать далее] -
Legantmar voted up to a reply by txt in the topic FilteredElementCollector 7 лет, 1 месяц назад
-
Legantmar создана тема Cортировка списка стринг по последним "цифрам" в форуме Синтаксис и родные библиотеки Python 7 лет, 1 месяц назад
может уже было, а может нет
nums – входной лист
для Dynamo нужно заменить print на OUT=на выходе
[(‘e2’, ‘ab3’, ‘d4’, ‘cd5’, ‘b7’, ‘f12’, ‘b15’), (‘e2’, ‘ab3’, ‘cd5’, ‘b7’, ‘f12’)] -
Legantmar voted up to a reply by Boris.Fedonin in the topic Проблема с единицами 7 лет, 1 месяц назад
-
Legantmar voted up to a reply by DiMak in the topic Вывод информации из нода в сплывающем окне 7 лет, 1 месяц назад
-
Legantmar ответил(а) на тему Вывод информации из нода в сплывающем окне в форуме Задать вопрос 7 лет, 1 месяц назад
1) Используй нод Pick Model Elements из пакета Rhythm
Запускаешь скрипт динамо, выбираешь поштучно элементы нажимаешь кнопочку “Готово” (внизу или вверху на панели слева)
3) Есть ноды которые выводят такие окна, но я не пользуюсь ими (пишу свои), поэтому не знаю как называются (видел что есть)
4) Дино браузером не пользуюсь, но наверно…[Читать далее] -
Legantmar ответил(а) на тему Вывод информации из нода в сплывающем окне в форуме Задать вопрос 7 лет, 1 месяц назад
Если я правильно понял, то:
- самое простое, и ты показал это в ролике, это нод watch (или Springs.Watch+)
- можно добавить временную текстовую аннотацию на план и в нее выводить информацию
- открывать всплывающие окна с помощью спец. нодов или написать свой скрипт для windows form
-
Khasan Mamaev ответил(а) на тему Как вставлять в проект лестницы? в форуме Задать вопрос 7 лет, 1 месяц назад
Удивление не должно принимать форму претензии, я сожалею, что динамовцы не учли интересы лестнитцестроителей. Если бы твое удивление было бы чуть другим, то я бы помог с лестницами.
-
Khasan Mamaev ответил(а) на тему Что такое DesignScript? в форуме ДизайнСкрипт 7 лет, 1 месяц назад
Визуализация геометрии в Динамо не является самостоятельной задачей, посему этому вопросу не уделяется большого внимания, не знаю как обстоит дело в платной Динамо-студии.
-
Khasan Mamaev ответил(а) на тему Что такое DesignScript? в форуме ДизайнСкрипт 7 лет, 1 месяц назад
про скрытие геометрии в скрипте не знаю к сожалению
-
Khasan Mamaev ответил(а) на тему Что такое DesignScript? в форуме ДизайнСкрипт 7 лет, 1 месяц назад
Обычное Динамо устанавливается только под Ревит, но запускать его можно через экзешник, который лежит тут “c:Program FilesDynamoDynamo Revit1.2DynamoSandbox.exe”. Как пользоваться ПитонШеллом можно посмотреть, в частности, у меня на канале ролик Py4Eng_05_PythonShell01. Почему не работает твое Динамо сказать не могу, программа иногда глючит…[Читать далее]
-
Khasan Mamaev ответил(а) на тему Как вставлять в проект лестницы? в форуме Задать вопрос 7 лет, 1 месяц назад
Здесь, как бэ, никто никому ничего не должен, посему пожалуйста без претензий. Динамо чудесная бесплатная штука, большое спасибо разработчикам. Кому не хватает готовых нодов, тот берет и пишет в Питон скрипты.
-
Khasan Mamaev ответил(а) на тему Создание геометрии в семействе с помощью API в форуме Задать вопрос 7 лет, 1 месяц назад
Набросал для RevitPythonShell код для построения кубика
import clr
from System import *
from System.Collections.Generic import *
from Autodesk.Revit.DB import *app = __revit__.Application
doc = __revit__.ActiveUIDocument.Documentt = Transaction(doc, 'creationFamily')
t.Start()curveArrArray = CurveArrArray()
curveArray1 = Cu…[Читать далее] -
Khasan Mamaev ответил(а) на тему Что такое DesignScript? в форуме ДизайнСкрипт 7 лет, 1 месяц назад
Данные операции не имеют отношения к Ревиту и можно Динамо запускать автономно. Проблема скорей всего в том что новая геометрия скрыта под старой, чтобы скрыть первичную геометрию необходимо щелкнуть на ноде правой кнопкой и снять галочку с пункта “Предварительный просмотр.
-
Legantmar ответил(а) на тему элементы из linkRVT в форуме Задать вопрос 7 лет, 1 месяц назад
http://dynamobim.ru/forums/topic/семейство-в-помещении/
проверяй координаты (и базовую точку) -
Legantmar ответил(а) на тему элементы из linkRVT в форуме Задать вопрос 7 лет, 1 месяц назад
- Загрузить еще