Architecture Engineering & Construction – Українською
В цій гілці є основними теми архітектурної та інфраструктурної інженерії, щодо застосування в цих сферах продуктів Revit, Civil 3D, Navisworks, Autodesk Docs та інших продуктів і сервісів, які входять до Autodesk Architecture Engineering & Construction Collection і дотичні до неї. На форумі ви можете ділитися знаннями, запитувати й отримувати відповіді, та читати найпопулярніші теми по програмним продуктам цього сімейства.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Арматурні каркаси в revit

17 ANTWORTEN 17
GELÖST
Antworten
Nachricht 1 von 18
boricwork
1502 Aufrufe, 17 Antworten

Арматурні каркаси в revit

Вітаю.

 

Питання вже досить старе, але не втрачає актуальності. Наші західні друзі використовують "стула" і "спейсери" і наскільки я все правильно зрозумів не сильно за це турбуються.

 

chair.jpg

 

Якщо підпірні каркаси можна замінити наприклад "жабками" (хоч наші будівельники це не дуже полюбляють), то каркаси на продавлювання нікуди не поділись.

 

frog.jpeg

 

До речі в західних друзів, на продавлювання ставлять хомути (але боюсь наші будівельники мене знову не зрозуміють) або готові вироби (studs).

studs.jpg

Отже, власне питання: які є ще варіанти окрім груп і збірок (раптом я загруз в поточці і пропустив щось важливе)?

Beschriftungen (4)
17 ANTWORTEN 17
Nachricht 2 von 18
BacuJlb
als Antwort auf: boricwork

Користуюся плагіном для створення групи-збірки, зручно виносити на креслення (за рахунок властивостей збірки) і легко копіювати по моделі та вносити зміни (за рахунок можливостей групи)

BacuJlb_0-1714729721698.png

 

Nachricht 3 von 18
boricwork
als Antwort auf: BacuJlb

Переваги збірки у зручному створенні видів для подання каркасу. А так, загалом можна обійтись лише групами, а специфікації на каркас і на все фільтрувати різними параметрами.

Nachricht 4 von 18
oleksandr.kanivets
als Antwort auf: boricwork

@boricwork вітаю.

 

Збірки - чудове рішення, але досить не стабільне. Створив завантажувальне сімейство арматурного стержня, котре чудово поєднується із системними в одній специфікації, може мати довільну форму, вкладатися в інші сімейства (каркасів, сіток) як загальне (shared).

 

Тестуйте!

 

oleksandrkanivets_0-1714753172186.png


Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | 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
Expert Elite Member

Nachricht 5 von 18
darkmax1my5
als Antwort auf: boricwork

Користуюся сімействами на основі IFC арматури. Рішення в цілому нормальне але дуже навантажує модель Ревіт

Nachricht 6 von 18
oleksandr.kanivets
als Antwort auf: darkmax1my5

@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
Expert Elite Member

Nachricht 7 von 18
oleksandr.kanivets
als Antwort auf: boricwork

Є проблемка із завантажувальною та системною арматурою - це зображення ескізу форми:

  • В системному сімействі (Rebar Shape), зображення отримується із системного параметру Shape Image.
  • В завантажувальному сімействі (Structural Rebar) - можна використати системний параметр Type Image.

Але ніяк неможливо створити в специфікації проекту розрахунковий параметр по умові вибору, так як тип даних Image - недоступний :neutrales_Gesicht:.

 

Як варіант можна спробувати додати в ці сімейства свій власний загальний (shared) параметр _Image, але біда в тому, що він додається в сімейства тільки як параметр типу :heftig_weinendes_Gesicht:, а всі параметри категорії Rebar Shape - тільки на екземплярі :Gesicht_ohne_Mund:

 

Є варіант рішення - створити скрипт в 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
Expert Elite Member

Nachricht 8 von 18
darkmax1my5
als Antwort auf: oleksandr.kanivets

Так така проблема є і поки її не вирішать програмно тільки Динамо на в поміч. По динамке подивить цей нод який додає загальні параметри в семейтсва. Може щось собі візьмете цікавого.

Якщо треба буде допомогти з створенням  динамо під цю задачу, то я готовий допомогти.

Там зверніть увагу що динамко в кінці треба модифікувати кожного разу коли треба заносити параметр, формулу або констранту.

Nachricht 9 von 18
darkmax1my5
als Antwort auf: BacuJlb

Де цей плагін можно скачати?

Nachricht 10 von 18
boricwork
als Antwort auf: darkmax1my5

то BimStarter Зуєва

(хотів написати ще щось, але краще промовчу)

Nachricht 11 von 18
boricwork
als Antwort auf: oleksandr.kanivets

Намагаюсь створити line based family для підтримуючого каркасу, щоб рахувати їх в погонних метрах.

 

Під час створення масиву, для параметризації кількості поперечних (вертикальних) стержнів, ці стержні розлітаються в різні сторони. Методом спроб і помилок виявив, що IFC rebar family на основі sweep не любить масиви або я не вмію їх готувати. Якщо sweep замінити на extrusion (підгледів у не дружньому adsk), то працює (з нюансами, але то, можливо, знову я щось не те роблю). Щоб побороти нюанси, масив вертикальних стержнів запакований в окреме сімейство. В результаті геометрія ніби працює ок, але при великій кількості каркасів ревіт підвисає після внесення змін у каркас.

 

Під час підрахунку загальну довжину (у метрах погонних) каркасів беру з сімейства каркасу. А от під час підрахунку загальної кількості арматури в каркасах, в таблицю масив залітає як один стержень і відповідно загальна довжина вертикальних стержнів як сума довжин першого (масив) і останнього (робив окремим стержнем). 

Ще з мінусів IFC, що арматура не в курсі який у неї хост.

 

Поки нічого не викладаю, бо результати не влаштовують. 

Продовжую досліди.

Nachricht 12 von 18
oleksandr.kanivets
als Antwort auf: darkmax1my5

@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
Expert Elite Member

Nachricht 13 von 18
darkmax1my5
als Antwort auf: oleksandr.kanivets

Модно. Буде час під кінець тижня займусь. Тоді краще Python він буде швидше працювати і більш стабільно ніж динамо.

Nachricht 14 von 18
oleksandr.kanivets
als Antwort auf: darkmax1my5

@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
Expert Elite Member

Nachricht 15 von 18
darkmax1my5
als Antwort auf: oleksandr.kanivets

По ходу діла буде зрозуміло що там піде в Python що в Ноди Dynamo 

Nachricht 16 von 18
boricwork
als Antwort auf: boricwork

Вітаю!
Після певної кількості спроб та помилок 
вийшло таки створити line based family для підпірного каркасу на основі ifc сімейства.

 

 

Зараз випробовую в одному з проектів. При кількості каркасів більше 3 км погонних метрів будь-яка зміна викликає кілька хвилин регенерації у самому проекті. Хоча загалом користуватись можна.

 

Ще з цікавого помітив, що арматура, яка знаходиться в area reinforcement, не отримує shared параметр "_bar diameter", можливо там якась інша залежність, ще не досліджував (частина арматури має цей параметр, частина ні).

 

Сімейство поки не викладаю, бо немає часу допиляти його до якогось більш-менш презентабельного вигляду. Заодно ще певний час потестую, можливо вилізуть ще якісь глюки.

Nachricht 17 von 18
darkmax1my5
als Antwort auf: oleksandr.kanivets

Поглибившись далі в тему прийшов до висновку що Динамо не може адекватно працювати з IFC арматурою так як вона її сприймає не як арматуру а як елемент невідомого типу через це все те що працює нормально на арматурі не працює на IFC.

Додати через динамо чи Python параметр всередину сімейства з типом "зображення" для екземпляру заблоковано на рівні API. 

Тому параметр _Image з зображенням форми арматури я створив через Управление-Парметри проекта (взяв шаред параметр з ФЗП) і призначив його по екземпляру для арматури це єдиний варіант до якого я додумався.

В середині Нод складається з 2х частин більш простої і більш навороченої та продуманої.

Після тестування чекаю на фідбек та пропозиції з покращення функціоналу.

Всі свої наробки додаю до поста.

П.С. Все зроблено в ревіте 2023.1

П.С.2. Мій попередній пост прошу видалити

Nachricht 18 von 18
boricwork
als Antwort auf: boricwork

Вітаю.
Після тестування в кількох проектах, вирішив відмовитися від ifc арматури для каркасів. При значних кількостях каркасів, будь-які зміни забирають купу часу на регенерацію, фактично неможливо працювати.

Також потрібно постійно тримати в голові на яких параметрах це все завязано і не забувати постійно перевіряти чи потряпляє потрібна арматура в специфікації чи витрати. 
Буду шукати інше рішення.

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen