Skip to main content
Solved

Navisworks BIM data conversion


Did this help you find an answer to your question?
Show first post

32 replies

edualarcong
Contributor
Forum|alt.badge.img+4
  • Contributor
  • November 7, 2024

Hi @deanatsafe, @kailinatsafe  

Thanks for all the work done to add support for Navisworks, it will probably become one of my most used readers.

I have been trying out the Tech Preview of the Navisworks Reader, and I have some questions about elements in the selection tree hierarchy. I understand that because it is still in development, the reader will undergo changes, so I’m interested in understanding the reader’s behavior.

For example, the reader does not read ‘instanced groups’ but instead reads as a composite object inside the instance, so it loses all the group level properties (such as REVIT, GUID, Element, Level properties).

Similarly, it reads multiple geometries within a layer/level as a single fme_collection, so when they are disaggregated, they inherit the properties (e.g. GUID, Materials and Timeliner properties) of the layer and not their original geometry properties.  


kailinatsafe
Safer
Forum|alt.badge.img+19

Hello @edualarcong, your feedback is greatly appreciated! we will look into these questions and reach out with an update soon! Until then, Kailin


kailinatsafe
Safer
Forum|alt.badge.img+19

Hello @edualarcong, thanks for your patience! I believe the Navisworks Reader will try to read as much as much as possible, and try to present it in a reasonable manner within FME.

Because of this, some elements are manipulated slightly due to the formats hierarchical nature (there are elements with properties and child elements with geometry which we attempt to combine). However, we try to stay as true to the information presented by our third party library as possible. 

If there are specific issues you’re seeing, I recommend sharing some sample data so we can see the behaviour and dig into it together. This way, we can explore why its happening and make improvements if needed. If you need to submit data privately, please consider submitting a support case with us. Hope this helps, Kailin.


edualarcong
Contributor
Forum|alt.badge.img+4
  • Contributor
  • November 12, 2024

Hi @kailinatsafe 

thanks for your reply.

Sure, I was interested in understanding this child aggregation behavior for different elements. From experiences of complex BIM models from different software, we are used to seeing different behaviors in the Selection Tree. https://help.autodesk.com/view/NAV/2024/ENU/?guid=GUID-BC657B3A-5104-45B7-93A9-C6F4A10ED0D4

For example, the way REVIT and Smart Plant 3D manage translucent “reserved volumes” (e.g. for walking, operating space, ...) is different, so combining child elements can create merged geometries of equipment and their volume spaces. Another example is the TimeLiner properties for 4D simulation, where properties are defined at different levels (geometry, composite object, group, ...) to represent events in a construction schedule, thus combining elements will create significant problems.

I will work to provide some sample data for a support case that might be of assistance.

Regards,

Edu


kailinatsafe
Safer
Forum|alt.badge.img+19

Hello ​@edualarcong, after a bit more investigation, we became aware of some unintended behaviour in the current reading process. We have filed an issue (FMEENGINE-84674) to investigate and hopefully improve the situation. Will keep you updated, Kailin. 


arenei
Participant
Forum|alt.badge.img+3
  • Participant
  • February 6, 2025

Hi ​@kailinatsafe and ​@deanatsafe ,

Thanks for the nwd/nwc -reader! I have some feedback on the new reader.

I face similar issue with the new tech preview Naviworks reader that I get verry few “FME-features” compared to a “find items” search in Navisworks Manage. 

Navisworks reader get 49 features. Deaggregator with “preserve hierarchy” deaggregate to 148 features.  

I was expecting about 171 features with a “GUID” attribute as Navisworks manage finds 171 “Naviswork-features” with GUID attribute and 60 “Navisworks-features” without any GUID (Item GUID).

(Several other attributes missing as well).

 

FME(R) 2024.2.2.0 (20250114 - Build 24820 - WIN64)

 

Navisworks Manage 2025. Source file IFC-file 2x3. 

171 Items with “Item GUID”

 

60 Items without “Item GUID”:

 

The Navisworks reader should be able to deaggregate at reading, and read the relations and attributes on all geometry and non-geometry features.

 

There is also some difference in how FME interpret the “same” NWD regarding if IFC-conversion method V2/V3 and V4 was used on the same source-IFC -file. (This may be out of your hand to control).

Regards,

Are


kailinatsafe
Safer
Forum|alt.badge.img+19

Hello ​@arenei, so sorry for not reaching out sooner! Are you able to share a sample Navisworks file as well as attributes you are expecting to see, but aren’t present on read? It is possible that the re-architecting from FMEENGINE-84674 will address some of the issues you mentioned (projected 25.0 beta). If you are unable to share a sample dataset here, please create a case for us to chat further. Happy to help, Kailin


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings