Skip to main content

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?

 

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!


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


Thanks so much ​@daniii we will have a look


@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?


@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. 


@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!


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


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.


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


Reply