- Home /
Exporting large model / plant from navisworks as FBX for importing to Unity
I am trying to export a large detailed model of a plant (engineering plant) from autodesk navisworks as FBX, then import to unity to view. I have tried many combinations of settings, limiting polygons to 10000, 100000, FBX201100, FBX201300, ASCII etc. Export takes 5 minutes, but import into unity takes hours (left it overnight) and then doesn't work with error "checkconsistency transform child can't be loaded". Where am I going wrong? I am new to this.
Why does export take so long? 10k or 100k doesn't sound like a lot, why would it take so long?
There must be something special in your file (insane object count?), try optimizing that.
Unity has no problems import 10$$anonymous$$ or 100$$anonymous$$ polys (unless you turn on calculation of Lightmap UVs)
Yes I think it has like you say an insane object count. It's area is a few square kilometres with lots of pipes, valves, pumps, etc. How can I optimize that? I checked the polygon count and it's 35 million.
35$$anonymous$$ sounds like a lot. Can you merge some object and reduce polygon count? Export into multiple files?
Answer by Siusega · Apr 30, 2015 at 12:36 PM
Navisworks compression to FBX is very different to 3DS Max & other Autodesk Applications. Notice when you import it into a software such as 3DS Max, the 3D Faces & Verts are all severely warped. This is probably why it can build models quick compared to its respective CAD programs - because it draws them differently.
I'm not sure what happens in that process but FBX models from Navisworks are not optimized properly and therefore not useful when exported to non native autodesk products.
Try going back to the original BIM/CAD software that designed the model (REVIT,AUTOCAD,SKETCHUP ETC) and export the FBX Model from there IN PORTIONS. Not the whole lot - Unity will fail to import the dataset because it is HUGE.
E.g.
Export structural components, followed by enclosure, then services etc. If you have 3DS Max you could do heaps of optimization of each package before importing it into Unity 3D.
Its going to take a while to do it all, and unfortunately with AEC commercial scale models (The Big ones) the only way to efficiently port it into Unity 3D is by trial and error. Generally The Architectural models & Structural Models are easy to crunch and get into Unity. MEP Models will turn things into chaos as they contain giant loads of data.
Save all work before importing MEP Data sets.
The key is to import all models in segments and not the whole lot. overtime the whole set will come into the Unity editor. Then frame rate will be the next beast to deal with.
Answer by TheNandavar · Oct 19, 2016 at 09:03 PM
Though it's too late to reply to this question,
I ran into the same issue and got no solution yet on the forums. In the end, I figured out that the "simplest" way was to export the .nwd file as a .dwf file, open that in Vred, export then as .fbx.
The reason I learnt from an Adesk professional himself could be the reason that Vred can handle a lot many ploygons than the other programs and a plant model can be quiet intense in terms of geometry.
I would like to know if anybody knows an alternative to Vred or a smoother flow for the process.
best!
I have 71 $$anonymous$$B files but the files always crash. Im using naviswork manage to export but always failed
Hi, I've tried this steps but it didn't work. $$anonymous$$y project is a structure from a giant machine. I export the .NWD file and open it on VRed and Export it from there to .FBX. It converts the file but there are some parts of the piece that disappeared. I don't know why is this happening. I'm going to try something else. Thanks!
Answer by luismestre73 · Mar 12, 2017 at 07:25 PM
The best solution I have found for this issue is the following workflow:
From : NAVISWORKS -- > FBX -- > (in navis hide & unhide to export small portions)
From MAx: FBX -- > OBJ ( dont save the max file, only export, exporting to obj purges the file from all hidden content )
import obj file into max & pro optimize, the file will have a drop of size of almost 90% , even without pro-optimization the file will be much smaller.
Important, keep imported model as edit mesh . To double check the file sizes, save the max file in the 1st import ( fbx to max) save and check the file in explorer. In the 2nd import ( obj), save the max file and check the size. Convert the model to edit poly and check the file size Convert the model to edit mesh and check the file size.
you will end up with a much lighter file with the same amount of detail = poly count. The issue to load 3d part geometry from Navis ...in this case almost for sure was done in PDMS and exported to NAvis can be the hidden nodes, or intelligency from PDMS models.
Answer by SrikanthSharma · Sep 01, 2017 at 03:30 PM
Hi,
I have used one application that converts NWD to OBJ file using Navisworks Application. I downloaded it from Autodesk App Store.
Answer by devpsharma8 · Oct 27, 2019 at 09:07 AM
https://visionworkplace.com/products/fbx-converter-for-autodesk-navisworks
Selected object export, section box export,https://visionworkplace.com/products/fbx-converter-for-autodesk-navisworks
With this fbx plugin, we can export selected object and also section box object
Your answer
Follow this Question
Related Questions
Export 1G navisworks and import into unity 0 Answers
Importing Assets: 'Maya could not convert mb file to an fbx' 1 Answer
Object appears different after import to unity. 2 Answers
Unity fbx size import constraint 0 Answers
What is all asset folders I need to save in fbx so I can export model into scene 0 Answers