I am reading the materials which are on this thread. Thank you. As I've found out up to now, it is about disturbuting objects evenly through a surface. It somehow differs from what I want, for I'm thinking about disturbuting randomly a specified number of objects through a surface which their distances would be in a adjustable range.
I take it you are referring to a freeform surface, in that case one option would extract isocurves form the surface and then divide the isocurves with points by distance.
these won't give a regular grid and you may need to insert extra points because it is not possible to know the distance between points on a freeform surface based on surface parameters as the mean curvature impacts on this.
I remember seeing a video from Daniel Piker using kangaro to create a force driven distribution on a freeform surface, this would be a much better solution.
Sorry i saw your kind reply very late. unfortunately i cannot open the .ghx file you've posted. what version of grasshoper it is writed for? and also when i open the rhino file it does not have any object!