Grasshopper

algorithmic modeling for Rhino

Is there a GH component to pull curves to a surface?

Views: 3342

Replies to This Discussion

not that i know of. maybe you could divide the curve and then cp the points to the surface and then use these to draw a curve on the surface.

Nope, at the moment only Project is available. Pull doesn't seem to be available in RhinoCommon, though I suspect it's just a combination of PullBack and PushUp on BrepFace.

Yep, it is, just tested. Pull Curve will be available in 0.9.0001.  Unfortunately it doesn't work at all well when the curve crosses a surface seam.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

I had the same when drawing the intcrv on a surface hence the chosen placement in the image above:)

Is there anything that can be done for this?

I fixed it for PullCurve, there's code in Rhino that does it properly, not sure if it can be done for interpolate on surface too. There are some flags that specify how points on either side of a seam ought to be treated, but I have never in the past been able to get a consistently good result.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Thank you David... Now I do not have to embed pulling inside PanelingTools components.

I also wrote a RhinoCommon method for this, Rhino.Geometry.Curve.PullToBrepFace.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Speaking of pulling, the SrfSplit component seems to use pull. Now that there will be a pull component, maybe SrfSplit should use project, with a reference plane, like native Rhino splitting?

Prior discussion of this here: http://www.grasshopper3d.com/forum/topics/discussion-about-the-split

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