C
by camontellano on 24 Feb 2023, edited 8 Mar 2023
#
I'm surely making a newbie mistake here. No matter what IFC file I try to debug I get always the same error. I select file, click on Validate IFC File, error appears.

Many IFC files that I receive sometimes cause severe errors due to many triangles, false placed geometry or many other things. I use Blender BIM mostly to delete and re-structure elements and would like to debug them before I try operations.
Summarizing, I want do be able to start using the IFC Debug, and need your help please.
M
by mdjska on 27 Feb 2023
#
@Moult I still have this issue in newer versions of BBIM. It seems like the changes made in ifcopenshell don't get transferred into the BBIM zip installer, eg. blenderbim/libs/site/packages/ifcopenshell/validate.py
doesn't show the change on line 294. Should ifcopenshell be updated manually?
M
by Moult on 28 Feb 2023
#
Yeah these are sometimes a bit outdated but I've included it in the hotfix so that it's available for the next scheduled release: https://github.com/IfcOpenShell/IfcOpenShell/commit/5a405191145a99b8922a40c2dbfcddf5f801228f
C
by camontellano on 1 Mar 2023, edited 1 Mar 2023
#
Hi @Moult, I tried to use the debug function. But somehow it doesn't work on any IFC I try (i'm using the build 20230301). Here the error:

M
by Moult on 1 Mar 2023
#
@camontellano cheers, let's see if this fix addresses it: https://github.com/IfcOpenShell/IfcOpenShell/commit/4f571fa2fc6943be5c30070507c74c95dce0a05f
C
by camontellano on 2 Mar 2023
#
@Moult sorry to bring you bad news....but it didn't.

M
by Moult on 2 Mar 2023
#
@camontellano Ah ok, I didn't realise the Github build environment was a bit different in this scenario. Try the latest build, and double check that there is a directory called blenderbim/libs/site/packges/exceptiongroup
.
C
by camontellano on 3 Mar 2023
#
@moult Sorry to disturb you, I cannot tell when this is going to have an end. You don't have to take care of it right now (i solved my original issue) but it would be really helpful to get the tool working again. Here the next problem:

M
by Moult on 3 Mar 2023
#
This is pretty embarrassing, usually IfcOpenBot isn't this outdated so we don't need to hotfix like this. I really hope this is the last one:
https://github.com/IfcOpenShell/IfcOpenShell/commit/f0733cb14805f8472b0d22c59c47487b1f3598bf
C
by camontellano on 8 Mar 2023
#
+1 votes
(This is an Answer I should have posted 3 days ago).......It works now. Thanks!