algorithmic modeling for Rhino
Hi Zhang,
if they are all on the surface, you just need List Length to compute how many points you have. If you have a list of points and you want to count how many of them are on the surface, then you need the Brep/Surface CP component (CP = Closest Point), which will tell you the distance between each point and the surface. If this distance is less than -say- 0.001 then the point can be considered to be on the surface. So all that is left now is to compute how many small distances there are in your list.
I used [Smaller Than] to create a list of True/False values (True=point is close to surface; False=point is far from surface) and then [Mass Addition] to count how many True values there are.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Thank you,David.
My question I asked yesterday is not very clear.I have a list of surfaces and some points on these surfaces.But I have solved the problem using your method.
If you have multiple target surfaces, you're better off using [Pull Points] instead of [Surface CP] or [Brep CP].
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by