Grasshopper

algorithmic modeling for Rhino

Hello,

Im trying to create an arch.

1) As shown by the point list component, i wish i could create a polyline with all the points that a have a certain value, here for example, the value 9.

2) I woud like to be able to select the portions of the arch, as they would behave like a four edged polygon, and not random shattered edges.

The goal is to scale those portions.

Thank you very much

Daniel

Views: 1042

Attachments:

Replies to This Discussion

As to part 1, you had some extraneous lines and points that only seemed to confuse the issue, so I set them aside and disabled them:

Then I used the original half arc and its offset curve as follows to get the line through points #9:

As to part 2 of your question, that's a whole different ball game!  Good luck.

Attachments:

You could also do this:

Attachments:

Or you could create a surface from the half arc and its offset curve, then divide the surface.  This might work best if you want to scale individual sections separately:

Attachments:

Hey!

Thank you for your answer,

Ive been trying a different method.

I get to a point where i would like to create a patterned polyline, meaning that :

I would like to join every {?;1} point of one curve with the end point of another

and every {?;5} with the start point.

I may have another question on split tree component, as i dont understand why there is always the same amount of points in entry and in out. I added a cullpoint component after the split tree to delete the points that were supposed to go in the split tree component.

Thank you again for your help

Daniel

Attachments:

well, i finally got what i needed.. though it felt like sometimes it may be better to just design it in rhino directly.

i draw a polyline between all points and then i use a lenght component to select the shortest lines that were the one that i needed. It worked in this case, but may not in others.

Attachments:

Yeah, extracting your lines from this bird's nest is going pretty far into the weeds!

Attached is an elaboration of the 'Isotrim (SubSrf)' approach I suggested the other day.  It scales one row of sub-surfaces:

Attachments:

Oh !

Your approach is definitly more compact and simple.

Though i wanted the top of the polygon to be flat. And also keep the curvature of the base of the polygon.

Here is the thing i wanted to do using this drawing.

thank you for your help.

There also should be the same cut on all edges, so all faces could be covered, but for the moment im ok with that version.

There are many simple, direct ways to achieve your result that don't involve a rat's nest of lines to sort and filter out:

Attachments:

Seeing the photo of your model helps me understand parts of your code that otherwise didn't make sense.  And those sections might not matter for laying out the "planks", except to determine how many planks there are in the arch.

Speaking of planks, if that's what they are(?), then maybe a better model for this is distributing ten rectangles (plank cross sections) along a curve?

This code (attached) doesn't do that - it just trims off the yellow bits from scaling.

Attachments:

Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service