Feature lines exporteren met Genio (NLCS)

  • luit
  • luit's Profielfoto Onderwerp Auteur
  • Bezoeker
  • Bezoeker

Feature lines exporteren met Genio (NLCS) werd gestart door luit

Posted 01 sep 2014 16:10 #2629
Voor een opdrachtgever moet ik een model exporteren via GENIO Exporter. Nu ben ik er al achter dat dit enkel kan door middel van Feature Lines. Nu loop ik tegen enkele problemen aan. Het 1e probleem is dat de coördinaten in mijn Genio file ontzettend veel decimalen bevatten. Ik heb een voorbeeld Genio bestand van hen gekregen en hierin bevatten de coördinaten slechts 3 decimalen.

Aangezien de tekening volledig in de NLCS is getekend hoop ik ook op 1 of andere manier de lagen/kleuren/lijndiktes weg te schrijven, hangt hier normaal een tabel aan? Ik zie namelijk onder 'string name options' wel een default.tbo staan..

Of is dit alles achterhaald en is er een betere oplossing/vervanging om dit op te leveren zonder informatie verlies.

Alvast bedankt.
door luit

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • Jeroen Tishauser
  • Jeroen Tishauser's Profielfoto Offline
  • Junior lid
  • Junior lid
  • Berichten: 37

Beantwoord door Jeroen Tishauser in topic Feature lines exporteren met Genio (NLCS)

Posted 02 sep 2014 16:37 #2630
Hoi Luit,

MX Genio export heb je in meerdere soorten. Die met "veel decimalen" is niets anders dan een drijvend komma export. Misschien wat laster leesbaar, maar het zijn gewoon RD coordinaten en z-warden. De eenvoudigere leesbare export bevat een leesbare lijst met x/y/z warden met de 3 decimalen waarover je sprak. In onderstaande overzicht 2x een export om het verschil uit te leggen; Het verschil zit - technisch gezien - in de 001 format regel. De tweede export geeft aan dat de navolgende input voor MX string ALWR wordt samengesteld uit "3F12.3" oftewel, 3 kolommen van 12 posities met 3 decimalen. Handig he ;)

lasting format;
GENIO DWM TOTAAL 0900
017,GRAD
001FORMAT(3D23.17)
003,ORDR,4=1,1,2,3,
080,ALWR, ,5= 0.0, 0.0, 7703
0.12991854964127109D+060.48268005609117600D+060.16147071697303765D+02
0.12991801652749784D+060.48268210799195402D+060.16199608495942755D+02
0.12990939150917935D+060.48268015545678540D+060.16272287630463492D+02
0.12989965757968082D+060.48267788750433421D+060.16347634167140342D+02
0.12988993898606204D+060.48267555470989924D+060.16416185317205887D+02
0.12988023616025894D+060.48267315717715956D+060.16477941080654794D+02
0.12987054953350659D+060.48267069501267211D+060.16532901457492780D+02
0.12986087953632012D+060.48266816832586587D+060.16581066447719071D+02
0.12986028555506622D+060.48266801087644743D+060.16583805999966707D+02
0.00000000000000000D+000.00000000000000000D+000.16583805999966707D+02
999

zelfde export, maar dan in normal format
GENIO DWM TOTAAL 0900
017,GRAD
001FORMAT (3F12.3)
003ORDR 1 1 2 3
080,ALWR, ,5= 0.0, 0.0, 3
129918.550 482680.056 16.147
129918.017 482682.108 16.200
129909.392 482680.155 16.272
129899.658 482677.888 16.348
129889.939 482675.555 16.416
129880.236 482673.157 16.478
129870.550 482670.695 16.533
129860.880 482668.168 16.581
129860.286 482668.011 16.584
0.000 0.000 16.584
999

Een MX string heeft altijd 4 karakters. De eerste twee zijn over het algemeen - uitzonderingen daar gelaten - vastgelegd in de MX Country Kit. en bestaan uit bijvoorbeeld "C9xx". Dit betreft een 3-9 markering, 15cm breedt. De dikte, kleur, lijnstijl wordt dus door de MX country Kit in MX geinterpreteerd door een zogenaamde styleset. Hier hoef je dus in je export geen rekening mee te houden.

Nu terug naar je vraag. Ik heb meestal de import van MX, niet de export naar MX, maar het principe is hetzelfde. De GENIO exporter/importer gebruikt een .tbl voor import een .tbo voor de export. In de bijlage vind je mijn TBL files voor een DWM (ontwerp model) en een GLM (Geleiderail model) deze zijn apart gespecificeerd in een MX model.

In de TBL zie je de MX stringnaam conform de RWS stringbenamingen. Deze heb ik ook bijgvoegd. (stringnamen RTW) Dit is een vaste lijst waar bijvoorbeeld de randverharding begint met een A. De markering met een B, de 3-9 lijn met een C, etc. Iedere MX-er zal dit herkennen. Wat je zal moeten doen is de TBL omzetten naar een TBO. - en dan natuurlijk met ons allen delen als het werkt ;)
Last Edit:02 sep 2014 16:40 door Jeroen Tishauser
Laatst bewerkt 02 sep 2014 16:40 doorJeroen Tishauser.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Moderators: Pascal Wesolek