I have a simple script to make a series of tower objects in a spreadsheet. These are read into Grasshopper using Bumblebee and the boundary objects are created as simple mesh boxes of the matching dimensions. I am also in a separate exercise reading some shape files (.shp format) of real buildings with database links to their heights so that I can extrude these towers from their boundary plan shapes to their real height - to visualise the city geometry.
Unfortunately, I cannot get the Ladybug or Honeybee geometry input functions to recognise these meshobjects. It seems the geometry input requires breps? But I cannot find a means of converting my geometry to a form that HB/LB can understand. Any help you can provide would be gratefully accepted.
Can you attach the GH file you are trying to use?
I second Abraham’s suggestion. There should be different ways to get your workflow to work.
Ladybug works fine with meshes and Honeybee converts meshes to brep under the hood to be able to use functionalities like add glazing based on WWR. You can also use MSH2RAD path which is straight path from Mesh to Radiance.
Unfortunately I would have to get someone else’s permission to upload the .shp import file (using @it - thanks for the example Mostapha). Therefore, I cannot supply the import .shp plus extrude example, but this file creating towers of a particular volume linked to their equivalent low-rise volume where I make boxes using Bumblebee so I can build performance graphs etc in Excel should suffice.
Ultimately what I had in mind was to build an analysis tool that allowed me to explore the Simple Static Heat Losses in the spreadsheet for the design alternatives, or even to have a set of heat losses for each 5 storeys of the building height from 5 through 100 storeys - to understand heat loss, linked to Rhino/GH to plot a 3D landscape of these options. This would then be linked to HB so that I could (first) plot the solar gains on the building facades for one building in a neighbourhood of similar height, and then divide up these basic towers into bottom middle and top floor Energy Plus and Daysim analyses of a standard 5 zone division of the floor.
Failing the intelligence test, and not even being able to move from simple mesh to simple analysis in LB has the grand vision stalled at step 2!
BTW: with my (2016) version of Excel I get Excel.Interop error messages if I try to use the <Live> option for streaming the spreadsheet into Rhino/GH, so I re-read the spreadsheet manually by toggling the Boolean <Runit> option to read in the data.
heat Loss Calculator ver2 copy.xlsx (107 KB)
Read_tall_buildings_spreadsheet_honeybee_beginnings.gh (497 KB)
The issue is not related to the geometry as you originally suspected. You were missing the LB_selectSkyMtx.
See image for your example working.
Thanks Abraham for checking the file! In the new version we’re doing a much better job in checking the inputs and giving meaningful warning messages.