Skip to main content

Hello

I am trying to figure out if it is possible to read Levels from a .dgn files, and rename them according to a Table given to the script. I work at a public contracting authority where we receive “As-Built” .dgn documentation from our consultants, structured according to industry standards regarding level naming, and it would be a huge help if we could rename them to a human readable name which our maintenance employees can understand.

I guess I’ve found a way to “read” levels in Microstation files, but I cannot seem to find something that can write Levels. Is that possible with FME? Any help would be appreciated.

 

Cheers

Ioannis

@ioannant 

What version of Bentley dgn files are they?

By simply importing the level names from a template dgn file for the DGN Writer Feature Types and then rerouting the data from the source dgn file to the appropriate level names on the writer side, you should be able to accomplish your ask.

FME allows writing to level names and numbers when writing to Bentley dgn format

https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/igds/quick_facts_igds.htm

Happy FME:-) ing

Cheers

SRG


Hi raghavendrans

Thank you for the fast reply! I will try the method you are describing.

What do you mean by version of dgn files? I think our consultants use both Microstation CONNECT and OpenRoads, but I imagine the script would work for .dgn files from both software?


@ioannant 

By version, I meant, whether the dgn files or V7 or V8?