Grasshopper

algorithmic modeling for Rhino

How to create a catenary pattern based on an organically shaped curve with different z-values

I am trying to create a catenary pattern for a roof structure. The outline of the roof should meet the ground that slopes, and therefore needs to have different z-values. I also want to add anchor points in the middle of the structure to create pillars/dimples in the shape. The grid should in the end be adjusted squares of around 400mm between the gridlines but off course changed to create the shape.

I have looked around on similar kangaroo definitions and design but can't seem to figure out how to solve this. This link shows the closest example I have found (as I would like it except from that this one has the same z-values for all points).

The main problems are:

1. That the grid shouldn't be based on a rectangular grid / outer shape

2. The different z-values of the different anchorpoints

(Attatching the gh-file of how far I have comed so far, there it's also something not quite working with the trim of the lines as some lines appear outside of the shape)

Very grateful for some help, at this point I hardly even know from what end to start from.

Regards Ellen

Views: 587

Attachments:

Replies to This Discussion

Hi.

Have a look at the attachment. Need K2(2.3).

Attachments:

Perfect! It works really nicely, the only thing now is if it's possible to move the Inside Anchor Points upwards in the z-direction. Do you know if this is possible? I haven't found any tutorial or images showing anyone else that has done this.

I have tried moving/copying the base mesh from your script upwards and using them as the Cloud input for the command Move to Closest Point but then the inside anchor points doesn't exist in the final outcome.

Thank you again for the fast reply with the script yesterday!

Attachments:

Check this as well.

Attachments:

Oh, perfect! Thank you so much, now it functions as I wish :D

You may find the attached interesting as well (6 modes to play with + any mesh with any number of holes). The bad news are that's carried over via code since Daniel had exposed the K2 Methods (but he forgot some mini SDK, he he).

Requires Mesh Machine and K2.

Finding a balance (with regard the out mesh) is rather tricky since the engine is very sensitive to value alterations.

NOTE:Toggle Reset in the Mesh Machine when you change the demo content (internalized curves). Also toggle it if you change values on the Machine parameters.

NOTE: The right/pro way to do that (interactively selecting the naked/clothed anchor points) is easily doable with code but the handing of the whole process is a bit complex for a novice. 

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service