Ironbug Beta Release (outdated)

Hi @AbrahamYezioro @MingboPeng ,
I’ve downloaded the last package for OS 3.1.0 from https://www.nuget.org/packages/OpenStudio/ and now works fine with Rhino 6 and 7.
Another question, I’ve downloaded the last IB version 0.16 (2020/08/02) but my components diplay version 0.15:

image

Any ideas?

If that is a component that you copied from an old file, those component version will still with the old version.

If you want to check the version, you can drop a new IB component after you installed a newer version.

However, this version on components won’t affect any of functions, and the only thing that matters is which Ironbug that you have installed.

Hi @MingboPeng,
Thanks for all the hard and super useful work on ironbug!
I’ve recently switched to a new computer, with fresh installations of LBT 1.1.0, with OpenStudioApp 1.0.1 and after some searching in this forum + github, i have two questions that i cannot buttom out.
1- Does ironbug require a stand alone openstudio installation, or does it work with openstudioapplication. I currenlty have only the OSA installed and receive the error message “cannot find OpenStudio 2.8 or newer version installed in C drive!”. I noted the suggestion with changing the folder name under a different tread, but that does not seem to work either. I refer to this version of Ironbug https://github.com/MingboPeng/Ironbug/releases/tag/0.0.16
2- Grasshopper fails to load a large number of ironbug components. Does Ironbug need admin rights to C:\Ironbug (either while copying the contents of installation folder, or whenever the contents are called for), and could this be the reason as my account currently does not have admin rights to the computer.
Thanks.

Hi @Volkan,
OpenStudioApp has been separated from OpenStudio project, you will need to install the original OpenStudio from https://github.com/NREL/OpenStudio/releases/tag/v3.0.1

Once you install OpenStudio correctly, Ironbug will load correctly, and it doesn’t need admin rights.

1 Like

Thanks Mingbo. That fixed the first issue, but i am still getting errors on a bunch of components (even though they are now appearing under the ironbug tab). I tried deleting and reinstalling the ironbug library in grasshopper but that didnt help. Ironbug loading errors.txt (17.4 KB)
Thanks again.

Hi.
I had the same issues. Please insure that you are using the latest IB version which is now 0.0.16. The latest version of OS that IB supports is 3.0.1. To make all legacy plugins work with it you need to do just one step as Chris explained here: How to get Honeybee Legacy working with OpenStudio 3.0

1 Like

Possibly on to something there! i see that when grasshopper loads, it’s loading Ironbug 0.15.0.0 in rhino, but i just deleted the library/re-downloaded/reinstalled using the latest release (which i think is this? https://github.com/MingboPeng/Ironbug/releases/download/0.0.16/Ironbug.zip) and it still is loading 0.15.0.0, and the components in gh still not loading.
Thanks for the link on legacy plugins. that was going to be the next question!

Yes, the version showed on the nodes is really 0.0.15.
image

Anyway after copying dlls to CSharp folder it started to work in my case.

1 Like

Yes! that actually did it. Sorry I hadn’t quite followed what you meant by the previous post. It looks like some of the ironbug components also require the workaround Chris suggests at the link you shared, and it is still something NREL has not picked up in OS 3.0.1 (not just 3.0.0).
0.15.0.0 seems to be an oversight in versioning.

Bottom line for future readers using LBT1.1 and having similar issues:
1- You need OpenStudio 3.0.1 installed (if you have installed OpenStudioApplication 1.0.1, you still need to do this in addition to OSA)

2- You need v0.16.0.0 of ironbug installed

3- You need to follow this fix

Dear @MingboPeng, thank you for the great work!
I followed the steps described in the last message (use openstudio-3.0.1, download Ironbug v0.0.16 and running the installer.gh, fixing the HB legacy), however I do not succeed in installing the components.
I only get the following tab with one component:

Thank you for your help, on this very simple question… :slight_smile:

Hi Mkdg,
There should be a separate ironbug tab so clearly something is missing. have you gone through the “unblock” step in the installation of ironbug 0.0.16 when you unzipped the folder?
Also, after opening grasshopper, do you see a message in rhino saiying something along the lines of “Ironbug 0.15.0.0 is loaded with OpenStudio library 3.0.1.0 from C:\openstudio-3.0.1\CSharp\openstudio.”

Hello @Volkan!
Yes I did unblock the zip file and then I extracted the file and run the Installer.gh on grasshopper.
I do not get the message "Ironbug 0.15.0.0 is loaded with OpenStudio library 3.0.1.0 from C:\openstudio-3.0.1\CSharp\openstudio.” I actually do not get any message, just this extra tab “Mingbo_dev” when I reopen grasshoper.

I use openstudio 3.0.1 and HB v 1.1.0.

Ok - i wont be able to help much then, but it looks like the installer hasnt quite worked.

As a last resort, when i needed to reinstall/test multiple times, I found that deleting the grasshopper library file for ironbug in C:\Users\“USER NAME”\AppData\Roaming\Grasshopper\Libraries, and the entire C:\ironbug folder manually before doing a fresh start of the installation helped. Might be worth trying that. Running the installer.gh file while it is in the C:\Ironbug and not before might help too.

And with that, i hit my limit of what i can suggest before the masters step in.

1 Like

Sucess! I had to clean everything and reinstall again. And this time is worked. Thank you for your help :slight_smile:

1 Like

@MingboPeng could you please clarify can Ironbug work with new LBT? Or only with legacy plugins? @chris mentioned on workshop with Core Studio that it is possible to do detailed hvac systems in LBT with IronBug. But there is no such input in new “export to OS” component as it was in old plugins. Or is there other way to apply it?
Thank you.

Hi @Oleksii

Have you checked this post: Using Ironbug with the new HB-Energy plugin

Oh… I’m sorry for my inadvertence, I didn’t notice that. But actually I suspected a similar workflow. But there is another problem. After restarting simulation with new OSM file all surfaces disappeared from the zones.

@Oleksii
Have you tried to rerun the osm without adding HVAC to see if the error is because of HVAC?

Yes Mingbo, your idea is right. There is the same problem without HVAC :see_no_evil:

@Oleksii I think the easiest way to debug your workflow is you start a single box zone model first for testing if everything works.