Grasshopper

algorithmic modeling for Rhino

Hi, any suggestion on how to automatically select the boundary points of a collection?

Views: 3339

Replies to This Discussion

Depends on how your data is organized.

Well organized: Select first and last object in every list and the whole first and last branch.

Less organized: Mesh -> Triangulation -> Convex hull and the Curve closest point, to catch all the points, not just the corners.

Thank you, the first method worked fine .. I'm try also with some sort of selection based on coordinates.

thank you

Ola Jaensson,

Thank you very much.

For this particular case I would use [Convex Hull] to generate a boundary curve that touches all of your exterior points and the [Cull Pattern] based on [Curve CP] distance = 0.

For what ever reason I don't seem to be able to upload images at the moment so here it is in text

[Surface]-->(S)[Sdivide]

[SDivide](P)-->(P)<Flatten>[Convex Hull]

[SDivide](P)-->(P)[Curve CP]

[Convex Hull](H)-->(C)[Curve CP]

[Curve CP](D)-->[Boolean]

[SDivide](P)-->(L)[Cull Pattern]

[Boolean]-->(P)<Invert>[Cull Pattern]

EDIT: It took so long to try and upload a picture of the solution that I was surpassed by the others :)

I'm sorry, I make an error, leaving that curve on the picture...it shouldn't be there.

just need to select the contour point of a bunch of point, in order to isolate them from the oder...:)

thank you!

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