What are the possible steps to display IFC imported into Civil3D as Geometry in Dynamo?
The ifc data was imported into Civil3D using the ifcimport command.
I thought I could use BlockReferenceExtensions.GetGeometry node since the data I got with Select Object was a BlockReference, but I was wrong. Is there any other way?
DWG and dyn files are attached. Please check them.
ifc-geometry.dyn (7.3 KB)
Project1.dwg (997.7 KB)
Project1-Building.dwg (941.8 KB)
Project1-Default.dwg (944.1 KB)
Project1-Level 1.dwg (940.4 KB)
Project1-Level 2.dwg (944.1 KB)
I did’nt test such use-case, but I think you can test ObjectExtentionens node, such as get parameters as Dictionary and then you can look in which geometry and attribute you’ve.!
What do you get from an Object.Geometry node?
What about BlockReference.Block and then Getting the objects from the block and pulling those? You may have to transform the result via the block reference’s coordinate system.
Thanks for the reply.
I don’t know if I understand the method you taught me correctly, but I tried connecting the nodes in this way, but it didn’t work.
Can you post a DWG with one IFC element in it (i.e. one wall)?
Edit: nevermind just saw the dwg above… I’ll have a look at that later.
I have once again attached all the relevant files.
Please confirm.