Betöltés...
Structure.

Phase IFC - Tekla makró

Tekla modell fázisok exportálása IFC-be, automatizáltan, konfigurációs fájlból.

A makró futtatásakor a konfigurációs fájlban megadott IFC-k állnak elő. Egy IFC

  • a megadott fázis vagy fázisok elemeiből,
  • megadott IFC beállítás fájl alapján,
  • megadott helyre, megadott névvel jön létre.

Használata

Konfigurációs fájl létrehozása

Helye a modell mappa gyökérkönyvtára: phaseIfcConfig.txt

Ha nem létezik a fájl, a makró első futtatásánál létrehozza (lásd alsó állapotsor üzenetét), és minta tartalommal feltölti. Ilyenkor a makró nem fut tovább, az exportálást nem végzi el, újra kell futtani.

A konfigurációs fájlt ezután jegyzettömbben vagy egyéb szöveges szerkesztőben kell szerkeszteni. Notepad++ User Defined Language beállítás fájl elérhető a szintaxis kiemeléshez.

Konfigurációsfájl tartalma

  • Minden sor egy generált IFC lesz
  • # karakterrel kezdődő és üres sorokat a program nem veszi figyelembe. Címsorhoz, vagy állandó megjegyzéshez a sor kezdődjön duplázva ## (szintakszis kiemelés miatt).
  • Egy sorban 3 vagy 4 adatot kell | kettősponttal (szóközök nélkül) elválasztva megadni
    1. Fázisokat szóközzel megadva
    2. Exportált fájl nevet (.ifc nélkül)
    3. Használt IFC beállítás fájlt (pl. standard, kiterjesztés nélkül)
    4. Opcionálisan, egy vagy több abszolút vagy relatív exportálási helyet megadni. Több esetén ; elválasztóval
## 1 és 2. fázisok exportálása - címsor

# megjegyzés sor vagy kikommentezett mentési sor

1 2|ElsoIfc|standard|101|l:\CT\CT-4184-24_HONGENE_Biotech\00_Design\10_BIM Munkakönyvtár\04_IFC\STE;l:\CT\CT-4184-24_HONGENE_Biotech\00_Design\08_Kiviteli_terv\02_Statika\02 IFC

3|MasodikIfc|specIfc

Makró futtatása

  • A makrót modelltérből kell indítani.
  • Dialógus ablak jön fel (lehet, hogy a háttérben), ahol Igen esetén lefut a makró, Nem válasz esetén megnyílik a konfigurációs fájl szerkesztésre.
    • Futás közben a Teklához nem szabad nyúlni.
    • Az exportálás időbe telik.
    • A folyamatról az alsó állapotsor ad tájékoztatást.
  • A létrehozott IFC-k a modell mappa gyökerében lévő IFC mappába kerülnek.
  • Ha meg lett adva egy vagy több elérési útvonal, akkor a megadott helyekre bemásolja az IFC-t.
  • A modell mappa gyökerében a phaseIfcLog.csv (Excelben megnyitható) fájl elejére beszúrja a sikeres mentésekről szóló bejegyzéseket.

Telepítése

A makróhoz magyar- és céhes környezetben működő modell szükséges. (Pl. _#CEHPhaseIFC szűrő beállításfájl használata miatt.)

 2026. 06. 06.
vankos@ceh.hu