Ahogyan időm engedi, beillesztek ide néhány olyan önállóan használható AutoLisp programot, amely talán másoknak is hasznos segítséget jelenthet.
A lentebb látható menüben kiválasztott AutoLisp függvény vagy parancs leírása mindig megjelenik a menü alatt. Letöltését a leírás végén található linkre kattintva indíthatjuk el.
A menü címkék végén feltüntetett dátum a fájl feltöltésének időpontját jelzi, hogy a javítások és funkció bővülések követhetőek legyenek a felhasználók számára.

Nagyon hálás lennék, ha a felhasználók a letöltött programok használata során tapasztalt hibákról és hiányosságokról   e-mail -ben,   vagy az   üzenő-füzet   oldalon értesítenének.

Letöltések száma: 14987

Folytatása következik ...

Hossz-szelvény előállítása fájlban tárolt pontlistából.

2013. 09. 26. -án javított verzió!


Hívása: (pontlista-hosszelv)   vagy   plhsz

A függvénnyel Pontszám Y X Z [Pontkód] rekordszerkezetű normál szövegfájlban tárolt pontokból állíthatunk elő egy egyszerű megjelenésű hossz-szelvényt.

Elindítása után bekéri a beolvasandó fájlt, a hossz-szelvény vízszintes és magassági értelmű torzítását, egy eltolás értéket, valamint a benne megjelenő feliratok (TEXT rajzelemek) méretét.
Az adatok megadása után az alábbi (kinagyítható) képen látható megjelenésű hossz-szelvényt állítja elő, az aktuális DWG állomány origójához illesztve. A program által létrehozott magasság és szelvény adatokban a tizedesjegyek számát a LUPREC rendszerváltozó értéke határozza meg.
A képen látható objektum típust megjelenítő feliratok (tereppont, földút, sínkorona, stb.) tartalmát a pontok opcionális Pontkód tulajdonságával tölti fel a program, ha az létezik.

Az elkészült hossz-szelvényt azután ízlés szerint átrendezhetjük, kiegészíthetjük címfeliratokkal, az adatokat befoglaló táblázat vonalakkal stb.

2010. 09. 14.

Többen megkerestek a programot letöltő látogatók közül, hogy a program formátumhiba miatt elutasítja koordináta állományaik beolvasását. A hiba általában az, hogy nem normál DOS/Windows típusú szövegfájlt próbálnak beolvasni, és a normál editorokban szövegszerkesztőkben láthatóakon kívül, formázó, vezérlő karakterek vannak a fájl rekordjaiban.

Átalakítottam a beolvasást úgy, hogy a 0-31 kódú karakterek közül, csak a soremelés és kocsivissza karaktereket vegye figyelembe. Remélem ez a problémák egy részét megoldja. Ennek ellenére javaslom, hogy csak az ajánlott típusú és rekordszerkezetű fájlokat próbáljanak beolvasni a program felhasználói.

Az ajánlott fájlszerkezet lényegében azonos azzal, amit az Online EOV >> WGS84 transzformáció fájlban tárolt adatokból című oldalon részletesen leírtam.

Kérem, a jövőben is tájékoztassanak a programok használata során felmerülő problémákról, mert sajnos nincs időm sokat tesztelgetni azokat, így a szűkebb környezetemben megszokottól eltérő felhasználás során jelentkező hibákat, hiányosságokat nem tudom javítani.

Hossz-szelvény

Letöltés



Hálás lennék, ha azok, akik valamelyik program­ot letöltik és használatba veszik, erről a honlap Üzenő-füzet oldalán értesítenének. Ennek nem csak az egóm pátyolgatása lenne a szerepe, hanem egy kis reklámot is jelentene személyemnek és az oldalnak.

Ha használni akarjuk a letöltött programot, akkor az AutoCAD Eszköz (Tools) menüjének AutoLisp - Betöltés (Load) menüpontjával tölthetjük be az azt tartalmazó fájlt.
A dialógusdefiníciókat tartalmazó dcl bővítményű fájlok betöltéséről szükség esetetén a programfájlok gondoskodnak. Ehez a dcl bővítményű fájlokat az AutoCAD keresési útvonalainak egyikén kell elhelyezni. Például az AutoCAD telepítési könyvtárában (Ahol az acad.exe fájl található.), vagy annak support alkönyvtárában. Egyes programoknál a kezelési útmutató egyéb telepítési helyet is előírhat a programfájlok számára.

A parancsok/függvények végrehajtásához az AutoCAD parancssorába mindig a fenti leírásban feltüntetett formában kell beírni a hívó utasítást, tehát ha ott zárójelekkel közrefogva szerepel, akkor a közrefogó zárójelek is részei a megadandó utasításnak.

Ha azt szeretnénk, hogy az AutoCAD elindulásakor automatikusan betöltődjék egy ilyen fájl, akkor azt helyezzük el az AutoCAD Support könyvtárában, és az aktuális menüfájlhoz tartozó MNL fájlba (például: acad.mnl) írjuk be a betöltést végző parancsot. A parancs formája: (load "geo_masol.lsp") a zárójelek is részei a parancsnak, és a fájlnév helyén természetesen a betölteni kívánt fájl neve szerepeljen.

Ha valamelyik igazán hasznosnak bizonyul, célszerű létrehozni indításához egy menüpontot, vagy eszköztár ikont.

Természetesen örömmel venném, ha a programok használata során felmerült tapasztalatokat is megosztanák velem, hogy funkcióik bővülhessenek, és a hibák javítva legyenek.


Letölthető AutoLisp programok - Hossz-szelvény előállítása pontlistából
Fő oldal Bemutatkozás Pocket PC programok AutoCAD-AutoLisp Egyéb programok Online EOV <<>> WGS84 átszámítás Online EOV (EOTR) szelvény kereső Google térkép megjelenítése Üzenő füzet Fénykép-tár Link-gyüjtemény A honlapról A honlap építésről Honlaptérkép
Papp Ferenc földmérő honlapja Papp Ferenc földmérő honlapja
Valid XHTML 1.0 Transitional Valid CSS