Grasshopper

algorithmic modeling for Rhino

Hi

I am trying to capture the change in coordinates of some points in rhino space using the "pipeline".

But every time I move a point in rhino space, the point goes to the top of the "list" in "pipeline". This makes it difficult to compare the changed points with the original "list" if you got a large amount of points to move around.

Is there a way to maintain the order of the point's "list" in pipeline?

Views: 253

Replies to This Discussion

Hi Philip,

the pipeline gets the objects in the same order as in which they appear in the Rhino document. The effect of having changed points be popped to the top is due to the fact that when you modify an object in any way it disappears into the undo buffer and a new object is created that resembles the modified state.

The only way to 'fix' this would be to somewhere store an ordered list of IDs and then sort the imported data using the guide list.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Hi David,

Thanks for the advices.

 

I have managed to achieve what I want to do by inputing the points as the control points of a poly line and move them to new locations in Rhino space.

 

The updated coordinates can then be captured by using "pipeline" to read the polyline's control points which is always in the same order as the input.

 

Cheers

Phil

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2026   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service