Creating 4D-Information in GH and importing them into Navisworks

Hi everyone.

I am trying to load an IFC-file (IFC4 Transfer View Definition) into grasshopper, add in some 4D-information, export a new IFC-file (IFC4 Transfer View Definition), and import the new 4D-IFC-file into Navisworks using the GG-plugin. But sadly, I can’t get it to work, and I am not sure where the problem lies.
Below you see the IFC-structure of the IFC-file I create. It looks slightly different then the structure suggested on technical.geometrygym.com, but it seems like all needed components are there in one form or another. Does anyone have an idea, where the problem might lie or has an example file that works that I can try to replicate, to find my mistakes?

The IFC-structure of my file:

The IFC-structure as it should look like:
image

My IFC-file I imported into GH:
Revit_Beispielprojekt_MDV_DesignTransferView.txt (605.3 KB)

My GH-skript:
Tasks_Beispielprojekt.gh (26.7 KB)

The primary problems seems to be your shift list components that feed into the sequencing wrap.
So it creates a circular reference of task dependencies.
I’ve improved the latest build of the plugin to detect this, but if you set the wrap input to false, you should get a file that works. Let me know if not.

Cheers,

Jon

Thank you. The sequence looks now al lot like yours, but when appending the 4D-IFC in Navisworks the timline remains empty.

Regards,
Lucien

Seems the Navisworks 2023 API might have changed something with respect to populating timeliner. I’m looking at enabling a datasource method for sourcing the Timeline data from IFC. I’ll message you when there is a build to test with.