Library/tooling recommendations for an upcoming project + WebIfc

Hi everyone,
Very glad to see this community exist.
I am looking for recommendations for tools / libraries for an upcoming project.

The project goal is to:
1. Import IFC files into the project
2. Generate 2D floor plans
3. Interactively draw tributary areas on these 2D floor plans
4. Calculate loads on columns from the area. To calculate the volume of the slabs within the area, a union may be necessary.

I'm currently experimenting with the web-ifc library. Import and 3D view seems to work well but I haven't yet found a way to generate comprehensive 2D floor plans out of the box. Even creating shape of elements seems have no easy way. Currently I'm processing a few types from their Representation attribute by figuring out the location, body profile and depth but this will quickly become painful to support many types and semantics from what I understand.
I did try IfcOpenShell with wxPython briefly, but switched from it since the project requires the app to be browser based.

My question is:
1. Am I missing something in web-ifc? If you have used it before, can you guide me on getting element shapes?
2. Is web-ifc not the library to for this job? If so, what would be the correct alternative?

Thank you for any help.

Sign In or Register to comment.