Grasshopper

algorithmic modeling for Rhino

Hi,

I'm trying to redraw the architecture linked below, i've the curves of the structure, but i need to reorganize the points that i find in groups of 4, to make the glasses panels.

Attached the definition that i made starting from another definition of the loxodrome curve.

Thanks ^^






http://c1038.r38.cf3.rackcdn.com/group1/building3058/media/OSAKAC30...

Views: 470

Attachments:

Replies to This Discussion

another screen

Attachments:

Since you're using equations to generate the curves, why not also use equations to find the corner points directly?

i don't know how to do it , the equation gave me the first curve, than i need to duplicate the curve several times around an axis, than to mirror the result. 

I don't understand how to work with the equations to find the point that i need, in group of for like i need.

:( 

I understand how the file works, it's just that the way it works seems to combine the worst of both worlds*. It's using expressions to generate exact points. Then those points are interpolated, ruining the accuracy that existed before. Then those inaccurate curves are intersected, which results in intersection points that may themselves add a small amount of inaccuracy yet again (not to mention it's slow to intersect many curves).

It sounds as though you're almost at a perfect mathematical solution, but you've stopped just short and are now adding enormous layers of complexity (and inaccuracy, and computational expense) instead.

I realise this is not what you want to hear necessarily, but if you want to make this shape, you need to understand the mathematics of it. 

At any rate, I'd recommend only intersecting a single curve with all counter-curves, then polar arraying the intersection points. That gives you a much more organised data structure:

* One world being the mathematically explicit, the other one being the intuitively geometric.

Attachments:

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