Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows and doors not rendering properly #19

Closed
craigliesinger opened this issue Mar 28, 2021 · 6 comments
Closed

windows and doors not rendering properly #19

craigliesinger opened this issue Mar 28, 2021 · 6 comments

Comments

@craigliesinger
Copy link

Using web-ifc in Angular app - loading IFC file from Firebase. All seems to go well, except windows and doors from model not rendering properly:
Screen Shot 2021-03-27 at 9 02 48 PM

Example of screenshot from same model in other application:
Screen Shot 2021-03-27 at 9 02 41 PM

I can't see anything clearly identifying the problem in the console:
Screen Shot 2021-03-28 at 9 57 11 AM

Trying to show some property details from the IFC file (but I'm totally new to IFC, so not sure what information is really valuable here :) )
Screen Shot 2021-03-28 at 10 10 45 AM

@craigliesinger
Copy link
Author

Trying to troubleshoot this a bit more (without the C++ / WASM skills to try fix on my own)... I notice with latest release with object highlighting & properties that the window geometries are being parsed as ifcWall (Wand-025):
Screen Shot 2021-06-01 at 2 20 20 PM

Exploring the IFC I see in ArchiCADProperties that there is a property 'Überobjekt-ID' with value 'Wand-025' (Wall 25).
Screen Shot 2021-06-01 at 2 17 28 PM

So seems somehow the parser is passing this 'upper object' or somehow getting crossed? Or perhaps the IFC is somehow prepared incorrectly (I'm not the author of the IFC file)... but It loads properly in other viewers so I assume its fine.

Maybe I'll find some time to try and get brave enough to jump into the C++ but for now I thought this additional info may be of some little help

@tomvandig
Copy link
Collaborator

Hi,

This is an interesting issue. There could be a couple things going wrong, but its hard to investigate without the model.
You can contact me on discord and transfer it privately, or attach it here.

Without the model, I can only guess.

@craigliesinger
Copy link
Author

@tomvandig
Copy link
Collaborator

image

Hi, this model will be fixed in 0.0.20

@craigliesinger
Copy link
Author

I think there may have been an issue in the solution fix being pushed out with .20? I've tried your example app in web-ifc repo and a Svelte example I made that also uses web-ifc 0.20. I still get original result:
Screen Shot 2021-07-13 at 1 52 09 PM

@tomvandig tomvandig reopened this Jul 14, 2021
@tomvandig
Copy link
Collaborator

Indeed my fix was incorrect, should be good in version 21. Let me know if the problem remains!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants