Grasshopper

algorithmic modeling for Rhino

Hello,

I´ve a surface with projected hexagone curves on it, which I need to cut out (Appendix).

At least I´ll have a grid of ~8000 Hexagones (edit: projected on a curved surface)

The problem is, with "SurfaceSplit" it needs the exponential of time. E.g. 200 hexagone 2,9 sec.; 400 hexagone 19sec. 800 hexagone 143sec. ...

Is there any solution to fasten up this prozess?

I´m greatful for help.

Nils

Views: 1120

Replies to This Discussion

With a better computer. xD
You should change the approach and use meshes instead of surfaces. You will not have performance problems and what you want to do (I think) is fairly easy with meshes. Here is a sample approach:

Attachments:

I think you are looking for the wrong solution to the problem, rather than split an input surface into hexagons, why not just using the input surface as a guide to create new hexagons using the input surface to get the points for the hexagon, unless they for some reason would need to be trimmed surfaces. Trim/Split/Boolean are all heavy operations, with a few extra steps it is usually possible to get the same result with out needing to use those components. What is most important for the outcome of the script? 

You can use the lines that you project onto the surface as input to create a surface.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service