Skip to main content
Question

Write 2D lines in IFC4x3

  • August 6, 2025
  • 9 replies
  • 129 views

daniii
Contributor
Forum|alt.badge.img+7

One of the greatest new features of the IFC4x3 schema is that we can write 2D lines to IFC, which was not supported in IFC2x3.

Why does the new IFC writer support only 3D surfaces and solids and not 2D line geometries?

 

9 replies

PierreAtSafe
Safer
Forum|alt.badge.img+8

Hi ​@daniii the new IFC Writer should support 2D lines. Would you be able to share some sample data / FME workflow so that we can have a look?

Thanks!


daniii
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • August 13, 2025

@PierreAtSafe Sure. Here is some data and the FME workflow.


PierreAtSafe
Safer
Forum|alt.badge.img+8

Thanks so much ​@daniii we will have a look


PierreAtSafe
Safer
Forum|alt.badge.img+8

@daniii it looks like we are writing the 2D line but as a IfcPolyline with the Z-Value at 0.

Are you looking for a different type of geometry as the output?


daniii
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • August 14, 2025

@PierreAtSafe It would be a bit wrong to write the line with the Z-value at 0 because, in infrastructure projects For example, we use the center line of the road, and the line must correspond with the road or in the drainage projects, the center line must follow the pipe at the same Z-value. 


PierreAtSafe
Safer
Forum|alt.badge.img+8

@daniii that makes total sense. Will work on improving how we handle those 2D objects better.

Thanks so much for the feedback and data, this helps us a lot!


daniii
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • August 15, 2025

@PierreAtSafe Ok, thanks. Please keep us updated when you find a solution to the problem.


PierreAtSafe
Safer
Forum|alt.badge.img+8
  • Safer
  • September 2, 2025

Hi ​@daniii,

Keeping you updated on this one. We are working on it for the 25.2 release. It’s not going to make it in the first beta release but it’s going to be there at least for the official release date (currently scheduled for the second half of November).

I’ll try to keep you updated when it’s available in a public beta build.


daniii
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • September 3, 2025

@PierreAtSafe Thanks for the update! Looking forward to that. :)