Grasshopper

algorithmic modeling for Rhino

I am working on a project designing the interior of a 1966/67 airstream. The design premise explores the use of facets to give the interior a weighted feeling similar to a grotto or the interior of a geode. The faceting system also references the original use of triangulation for mapping three dimensional landscapes.

 

My question responds to the need to control the edges lengths and angles within the triangles to make the process of construction possible. We are hoping to keep the edges under 28 inches and the minimum angle more than 15 degrees. What would be your suggestion in grasshopper?

 

Our process for getting the facet was also... the long way.

 

1. draw curves based on three dimension measurements of interior

2. networks surface the four curves

3. mesh surface

4. triangulate mesh

5. reduce polygons

6. splitmeshedge where necessary to make quadrilaterals triangles once more

 

Any suggestions?

Views: 429

Attachments:

Replies to This Discussion

Hello,

I have just read your post this morning.

As your issue requires to control the minimum angle in a triangulation of a surface, it seems implementing a Delaunay algorithm would be a good option. Delaunay triangulations maximizes the minimum angle of all the angles of the triangles in the triangulation; they tend to avoid skinny triangles.

In order to obtain a valuable (quality) mesh at a given minimum angle for triangles (here 15 degrees), I advise to implement Chew Second Algorithm (see : http://2011.cccg.ca/PDFschedule/papers/paper91.pdf).

Then, the control of triangle lengths should be done by pruning edges below 28 inches.

Do not hesitate to contact me.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service