Skip to main content
Released

Reading IFC files less sensitive on numbers

Related products:Integrations
  • January 21, 2025
  • 2 replies
  • 19 views

mariaka
Contributor
Forum|alt.badge.img+14

Issue

Some IFC files cannot be read:

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

Workaround

The relevant lines can be changed in a text editor, e.g. from 
#743204=IFCCARTESIANPOINT((0.,0.,520)); to #743204=IFCCARTESIANPOINT((0.,0.,520.));

The IFC files are in fact syntactically valid. Other software and validations do not throw errors on that issue.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

andreaatsafe
Safer
Forum|alt.badge.img+15

In FME 2025.0 and newer, we have a new IFC Reader (short name: IFC_API) which is more flexible with syntax. 

For missing decimal places, the new reader should be able to handle this.

Try it out!


andreaatsafe
Safer
Forum|alt.badge.img+15
NewReleased