B
by bdamay on 24 Jan 2024, edited 7 Feb 2024#
+8 votes
FYI, Today, I had to reinstall one fresh PC from scratch and i took the opportunity to cook a quick video on the BlenderBIM installation process. It last 7 minutes (I made my best but didn't manage to do better than the boss @Ace. :-))
For those who need this, you may see it here
B
by bdamay on 4 Feb 2024, edited 4 Feb 2024#
+4 votes
Hi everyone
I went a step further in my new laptop installations and made two new videos (links below)
1 - A quick one that shows a BBIM plugin update from daily release
2 - The setup of a developer env as described in the documentation
I have a questions for developers about their dev env:
Is there a ways to work on BlenderBIM addon in a sort of live environment instead of restarting Blender at each step ?
I wonder how to run and debug code on Blender without restarting. May be outside blender for IfcOpenshell matters but... how?
May be some of you has tricks to set up debug env (in pycharm for example).
I would be grateful if you have advice on this matter.
I guess this is coming from the last part of the script
if i run it manually from home, the links seems OK
May be you have some additionnal security issues than me. My first guess would be:
are you running the script "as an administrator" ? (do you have write acces on Appdata folder ?
are you allowed to download js from internet with curl in a prompt ?
That said, I think this doesn't block th blenderbim dev set up entirely, you might be able to start the demo code as the curl download concerns only jsgantt and Brick.ttl
Note that sometimes it might fail if we add some new library to BlenderBIM, then you'll need to update BlenderBIM dependencies by downloading the build from github releases. But it's happens rather rarely.
Note that sometimes it might fail if we add some new library to BlenderBIM, then you'll need to update BlenderBIM dependencies by downloading the build from github releases. But it's happens rather rarely.
And to know when this happens I like to follow the commits on the make file..