Grasshopper

algorithmic modeling for Rhino

I'm trying to find a method to create arcs that are tangent to a 3D Surface.

For example, say the curve in the picture to which all the catenary arcs are tangent, is the cross section of a 3D surface. I want to project a grid of points on to the surface, and then apply tangent arcs (in this case Catenary arcs) to the surface at each grid point. 

Any suggestions on how to do this?

Views: 1962

Replies to This Discussion

Something like this :

U and V are colinear if U.V=1

Let U be the fist tangent vector on the cross section

and V(t) a list of tangent vectors along the arc, t being the respective parameter (what we want).

So I can plot U.V(t) and graphically solve it with the curve extremes component to find t.

Attachments:

thanks for this. There's some interesting stuff going on here. I am definitely going to spend some time dissecting the definition. Thanks

-Bret

this is really cool. You get a really cool graphical representation of the vector dot product when the curve is reparameterized to 0-1. 

Indeed I like this method vert much, you can apply it to a lot of problems...

thanks for your help

wow,

i had the same issue once, but you solved in a much smoother way. cool.
i used galapagos to find exactly the L-value of the catenary, with which the curves (catenary and section curve) "kiss" in one point.

Benjamin

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service