yoin

klavetjes4

hallo,
Wij gebruiken in de bouw een theodoliet, totalstation (Leica Builder).
Als wij een locatie of revisie meting inmeten, importeren wij die gegevens als .gsi bestand naar de pc.
Heeft iemand een handigheidje om coordinaten uit een .gsi bstand te importeren in een tekening?
De gegevens in zo'n bestand zien er als volgt uit:
puntnummer          x coordinaat       y coordinaat       z coordinaat
pt00001                 31,980               78,614               0,945

om de punten in mm op de tekening tekrijgen moet de , eruit...

deze series kunnen uit 5 maar ook uit 50 punten bestaan ( bv revisie meting ankerplan)
nu voer ik de punten handmatig in, met kans op typefouten als gevolg.

tips?

stonie

Een GSI-bestand van LEICA ziet er toch anders uit, zoals


*110025+0000000000068806 71....+0000000000000000 81..10+0000000001967000 82..10+0000000002025610

Is het al niet omgezet naar een leesbaar bestand ?

De eenvoudigste methode is een VBA-macro met een conversie per regel naar de tekening met een tekensymbool en met het puntnummer. Eenmaal gemaakt, nooit meer intikken en nooit meer fout !!!


gr. stonie

EddyBeerke

Hebben julie dan niet LisCad, het meetkundig tekenpakket van Leica?
Daar kun je een dwg mee maken.
http://www.leica-geosystems.nl/nl/Leica-LISCAD_4851.htm
Je kunt zelfs 30 dagen gratis gebruiken.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

klavetjes4

heb ik zojuist geprobeerd, ik krijg m'n gsi bestand niet geimporteerd.......

Citaat van: EddyBeerke op di 18 01 2011, 07:27:03
Hebben julie dan niet LisCad, het meetkundig tekenpakket van Leica?
Daar kun je een dwg mee maken.
http://www.leica-geosystems.nl/nl/Leica-LISCAD_4851.htm
Je kunt zelfs 30 dagen gratis gebruiken.

klavetjes4

je hebt gelijk het is al een leesbaar bestand het orgineel ziet er uit zoals jij het aangegeven hebt.
ik kan het met leica construction manager omzetten naar een tab gescheiden bestand als wel een komma gescheiden bestand.
het tab gescheiden bestand kan ik openen in excel dan staan de gegevens keurig gescheiden in kolommen.
zo'n vba macro is dat ingewikkeld? ik ben hier niet in thuis....
gr Nico

Citaat van: stonie op ma 17 01 2011, 22:05:09
Een GSI-bestand van LEICA ziet er toch anders uit, zoals


*110025+0000000000068806 71....+0000000000000000 81..10+0000000001967000 82..10+0000000002025610

Is het al niet omgezet naar een leesbaar bestand ?

De eenvoudigste methode is een VBA-macro met een conversie per regel naar de tekening met een tekensymbool en met het puntnummer. Eenmaal gemaakt, nooit meer intikken en nooit meer fout !!!


gr. stonie

rik20

#5
Citaat van: stonie op ma 17 01 2011, 22:05:09
Een GSI-bestand van LEICA ziet er toch anders uit, zoals


*110025+0000000000068806 71....+0000000000000000 81..10+0000000001967000 82..10+0000000002025610

Is het al niet omgezet naar een leesbaar bestand ?

De eenvoudigste methode is een VBA-macro met een conversie per regel naar de tekening met een tekensymbool en met het puntnummer. Eenmaal gemaakt, nooit meer intikken en nooit meer fout !!!

gr. stonie
Stelling 1: "De eenvoudigste methode is een VBA-macro".
Is dat wel zo?
Als ik kijk naar http://www.cadsite.be/smf/index.php?topic=4361.0, dan geloof ik dat niet.

Stelling 2: "Eenmaal gemaakt, nooit meer intikken en nooit meer fout !!!".
Is dat wel zo?
Als ik kijk naar VBA support o.a. http://www.cadsite.be/smf/index.php?topic=3506.msg18393#msg18393 ,
http://www.cadsite.be/smf/index.php?topic=3408.msg23709#msg23709 en
http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=14889082&linkID=9240617, dan geloof ik dat niet
vanwege het feit dat er vanaf AutoCAD 2012 waarschijnlijk geen VBA support meer is.

Groetjes Rik.

EddyBeerke

Citaat van: rik20 op di 18 01 2011, 20:20:09
Stelling 1: "De eenvoudigste methode is een VBA-macro".
Is dat wel zo?
Als ik kijk naar http://www.cadsite.be/smf/index.php?topic=4361.0, dan geloof ik dat niet.

Stelling 2: "Eenmaal gemaakt, nooit meer intikken en nooit meer fout !!!".
Is dat wel zo?
Als ik kijk naar VBA support o.a. http://www.cadsite.be/smf/index.php?topic=3506.msg18393#msg18393 ,
http://www.cadsite.be/smf/index.php?topic=3408.msg23709#msg23709 en
http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=14889082&linkID=9240617, dan geloof ik dat niet
vanwege het feit dat er vanaf AutoCAD 2012 waarschijnlijk geen VBA support meer is.

Groetjes Rik.

Het kan oo in .NET of in Lisp gemaakt worden.
Je moet wel rekening houden of het een GSI of GSI-16 bestand is.
De andere versie (opslagmethode) gebruikt een andere codering voor de coords.

Dit lijkt op een GSI-16:

*110025+0000000000068806 71....+0000000000000000 81..10+0000000001967000 82..10+0000000002025610

Uitleg:
*110025+0000000000068806 = REGELNUMMER+PUNTNUMMER
CODE 71 = PPM (Parts Per Million)
CODE 81 = X-coord
CODE 82 = Y-coord
CODE 83 = Z-coord

Niet elke GSI-file is zo opgebouwd, er kunnen ook nog puntcodes in staan.
Misschien is er alleen met hoek en afstand gemeten, dan heb je weer andere codes.
De beste manier, als het vaar voorkomt is echt wel LisCad.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

klavetjes4

ik heb een proefversie van liscad, maar die opend het gsi bestand niet....
ook niet als text of excel bestand.....

EddyBeerke

Je moet eerst een soort database maken van die gsi, een feeldfile.
maak een nieuwe seefile.
dan maak je een feeld.fld
dan gegevens importeren van uit de gsi.
zoiets was het dacht ik, dat is al zeken 4jaar gelwden dat ik met liscad gewerkt heb.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

FastFiber