Skip to main content
Question

Convert IFC to file geodb using arcpy

  • February 20, 2025
  • 3 replies
  • 36 views

rmpayaby
Contributor
Forum|alt.badge.img+3

I'm fairly new to IFC and the PythonCaller transformer.

I have an IFCReader and want to use PythonCaller to convert an IFC file into an Esri file geodatabase using arcpy, allowing me to upload a scene layer package. Any tips on how to get started?

 

 

3 replies

jobvdnoort
Supporter
Forum|alt.badge.img+10
  • Supporter
  • February 21, 2025

What I most of the time do is read the IFC with a featurereader. 

Then with the Geometryfilter filter out the Null. 

and write the rest of the geometry it to a GDB as a multipatch. 

 

This will read perfectly in arcgis


rmpayaby
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • February 27, 2025

Just another question. When I add a FeatureReader, where should I connect it to the Geometryfilter? Should it be on the Schema or should I connect all of them?: 

 


jobvdnoort
Supporter
Forum|alt.badge.img+10
  • Supporter
  • February 27, 2025

Hi I put my output ports on:

in your case you can just connect 1 port to the geometryfilter.

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings