Hi,
I wanted to have more functionality with HB[+], and I had Rhino 5 with LB/HB installed.
I upgraded to Rhino 6 and tried re-installing HB[+] several times.
The issue I’m having is:
Are there less components in HB[+]? I think I might have not installed some of them because I don’t have an HBZones component for example.
If it’s missing, I’m confused because I’ve installed HB[+] correctly via the install procedure, and tried already to remove, reinstall, and update with the update scripts. I still have 2 ‘leftover’ tabs in GH that are from the old LB and HB and I don’t know how to remove them.
Trying to run a script with Rhino 6 and HB[+], that I wrote originally with Rhino 5 and HB.
I created a few HB Surfaces, and plugged them into a Brep component that goes into the 0.0.0.64 HBZones component, I’m running into an error “1. Type conversion failed from Goo to Brep”.
Makes me think that I’ve messed up the upgrade to HB[+] somewhere and components are missing. I’d be happy to provide any info about my folder structure or file locations to try and solve this problem.
Honeybee[+] is still a WIP and is missing several components and functionalities. It does not currently support energy simulation.
Honeybee[+] is incompatible with Honeybee. You can use the components from Honeybee in combination with the components from Honeybee[+]
We are actively working on adding the functionalities for the energy simulation and improving the workflows for daylight simulation but it will take some time before we add them to the Grasshopper plugins.
Do you recommend using HB instead of HB[+] altogether, or to use both of them in parallel to gain some functionality from HB[+] like the HOY component for 1min timesteps ?
I do recommend trying HB[+] and taking advantage of the improved functionalities, however, because of the current limitations it currently won’t fully replace the Honeybee legacy. This will happen in the near future once most of the critical functionalities are transferred over.
I added HB[+] to my HB, and I’m trying to get smaller timesteps than 1h for Annual Daylight Analysis.
Given the new HOY and Occupancy components in HB[+], I can choose even 1 minute, but I can’t seem to find a way to translate those into the Read Annual Results I component in HB.
Is there a way to integrate the new timestep flow into the HB components…?
Okay, I tried testing for the analysis flow only with HB[+] components as you suggest.
Do you have any idea what the issue is with the following error on the Metrics component in red? (attached)
1. Solution exception:
Failed to import ladybug:
cannot import legendparameters from ladybug
The code change by @dvdbremt in the post that you linked to was the solution for this component.
Nevertheless, I’m having a hard time understanding the difference in the analysis flows with the new components. I’ve ran both simulations in parallel to see the difference, and there is no ‘DLA’ output with the HB[+] component, so I can’t map that to a colored mesh.
DA is constant 100 so I must be missing something. What am I doing wrong here…?
@dvdbremt
Thanks! I’ve updated these components you mention, and made sure everything I can was updated to 0.0.0.5, but I get this strange error, even though it seems everything else is fine:
1. Solution exception:Failed to load the results form an empty file: c:\ladybug\untitled\gridbased_annual\result/scene..default.ill
Double check inputs and outputs and make sure everything is run correctly.
Can you see from the file if something is amiss?
Thanks.
Hmm…I’ll try to restart some things perhaps it’s a local issue.
Thanks for the tip, I think a while back I had some issues with the mesh directly from the grid component and found a workaround and it stuck with me since 0_o
Okay so I’ve restarted my system and I can’t find the root cause of the error I mentioned.
Do you have an idea why there would be an empty .ill file or why it should run fine on your system but not on mine…?
Honeybee generates a batch file for running the studies. Open the batch file and add a pause to the last line. Save the file and try to run it again. It should give you an error message in one of the steps. Sorry that you have to go through such a cumbersome process. This has been improved in the latest implementation in workerbee so you get an appropriate error message by default.