Betöltés...
Structure.

Phase PartList - Tekla makró

Tekla elemlista generálás, automatizáltan, konfigurációs fájlból.

A makró futtatásakor a konfigurációs fájlban megadott elemlisták állnak elő, _#CEH_PartReportnoDummy sablont használva. Egy lista

  • a megadott fázis vagy fázisok elemeiből,
  • megadott néven jön létre.

Használata

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

Helye a modell mappa gyökérkönyvtára: phasePartListConfig.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 importhoz beállítás fájl.)

Konfigurációsfájl tartalma

  • Minden sor egy generált lista 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 2 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, kiterjesztés nélkül. (A fájlnév part_ előtagot és .txt kiterjesztést kap.)
## 1 és 2. fázisok exportálása
1 2:Lista_1

## 3. fázis exportálása
3:Lista_2
#3:tmp_lista

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 listák a modell mappa gyökerében lévő ref mappába kerülnek, part_ előtaggal és .txt kiterjesztéssel.
  • A modell mappa gyökerében a phasePartListLog.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. _Fázisszűrő beállításfájl és elemlista sablon használata miatt.)

A makró a céhes környezettel együtt települ.

 2026. 06. 06.
vankos@ceh.hu