Egy szegmenssablonban előre definiálható a szegmensre vonatkozó összes adat. Ezek az előzetesen definiált adatok új szerkezetszegmensek, terverzési objektumok stb. első létrehozásánál mindig újból felhasználhatók. Egy szegmenssablon hozzárendelésével a program az ott definiált adatokat átviszi a szegmensre, így az adatokat nem kell egyenként minden szegmensnél megadni. A hozzárendelt szegmenssablonok adatai megjeleníthetők a szegmenseken.
Egy készüléket képviselő tervezési objektum esetén a szegmenssablonban például a készülékcsatlakozásokat határozhatja meg, egy gyártót adhat meg vagy a mérőköri ábrán lévő készülék ábrázolási formáját választhatja ki.
A szegmenssablonok tárolása projektspecifikusan történik. Minden szegmenssablon egyértelmű, azonosító névvel, leírással és szegmensdefinícióval rendelkezik. A szegmenssablon ezen túlmenően továbbra is rendelkezik az azonos szegmensdefiníciójú szegmens összes tulajdonságával.
Minden szegmens rendelkezhet egy szegmenssablonra vonatkozó hivatkozással az aktuális projektből. Az előzetes tervezés böngészőben ezt egy a szegmens ikonját elfedő, kiegészítő ikon () jelöli. A szegmens és a szegmenssablon mindig azonos szegmensdefinícióval rendelkezik.
A program a szegmenssablon tulajdonságait átviszi a szegmensre. Ennek során csak az üres értékeket tölti fel; a már meglévő tulajdonságértékeket nem írja felül. Ezen túlmenően a szegmenshez további tulajdonságok rendelhetők hozzá vagy a szegmenssablonból átvett értékek felülírhatók.
Szegmenssablonok létrehozása
A szegmenssablonok a szegmenssablon-navigátorban a következő módon hozhatók létre:
- Az Új szegmenssablon felbukkanó menüponton keresztül.
- Meglévő szegmenssablon másolásával és beillesztésével.
- Meglévő szegmenssablon duplikálásával.
- Húzással, az előzetes tervezés böngészőjéből a szegmenssablon-navigátorba. Ennek során a program a szegmens összes adatát átviszi a szegmenssablonba.
- Szegmenssablonok exportjával és importjával.
Szegmenssablonok hozzárendelése
A szegmenssablonok a következő módon használhatók a projektben és rendelhetők hozzá egy szegmenshez:
- Húzással a szegmenssablon-navigátorból az előzetes tervezés böngészőjébe. Ennek során a program olyan új szegmenst generál, amelyhez hozzárendeli a szegmenssablont.
- Húzással a szegmenssablon-navigátorból a grafikus szerkesztőbe (egy előzetes tervezési tervlapra). Ennek során a program olyan új szegmenst generál és helyez el, amelyhez hozzárendeli a szegmenssablont.
- Húzással a [Ctrl] + [Shift] billentyűk nyomva tartása mellett, a szegmenssablon-navigátorból az előzetes tervezés böngészőjében lévő egyik szegmensre. A szegmenssablon a meglévő szegmenshez lesz hozzárendelve (ha mindkettő azonos szegmensdefinícióval rendelkezik).
- Egy szegmens tulajdonság párbeszédablakában a Szegmenssablon mezőn keresztül.
A szegmenssablon különbségeinek kiemelése
A szegmensek tulajdonság párbeszédablak mezői sárga háttérrel emelik ki a hozzárendelt szegmenssablonok eltéréseit. Az előzetes tervezés böngésző Visszaállítás szegmenssablonra felbukkanó menüponttal állíthatja vissza a szegmenssablon értékeit és tüntetheti el a kiemelést.
Megjegyzés:
Csak abban az esetben kapnak a mezők sárga hátteret, ha a szegmenssablonba értéket ír be. Az azonosító mezőkbe (pl. Megnevezés, Mérendő mennyiség, Szám stb.), illetve a Szerkezet- vagy Termékazonosító mezőkbe beírt adatokat a rendszer nem emeli ki.
A hivatkozásobjektumok értékkészletének módosítása a szegmenssablonból
Ha a szegmenssablonra a tervezési objektumhoz egy makrót adott meg, akkor a makró a sablon hozzárendelésekor a tervezési objektumra is átkerül, és később a részletes tervezés létrehozására felhasználható. Ha egy ilyen makró változókkal rendelkező hivatkozásobjektumokat tartalmaz, a Makró mappafülön a hivatkozásobjektumnak a szegmenssablonból származó értékkészletei szükség esetén módosíthatók.
A hozzárendelt szegmenssablon eltérései ebben az esetben sárga háttérszínnel láthatók. Mint az a szegmenssablonoknál megszokott, a kézzel módosított értékek a sablon változása esetén is megmaradnak, ha ehhez a szegmenssablonhoz egy megfelelő hivatkozásobjektummal rendelkező makró van hozzárendelve.
Szegmenssablonok előzetes tervezési makrókban
Szegmenssablonokat a program előzetes tervezési makrók létrehozásánál visz át a makróba. Előzetes tervezési makrók beillesztése során a program a projektben nem meglévő szegmenssablonokat viszi át a projektbe; a meglévő szegmenssablonok nem írja felül. A szegmensen csak a meglévő szegmenssablonra vonatkozó hivatkozás lesz bejegyezve.
A projektspecifikus szegmenssablonokkal például gyártófüggetlen makrók hozhatók létre. Az előzetes tervezési makróban lévő szegmenssablonok definiálják a tervezési objektumok típusát. A projektben tárolt szegmenssablonok definiálják a cikket. Ha a szegmenssablonban módosítja a cikket és például egy másik gyártó cikkét választja ki, akkor ezáltal az ezzel a szegmenssablonnal összekapcsolt összes terverzési objektum cikkei módosulnak.
Lásd még
Sablonok a csőosztályokhoz és közegekhez