Skip to main content
Question

Hello, could i get some tips for Validating IFC files.


bmwhbmwh
Contributor
Forum|alt.badge.img+4
Hello, could i get some tips for Validating IFC files.

3 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • March 2, 2023

Hi @bmwhbmwh​,

What do you want to validate in the IFC files? FME has a number of transformers that can be used to validate the information in an IFC file, including GeometryValidator, AttributeValidator and TestFilter.

The following article may be a good starting place:

https://community.safe.com/s/article/tutorial-data-validation-and-qa-with-fme


bmwhbmwh
Contributor
Forum|alt.badge.img+4
  • Author
  • Contributor
  • March 3, 2023

@daveatsafe​ 

Kind of hard to explain, im not very well experienced with FME. My goal is to open an IFC, check it against an excell if the information is in there and match it.

 

In general i take all tips when it comes to working with IFC format.

thank you for taking your time to answear.


daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • March 7, 2023
bmwhbmwh wrote:

@daveatsafe​ 

Kind of hard to explain, im not very well experienced with FME. My goal is to open an IFC, check it against an excell if the information is in there and match it.

 

In general i take all tips when it comes to working with IFC format.

thank you for taking your time to answear.

The article I posted is probably the best place to start, then. IFC is a bit tricky due to the way the Property Sets are stored in the geometry, rather than as normal attributes. However, the GeometryPropertyExtractor can solve that problem for you - use it with the following settings:

Screen Shot 2023-03-07 at 1.36.03 PMThis will promote all the property set information to attributes for you. I recommend following it up with an AttributeExposer to expose all these new attribute, so they can be worked with in Workbench. Ensure that Run - Enable Feature Caching in the top menu of Workbench is set, then run the workspace to populate the GeometryPropertyExtractor cache. Connect a new AttributeExposer to its Extracted output, then open the AttributeExposer properties. Click the Import button at the bottom and select From Feature Cache, then select all the displayed attributes and click OK. All the IFC property sets will now be available to compare against the Excel file.


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