ah, great, that worked!

thanks again for all your help!

On Feb 26, 11:52 am, David Rutten <[email protected]> wrote:
> Hi Evan,
>
> please note that the extraction point for IsoCurves needs to be
> supplied in UV coordinates. By the looks of your definition you're
> feeding in Curve Division points directly, which are specified in XYZ
> coordinates.
>
> This is why the isocurves shift when you move the surface in world
> space (because the edges move along with the surface and so do the
> division points).
>
> Also note that you can extract isocurves BEYOND the edge of most
> surfaces. Especially well defined surfaces such as revolutions,
> spheres and planes will give you very predictable isocurves outside of
> the surface domain.
>
> You need to project your division points onto the surface in order to
> convert XYZ points into UV points. You can do so with the "Surface CP"
> component.
>
> --
> David Rutten
> [email protected]
> Robert McNeel & Associates
>
> On Feb 26, 5:21 pm, evanc <[email protected]> wrote:
>
> > Okay, the component makes a little more sense now.
>
> > I'm having a similar problem as Dana - the isocurve component is not
> > drawing curve on the surface, but their placement changes depending on
> > where the input surface is located.
>
> > here i've done a quick test, with a surface placed at the 
> > orgin:http://www.flickr.com/photos/evandagan/3311947410/sizes/l/
>
> > and moved off to the 
> > side:http://www.flickr.com/photos/evandagan/3311947450/sizes/l/
>
> > i hope it's clear from the images, if not i can upload my def....
>
> > maybe this is a good place for a suggestion for the next release - i'm
> > trying to get a grid of points on the surface so that the spacing is
> > even (ie a 'divide curve by length' extended into 2D) ... if the
> > isocurve component wasn't doing this (above) it would work... i would
> > place points at the intersection of each UV curve, as defined by the
> > division of the two edges.... this would be different than, say,
> > generating surface frames, which doesnt keep an even distance between
> > points.... does that make sense?
>
> > -evan
>
> > On Feb 26, 10:23 am, David Rutten <[email protected]> wrote:
>
> > > Hi Dana,
>
> > > If I make a very simple test (Project a point onto a surface, feed the
> > > resulting uv coordinate into the IsoCurve component), it works fine.
>
> > > I'll need to see your model in order to make a useful comment. It is
> > > possible that there is a bug in Grasshopper which only surfaces (if
> > > you'll forgive the pun) after a specific set of operations.
>
> > > --
> > > David Rutten
> > > [email protected]
> > > Robert McNeel & Associates
>
> > > On Feb 26, 2:40 pm, dana <[email protected]> wrote:
>
> > > > Hi All,
> > > > I have a problem with extracting u and v isocurves as well. When I
> > > > input multiple points on the surface this components gives me strange
> > > > curves somewhere in x,y,z coordinate space, but no actual isocurves on
> > > > the surface. What am I doing wrong?
> > > > dana

Reply via email to