Grasshopper

algorithmic modeling for Rhino

Hello all,

I am looking to create multiple offsets for each of the edges of a given closed curve or polyline. Is there a simple way of doing this other then debreping offsetting a single segment then extending trimming and joining?

Thanks, Anthony  

Views: 3184

Attachments:

Replies are closed for this discussion.

Replies to This Discussion

Hi.

I have a "Variable Offset" user object that I personally create and use. Have a try if you want.

Like you said, it's a bit annoying to work with the whole process but it can be conveniently used like any other native GH components if you simply make it into a cluster or userobject.

It can be used when there are single or multiful polyline curves. In case multiple input, it is desirable to match the number of edges if possible.

Keep in mind that this is not perfect in case If you are offsetting inward, distances can often cause errors. That's why I can not publish it confidently to public.

For now, I've attached the cluster and you can use it as user object(File-->Create User Object) if necessary.

Attachments:

This is fantastic thank you very much for sharing this with me. If I adapt it any way and get the offset inwards to work more effectively ill make sure to post it or send it you.

Again thank you this is very helpful.

You beat me to it!

Here's another option for you.

Attachments:

You guys are the best, thank you for posting this for me.

I made a quick adjustment. It should work with negative and positive values, and the values can be pretty large (on par with the length of the crv segment being offset). This could be changed by extending the curves an even farther distance, but this seems to work fine.

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