Grasshopper

algorithmic modeling for Rhino

Im working on a tool to quickly generate different patterns for a series of screen/panels, and the first part of if involves populating a surface with a random number of points that need to bunch and create this neural type pattern [ thats the best way i could think of describing it]. moving forward from there the points will be the base for different types of geometries and attraction/repulsion scaling of them. But first I need to find some way to either create these points in a pattern or some kind of jig that will push / pull the points into this type of pattern. Ive attached a jpg of a manually made version. I have the base definition set up to generate an adjustable number of random points on the referanced surface, and ive tried a few stragies of influencing said points [ attractor lines and points, pull point to geometry, even tried playing arount with voronoi cells as a means of pushing/pulling the points together/apart], but with no real success in getting towards the pattern I want. Maybe some other logic in GH to achieve this, or maybe some kind ov VB script that can help generate the forms? The most important thing is that I need to maintain some kind of control over the variable that generate the pattern.

Views: 965

Attachments:

Replies to This Discussion

wow your manually made version of the points looks very nice !

the one option i'm thinkig right now would be experimentig with tensile surfaces

working on flat mesh surface with some faces deleted from it ,would give results like this

..oh you will need kangaroo and weaverbird for that

i'm attaching you the kangaroo example file and rhino file

 

cheers

ivan

Attachments:

this is a really intresting solution, I think it may work for some of the iterations im working through. unfourtunatly this will be my first real foray into both kangaroo and weaverbird [not a bod thing i guess], but i will need to learn my way around the components to see if i can apply this to what im doing. but first, and this may be something simple im missing, when i try to open the GH definition it keeps generating a couple IO messages, and i think it may be screwing with how the defnition works, as i cant seem to get it to do anything. message generated is as follows. any ideas?

 

The archive contains an unrecognized object: MeshNakedEdge {743c7d57-100d-4418-b623-a7ca47a11d05}

This object cannot be deserialized

and attached resaved GH def after i try and open it
Attachments:

You need to also install UTO's mesh utility components, which you can get from here:

http://utos.blogspot.com/p/downloads.html

yep that does it. Thanks you both, hopefully pretty soon ill be able to post some of my results.

 

Anyone have any ideas of a solution that utilizes a VB script also?

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service