AECgeeks / ifc-pipeline

Processing queue and front-end for visualizing BIM models with IfcOpenShell, Docker Compose and Flask
MIT License
155 stars 44 forks source link

Oops There was an error processing your request with ID: ... #4

Open berndhahnebach opened 4 years ago

berndhahnebach commented 4 years ago

find attached an very simple ifc including just one IfcSpace. This can somehow not be processed from the viewer. If the IfcSpace is changed to an IfcSlab by an editor it will be processed. Might be something is wrong on parsing IfcSpace or the file exported by FreeCAD has some misstakes?

cheers bernd

space.ifc.txt

aothms commented 4 years ago

yes, this is just a bit silly, we depend no the status code from IfcConvert and when it doesn't convert a single element successfully it will return a non-zero exit code and IfcSpace is excluded by default by the entity filter. Both should be fixed probably, I'll keep this issue open as a reminder. Thanks.

berndhahnebach commented 4 years ago

I must admit in most cases I do not want to import IfcSpaces. Thus ignoreing them is fine. But lately I have been done some projects in the regard of IfcSpace. As a result I get Ifcs which have IfcSpace and really need them. For these workflow and only for these workflow it would be cool to parse IfcSpace as well. Eventuale some preference in this regard would be great.