Grasshopper

algorithmic modeling for Rhino

Hey all! 

I have some problems with converting a brep to a surface. 

The case is that I am simulating solar potential and more precisely the suitable area for installing PVs on the building envelope. After I simulate I have a component that determines the area that has irradiation over 650 kWh/m2. From there on I  separate this whole area into roof and facade. 

The problem dividing the area occurs only when I simulate a building with a closed courtyard, where the roof fails to be evaluated (EvaluateSrf). It seems that the program struggles with recognizing the geometry somehow...

Does anyone know how to solve this?

I have attached the Rhino and GH files. Take a look at the Brep to Divide component which I have indicated.

Thanks :)

Views: 770

Attachments:

Replies to This Discussion

As with the curve->brep problem, there are two reasons why Brep->Surface might fail:

  1. The brep contains more than one face. Surfaces only support a single face, so you cannot convert polysurfaces to regular surfaces.
  2. The brep is invalid (see other post).

Hi David,

Thanks for both of your replies. I completely forgot that I might be using add-ons that not everybody has. Thanks for the tip. 

I have used my own component where I divide each surface into smaller ones to create a grid for the calculation (did not use DIVA analysis grid because if I have a stranger building shape it create triangular meshes, which is not very clean). So as you said in 1) this is probably the problem. Is there a way to fix this, or your advice is just to use the mesh from DIVA?

I have attached the file again (hope I did it correctly). 

Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service