Grasshopper

algorithmic modeling for Rhino

Paneling a non planar surface with half cutted tauruses, with spacing in between them.

Hy everybody,

I'm trying to panel a surface with twith half cutted tauruses but the result that i'm getting [photo01] it's not what I wanted since I want them to have spacing in between them.

I first tried morphing my geometry on the surface, I then thought I could extract the points of the surface, find the middle point between these, and use it as the centre for my taurus. But something it's not working.

Need help, pleaseeeee!

Views: 1909

Replies to This Discussion

photo01

Attachments:

rhino and grasshopper files.

Attachments:

Maybe this helps:
Paneling Tools

thanx Sebastian for your fast reply! I'll try and have a look!

Areu you currently using paneling tools grasshopper version? If yes do you feel that some of the process is 'faster'?

Is there any way that i can acieve what I want working on my currenti ghx file?

Ruth, box morphing uses a bounding box around your geometry (torus) as a reference, so if your bounding box is bigger (scaled up) than your object you are containing there will then be space.

Attachments:

Hey,

I am sending a solution. Hope this is what you want.

I have panelled full toruses. If you want half ones you can simply trim them by connecting the result with the last component that I left unconnected (or you can also set a half torus as the initial brep but then for some reason some of them are backwards)

I hope this solves it for you,

K

The Free Dictionary: To transfer, usually from a peripheral computer or device to a central, often remote computer.

Attachments:

nice one, here is my non-box morph version.

Attachments:

Wow. This is cool. This also solves the "randomly flipping panels problem" that I had.

Actually I started with a similar approach using surface evaluation but I quit since it didn't work. I see that you did the magic with reparameterize, but I couldn't understand why it works like this. How does reparameterize work?

Memory Alpha: Ed was a bartender at the only saloon located in Tombstone, Arizona in 1881.

reparameterize essentially set the UV domain to be 0 to 1. Allowing things like the MD slider to measure the surface, for instance .5,.5 (in the screenshot) is the center of that surfaces domain.This is really helpful in cases when say u have many different sized surfaces or even curves to evaluate at once but you don't want to fall off the surface or line. It evaluates them all in proportion to one another, like a blend.  see the attached example with lines.

Attachments:

Thanks! It makes perfect sense together with the attached file. I'm glad that I learned this.

I forgot to mention in my last post, you can control the spacing between them by scaling the torus with the slider and playing with the U & V Sliders that you made.

I have rearrenged it a bit and re-uploading the definition so that it's more clear,

Best,

K

Attachments:

Thank you all guys!!! You are amazing!!! Really been helpfull a lot! I'll keep you posted on the final outcome!

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service