Активность всего сайта
-
anchim678 создана тема Расстановка пространств в точках размещения помещений из связанного файла в форуме Задать вопрос 7 лет, 2 месяца назад
Здравствуйте. Создаю пространства в файле, где лежат помещения – все работает хорошо. Стоит получить помещения из связанного файла, как питон выпадает в исключение “Value cannot be Null”. Нулевых данных на входе нет. В чем может быть дело? (Попробовал сделать то же самое, через ноды из библиотеки DynamoMEP – та же самая ошибка).
-
alexey.lobanov ответил(а) на тему КВАРТИРОГРАФИЯ 1.1 в форуме Задать вопрос 7 лет, 2 месяца назад
хм. думаю что мы просто поправим скрипт на сайте чтобы он учитывал только номера квартир, а не уровни. будет корректнее.
-
Евгений ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Голова идет кругом. Очень сложный метод. Пока так и не получилось его использовать.
На вход в основной нод с группами поступают Лист который копируется и уже скопированный лист, далее в ноде я выбираю все группы которые расположены на копируемом листе, а вот дальше идет полнейшая неразбериха. Мой начальный уровень не позволяет мне пока…[Читать далее]
-
Евгений voted up to a reply by Евгений in the topic Копирование листа 7 лет, 2 месяца назад
-
Alex Babinoff ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Пикчи огонь.
http://www.revitapidocs.com/2018.1/0f6a7a2e-13b9-008a-4c41-951a0702d16b.htm
Вот в этом методе есть вроде все что нужно для счастья:
View sourceView,
ICollection<ElementId> elementsToCopy,
View destinationView,
Transform additionalTransform,
CopyPasteOptions optionsLegantmar
Он просто про любые сгруппированные элементы.
-
Евгений ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
заранее извиняюсь. Интернет только с планшета. И почему то криво вставляются изображения. Группы на листе в ревит изначально располагают путем копирования.
Группа это тип Group в API. На второй картинке, если ее перевернуть можно увидеть.
Скрипт не получилось выложить.
-
Legantmar ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
что такое группа?
как ты их располагаешь на листе руками? покажи скриншот -
Евгений ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Этот метод подходит для видов и легенд….ну и в общем для элементов которые располагаются в вьюпортах, а группа располагается как то сама по себе, без вьюпорта. По типу ведомости. Но только ведомость делится на элемент ведомости и элемент расположенный на листе, а у группы нет такого. Id группы в диспетчере проектов и id элемента на лис…[Читать далее]
-
Legantmar ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
а это не оно?
http://www.revitapidocs.com/2018.1/0f951f28-eb6b-2a37-668a-b248bfb7de97.htmгде
viewSheetId = sheet.Id – лист на котором размещается вид
viewId = view.Id – вид для размещения на листе -
Евгений ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Из всех методов что я находил самым подходящим казался placeGroup. Ваш метод попробовал только что и я не могу понять как задать группе или элементу расположение именно на нужном мне листе.
На вход все эти методы просят документ, элементы и координаты. Все это я легко получаю, а вот метод где я могу задать вид на котором требуется размест…[Читать далее]
-
Legantmar ответил(а) на тему Python делает из массива библиотеку, с которой ничего не сделать в форуме Задать вопрос 7 лет, 2 месяца назад
Всеволод, приведи конкретный пример, что ты хотел сделать?
-
Alex Babinoff ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Как разместить существующую группу, на лист?
А вот это интересно, в моём случае не решал такую задачу, не было групп на листах. Что через копию элемента (ElementTransformUtils CopyElement Method) не получается? Вроде бы группа по иерархии тот же элемент и можно получить у неё локэйшен и вставить по нему на новый лист.
-
Евгений ответил(а) на тему Python делает из массива библиотеку, с которой ничего не сделать в форуме Задать вопрос 7 лет, 2 месяца назад
Про сортировку тут отлично написано
-
Всеволод создана тема Python делает из массива библиотеку, с которой ничего не сделать в форуме Задать вопрос 7 лет, 2 месяца назад
Проблема такая: При использовании в питоне функций
List.SortByKey и List.GroupByKey , питон помещает массивы в библиотеку и у меня ничего не получается с ней сделать. Ни вызвать элемент по индексу или ключу. Ничего
Выдает такие ошибки:
1)AttributeError: ‘Dictionary[object, object]’ object has no attribute ‘clear’
2) File “<string>…[Читать далее]
-
Всеволод: изменен рисунок профиля 7 лет, 2 месяца назад
-
Евгений ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Легенды забираются автоматически, когда забираешь размещенные виды. Просто их нужно распознать, что бы не копировать как другие виды, так как легенду можно разместить на несколько листов.
Остался один нерешеный вопрос.
Как разместить существующую группу, на лист?
Довольно долго искал решение, но никак. Не могу найти метод ра…[Читать далее]
-
Denver-22 ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
И итоговым скриптом поделился бы для общественности ;)
-
Alex Babinoff ответил(а) на тему Копирование листа в форуме Задать вопрос 7 лет, 2 месяца назад
Да, идея штатная все к ней приходят.
В итоге получил виды на листе, группы и спецификации
Не забудь про легенды, легенды то можно копировать между листами (хотя религия ревита и не позволяет это делать на прямую), но их надо отделить от видов, чтобы не создавать копии легенд, или как вариант сделать это опцией, можно создать, а можно скопировать.
-
Алексей ответил(а) на тему КВАРТИРОГРАФИЯ 1.1 в форуме Задать вопрос 7 лет, 2 месяца назад
Да, иначе суммарные площади считаются не верно…Точнее верно, но не корректно)
-
alexey.lobanov ответил(а) на тему КВАРТИРОГРАФИЯ 1.1 в форуме Задать вопрос 7 лет, 2 месяца назад
А вам надо чтобы не учитывался уровень квартиры при анализе?
- Загрузить еще