Вітаю.
Питання вже досить старе, але не втрачає актуальності. Наші західні друзі використовують "стула" і "спейсери" і наскільки я все правильно зрозумів не сильно за це турбуються.
Якщо підпірні каркаси можна замінити наприклад "жабками" (хоч наші будівельники це не дуже полюбляють), то каркаси на продавлювання нікуди не поділись.
До речі в західних друзів, на продавлювання ставлять хомути (але боюсь наші будівельники мене знову не зрозуміють) або готові вироби (studs).
Отже, власне питання: які є ще варіанти окрім груп і збірок (раптом я загруз в поточці і пропустив щось важливе)?
Gelöst! Gehe zur Lösung
Gelöst von darkmax1my5. Gehe zur Lösung
Gelöst von oleksandr.kanivets. Gehe zur Lösung
Gelöst von oleksandr.kanivets. Gehe zur Lösung
Користуюся плагіном для створення групи-збірки, зручно виносити на креслення (за рахунок властивостей збірки) і легко копіювати по моделі та вносити зміни (за рахунок можливостей групи)
Переваги збірки у зручному створенні видів для подання каркасу. А так, загалом можна обійтись лише групами, а специфікації на каркас і на все фільтрувати різними параметрами.
@boricwork вітаю.
Збірки - чудове рішення, але досить не стабільне. Створив завантажувальне сімейство арматурного стержня, котре чудово поєднується із системними в одній специфікації, може мати довільну форму, вкладатися в інші сімейства (каркасів, сіток) як загальне (shared).
Тестуйте!
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Oleksandr Kanivets / Олександр Канівець
ASKansulting CEO & Autodesk Instructor & Autodesk Partner
Facebook | Twitter | LinkedIn
Користуюся сімействами на основі IFC арматури. Рішення в цілому нормальне але дуже навантажує модель Ревіт
@darkmax1my5 то це воно ж і є)
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Oleksandr Kanivets / Олександр Канівець
ASKansulting CEO & Autodesk Instructor & Autodesk Partner
Facebook | Twitter | LinkedIn
Є проблемка із завантажувальною та системною арматурою - це зображення ескізу форми:
Але ніяк неможливо створити в специфікації проекту розрахунковий параметр по умові вибору, так як тип даних Image - недоступний
.
Як варіант можна спробувати додати в ці сімейства свій власний загальний (shared) параметр _Image, але біда в тому, що він додається в сімейства тільки як параметр типу
, а всі параметри категорії Rebar Shape - тільки на екземплярі
!
Є варіант рішення - створити скрипт в Dynamo, котрий би додавав загальний (shared) параметр _Image, якщо його немає та призначав йому значення параметру Shape Image. Хто може допомогти? Файли форми арматури та параметрів у вкладені.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Oleksandr Kanivets / Олександр Канівець
ASKansulting CEO & Autodesk Instructor & Autodesk Partner
Facebook | Twitter | LinkedIn
Так така проблема є і поки її не вирішать програмно тільки Динамо на в поміч. По динамке подивить цей нод який додає загальні параметри в семейтсва. Може щось собі візьмете цікавого.
Якщо треба буде допомогти з створенням динамо під цю задачу, то я готовий допомогти.
Там зверніть увагу що динамко в кінці треба модифікувати кожного разу коли треба заносити параметр, формулу або констранту.
Намагаюсь створити line based family для підтримуючого каркасу, щоб рахувати їх в погонних метрах.
Під час створення масиву, для параметризації кількості поперечних (вертикальних) стержнів, ці стержні розлітаються в різні сторони. Методом спроб і помилок виявив, що IFC rebar family на основі sweep не любить масиви або я не вмію їх готувати. Якщо sweep замінити на extrusion (підгледів у не дружньому adsk), то працює (з нюансами, але то, можливо, знову я щось не те роблю). Щоб побороти нюанси, масив вертикальних стержнів запакований в окреме сімейство. В результаті геометрія ніби працює ок, але при великій кількості каркасів ревіт підвисає після внесення змін у каркас.
Під час підрахунку загальну довжину (у метрах погонних) каркасів беру з сімейства каркасу. А от під час підрахунку загальної кількості арматури в каркасах, в таблицю масив залітає як один стержень і відповідно загальна довжина вертикальних стержнів як сума довжин першого (масив) і останнього (робив окремим стержнем).
Ще з мінусів IFC, що арматура не в курсі який у неї хост.
Поки нічого не викладаю, бо результати не влаштовують.
Продовжую досліди.
@darkmax1my5 дякую! А чи можна обійтись без кастомних надів та написати на python тільки те, що потрібно і не більше?
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Oleksandr Kanivets / Олександр Канівець
ASKansulting CEO & Autodesk Instructor & Autodesk Partner
Facebook | Twitter | LinkedIn
Модно. Буде час під кінець тижня займусь. Тоді краще Python він буде швидше працювати і більш стабільно ніж динамо.
@darkmax1my5 я мав на увазі Python в середині Dynamo.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Oleksandr Kanivets / Олександр Канівець
ASKansulting CEO & Autodesk Instructor & Autodesk Partner
Facebook | Twitter | LinkedIn
Вітаю!
Після певної кількості спроб та помилок вийшло таки створити line based family для підпірного каркасу на основі ifc сімейства.
Зараз випробовую в одному з проектів. При кількості каркасів більше 3 км погонних метрів будь-яка зміна викликає кілька хвилин регенерації у самому проекті. Хоча загалом користуватись можна.
Ще з цікавого помітив, що арматура, яка знаходиться в area reinforcement, не отримує shared параметр "_bar diameter", можливо там якась інша залежність, ще не досліджував (частина арматури має цей параметр, частина ні).
Сімейство поки не викладаю, бо немає часу допиляти його до якогось більш-менш презентабельного вигляду. Заодно ще певний час потестую, можливо вилізуть ще якісь глюки.
Поглибившись далі в тему прийшов до висновку що Динамо не може адекватно працювати з IFC арматурою так як вона її сприймає не як арматуру а як елемент невідомого типу через це все те що працює нормально на арматурі не працює на IFC.
Додати через динамо чи Python параметр всередину сімейства з типом "зображення" для екземпляру заблоковано на рівні API.
Тому параметр _Image з зображенням форми арматури я створив через Управление-Парметри проекта (взяв шаред параметр з ФЗП) і призначив його по екземпляру для арматури це єдиний варіант до якого я додумався.
В середині Нод складається з 2х частин більш простої і більш навороченої та продуманої.
Після тестування чекаю на фідбек та пропозиції з покращення функціоналу.
Всі свої наробки додаю до поста.
П.С. Все зроблено в ревіте 2023.1
П.С.2. Мій попередній пост прошу видалити
Вітаю.
Після тестування в кількох проектах, вирішив відмовитися від ifc арматури для каркасів. При значних кількостях каркасів, будь-які зміни забирають купу часу на регенерацію, фактично неможливо працювати.
Також потрібно постійно тримати в голові на яких параметрах це все завязано і не забувати постійно перевіряти чи потряпляє потрібна арматура в специфікації чи витрати.
Буду шукати інше рішення.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.