Вобщем мне нужно создать плоскостной массив, что бы я мог регулировать параметрически кол-во по длине и ширине, когда я привязываю к первой анотации параметр он работает (к примеру кол-во по длине регулировать я могу) но после этого когда привязываю параметр ко второй анотации он мне заявляет "Зависимости не выполняются". Т.е. я могу регулировать кол-во объектов либо по высоте либо по длине, а ведь хотел еще и по высоте сделать.
Другими словами я не могу связать параметрами 2 смежных массива.
в моей ферме есть 5 наборов отельных массивов из объектов, которые полностью зависят от одного параметра - "растояние между осями опор 1-2". И цель сделать массивы этих массивов что бы я мог связать их с растоянием между осями опор А-Б. Но как я уже говорил "Зависимости не выполняются". Либо по 1-2, либо по А-Б
Только что нашел способ создать каждый массив как отдельное семейство и через общие параметры вводить данные о растояниях между осями. Но этот способ ацкий, это еще допольнительных 5 семейст. Может можно как то обойтись одним?
Используйте вложенные семейства с массивами! Ошибка возникает из за того что внутрь группы параметр не прицепишь! Создайте сначала семейство с линейным массивом с нужными параметрами по экземпляру, потом вставьте его (семейство) в основное семейство. В этом семействе передадите параметры Длины массива и кол-ва. Т.е. Линейный массив для программы будет как один элемент, если нужен 3D массив, делайте еще одно вложение!
Aleksey Borisov / Алексей Борисов
Blog Revit | Forum Revit | YouTube - Revit
I am an EXPERT ELITE member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Чаты в TELEGRAM и форумы про Revit:
https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/
Спасибо.
И хочу задать сразу еще один вопрос, в итоге я получу пространственную параметрическую ферму, трубы которой будут посчитаны в спецификации и соответвенно будут пересчитываться если я буду изменять растояние между осями. Но проблема в том что в проекте будет использовано 5 подтипов этих труб различного диаметра, который будет зависить от многих факторов: поясов, расположения и т.д. и которые нужно отдельно использовать в спецификациях.
Смысл в том что я бы хотел быстренько выбирать каждую из труб и придавать ей нужный тип.
Другими словами мне нужно найти способ легкого выделения каждого элемента и замены только его из массива на нужный тип. Либо быстрый способ разбивки всех массивов на семейства.(что бы не заходить в каждое и не редактировать)
К примеру я ввел нужные мне растояния между осями, нужная мне ферма простроилась и нужно разбить все массивы на семейства, что бы я легко мог менять каждую выбранную трубу. Есть ли такая возможность?
Без программирования тут вряд ли обойдешься!
Aleksey Borisov / Алексей Борисов
Blog Revit | Forum Revit | YouTube - Revit
I am an EXPERT ELITE member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Чаты в TELEGRAM и форумы про Revit:
https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/
Как раз доделал ферму))) Жаль 😃 столько мучился над параметризацией и тупик 😃 в итоге придется создавать огромные массивы из одного семейства и потом разгрупировывать...
Похоже нашел хороший альтернативный вариант, Я поменял свои трубы в ферме на обычные линии, т.е. получил пространственную параметрическую основу для фермы, и теперь могу каждую линю облепить нужной мне балкой, и работа не зря сделана и спецификация есть 😃
Можно и так!
Я тоже пробовал делать фермы:
Aleksey Borisov / Алексей Борисов
Blog Revit | Forum Revit | YouTube - Revit
I am an EXPERT ELITE member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Чаты в TELEGRAM и форумы про Revit:
https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.