Grasshopper

algorithmic modeling for Rhino

Hi guys,

I really need an help ! I have this shape and I have to create a pattern on this shape. The pattern have to be morphed and deformed  following the lines that I have extract. It mean that every matrix will be different from the other one. 

ps there is a file with shape and lines 

Views: 982

Attachments:

Replies to This Discussion

I see a surface (layer 'Livello 09'), a grid of points (layer 'point grid') on the surface, and two layers that appear to have the same set of diagonal lines in diamond patterns between the points: 'Predefinito' and 'GRASSHOPPER'.  But I don't know what you want to do?

yes I forgot to delete useless levels. I have to morph and distribute a geometry on that surface. The lines you see are the directions in which I want to deforme the geometry. It mean that the pattern have to follow tha surface's curvature. Is it possible ? I want to create ellipses with this blu directions. because I need this geometry to follow those lines. pleeeease help me ='(

You didn't include the geometry you want to distribute?  And this screen shot is generated from GH code you haven't posted.  Trying to help but you'll have to make it clearer.

Maybe study this?

http://www.grasshopper3d.com/forum/topics/map-a-geometry-on-a-surfa...

ok you're right.  It's somenthing like the last pic of the link you sent me. the one with circles. but my geometry (that Is an ellipse) have to follow the curves you see in the file. the line you see in my gh code are the base of my pattern. Im giving you the code. thank u so much

Attachments:

I don't have Lunchbox "Triangle Panels C" so can't help you, sorry.  I still don't see any shape?  Your description isn't clear enough for me.

yes I know because it's hard for me to explain here what I need, thank u anyway 

last question , can I deforme and morh a geometry following not just isocurves but also other curves?

can I tell grasshopper that I want my blue geometry following the red line's direction?

Here are a couple of ideas to play with.

Instead of using Lunchbox's "Triangle Panels C" (not that there's anything wrong with it, I just don't have it), I used Paneling Tools 'ptSrfDomNum' and 'ptToDiamond'.  I reduced the div count from 48 to 12 just because too many divisions take too long!  That number can be increased, of course, when you're happy with results at a lower resolution.  These diagonals aren't quite the same as yours... in between them. 

I used 'CrvSrf' to get the diagonal lines in both directions, then used those lines to 'SrfSplit'.  Since this results in trimmed surfaces, I re-created each sub-surface using 'EdgeSrf'; I don't know how closely these match the original surface?  I used 'Prune' to ignore sub-surfaces without four edges.

Then I tried 'Map To Surface (Map Srf)' in the cyan group to map an ellipse (or two...) to each sub-surface using a scaled reference surface ('BBox').

And 'Box Morph (Morph)' in the yellow group to morph an extruded, capped (solid) ellipse to each sub-surface.

Attachments:

thank you so much, it's not what I m looking for, but it's helping me =)

I'm exploring this myself and this is a direction that makes sense to me.  A lot depends on what curves/geometry you supply and how the various parameters are set.

Just FYI, when I bump the div count up from 12 to 48, 'SrfSplit' takes 4.1 minutes and 'Box Morph' takes ~26 seconds.

yes you re right. My problem is that the directions that I have to follow are not casual but they are related to the curvature of the surface. =) 

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service