How to update BlenderBIM manually or sync with Github
S
by SigmaDimensions on 8 Jun 2023, edited 1 Mar 2025#
+5 votes
If you're like me and you love BlenderBIM's fast development ?, BUT you hate having to uninstall/re-install to get access to new updates, you may want to follow this video:
? We look at a manual way to update your BlenderBIM versions, as well as a semi-automatic way through cloning the github repository and creating symbolic links to replace folders - ( if you have administrator privileges).
PS: Is the youtube title catchy enough? haha
C
by Coen on 8 Jun 2023, edited 8 Jun 2023#
+6 votes
Is the youtube title catchy enough? haha
You are making very engaging and informative videos on your youtube channel. :-). One of your next titles could be :
"Software Vendors Of Propriarity Software Don't Want You To Know About This"
"This Incredible Hack Will Speed up Your BIM Workflow Overnight!"
I have recently tried the option to update BlenderBIM with Github sync as shown in the video. It has been successful for sometime until I opened Blender and found that BBIM is no more available eventhough it’s checked in the ‘Add-ons’ in the ‘Blender Preferences’ as shown below;
Could it be due to my last recent ‘git pull’ that might have come with a bug?
It's probably due to the addition of bsdd to the makefile. Just copy the folder /path_to_cloned_repo/IfcOpenShell/src/bsdd into /path_to_blender/3.6/scripts/addons/blenderbim/libs/site/packages/bsdd. Anytime a new lib is added to the makefile, it needs to be manually copied, but fortunately it doesn't happen very often.
Can you please check console errors at Blender start? There should me more information to solve the issue. Console can be opened from Window -> Toggle System Console.
It's probably due to the addition of bsdd to the makefile. Just copy the folder /path_to_cloned_repo/IfcOpenShell/src/bsdd into /path_to_blender/3.6/scripts/addons/blenderbim/libs/site/packages/bsdd.
@cvillagrasa Thank you so much. It has solved the problem and you need to see the giggling on my face ?
I am trying to create a sync with GitHub for Blender 4.2 but this time following the process as described in the BlenderBIM add-on Documentation for Live development environment. Unfortunately I am not able to git clone successfully. Find attached screenshot below;
If I understand the new .bat file does not include the "git clone https://github.com/IfcOpenShell/IfcOpenShell.git" command so I imagine I have to first clone from GitHub. But cloning it is the problem now. How does the .bat file help in the cloning at this stage. I need more understanding. Kindly find the attached .bat file if I missed anything in the update of the paths .
The clone has been successful (I was still using the Windows terminal) and thank you very much. However running the .bat file was completed but with an observation that I don't know if I have to worry about it. You can find the red highlight if it's something to ignore;