Skip to content

A add on for Blender to help you reload specific classes of BlenderBIM within Blender

License

Notifications You must be signed in to change notification settings

OpeningDesign/bbim-reload-addon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bbim-reload-addon

A add-on to help reloading BlenderBIM modules while developping inside blender Based on a snippet by Andrej730 (see https://community.osarch.org/discussion/comment/19395#Comment_19395)

bbim_reload_manual.py: you need to open the file in the blender text editor replace ["blenderbim.bim.module.demo.ui"] by (a list) of module(s) you are working on, and execute the script within blender (this will reload all the classes that are registered in the module)

bbim_reload_recursive.py: you also need to open the file in the blender editor. replace ["blenderbim.bim.module.demo"] by the module you are working on and execute (this will reload all the classes in module and parse also submodules if there's any)

bbim-reload-addon.py is meant to work as the recursive one but you need to install it as an add-on in Blender. It provides a panel with a text input where you can specify a comma separated list of bbim modules you want to reregister and you need to click on the button to actually do it.

image

Beware as each entry is a starting point for recursive reload. (i experienced strange errors and behavior with the root module package of bbim that are still under investigation).

About

A add on for Blender to help you reload specific classes of BlenderBIM within Blender

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%