Skoordynowane modele przechodzą przez dwupoziomową detekcję kolizji: domyślną macierz krytyczności branż, edytowalną na ekranie, i - opcjonalnie - własne reguły na klasach IFC, atrybutach i właściwościach Pset. Każda kolizja dostaje priorytet, a przy zadeklarowanym LOD2/3/4 - ocenę istotności wg pola przenikania. Na wyjściu: dashboard, przegląd 3D z lotem kamery i raporty do dowolnego narzędzia. Wszystko liczone lokalnie w przeglądarce, bez wysyłania modelu na serwer.
Wynik jest liczony na modelach po walidacji (yourCHECKER BIM) - żeby nie tracić czasu na kolizje z elementami, które i tak są źle zamodelowane.
Liczba kolizji wg branży i wg pary branż, otwarte / zatwierdzone / krytyczne - zanim wejdziesz w szczegóły.
Klik w wiersz listy → kamera leci do punktu przenikania, elementy A/B podświetlone, reszta modelu przygaszona. W tym samym widoku: pomiar odległości, powierzchni i kubatury (przyciąganie do wierzchołków), przekrój płaszczyzną wybraną z modelu, widoczność per klasa IFC, krawędzie, przezroczystość i osie IfcGrid.
Kolizja klasyfikowana Istotna / Nieistotna wg progu pola przenikania z macierzy LOD dla zadeklarowanego poziomu.
BCF do dowolnego viewera, PDF i Excel z miniaturką 3D każdej kolizji, CSV z podziałem na parę branż i klasy.
Podstawa jest taka sama jak dla walidacji. Do koordynacji dochodzi deklaracja LOD i wspólny układ współrzędnych.
Dwa mechanizmy, dwa poziomy precyzji. Macierz A ustawia domyślny priorytet dla każdej pary branż i edytujesz ją na ekranie, bez pliku. Własna macierz reguł (CSV / XLSX) dodaje precyzyjne warunki na klasach IFC, atrybutach i właściwościach Pset - wtedy sprawdzane są tylko pary elementów, które do tych reguł pasują.
Macierz A - priorytet pary branż
| Priorytet | Znaczenie |
|---|---|
| Krytyczna | Przenikanie brył elementów strukturalnych / bezpieczeństwa (konstrukcja, gaz, elektryka, dźwigi, obiekty inżynierskie, sieci krzyżujące się) |
| Wysoka | Przenikanie brył między instalacjami oraz instalacji z architekturą / konstrukcją w istotnych przestrzeniach |
| Średnia | Przenikanie brył o mniejszym wpływie funkcjonalnym (wykończenia, branże pomocnicze, sieci niekrytyczne) |
| Niska | Kolizje informacyjne, bez ryzyka funkcjonalnego |
Macierz A jest edytowalna na ekranie - klik w komórkę zmienia priorytet tej pary branż, bez wgrywania żadnego pliku. Jeden przycisk przywraca wartości domyślne.
Legenda: K Krytyczna · W Wysoka · Ś Średnia · N Niska · · para nie występuje domyślnie (aktywować, jeśli projekt obejmuje obie branże naraz) · U = brak domyślnego priorytetu - ustawiasz go ręcznie, klikając komórkę; dotyczy O („Inna branża") oraz ośmiu kodów bez domyślnie ustalonego priorytetu (B, D, F, Q, R, T, Y, Z). Macierz jest symetryczna (A×B = B×A) - wygaszone komórki poniżej przekątnej to powtórzenie wartości z górnego trójkąta.
| A | B | C | D | E | F | G | H | L | M | O | P | Q | R | S | T | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | W | U | · | U | Ś | U | · | Ś | W | W | Ś | Ś | U | U | W | U | Ś | · | U | U |
| B | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| C | · | U | K | U | W | U | · | K | Ś | · | · | W | U | U | K | U | W | · | U | U |
| D | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| E | Ś | U | W | U | K | U | K | K | Ś | W | W | K | U | U | W | U | K | · | U | U |
| F | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| G | · | U | · | U | K | U | K | K | Ś | · | · | K | U | U | K | U | K | · | U | U |
| H | Ś | U | K | U | K | U | K | K | W | · | · | K | U | U | Ś | U | K | · | U | U |
| L | W | U | Ś | U | Ś | U | Ś | W | N | · | · | Ś | U | U | Ś | U | Ś | · | U | U |
| M | W | U | · | U | W | U | · | · | · | K | W | W | U | U | K | U | · | · | U | U |
| O | Ś | U | · | U | W | U | · | · | · | W | W | W | U | U | W | U | · | · | U | U |
| P | Ś | U | W | U | K | U | K | K | Ś | W | W | K | U | U | K | U | K | · | U | U |
| Q | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| R | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| S | W | U | K | U | W | U | K | Ś | Ś | K | W | K | U | U | K | U | W | · | U | U |
| T | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| W | Ś | U | W | U | K | U | K | K | Ś | · | · | K | U | U | W | U | K | · | U | U |
| X | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Y | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
| Z | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | · | U | U |
Macierz B - własna macierz reguł (CSV / XLSX)
Gdy priorytet pary branż nie wystarcza, wgrywasz własny plik reguł - szablon CSV i XLSX jest do pobrania w aplikacji. Każda reguła to warunek na elemencie A i warunek na elemencie B, które razem definiują parę do sprawdzenia. Gdy plik reguł jest wczytany, sprawdzane są tylko pary elementów, które do niego faktycznie pasują - nie cały katalog klas IFC.
Przykładowe reguły
| Nazwa reguły | Warunek A | Warunek B | Tolerancja | Priorytet |
|---|---|---|---|---|
| Ściana ppoż. × kanał | Ściana, Pset_WallCommon.FireRating = EI* | Kanał wentylacyjny | 0 mm | Krytyczna |
| Ściana nośna × rura | Ściana, Pset_WallCommon.LoadBearing = TRUE | Rura | 5 mm | Wysoka |
| Kanał × korytko | Kanał wentylacyjny | Korytko kablowe | 10 mm | Średnia |
Kolumny pliku: NazwaReguly; BranzaA; AtrybutA; WartoscAtrybutuA; BranzaB; AtrybutB; WartoscAtrybutuB; TolerancjaMm; IgnorujTenSamSystem; Priorytet. Wgrana macierz reguł zawęża kontrolę do par, które do niej faktycznie pasują.
Nie każde przenikanie jest problemem. Kryterium rozróżniające to minimalna powierzchnia otworu / pola przenikania, która musi zostać odwzorowana bryłowo - próg zaostrza się wraz z LOD3 → LOD4.
| Kategoria | LOD2 | LOD3 | LOD4 |
|---|---|---|---|
| Ściany | ≥ 0,40 m² | ≥ 0,06 m² | ≥ 0,006 m² |
| Stropy / dachy | ≥ 0,40 m² | ≥ 0,06 m² | ≥ 0,006 m² |
| Fundamenty | ≥ 0,40 m² | ≥ 0,40 m² | ≥ 0,06 m² |
Próg = minimalna powierzchnia otworu / pola przenikania, która musi być odwzorowana bryłowo na danym etapie.
Przykład - rura ⌀120 mm (otwór ≈ 0,011 m²) przez strop
Kolizje poniżej progu trafiają jako Nieistotne - dokumentowane, ale nie blokują odbioru. Kryterium akceptacji: brak kolizji Istotnych nierozwiązanych na dany etap.
Od automatycznej macierzy po udział człowieka w koordynacjach.
Raport zwrotny, w wersji pełnej i po zatwierdzeniach: plik .bcf (BCF 2.1, jeden temat na kolizję, z miniaturką 3D - do wczytania w dowolnym viewerze IFC + BCF), BCF-CSV, PDF i Excel (.xlsx) ze zrzutami 3D każdej kolizji, oraz CSV (para branż, klasy IFC, GUID obu elementów, odległość przenikania).
W widoku 3D wczytasz też BCF 1.0, 2.0, 2.1 lub 3.0 z innych programów - przeglądasz tematy, dodajesz komentarze, zmieniasz statusy, tworzysz nowe tematy i widoki. Zapis wraca w tej samej wersji BCF, a rozszerzenia innych programów zostają zachowane.
Z danymi harmonogramu 4D kolizje są dodatkowo filtrowane czasowo - kolizja geometryczna liczy się jako realna tylko wtedy, gdy oba elementy są faktycznie na budowie tego samego dnia (wymaga wgranego harmonogramu w module 4D).