AnsweredAssumed Answered

Data Interoperability error with IFC "Instance is not syntactically valid"

Question asked by valraa on Jan 14, 2019
Latest reply on Jan 14, 2019 by valraa

I was given some IFC made with "Sierrasoft Roads" software.

Everytime I try to convert them to a featureclass using Data Interoperability's Quick Import, I always hit this error:

 

ISO10303-21: Skipping instance #75: Instance  is not syntactically valid.

 

Opening the IFC in Notepad and inspecting the instance I read:

 

#37=IFCCONNECTEDFACESET((#49,#56,#63,#70,#77,#84,#91,#98,#105,#112,#119,#126,#133,#140,#147,#154,#161,#168,#175,#182,#189,#196,#203,#210));

 

So, either the instance is indeed invalid, or the Data Interoperability cannot interpret it correctly.

If this might be of interest, opening the IFC with Civil 3D I can see the model without problem.

 

Some specs:

  • Data Interoperability (and Pro) version is 2.2
  • IFC version is IFC2X3

 

The Quick Import settings: the same as explained in a 2016 Esri post (unfortunately I cannot find the link, but only the one to this picture)

quick import settings

Outcomes