Export Dynamic Block to IFC

Export Dynamic Block to IFC

sean.fincherTMHZD
Contributor Contributor
1,353 Views
11 Replies
Message 1 of 12

Export Dynamic Block to IFC

sean.fincherTMHZD
Contributor
Contributor

 

Hi, I am trying to export 3D blocks to IFC but am running into issues when using dynamic blocks. When viewing the IFC in Navisworks all of the various block states are turned on. I found a lisp that converts dynamic blocks to static but when I re output the IFC I still run into the same problem. I've attached a few images of the issue. Is there anyway to fix this problem either with removing visibility states from the block or only exporting the current visibility state when writing to an IFC.

 

IFC Output

seanfincherTMHZD_0-1715059781623.png

 

Visability State 1

seanfincherTMHZD_1-1715060088134.png

 

Visability State 2

seanfincherTMHZD_2-1715060122172.png

 

 

0 Likes
Replies (11)
Message 2 of 12

buinhuthuong
Enthusiast
Enthusiast

Hi Sean,

 

Please attach the file 3D block and IFC.

I can help you to solve this problem right then.

0 Likes
Message 3 of 12

buinhuthuong
Enthusiast
Enthusiast

This is my result

 

buinhuthuong_1-1715083479580.png

 

 

0 Likes
Message 4 of 12

sean.fincherTMHZD
Contributor
Contributor

Hi thanks for your help I've attached the DWG IFC and NWD. For some reason, I could not attach a IFC to the drawing just change the extension for the 3rd drawing to .ifc let me know if you have any problems viewing it.

0 Likes
Message 5 of 12

buinhuthuong
Enthusiast
Enthusiast

This is my IFC file, that exported from your 3d Solid

buinhuthuong_0-1715144328634.jpeg

Link IFC file: 240508-IFC_File

Is that you need?

0 Likes
Message 6 of 12

sean.fincherTMHZD
Contributor
Contributor

@buinhuthuong 

Hi what export setting are you using. This is my ifc it has all the layer states on.

 

seanfincherTMHZD_0-1715205710097.png

 

0 Likes
Message 7 of 12

buinhuthuong
Enthusiast
Enthusiast

Choose the kind of block 3D geometry you need to export to IFC.

First and foremost, I explode the 3D solid objects and then block them again.

 

You can use the IFC export command to export.

This attach is my 3d Solid that I explored from the source Civil3D file.

 

0 Likes
Message 8 of 12

sean.fincherTMHZD
Contributor
Contributor

Thanks for your help just one problem with that is I need the extended data to carry through from the block so exploding isn't an option. Thought, there might have been a setting to ensure only the visible layer state carries through

0 Likes
Message 9 of 12

buinhuthuong
Enthusiast
Enthusiast

Hi @sean.fincherTMHZD 

I have an IFC file and all of the property sets are constants.

Is that what you need?

 

buinhuthuong_0-1715245505380.png

 

Attach is NWC file and IFC file, you can download by link: 240509-IFC file

0 Likes
Message 10 of 12

sean.fincherTMHZD
Contributor
Contributor

The main files are much larger. I have hundreds of 3D objects, all attributed with different information. I was trying to avoid having to explode the blocks and then reapply the attributes. Is that what you needed to do for those two objects? 

0 Likes
Message 11 of 12

buinhuthuong
Enthusiast
Enthusiast

Hi @sean.fincherTMHZD 

No, I didn't explode any block. Your property set also is preserved

But I have to edit them in the block editor with specific objects.

 

If you have to edit hundreds of objects, that sounds tired.

In my opinion, may you try to classify them? It may reduce your time to work on this project.

 

0 Likes
Message 12 of 12

sean.fincherTMHZD
Contributor
Contributor

Cool thanks for all your help hopefully AutoCAD fix this up export problem in the near future.

0 Likes