I'm not sure if this helps, but there is a tutorial that goes through creating a parametric diagrid on any surface. Here's the link: http://digitoolbox.wordpress.com/2008/08/14/how-to-create-a-differentiated-component-in-grasshopper/ Best, Andy
On Oct 9, 3:59 pm, David Rutten <[EMAIL PROTECTED]> wrote: > Rick, > > very soon now that will be quite easy if you're willing to write some > code. > > However, until the new release is out, you'll have to struggle on. It > will be quite difficult to connect the correct points if the input is > a grid of points on the surface. There's a lot of combined looping and > if-ing required which is not something a visual editor does well. > > See:http://grasshopper3d.googlegroups.com/web/SwissCheese.png?gsc=iMIg4RY... > > I divided the surface up into small surfaces. Then I got rid of every > other surface in the grid by using the [Cull Nth] component. > Then evaluated all those surfaces at {0,0} and {1,1} (after setting > the surface input parameter of the evaluator to 'Reparameterize') and > connected those points with lines. > > I cannot give you the file because I'm using a new version of > Grasshopper which has a different file format and no longer saves the > old format... sorry. > > -- > David Rutten > Robert McNeel & Associates > > On Oct 10, 12:34 am, rick <[EMAIL PROTECTED]> wrote: > > > i'm basically trying to remodel the swiss-re building aka 30 St Mary > > Axe a radial tower building in london. i need to create a diagrid, > > which is basically a triangular system. so i'm trying to figure out > > how to connect the bottom floor plate to the top floor plate with a > > line that shifts over to the right at every floor plate creating a > > spiral to the top. the width of the floor plates change as you go up > > the tower. as the floor plates begin they start to widen as you go up > > but, reach the maximum width at about the 18 floor from about 39 > > floors. after the 18 floor plate the floor plates start to get > > smaller all the way to the top. so i need to connect the floor plates > > with a line that shifts at every plate (like a diagonal) i then need > > to create that same effect going the opposite direction so it creates > > a diamond effect. it's similar to the shift example on the wiki > > tutorial which only connects two floor plates of the same width. i > > need to connect multiple floor plates of different widths but i can't > > figure it out. any suggestions?