BlenderBIM (an old build) installation problem
I'm trying to install an old version of BlenderBIM on an old Blender, and every time I get the error in the Scene properties panel: "BlenderBIM could not load".
Windows 10, Blender 4.0
I downloaded "blenderbim-230202-py310-win.zip" installer from GitHub.
There are numerous errors in the console as well. A screenshot and log attached:
https://drive.google.com/drive/folders/11YWwshVG-kdZ1cEBnJgDGF59IQkVjcKT?usp=sharing
I tried it on 3 different PCs, one with Windows 11 actually, and it had no Blender addons installed yet, so it was a "fresh" installation. That way I kind of made sure no other addons or python libraries were interrupting the installation.
Searched the forums, but nothing I found helped me.
.
I decided to install an old BlenderBIM build, because somewhere around version 0.7-0.8 a triangulation issue was introduced, and I described it on GitHub:
https://github.com/IfcOpenShell/IfcOpenShell/issues/6724
It was marked as minor, although it's entirely breaking the point of using BlenderBIM to me.
I know, I know, I'm not the one to decide. Please don't get mad.
Comments
I think Blender 4 might be too new looking at the release history on Wikipedia for Blender; blenderbim-230202 landed between the releases for Blender 3.4 and 3.5. It might have been written to even run on 3.6 (LTS) from the following June. I think 4.0 might be a step too far. Try an (even) older Blender.
BTW I'm the guy that gave the issue the minor severity. Labeling issues is often just a judgement call. I try to set them based on the label descriptions the project set. I do find the current texts a little unusual, and sometimes have trouble deciding which level is appropriate. Right now Major is "Broken feature, Invalid IFC", which I don't personally think is appropriate to your issue. It's definitely not a Critical ", so it drops down to Minor. By all means you can disagree and lobby to have the severity raised. For example my definition of "broken feature" is like getting an error and no object when I try to add a wall. I wouldn't include this triangulation of meshes in broken features but you can ask for a second opinion from someone else. (I'm not sensitive about this stuff, so if I'm wrong here it's all good.)
The truth is, there are many Bug type issues and not enough people with time+skills to fix them all.
Actually, I tried installing newer builds as well, on different versions of Blender, from 4.0 to 4.5, and builds from blenderbim-230202, through blenderbim-240610, to blenderbim-0.7.9, getting the same errors every time.
Do you have other extensions installed? I know I originally had some trouble with BlenderBIM when I also had Home Builder installed. Some conflict of libraries if I recall right. Try a completely fresh profile by using a custom BLENDER_USER_RESOURCES value, and only install BlenderBIM/Bonsai.
Maybe a troubleshooting step here, might help as well: https://docs.bonsaibim.org/guides/troubleshooting.html#installation-issues
WTH
That's it
Nothing like reading another thread, and tripping over the answer to your own issue. Cool!
You made my weekend ....
[OT]
The same happened for my ElementaryOS that failed updating since months. I have no clue of Linux.
(The App Store warning . There is a problem, go to Terminal and type something like .... app x -option x - option y ..." to renew the cache. Terminal says can't do, app not installed)
Read their News Blog and they introduced a new feature that warns if you paste commands into Terminal, if these contain multiple commands or can do something potential harmful.
In their illustration they used
as an example.
And I thought, well, I don't need to install "fuse" .... but I could try if "apt" can help me to install that missing component preventing updating ..... which it did instantly and restarting App Store updates installed a million of missed updates.
[/OT]
But I don't think Homemaker is @Micpec96 's problem.
Could not access his Google Drive but read the Github Text ....
I tried to reproduce - but my Blender geometries Faces stay quads - at least with latest Bonsai from Github and 4.5.2 here.
@zoomer Micpec96 has two separate unrelated issues:
I can't help with 1. With 2 I pointed out that the time of release of his Blender and of his BlenderBIM were very different, and it could simply be incompatible. He said he tried later versions of BlenderBIM, up to 0.7.9. The 4.0 series should have worked with one of them.
This is when I theorized that he may have something else interfering. The best thing is to start with a totally clean Blender resource folder, because it eliminates external factors. Also theoryshaws suggestion is good, i.e. work through the troubleshooting guide. It's first suggestion is to start with a clean Blender user folder, which is the same as my suggestion, just using a slightly different approach.
Try activating wireframe mode then assigning a class to the default cube. I think you'll see that the quad faces become triangles.
I did exactly that yesterday. With some of my own geometries and also a new default cube. But I was not able to triangulate my Faces in any way. Does it depend on the Class ? I used the Ifc default building proxy. Will try again.
Alleluia !
Yesterday when I assigned Ifc Class I am pretty sure that I controlled that I have still 6 Faces only. But today I will get indeed 12 faces = unwanted triangulation.
BTW, if you do an Undo after assigning the Class and try again with another Class - Blender immediately crashes and disappears from screen for me.