Grasshopper

algorithmic modeling for Rhino

Hi,

 

I'm working on a project with some sunisoidal curves. I'd like to offset them, but of course small radius produce auto-intersections.

 

I'm looking for a solution to make smart offset. I'm wondering about creating points on curve, offset points, then suppress points which are placed before the precedent point, and recreat curve. I'm afraid of the lack of precision of this method.

 

Any better idea ?

 

Sorry for my english ;)

Views: 1567

Replies to This Discussion

It would help to post a sample curve with the annoying autointersection effect on the offset, and the desired result.

(C'est des sinusoides pures, ou des courbes vaguement sinusoidales ?)

I found out, I used offset loose instead of offset by mistake which works fine, sorry.

But I've another issue :

There a picture (in red the original curve, in green the offset). It's a modified sinusoid. Offset work when the curve is planar but doesn't work anymore when in 3D (the two curves are offsetted with the same grasshopper's component).

 

Since I've specified the plane for offset I don't understand the 3D curve is not offsetted along the plane' axe.

 

 

Attachments:

Hey,

 

It does offset in the plane direction. You can see that in your top view.

 

Your curve is in this view going inwards and outwaurds to sharp. the offset is made everywhere with the same distance. so if the radius is to shrp it overlaps! Do you understand?

 

DeDackel

Hi,

 

In the 3d curve, the thing I don't understand is about the z-axe modification. Obviously the offset use other information than the plan to offset the curve, and I don't know which they are.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service