Re: What is the best way to transfer or create geometry from an IFC file into a component loadable f…

Originally, the standard way to achieve what you describe was to create a family definition RFA file and load that into your project. Here is some information on creating your own family definition and loading it:

  

  

However, this requires several steps: 

  

  • Create the RFA family definition
  • Load the RFA into the project
  • Place family instance(s)

  

To reduce this overhead, the DirectShape element was introduced. It enables you to define, create and place geometry directly into the project directly, without the intermediate family definition creation:

  

  

I believe one driving force for implementing it was the IFC import, which makes extensive use of direct shapes.

    

One very simple method to place all your IFC geometry into the project in one fell swoop might be to flatten it all into a direct shape:

  

  

Read more here: Source link