Thursday, 3 May 2012

Autodesk Infrastructure Modeler to Navisworks

Last year I received a very nice 2D data set for Autocad MAD 3D from one of my clients. As I have been playing a bit with Autodesk Infrastructure Modeler (AIM) before I thought lets see what I can do with the 2D map data in AIM. Soon I had a dataset that was an entire city center from the map files and I added sketchup models and photofly models.

For no pratical reasons I can think of yet I wanted to see and try if I could get that model to Navisworks. AIM can export to FBX. Exporting to fbx creates new challenges. How do we get things at the right spot. For practical reason I have dropped the heavy stuff from this export. (only later to find out that the fbx was still 1.2 gB big and Navisworks would not swallow it.) 

AIM site:

For my own fun I am adding a revit model in the mix as well. The revit model is supposed to end up on the spot by the arrows


1. I have MAP 3D info positioned at RD coordinates.(a Dutch system)

2. convert this to an Autocad dwg, at coordinates, and link into a revit model

3. setup the project basepoint and survey point as I described in this blog:
4. create a Navisworks nwc file from the Revit model (Appending the rvt file has the same effect)
5. pick some lines form the 2D cad drawing and turn those into modellines export those to nwc and append them together with the dwg from above and check if they line up.
6. export the AIM model to fbx, ground and building in seperate files
Here start the interesting stuff
1. Where do you set the origin? The extends do not work for me because this gives the lower left corner rounded to a whole number...
2. and 3. can be seen as a possibility to set a survey point. (or so it seems to work)
4. Is the site
5. For me it works to set the x and y to 0.0

Exporting this model to fbx is way to big to handle so I will set the export extends. You can do this with the mouse but I decided I want to use fixed numbers everytime and I want the same numbers every time. I went back to map and drew this line and I looked up the properties and recorded these in a textfile for further use.
These are the coordinates I now use for this project
 survey point X = 0                       Y = 0

 project base point m.    X = 234550.0000     Y = 581570.0000     Z = 0.0000
 project base point mm. X = 234550000        Y = 581570000        Z = 0.0000

x = 234250.0000
y = 581250.0000
x = 234880.0000
y = 581970.0000

Appending the fbx give this in Navisworks. The weird part is that Navisworks sees this file in cm... Looking into the file reader options in Navisworks does not help. There are no settings to change the units.
Wikipedia says about fbx:

In an earlier fbx export things were slightly different and I had to move the site manually in navisworks. Notice that the translation is the same as the earlier created project base point. Probably that export had wrong settings. Later 0.0 seems to work so either use extends or user.

AIM is meant to be a conceptual infrastructure modeler and the regular workflow would be to export to imx to be used in Autocad civil 3D and later to Navisworks. 

Things you could do in AIM is build a city model, create a new road, bridge, tunnel or train. Communicate the design and rationalize this next in Civil 3D, plan and clashtest this in Navisworks. 

by the way take a look at the impressive graphic engine of AIM. 

Small tip from me make sure you have you subscription up to date when the 2014 products come out!

Disclaimer information

Google+ Badge