Grasshopper

algorithmic modeling for Rhino

Hey everybody,

I'm in trouble with cutting curves at specific intersections points.

For my project I rotated curves along an axis to create a column developing out of my roof.

My first try was to extend these curves up to their intersection and then cutting them at these points and loft them again.

But they are partial anti-parallel and because of that Grasshopper doesn't find their intersection of course.

Maybe there is another way to solve this problem.

I hope again that you can help me.

Thank you very much.

Views: 808

Attachments:

Replies to This Discussion

Erm... the last part of your file was orange because a polyline was missing, but I assume that it's the LLX component that was giving you trouble.

I don't have a very good solution, but it seems that (at least in the current case) the missing 'intersection' points ought to be exactly in the middle of the two (anti)parallel line segments. If that's always the case, you can create a second list of average points, and then fill in the gaps in the intersection list from this second list (just like in Jurassic Park they used frog DNA to fill in missing Dinosaur DNA, and that went swimmingly).

Attachments:

Yes that's it. Thanks a lot for the quick reply.

I tried to evaluate both curves to get the average but the result wasn't real good.

But there isn't another way to get something similar to this without using the extend component?

Otherwise I will continue using your solution.

Thanks a lot!

P.S.: Can you please explain me what the combine data component do? I never used it.

Combine takes in 2 (or more) lists of data. It then builds an output list where each element in the output is the first non-null element from all inputs. It was designed to be 'the other end' of the Sift-Combine workflow, but it can be used on its own.

Ok, I get it and the result is sufficient.

But my biggest problem is to get a volume out of this.

I need to thicken it up but I don't know how...

For my base geometry I simply loft through all curves. But neither I can offset all curves nor the geometry.

I hope anybody has an idea.

PLEAAAAASE!

Attachments:

Sorry I don't understand what 'thicken it up' means, or how the intersection points we just calculated fit into it.

Thanks a lot. I got it by myself!

You're great!

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