Grasshopper

algorithmic modeling for Rhino

Dear all,
I would like to ask if somebody knows how to create an irregular grid,
(by placing attractor points would be helpful for me..)

I have a surface and I voxelate it
(by populating cubes on it, that follow the curve, and they have all the same size),
and I was wondering if it's possible for the cubes to be of different sizes
(with some sort of 'gradience'? on the surface)
but I want all the cubes to touch each other and not having gaps.
This means -I guess- that I need to make the grid somehow irregular,
(which i dont know how to do)
and probably something more so that the cubes follow each other
while changing their size gradually.

hope somebody can help :)
thanks,
maria

ps. I attach the file with the voxelisation that I have in grasshopper,
and additionally a possible result I would like to have
(it's made by speculation and manually)

Views: 4675

Attachments:

Replies to This Discussion

That sounds quite complicated to me. Is it of essence that the cubes touch each other or should there just be no gaps? If the latter is the case you could just scale all the boxes (with a gradient) with a factor >= 1 (one value for each box). But the result would be that the boxes have different side lenghts (because a bigger box is overlapping them).
If you just want to emphasize the difference of the boxes you could just non uniform scale them along the y-axis. Or even use colors (color gradient).
The problem with the scaling boxes is that it doesn´t leave any space for the boxes in adiacent rows.
But I like the idea of your second .jpg. A system where the next boxsidelength is always half the length of the first could work. But just if the attractor which changes the sizes is in form of a straight orthagonal line.

Sorry if this is of no help. I´m sure one of the brighter heads of this place is going to come up with a solution.

Good luck in the meantime!
hi maria

hope i have understand your problem ;)


all the best

to]
www.utos.blogspot.com
Attachments:
Hi to]
thank you very much for your interest and reply,
and yes this was my problem more or less!
Unfortunately I cannot open your file..
(I guess you have a newer version of gh)
could you please send me a screenshot?
I would really appreciate it!
thanks again,
maria :)
hi maria
i recommend you to update to version 0.6.0012 because without data trees it is not possible to solve your problem
just for information the surface domain is reparameterized with 2 graphmapper and the height is controlled with 2 point attractors.
and no problem it was really funny to deliberate about your problem

best to]

hi jose

so reparameterize is possible with the surface component ( for curves --- curve component). so right click for the popup and the activate the menu-point reparameterize --- domain will be set from 0 - 1.

below is an updated ghx which include the surface-generation with curves
and some optimization


best to]
Attachments:
Hi To] !
Some time ago you helped me with this definition :)
I used it a bit, and I found out that if you want to use a vertical surface the definition makes a problem..
I tried to change the units to other direction but still..
It seems that this definition can work only horizontally?
I'm wondering...
If you have some time could you reply please?
thanks in advance,
maria
Maria, using to]'s second defininition, you would need to make changes to the input of these components if your surface is vertical and oriented towards the y direction (for x direction orientation, switch to x vector and x / y+z point outputs).

D

Hi Dirk!

Thanks a lot for the interest,
I'll take a look :)

maria

Hi to],

really interesting!! could it possibly read a mesh as input? my geometry is generated with nCloth in MAYA, complex polygon and i'm struggling with converting those polygons to NURBS.

Thanks,

Hello all,

I find this irregular grid very useful for my school project.Thx for it. Nowadays I am trying adjust the grid to get the gaps between boxes. Does any bright head have an idea how to get it :) ? Thank you again

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