Skip to main content
Question

IFC file problem - ISO10303-21: The input data file has a syntax error


Hello,

 

I tried to make a workbench that write ifc from our data base (building).

When i try to read the final file, FME cannot because of syntax error for the ISO10303-21 format.

 

Each building has one ".." value that cause the problem.

#35=IFCBUILDING('O6Hu3fDbRB2OEJH5wcfNLw',#23,'51_102','','',#34,$,'51_102',..,$,$,$);

 

If i change the ".." by a $ (that mean 'Null' according to BuildingSmart) the file is fine and FME is ok to read it.

 

Does someone know what parameter or attribut I missed in my workbench that cause the ".." ?

 

Thanks !

 

2 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • June 27, 2023

Hi @matthieubarth​,

Please check the workspace that creates the IFC file to ensure that the output IfcBuilding feature has the CompositionType attribute set to ELEMENT. I think it may be blank at present.


daveatsafe wrote:

Hi @matthieubarth​,

Please check the workspace that creates the IFC file to ensure that the output IfcBuilding feature has the CompositionType attribute set to ELEMENT. I think it may be blank at present.

It work ! Thank you :)


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