AI generátor IFC · IFC4X3

Umí AI vygenerovat IFC? Ano - a takhle si to ověříte

BIM Harness promění textové zadání v celou budovu - podlaží, konstrukci, místnosti, fasádu, střechu a čtrnáct systémů TZB - a exportuje ji jako IFC4X3. Jazykový model nikdy nepíše text IFC: napíše skript budovy, parametrické jádro z něj postaví model a IFC se na výstupu generuje deterministicky.

  • Export IFC4X3; import IFC2X3, IFC4 i IFC4X3
  • Naměřené pokrytí importu 1,0 na korpusu 57 reálných souborů
  • Typované vlastnosti, validace IDS, klasifikace
  • 40 modelů v galerii ke stažení jako IFC - otevřete je kdekoli

LLM píše IFC přímo

  1. Prompt
  2. Model chrlí STEP řádky nebo volání entit
  3. Doufat, že reference sedí
  4. Validovat až potom

Jazykový model je zapisovač souboru

BIM Harness

  1. Zadání
  2. Skript budovy v dialektu
  3. Parametrické jádro staví a kontroluje
  4. Deterministický export IFC4X3

IFC je hranice, ne vnitřek

Krátká odpověď

Umí AI vygenerovat IFC?

Ano. AI generátor IFC vytvoří z popisu model budovy v otevřeném formátu IFC. V BIM Harness AI napíše skript budovy, parametrické jádro model postaví a zkontroluje a soubor IFC4X3 se z tohoto modelu generuje deterministicky - jazykový model sám IFC nikdy nepíše.

Za otázkou se obvykle skrývá jiná: „Je IFC z AI validní a dá se s ním něco dělat?“ Jazykový model umí vyrobit text, který vypadá jako IFC. Jestli ten text drží pohromadě - každá reference se dohledá, každý otvor vyřízne svou stěnu, každá místnost patří k podlaží, každá vlastnost je typovaná - je jiná věc. A s velikostí budovy je to čím dál těžší.

BIM Harness to neřeší promptem, ale architekturou. IFC je hranice, ne vnitřek: na vstupu se IFC importuje, na výstupu generuje a samotný model žije v parametrickém jádře. To, v čem je jazykový model dobrý - porozumět zadání a napsat plán budovy - zůstává jemu. To, co musí být přesné, dělá kód.

Jak se ze zadání stane soubor IFC

  1. 1

    Textové zadání

    Vlastními slovy: „Nemocnice do L, pět podlaží, čtyři operační sály, kompletní TZB.“ Práci si rozdělí tým 30 rolí AI - architektura, konstrukce, VZT, ZTI, silnoproud, požární bezpečnost - a každá píše do svého modulu.

  2. 2

    Skript v dialektu budovy

    Role píší volání jako api.ensureStorey, api.wall, api.space, api.door, api.slab, api.duct a api.pipe. Dveře se vážou na id stěny; místnost je IFC space.

  3. 3

    Jádro staví a kontroluje

    Parametrické jádro postaví prvky a kontrola vrátí pojmenované nálezy jako clash.hard nebo door.obstructed. Trasování TZB i řešení kolizí běží přímo v generování, v deterministických resolverech.

  4. 4

    Deterministický export IFC4X3

    Soubor IFC zapisuje kód z modelu v jádře. Stejný model se exportuje vždy stejně - a proto se export nerozpadne na trojúhelníkovou polévku.

Otevřenost IFC v číslech

1,0

naměřené pokrytí importu na reálných exportech

746

typů entit IFC4 s deklarovaným osudem

373 ms

na otevření 35 MB souboru IFC

57

reálných souborů v testovacím korpusu, 0,1 MB až 2,5 GB

Import zvládá IFC2X3, IFC4 i IFC4X3 (včetně alignmentů) z exportů Autodesk 2021-2024 a Civil 3D. Každý prvek se objeví v protokolu importu; co se nenaimportuje, je v protokolu uvedené - nic nemizí potichu.

Co dělá z vygenerovaného IFC použitelný model, ne jen čitelný soubor

Soubor, který se otevře, je minimum. Se souborem, se kterým chcete pracovat, musí sedět i sémantika.

Skutečné entity, skutečné vazby

Stěny, stropy, otvory, dveře, okna, místnosti, střechy, schodiště, sloupy, nosníky a zařízení TZB s parametry, typy a materiály. Otvory jsou vazbou na hostitelskou stěnu, ne volně položené kvádry.

Místnosti jako IFC space

Každá místnost je IFC space s názvem a typem, takže ji jde vykázat, změřit a větrat. Nemocnice z jednoho zadání jich nese 186.

Typované vlastnosti a IDS

Vlastnosti se zapisují jako typované hodnoty IFC a model se validuje proti IDS. Slovník datového standardu staveb od ČAS se načítá z veřejného API; klasifikace CCI jsou v projektu udržovaná data.

Round-trip bez ztrát

Exportujte do IFC a naimportujte zpět: model round-trip přežije beze ztrát. To je praktický test, že export popisuje model, a ne jeho obrázek.

Celé budovy včetně TZB

Ne jeden typ prvku. Referenční nemocnice má 23 321 prvků, z toho 4 004 zařízení TZB ve čtrnácti systémech - postavená z jednoho zadání zhruba za 13 minut.

Otevřete v dalších nástrojích

Na IFC naváže Autodesk, Archicad i vaše CDE. Sdílení, verzování a revize v Conexium CDE; bim-pulse model doručí do CDE partnerů. Export kdykoli, bez zámků.

Tři cesty, jak dostat IFC z AI

LLM píše text IFCLLM ovládá knihovnu IFCBIM Harness
Kdo píše souborJazykový model, řádek po řádkuKód knihovny, který model volá krok po krokuExportní kód, z modelu v jádře
S čím model pracujeEntity a referenceFunkce knihovny: entity, umístění, reprezentaceStavební slovesa: podlaží, stěna, místnost, dveře, potrubí VZT
Kontrola před exportemVětšinou žádnáTo, co doplní volajícíZkušební stavba s pojmenovanými nálezy; oprava kolizí přímo v generování
Typický rozsahMalé příkladyPrvky nebo jednotlivé systémyCelé budovy s konstrukcí, místnostmi a čtrnácti systémy TZB
Nový export po úpravěGenerovat znovuSpustit volání znovuDeterministický export upraveného modelu

Ovládat knihovnu IFC jazykovým modelem je rozumný výzkumný směr a pro ohraničené úlohy funguje dobře. Rozdíl je v tom, kde žije znalost budovy a kontrola: v jádře, ne v promptu.

Ověřte si to sami za pět minut

Nevěřte jen této stránce. Modely v galerii jsou skutečné projektové soubory, které si můžete vyexportovat.

  1. 1

    Otevřete model z galerie

    Na /bim-harness#ukazky vyberte jeden ze 40 modelů - rodinný dům, domov pro seniory nebo operu o 86 006 prvcích. Otevře se živě v prohlížeči, bez registrace.

  2. 2

    Stáhněte IFC

    V prohlížeči modelu klikněte na „Stáhnout IFC“. Soubor IFC se z modelu sestaví ve chvíli, kdy o něj požádáte - není to předpřipravený soubor ke stažení.

  3. 3

    Otevřete ho v libovolném prohlížeči IFC

    Nahrajte ho do svého obvyklého BIM nástroje nebo do bezplatného prohlížeče IFC. Zkontrolujte prostorovou strukturu: pozemek, budova, podlaží, místnosti.

  4. 4

    Projděte prvky a vlastnosti

    Klikněte na dveře a podívejte se na hostitelskou stěnu a otvor; klikněte na místnost a podívejte se na název a typ; zkontrolujte hodnoty vlastností a jednotky.

  5. 5

    Pusťte vlastní kontroly

    Prožeňte soubor svým IDS nebo kontrolou modelu, případně ho naimportujte zpět do BIM Harness a vyzkoušejte round-trip.

Vygenerované nemocniční oddělení včetně TZB

Nemocniční oddělení vygenerované v BIM Harness s rozvody VZT, vody a elektro v podhledu
Nemocniční oddělení z jediného zadání s rozvody TZB v podhledu. V exportu jsou to entity IFC, ne vykreslené čáry.
Proč to drží

Proč je u IFC z AI důležitý deterministický export

Deterministický export IFC znamená, že stejný model dá vždy stejné IFC. Jazykový model rozhoduje, co se postaví; kód rozhoduje, jak se to zapíše do IFC - soubor tedy nezávisí na tom, jak model zformuloval odpověď.

Jazykové modely deterministické nejsou a BIM Harness nepředstírá, že jsou. Deterministické je všechno po skriptu: stejný skript nad stejným jádrem postaví stejný model, rozvržení TZB a řešení kolizí běží v deterministických resolverech a model se pokaždé exportuje stejně.

Odpovědnost je tak čistě rozdělená. Když jsou dveře na špatném místě, je to návrhové rozhodnutí, které změníte větou, ručně nebo skriptem. Když je IFC poškozené, je to chyba exportního kódu - ten hlídá přes 4 500 automatických testů a benchmark 21 referenčních budov - a ne nálada modelu.

Časté otázky

Umí AI generovat soubory IFC?

Ano. BIM Harness generuje IFC z textového zadání: podlaží, konstrukci, otvory, místnosti jako IFC space, fasádu, střechu a čtrnáct systémů TZB, exportované jako IFC4X3. Jazykový model píše skript budovy, ne text IFC; parametrické jádro model postaví a zkontroluje a kód z něj deterministicky zapíše soubor IFC.

Je IFC vygenerované AI validní?

Záleží na tom, kdo soubor píše. V BIM Harness zapisuje IFC exportní kód z modelu v jádře, ne jazykový model, takže validita je vlastností otestovaného kódu. Vlastnosti jsou typované, model se validuje proti IDS a export s následným importem projde round-tripem beze ztrát. Kterýkoli model z galerie si můžete ověřit sami.

Jaké verze IFC jsou podporované?

Export je do IFC4X3. Import přijímá IFC2X3, IFC4 i IFC4X3 včetně alignmentů, z exportů Autodesk 2021-2024 a Civil 3D. Naměřené pokrytí importu na reálných souborech je 1,0: každý ze 746 typů entit IFC4 má deklarovaný osud a protokol importu vám řekne, co se stalo s každým prvkem.

Otevřu vygenerované IFC v jiném BIM softwaru?

Ano. Export je otevřené IFC4X3 a naváže na něj nástroje Autodesk, Archicad i CDE. Nejsou tu žádné zámky: exportovat můžete kdykoli a model patří vám. BIM Harness spolupracuje také s Conexium CDE a bim-pulse doručuje modely do CDE partnerů.

Jak velkou budovu AI generátor IFC zvládne?

BIM Harness vygeneroval z jednoho zadání nemocnici o 23 321 prvcích - z toho 4 004 zařízení TZB a 186 místností - zhruba za 13 minut. V galerii je i opera o 86 006 prvcích, která se v prohlížeči plynule otáčí. Většinu času zabere přemýšlení jazykového modelu; jádro postaví nemocnici o 20 000 prvcích za necelou minutu.

Jak si kvalitu IFC ověřím sám?

Otevřete jeden ze 40 modelů v galerii na /bim-harness#ukazky, klikněte na „Stáhnout IFC“ a nahrajte soubor do libovolného prohlížeče IFC nebo svého obvyklého BIM nástroje. Zkontrolujte prostorovou strukturu, vazby dveří a oken na hostitelské stěny, názvy místností a hodnoty vlastností a pusťte na něj vlastní kontroly IDS nebo kontrolu modelu.

Stáhněte si IFC a posuďte ho sami

Vyberte model v galerii, vyexportujte jeho IFC a otevřete ho v nástroji, kterému věříte. Až budete chtít generovat vlastní, požádejte o přístup.