SHP Data Table

SHP Adatok megjelenítése táblázatban


Program ikon:
Parancs: ESRI-SHP_DATA_TABLE

Ezzel a programmal az aktuálisan megnyitott DBF adatkapcsolattal rendelkező dwg rajzunk adatait böngészhetjük táblázat szerűen. A program teljesen VB.Net-ben készült.

Hasonlóan a Koordináta tallózó programhoz, rááll (és Zoom-ol) a kiválasztott rekordhoz tartozó rajzelemre és kivilágosítja az AutoCAD-ben.

Továbbá hasonlóan az 8.3 ESRI-SHP_SHOW-ENT-DATAS programhoz, ki is választhatunk az AutoCAD képernyőjén egy adott rajzelemet, és egyrészt megkeresi a táblázatban az elem rekordját, majd rááll, másrészt kilistázza az AutoCAD képernyőjére és parancssorába az adatokat, úgy mint a SHOW_ENT-DATAS lisp programja.

A program nem csak lekérdezésekre jó, hanem számos funkcióval rendelkezik.

Csinálhatunk a programmal blokkokat, a 8.5 több objektum feliratozása adatbázisból program-hoz hasonlóan feliratokat készíthetünk, nyomtathatunk és számos módon szűrhetünk az adatok között.

Jöjjön hát a program részletes bemutatása.

A program fő felülete

11-1. ábra: ESRI-SHP Data Table fő felülete

Mint láthatjuk elég összetett az alkalmazás felülete és nem kis helyet foglal. Éppen ezért érdemes a programot több monitorral használni, például az egyik képernyőn legyen az AutoCAD a másikon pedig ez a program.

A programban a monitorok közötti váltáshoz használjuk a képernyő váltó ikonokat:
ikon (CTRL+1) az elsődleges, ikon (CTRL+2) a másodlagos képernyőre mozgatja az alkalmazást.

Továbbá lehetőségünk van ideiglenesen elrejteni az alsó részt, így csak a táblázat fog látszani, és ilyenkor sokkal kevesebb helyet foglal az alkalmazás. Ebben az esetben még akár egy képernyőn is használhatjuk az AutoCAD-el.
Az alsó rész elrejtéséhez nyomjuk meg az ikont, a visszaállításhoz pedig az ikont.
(Lásd 11-2. ábrát!)

11-2. ábra: Felület kompakt módban

A fő felületet alapvetően hat részre oszthatjuk, melyet ezután részletesen leírok: (Lásd 11-3. ábrát!).

1.) Felső rész
2.) Táblázat rész
3.) Navigációs sor
4.) Táblázat funkciók
5.) Szűrés funkciók
6.1.) CAD funkciók és 6.2.) Keresés

11-3. ábra: A fő felület alapvető részei

1.) A felső rész


A felső részen láthatjuk, illetve megnyithatjuk az SHP útvonalakat. A „forrás útvonala” az a mappa ahonnan eredetileg importálva lett az SHP. A „temp útvonal” pedig az importáláskor létrejött ideiglenes útvonal.
Itt láthatjuk a monitorváltó ikonokat is, amiket már korábban kitárgyaltam.
ikonnal az SHP Layer Changer Summary logját (naplófájlt) nyithatjuk meg.

Alul lilával a program kiírja a DWG fájl nevét, DWG fájl verzióját, és a rajz utolsó módosítójának felhasználónevét.

2.) Táblázat rész

Itt az éppen aktuálisan betöltött, leszűrt vagy nem leszűrt SHP DBF adatait láthatjuk az adott rajznak.

Ezen a képen látható, hogy nem feltétlen egy fejléc van! Ez attól függ miként szűrtük le az adatokat.

Erre részletesen a 5.) Szűrés funkciók -nál fogok kitérni.

3.) Navigációs sor


Az „Aktuális sor” résznél a beírt sorszámú rekordra ugorhatunk a „GO” gomb megnyomásával.

Itt találhatjuk a kompakt nézetre, illetve visszaváltó ikonokat, amelyeket már az első fejezetben leírtam.

Utána a navigációs gombokat láthatjuk a következő sorrendben:

- Első oldal (CTRL+Page Up)
- Előző oldal (Page Up)
- Következő oldal (Page Down)
- Utolsó oldal (CTRL+Page Down)

Végül az utolsó ikon a program beállítási felületét fogja megjeleníteni.

(Lásd beállítások fejezet!)

3.) Táblázat funkciók


A „Cella érték” szövegdobozban értelemszerűen az éppen aktuális cella tartalma fog megjelenni.
ikon a táblázat aktuálisan betöltött tartalmát fogja .csv fájlba exportálni.
ikon törli a táblázatban a kijelöléseket.
ikon kijelöli a táblázat összes celláját.
ikonnal megnyithatjuk az éppen aktuális rekordhoz tartozó DBF fájlt.
ikonnal az éppen aktuális rekordhoz (és rajzelemhez) tartozó DBF információt tekinthetjük meg. (Lásd 11-4. ábrát!)

11-4. ábra: DBF Információk

Nyomtatás

A táblázat funkcióknál található a nyomtatás ikonja. Mielőtt nyomtatnánk, egy csomó beállítást elvégezhetünk a következő felületen. (Lásd 11-5. ábrát!)

11-5. ábra: Nyomtatás beállítások


Bal oldalon kiválaszthatjuk, hogy melyik oszlopokat szeretnénk kinyomtatni. Az „Nr.” Oszlop kötelező, az a rekordok sorszámát tartalmazza.
Az összes oszlopot kiválaszthatjuk egyszerre a „Mindent kijelöl” gombbal, illetve a „Kijelölést töröl” gombbal megszüntethetjük a kijelölést. Az „Alapérték” gomb visszaállítja az eredeti állapotra a kijelöléseket. Az alapértelmezetten kijelölt oszlopokat a beállításoknál adhatjuk meg, melyek tárolása .ini fájlban történik.
(Lásd beállítások fejezet!)
A kijelölt oszlopok beállítását az ikonnal végezhetjük el.
Jobb oldalon láthatók azok a nyomtatandó oszlopok, amiket bal oldalt kiválasztottunk.
Bal oldalt lent az oldalbeállítások láthatók. (Lásd 11-6 ábrát!)

11-6. ábra: Nyomtatás - oldalbeállítások

Felül a fejlécet, középen a törzset, és alul a láblécet állíthatjuk be ízléseink szerint. Ezeknek az alapértelmezett értékeit az opcióknál megadhatjuk, melyek szintén .ini fájlban kerülnek tárolásra.
ikonnal beállíthatjuk mindháromnál a betűtípust, betűstílust és a betűméretet.
ikonnal tudjuk megváltoztatni a fejléc, törzs és lábléc háttérszínét. A törzs résznél külön beállíthatjuk az oszlop fejléc háttérszínét, továbbá a páros és páratlan sorok háttérszíneit.
Maga az írószín fekete mindenhol, az nem állítható.

Beállíthatjuk a fejléc vagy lábléc sávjának a méretét. Ami nem a betűméretet, hanem magának a háttérnek a méretét jelenti.

Megadhatjuk, hogy a fejléc vagy a lábléc keretezett legyen-e. Magának a keretnek a színe fekete, az nem állítható.

A törzsnél megadhatjuk, mi az a minimális oldalszám amire felossza az oszlopokat.

A fejlécnél és láblécnél megadhatjuk a szöveg tartalmát. A láblécnél külön a bal, a közép és a jobb oldali lábléc tartalmát. A törzsnél csak minta szövegeket láthatunk, a valós tartalom majd az adatbázisból fog jönni.

A szövegek tartalma speciális kulcsszavakat is tartalmazhat, amivel különböző technikai adatokat tudunk megjeleníteni. Ezek mindegyike {} kapcsoszárójellel működik.

Például: a {page}\{page_count} technikai kulcsszó, az éppen aktuális oldalszámot és az összes oldalszámot fogja megjeleníteni. Pl. így: 1\20, 2\20… stb. Attól függ éppen melyik oldalon állunk.

Ezeket a technikai kulcsszavakat könnyedén beilleszthetjük az ikonnal.

Miután megnyomtuk, a következő felület fog fogadni minket:
(Lásd 11-7 ábrát!)

11-7. ábra: Nyomtatás - Technikai kulcsszavak hozzáadása

Itt értelemszerűen az éppen kiválasztott kulcsszavat hozzá tudjuk adni vagy a fejléchez, vagy a lábléc bal vagy középső vagy jobb oldali részéhez.

Nyomtatás panel

Lent jobbra található ez a zöld felület.


ikonnal az oldalbeállítás felület fog megjelenni, ahol megadhatjuk a papírméretet, a margókat illetve a tájolást.
           (Lásd 11-8 ábrát!)
ikon a nyomtatási előnézetet, képet fogja megmutatni.(Lásd 11-9 ábrát!)
ikonnal végezhetjük el a nyomtatást. Itt még kiválaszthatjuk melyik nyomtatóra szeretnénk küldeni (vagy PDF készítőre), illetve megadhatjuk a nyomtatási tartományt és példányszámot.

A panelen van még egy ikon, amivel a beállítások nyomtatási fülére tudunk ugrani.

11-8. ábra: Nyomtatás – Oldalbeállítás

11-9. ábra: Nyomtatás – Nyomtatási kép

5.) Szűrés funkciók


5.1) szűrés típusa panel


A felső sorban található a szűrés típusa rádiógomb csoport.
Itt a kiválasztott szűrő típus alapján fognak megjelenni az adatok a táblázatban.
A szűrés érvényesítéséhez meg kell nyomni a ikont.

Például:

'Objektum típus' szűrő esetén, amennyiben az 'EL1'-et választjuk, csak az 'EL1 - vezeték' adatok jelennek meg a táblázatban.

'Szakág' szűrő esetén, amennyiben az 'EL'-t választjuk, az 'EL1', EL2'... adatok jelennek meg a táblázatban.

'Nincs szűrő' esetén, minden adat meg fog jelenni a táblázatban.

'Egyéni' szűrő esetén, sokféleképpen szűrhetjük az adatokat:
     -> Például szűrhetünk blokknév, vonaltípus, fólia név, SQL Komment stb... alapján

Amennyiben nem az SQL_ID alapján szűrünk előfordulhat, hogy több fejléc is van a táblázatban.
Ez abból adódik, hogy pl. ha az 'Szakág' szűrő esetén az 'EL'-t választjuk, akkor meg fognak jelenni egyszerre az EL1 vezeték és EL2 tartószerkezet adatai, amiknek természetesen más a fejléce. (Lásd 11-10 ábrát!)

11-10. ábra: Szűrés példák

Az 'Egyéni' szűrőre külön kitérek. Itt sokféle beállítást elvégezhetünk a szűréshez. (Lásd 11-11 ábrát!)

11-11. ábra: Egyéni szűrés

Először is megadhatjuk a „Mód”-ot.

Amennyiben az ”DBF Adat”-ot választjuk a szűrés alapja a „Minden cella értéke” lehet.

Ami azt jelenti, hogy a „Szűrő szövege” legördülőben kiválasztott szöveget tartalmazó cellákat fogja megjeleníteni a táblázatban. Minden cellában fog keresni.

A szűrő szövege elég sok előre definiált értéket tartalmaz, azonban vehetünk fel hozzá saját értékeket is a „szűrő szöveg hozzáadása” panelben. Ezek eltárolása szintén az .ini fájlban történik.

A „Mód” panelnél amennyiben az SQL Fájl-t választjuk, a szűrések az SQL fájlokban található adatok alapján történik. (Lásd SHP_SQL-Scripts mappában található *.sql fájlok)

Ilyenkor a „szűrés alapja" legördülőben a következőket választhatjuk:

1) SQL Komment
2) Blokk név
3) Fólia név
4) Vonaltípus

1) SQL Komment esetén először válasszuk ki a szűrés szövegét. Itt hasonlóan a ”DBF Adat”-hoz a szűrő szövege sok előre definiált értéket tartalmaz, azonban vehetünk fel hozzá saját értékeket is a „szűrő szöveg hozzáadása” panelben. Ezek eltárolása szintén az .ini fájlban történik.

Ilyenkor például ha a 0,4kV-os szöveget választjuk, akkor minden olyan adatot meg fog jeleníteni aminek az adathoz kapcsolódó SQL kommentjében a „0,4kV-os” szöveg megtalálható.
(Lásd 11-12 ábrát!)
11-12. ábra: SQL Komment: 0,4kV-os


2) Blokk név esetén (Lásd 11-11 ábrát!) a „szűrő szövege” azok a blokknevek lehetnek, amik mind a rajzban és mind az *.sql fájlban is megtalálhatóak.

ikonnal kinyerhetjük a blokknevet az AutoCAD képernyőn váló blokk kiválasztásával.

3) Fólia név és 4) Vonaltípus esetén ugyanúgy mint a blokknévnél csak azok az elemek jelennek meg, amik mind a rajzban és mind az *.sql fájlban is megtalálhatóak.

Magyarul nem tudunk kiszűrni olyan blokkot (vagy vonaltípust, vagy fóliát) ami nincs a rajzban, illetve nem szerepel az *.sql fájlban. Hiszen ha az *.sql fájlban nem létezik akkor nem az EL-UTILS ESRI-SHP Utils programmal lett létrehozva.

Az egyéni szűrésnél még megadhatjuk az összehasonlítás módját, ami lehet egyenlőség vagy tartalmazás. Ez azt jelenti, hogy ha a cella értéke például : „0,4kV-os kábel”, és a szűrő szövege: „0,4kV-os”, akkor az egyenlőség esetén nem fog találatot adni, míg tartalmazás esetén igen.

Megadhatjuk még, hogy kis-/nagybetű érzékeny legyen-e a szűrés.

5.2) Szakág panel


A sárga SZAKÁG panelben egyrészt szűrhetünk a szakágra, másrészt az Objektum típusra. A szűrés egyből végrehajtódik, nem kell mást megnyomni hozzá. A szakág legördülő akkor aktív, ha a szűrés típusa rádiógomb csoportban az SQL ID, Objektum típus vagy Szakág van kiválasztva. Az Objektum típus legördülő akkor aktív, ha a szűrés típusa rádiógomb csoportban az SQL ID vagy Objektum típus van kiválasztva.

5.3) SQL panel

A kék SQL panelon szűrhetünk azokra az SQL ID-kra amik a kiválasztott Objektum típusban megtalálhatók. Csak akkor aktív, ha a szűrés típusa rádiógomb csoportban az SQL ID van kiválasztva.

A panel megmutatja az adott SQL-hez tartozó típust, ami lehet BLOCK vagy LINE, továbbá láthatjuk a hozzá tartozó fólia adatait, LINE esetén a vonaltípus nevét és előnézetét, BLOCK esetén a blokk nevét, illetve annak ikonját (ha van). Továbbá még mutatja sárgával az SQL kommentjét, illetve az SQL kódot. Vonaltípus esetén azt is mutatja, hogy melyik vonaltípus fájlban található az adott vonaltípus, illetve ez a fájl melyik mappában található. Blokknál pedig azt mutatja, hogy melyik mappában található.

ikonnal meg tudjuk nyitni az *.sql fájlok mappáját.
ikonnal azt az sql fájl-t tudjuk megnyitni megtekintésre, amiben az éppen kiválasztott SQL_ID található. Az alábbi ábrán látható, hogy a program az sql fájlok mely részeit hova tölti. (Lásd 11-13 ábrát!)
ikonnal a program naplófájlját tudjuk megtekinteni az EL-UTILS Log Viewer-ben.
(„c:\EL-UTILS.ACAD.PLUGIN\el-utils\Logs\SHP_Data_Table.log”)

11-13. ábra: SQL kód ablak

6.1) CAD funkciók


Választ (Hotkey: CTRL+P)
Az AutoCAD képernyőjén ki tudunk választani egy rajzelemet, majd a funkció egyrészt megkeresi a táblázatban az adott elem rekordját, majd rááll, másrészt kilistázza az AutoCAD képernyőjére és parancssorába az adatokat, úgy mint az
8.3 ESRI-SHP_SHOW-ENT-DATAS program. (Lásd 11-14 ábrát!)

11-14. ábra: Választ funkció

Kiemel (Hotkey: CTRL+H)
Kiemeli az AutoCAD-ben azokat a rajzelemeket, amelyeknek a rekordjai ki vannak választva a táblázatban.

Kijelöl (Hotkey: SPACE)
Kijelöli az AutoCAD-ben azokat a rajzelemeket, amelyeknek a rekordjai ki vannak választva a táblázatban.

Elkülönít (Hotkey: CTRL+I)
Elkülöníti az AutoCAD-ben azokat a rajzelemeket, amelyeknek a rekordjai ki vannak választva a táblázatban. A gomb az elkülönítés megnyomásakor átalakul „Visszakülönít”-re amivel értelemszerűen meg tudjuk szüntetni az elkülönítést.

WBlock (Hotkey: CTRL+W)
A táblázatban kijelölt adatok alapján kijelöli az AutoCAD-ben a rajzelemeket, majd világkoordinátás blokkot készít belőle.

WBlock Sep (Hotkey: CTRL+S)
Az egész rajz összes rajzelemét kiexportálja világkoordinátás blokkokba, különböző szűrési feltételek szerint elkülönítve (Sep=separated). Tulajdonképpen egyetlen kattintással szét tudjuk válogatni a rajzot különböző szakág vagy objektum típus szerint.
(Lásd 11-15 ábrát!)

11-15. ábra: Wblock Sep. Funkció

Használata egyszerű, csak meg kell adnunk az elkülönítés alapját, a fájlnév alapját, majd a könyvtár nevét ahova a blokkokat exportálni szeretnénk.

Miután a funkció elvégezte dolgát, egyrészt megjeleníti az exportálásról a naplófájlt, másrészt megnyitja azt a mappát ahová a blokkok létrejöttek.

Másol (Hotkey: CTRL+C)
A táblázatban kijelölt adatok alapján kimásolja az AutoCAD-ben a rajzelemeket a vágólapra, 0,0,0 beillesztési ponttal, világkoordinátában.

Beilleszt (Hotkey: CTRL+V)
Akkor tudjuk használni, ha az előző ikonnal kimásoltuk a rajzelemeket a vágólapra. Ez a gomb beilleszti egy új rajzba a vágólapról kimásolt rajzelemeket, világkoordináta rendszerben.

Vissza (Hotkey: CTRL+U)
Az utoljára kiadott CAD funkciót visszavonja a programban..

Felirat (Hotkey: CTRL+L)
Feliratozó funkció a programban. A program hasonlít a 8.5 több objektum feliratozása adatbázisból program-hoz, viszont gyorsabb és többet tud. Ez program többszörös mutatókat fog legyártani kimenetként.

Jelenleg kilenc objektumot választottam ki a táblázatban. Miután elindítjuk, a következő ablak fogad minket.
(Lásd 11-16 ábrát!)

11-16. ábra: Felirat készítő


Egyébként nem csak a táblázatban kiválasztott rajzelemeket tudja feliratozni, hanem a Választ ikonnal kiválaszthatunk kijelöléssel is objektumokat. Ilyenkor a korábbi táblázatos kijelölés felülbírálódik.

Felül a feliratok sorainak szövegeit állíthatjuk be. Jelenleg maximum három soros lehet egy felirat.

A „Be„ jelölővel kikapcsolhatjuk azokat a sorokat amik nem kellenek. Egyet legalább kötelező bekapcsolva hagyni. Amennyiben a „Leader Line”-t kikapcsoljuk, nem lesz mutatóvonala a szövegnek, ehhez viszont a stílus alapján helyett az egyénit kell választani.

Egy adott sornál (1→3) a következő lehetőségeink vannak:

A mezőnévnél háromféle típusú adat lehetséges:

1) DBF mező
2) [ CUSTOM_TEXT ]
3) [ TECHNICAL_FIELD ]

1) DBF mező esetén ki tudunk választani egyet az aktuálisan kiválasztott rekordhoz tartozó DBF mező nevei közül. A sor tartalma tehát mindig az éppen feliratozás alatt lévő rajzelemhez tartozó DBF, adott mező értéke lesz. (a kiválasztott mezőnévhez tartozó érték)
Amennyiben egy [XXX] nevű adatmező nem létezik egy adott objektumnál, abban az esetben a "[XXX] field is missing" feliratot kapjuk. Ez akkor történik, ha kijelöltünk egyszerre többféle objektumot is, (pl. elektromos és vízi közmű) és a dialógus ablakban olyan mezőt adtunk meg, ami az egyikben benne van, de a másikban hiányzik.

2) [ CUSTOM_TEXT ]

Itt egyéni szöveget írhatunk be a mező érték melletti szövegdobozba, és az fog megjelenni feliratozáskor. Szöveget ki is nyerhetünk az ikonnal, ha az AutoCAD képernyőjén kiválasztunk valamilyen szöveges objektumot.

3) [ TECHNICAL_FIELD ]

Amennyiben ezt választjuk különböző technikai tartalmakat tudunk megjeleníteni. Ekkor aktívvá válik a technikai mező legördülő. A legördülő tartalma a következő lehet. (Lásd 11-17 ábrát!)

11-17. ábra: Technikai mező

{ SQL_Comment } A feliratozandó rajzelemhez tartozó SQL kommentet fogja megjeleníteni.

{ Industry } A rajzelemhez tartozó Szakág. (Pl: EL - Villamos-hálózatok)

{ Object_Type } A szakághoz tartozó objektum típus. (Pl: EL1 – Vezeték)

{ Industry_+_Object_Type } Szakág + objektum típus megjelenítése.

{ Block_Name } Amennyiben a feliratozandó elem blokk, akkor megjelenik a blokk neve.

{ Line_Type } A feliratozandó objektum vonaltípusa.

{ Layer_Line_Type } A feliratozandó objektum fóliájának vonaltípusa.

{ Layer_Name } A feliratozandó objektum fóliájának neve.

{ Layer_Description } A feliratozandó objektum fóliájának leírása.

{ Layer_Color } A feliratozandó objektum fóliájának színe.

{ Color } A feliratozandó objektum színe.

{ SHP_Original_Path } A feliratozandó rajzelem eredeti SHP útvonala. Az az útvonal az SHP nevével ahonnan az adott SHP-t beimportáltuk eredetileg az SHP import futtatásakor. (Lásd 8.1. SHP importálása fejezet!)

{ SHP_Original_File } Hasonló mint az előző, de csak az SHP fájl neve jelenik meg, az útvonal nem.

{ DBF_Last_Update_Date } A feliratozandó rajzelemhez tartozó eredeti DBF utolsó módosításának dátuma.

{ Date_Time } Aktuális dátum idő.

{ Date } Aktuális dátum.

{ Time } Aktuális idő.

A dátum és idő formátumát az opcióknál tudjuk módosítani.


Többszörös mutatóvonal beállítások


A dialógusablak alsó részén a többszörös mutatóvonal beállításait adhatjuk meg.

A mutató és a szöveg stílusa lehet stílus alapján vagy egyéni beállítások alapján.

Amennyiben a stílust választjuk, megadhatjuk, hogy [ Automatikus ] legyen a stílus kiválasztása, vagy a legördülőből kiválasztott stílust használja. A legördülőben a rajzban lévő stílusok fognak megjelenni, illetve azok a stílusdefiníciók amik az opcióknál megadott stílus-blokkban találhatók. (Ennek útvonalát láthatjuk a 11-16 ábra alsó szürke sávjában.)

Automatikus esetén annak megfelelően, hogy az adott rajzelem tervezett, meglévő vagy bontandó a program fogja kiválasztani a megfelelő stílust az opciókban megadott stílusok alapján.
(Lásd beállítások fejezet!)

Az általános lépték a többszörös mutató általános léptéke. 0.5 egyenlő M=1:500

Egyéni stílus esetében közel mindent beállíthatunk egyénileg amit az AutoCAD-ben egy többszörös-mutatónál be lehet állítani.


Mutató panel


Itt beállíthatjuk a mutató típusát, ami lehet: nincs, egyenes, spline (görbe)

Megadhatjuk a nyílfej méretét, típusát, továbbá a mutató hosszát, vonaltípusát, színét.


Szöveg panel


Itt megadhatjuk a szöveg igazítását, ami lehet: balra, középre, jobbra igazított.

Beállíthatjuk a szöveg irányát, ami lehet: Stílus alapján, Vízszintes, Függőleges

Megadhatjuk a szöveg elforgatásának a szögét, a sorok közötti távolságot.

A legördülőből kiválaszthatjuk a szöveg stílusát.

Megadhatjuk, hogy legyen e a szövegnek háttérmaszkja, illetve be legyen-e keretezve.

Beállíthatjuk, hogy a szöveg mennyire legyen eltolva vízszintesen a mutató második pontjától, ehhez írjuk át a „vízszintes mutatóvég térköze” szövegdobozt.

A lispes programhoz hasonlóan itt is megjelenik a dialógusablakban, hogy mennyi rajzelemet választottunk ki, és mennyi a várható feldolgozási idő, ami lehet több és kevesebb is, mivel ezek csak becsült idők. (Függ pl. a processzortól is)

Miután mindent beállítottunk nyomjuk meg az „OK” gombot és készen is vagyunk. Amennyiben hiba történne, azokat a program szintén naplózza.

(A program egy lehetséges kimenetelének megtekintéséhez lásd a 11-18 ábrát!)

11-18. ábra: Felirat készítő – egy lehetséges eredmény

6.2) Keresés


A keresés egy egyszerű keresést biztosít a táblázat aktuális tartalmában. Az összes cellában keres.

Mielőtt keresünk a „Mód”-nál beállíthatjuk, hogy a keresendő szövegnek egyenlőnek kell lennie a cella tartalmával vagy elég ha csak részben tartalmazza. Megadhatjuk továbbá a Kis-/nagybetű érzékenységet.

A keresés gomb megnyomásakor amennyiben volt találat, kijelöli a táblázatban a megtalált cellákat, illetve kiírja a találatok számát.

Beállítások


ikonnal érhetjük el a program beállításait, ami a főképernyőn a navigációs sorban helyezkedik el.
(Lásd 3.) Navigációs sor fejezet!)

A program mindent az alkalmazás főkönyvtárában lévő „SHP_Table_Data.ini” fájlban tárol.
(AutoCAD esetén: „c:\EL-UTILS.ACAD.PLUGIN\el-utils\VB_programs\SHP_Table_Data.ini”)

A beállítások felület fülekre van osztva a kezelhetőség kedvéért. Lássuk egyesével.

1.) Alap

A Cellák automatikus igazításának engedélyezésekor a cellák szegélyei automatikusan igazodnak a szöveg tartalomhoz. Amennyiben ezt kikapcsoljuk, betöltéskor az adatok gyorsabban jelennek meg a táblázatban, viszont a cellák ilyenkor csúnyábbak lesznek. Ugyanis amennyiben egy adott cella szövege hosszabb mint a cella szegélye a szöveg nem olvasható, és ilyenkor kézzel kell hozzáigazítani. Kikapcsolni csak akkor érdemes, ha gyakori, hogy kb. 100 000 elemű importált rajzot kezelünk.

A folyamatjelző láthatóságának határértéke meghatározza, hogy mi az a minimum érték, ami alatt nem jelenik meg a folyamatjelző sáv.

Itt tudjuk beállítani a „Választ” CAD funkció képernyőn megjelenítendő mezőit. (Lásd 6.1.) CAD Funkciók fejezet!) Lehetőleg olyan mezőket adjuk meg, amik fontos, hogy megjelenjenek és gyakori előfordulásúak, továbbá léteznek az adatbázisban.

2.) EL_UTILS

Az EL_UTILS beállítások több mindenre kihathatnak. Jelenleg a programban a felirat készítő programra, és a nyomtatásra hatnak ki.

Felül a Dátum idő formátumokat tudjuk beállítani. Ez kihat a feliratozó program technikai mezőire, illetve a nyomtatásnál lévő technikai kulcsszavakra.
(Lásd korábbi kapcsolódó fejezetetek!)

A következő nagy csoport az Elektromos szöveg fóliák amelyik a zöld panelon található.

Az Elektromos fóliák előtagja (prefixe), határozza meg, hogy melyik fólia név számít elektromos fóliának.

Például:
’EL_’ előtag esetén elektromos fóliának számít az ’EL_20oszlop_megl’, ’EL_20szöveg_megl’, ’EL_10kábel_tervezett’ fólia.

A fólia név szövegdobozban adhatjuk meg az elektromos szöveg fólia alapnevét.

Ezt fogja a tervezési állapotnak megfelelően machinálni a feliratozó program, az utótagok (suffixek) alapján, amit mindjárt leírok.

A fóliaszínnél az elektromos szöveg fóliák, alapszínét adhatjuk meg. Az ikonnal egy egyszerű színválasztóval választhatjuk ki a színt, de a mellette lévő AutoCAD-es ikonnal az AutoCAD színválasztóját is használhatjuk.

Ezalatt három panelt találhatunk, pirossal a Tervezett, sárgával a Meglévő és zölddel a Bontandó panelt.

Itt adhatjuk meg a tervezési fázisnak megfelelő fólianév utótagokat (suffixeket), amit már említettem, illetve a hozzájuk tartozó fólialeírás utótagját.

A szöveg fólia neve úgy képződik, hogy összefűzi a fólia szűrő alapján az ott megadott fólia nevét a tervezési fázisnak megfelelő utótaggal. (Lásd lentebb egyéb speciális elektromos szöveg fóliák!)

A fólialeírás úgy képződik, hogy összefűzi az éppen feliratozandó rajzelemhez tartozó SQL kommentet a fólialeírás utótagjával.

Például a ’_megl’ utótag esetén amennyiben a feliratozandó rajzelem ’EL_10kábel_megl’ fólián van, akkor a szöveg fóliája, amire a felirat kerül ’EL_10szöveg_megl’ lesz, a leírása pedig:
’11kV-os földkábel szöveg [Meglévő] - By EL-UTILS ®’

Egyéb speciális elektromos szöveg fóliák

Itt adhatjuk meg, hogy melyik fólia szűrőhöz milyen fólianevet szeretnénk társítani.

A következő csoport az Egyéb közművek szöveg fóliái amelyik az arany színű panelen található.

A fólia név szövegdobozban adhatjuk meg az egyéb közművek fólia alapnevét. Egyéb közmű minden nem elektromos fólia, például gáz, víz, távközlés stb....

Ezt fogja a tervezési állapotnak megfelelően machinálni a feliratozó program, az utótagok (suffixek) alapján. A fóliaszínnél pedig az előzőhöz hasonlóan a szöveg fóliák alapszínét adhatjuk meg.

Például fólia név = ’szöveg’ esetén:

1) Rajzelem fóliája: ’telefon_T-COM_alepitmeny_megl’
    → Szöveg fóliája: ’telefon_T-COM_alepitmeny_szöveg_megl’
    Fólia leírása: Magyar Telekom Nyrt. - Alépítmény szöveg [Meglévő] - By EL-UTILS ®

2) Rajzelem fóliája: ’viz_tervezett’
    → Szöveg fóliája: ’viz_szöveg_tervezett’
    Fólia leírása: Vízvezeték szöveg [Tervezett] - By EL-UTILS ®

3) Rajzelem fóliája: ’csatorna_mutargy_megl’
    → Szöveg fóliája: ’csatorna_mutargy_szöveg_megl’
    Fólia leírása: Akna szöveg [Meglévő] - By EL-UTILS ®

3.) Felirat készítő


A felirat készítő CAD funkcióhoz kapcsolódó beállításokat találhatjuk meg itt.

Felül a sárga panelben a sorok alapértelmezett mezőneveit adhatjuk meg. Ezek a mezőnevek lesznek alapértelmezetten kiválasztva a legördülőkben amikor a Felirat CAD funkciót elindítjuk és a dialógus ablak megjelenik. Ügyeljünk arra, hogy olyan nevet adjunk meg ami az adatbázisban létezik, illetve viszonylag gyakori. Amennyiben technikai vagy egyéni mező természetesen ez nem kérdés.

Többszörös mutató beállítások

Itt állíthatjuk be, hogy melyik blokkban tároljuk azokat a többszörös mutató stílusdefiníciókat amiket a felirat készítő funkció használ. A Módosít ikonnal tudjuk megváltoztatni az útvonalat.

Alapértelmezetten a „C:\EL-UTILS.ACAD.PLUGIN\el-utils\ELblocks\veztip_terv.dwg” fájlt használja a program.

Ezalatt találjuk a különböző tervezési fázisokhoz tartozó stílusdefiníciók legördülőit. Megadhatjuk az alapértelmezett Tervezett, Meglévő és Bontandó objektumokhoz tartozó stílusokat. Azokat fogja listázni, amik a fenti útvonalon megadott blokkban megtalálhatók.

Legalul beállíthatjuk a felirat készítő program alapértelmezett léptékét.

A többi kapcsolódó beállítást az EL_UTILS fül tartalmazza. (Lásd 2.) EL-UTILS fül!)


4.) Nyomtatás


Itt tulajdonképpen ugyanazokat állíthatjuk be, mint amit a nyomtatásnál, csak ezek lesznek az alapértelmezett értékek, melyek ’.ini’ fájlban kerülnek tárolásra.
(Lásd 4.) Táblázat funkciók / Nyomtatás fejezet!)

Amiben eltér, hogy itt adhatjuk meg az alapértelmezetten nyomtatandó mezőket.

5.) CSV Export


Itt állíthatjuk be a táblázat .csv fájlba exportálásának tulajdonságait.
(Lásd 4.) Táblázat funkciók / Export .csv ikon!

Itt azt adhatjuk meg, hogy a .csv fejlécében megjelenjenek-e az SHP vagy DBF információk.


A program fő felületén lévő nyelvválasztó ikonnal jelenleg az angol és magyar nyelvek között tudunk váltani.

Vége.

Ezzel a program jelenlegi összes funkcióját bemutattam.






(c) 2021-2022. Pátkai Norbert
E-mail: patkai.norbi@gmail.com