export only elements of Level to IFC

export only elements of Level to IFC

Anonymous
Not applicable
3,231 Views
10 Replies
Message 1 of 11

export only elements of Level to IFC

Anonymous
Not applicable

Hi Forum,

 

On one project we shall deliver individual ifc files according the level definition.

 

until now i always exported from a 3D view with the option "export only elements visible in this view". so i created a View template that activated/disactivated the worksets i needed.

 

If i would to it the same way, this would mean that i would have to create individual worksets for each level which increases the model-checking part since the user tent to put the elements on the wrong levels.... besides it is not very comfortable to model if you always need to change the current workset.

 

Does anybody has an advice

 

thanks a lot in advance

0 Likes
3,232 Views
10 Replies
Replies (10)
Message 2 of 11

ToanDN
Consultant
Consultant

If you set the IFC Export to Split by Level then you can open the IFC, turn to an 3d side view and delete elements on other levels fairly quickly.

 

Capture.PNG

0 Likes
Message 3 of 11

Anonymous
Not applicable

Hi @ToanDN,

 

thanks for the quick answer.

Actually everything is modeled in Revit resprecting the levels. I do not understand where you are deleting things. Do you mean you delete elements i the IFC File? what Software do you use for this? Or are you deleting in the text editor?

 

best regards

0 Likes
Message 4 of 11

ToanDN
Consultant
Consultant

Yes I mean open the exported IFC file in Revit, switch to a 3d side view, and delete things not on the level you want.  

0 Likes
Message 5 of 11

Anonymous
Not applicable

Hi @ToanDN,

 

Ok thanks, but what software are you using for this? Normally i work with navisworks manage where i append the IFC Files or I use Solibri Model Viewer to perform some visual checks.

 

best regards

0 Likes
Message 6 of 11

ToanDN
Consultant
Consultant
What software using for what? Open IFC and delete stuff? I use Revit.
0 Likes
Message 7 of 11

ToanDN
Consultant
Consultant
After delete you can save the IFCs and use Navisworks or Solibri to do whatever you usually do with them.
0 Likes
Message 8 of 11

Anonymous
Not applicable

Hi @ToanDN,

 

If i understand correctely your workflow is the following:

  1. create your model in Revit
  2. Export to IFC with the option "Split Walls, columns, ducts by level"
  3. Open the exported IFC with Revit
    Revit will create a *.rvt file transforming all the IFC elements into Revit elements by using the settings in REVIT --> OPEN --> IFC Options
    in this settingsdialog you can choose the template used to open an IFC and Create a Mapping between IFC Class Name and IFC TYPE, Revit Category and Revit Subcategory

  4. in this created Revit File you delete all the stuff you do net need/want
  5. Export again to IFC to

Is this correct?

 

 

I think this is quite risky since neither my IFC Export Mapping table nor the import mapping table are 100% accurate ( it's a learning process and it needs to be changed on every project), so i do not feel that i control whats happening.

 

 

In this case i prefer to create individual Worksets and export with the option "export only visible elements"

 

thanks

 

 

Message 9 of 11

ToanDN
Consultant
Consultant

@Anonymous wrote:

 

 

In this case i prefer to create individual Worksets and export with the option "export only visible elements"

 

thanks

 

 


Let's say you have exterior walls or structural columns span multiple levels.  How would using worksets split them up?

0 Likes
Message 10 of 11

Anonymous
Not applicable

Hi @ToanDN,

 

I totally agree. In the BEP is defined that we share *.rvt & *.ifc and that even in Revit all elements have to respect the correct level assignation.

 

so in this case the best way is to create Worksets for the individual Level export.

 

thanks a lot for the discussion.

 

have a nice day

0 Likes
Message 11 of 11

lwlXUTTT
Advocate
Advocate

Is there are update regarding this Topic? Any suggestions? What about Revit API IFC Exporter?

Solution suggested by @ToanDN is a no GO, because:

-there is additional procedure to import/delete/export elements - very time consuming

-there is data Loss during re-export of IFC from already exported and re-imported IFC into Revit

0 Likes