Hi, i have a curve and i want to set points on this curve with a uniform distance. Is there anyone can help me solve this problem?

# Help me to set points on a selected curve?

Â

You can use** XYZ Array Along Curve **which will creates number of Points given as an input for Count.

If you have not used 0.7 version of Dynamo then I would suggest you to use that, there are many new functionality added in that release.

Happy to help, keep posting!

<span style=â€śline-height: 1.5em;â€ť>Ritesh</span>

What Ritesh suggested is true. However please consider that if you want to get points with uniform distance, you should use the â€śEqual distance XYZs on curveâ€ť node. The Array one does equal chord lengths if I am not mistaken.

So i have a question. When i use the node Select curve or Select Model Element, i can only pick one spline or polyline or line. But if i have a shape which is a sum of polylines or lines, how can we select all of them?

Iâ€™m not sure whatâ€™s the best method. You can lace curves into a curve loop or a curve array but i donâ€™t think you can divide those. Alternatively, you could try something like this:

Â

Â

Â

Keep in mind that this method doesnâ€™t give you 100% accuracy because the nurbs spline is just an approximation. You can increase the accuracy with the first number until you get satisfying results.

As Dimitar mentioned, you can use â€śSelect Elementsâ€ť node for selecting multiple geometries at once.

See attached image, I have selected three curves.

Hope this will help to solve your problem.

Do let me know if you need more clarification.

Thanks,

Ritesh

**samuel_barcenas**#10

Hi im working on dynamo 8.1 version and i want to create a random distance between points in a spline just like you did it in your image.

I notice that one of the main scrpits is the xyz array on curve but it seems this particular function is gone i assume it might be cause theres another way to did it with the curve and the 50 points that you add

Â

Any ideas thanks

**Hien_Ngoc_Tran**#11

how to use node "Equal distance XYZs on curveâ€ť node on Dynamo 0.8, i can not find that node

**Vikram_Subbaiah**#12

Use *Curve.PointAtParameter *instead

Below is an example with 20 equidistant points on a curve

**Hien_Ngoc_Tran**#13

Thanks Vikram Subbaiah for reply. But i has problem with this node. You see the picture below, the curve has no divide with equidistant, The cuvre i make from picked surface of the project Please give me advise !!

**Vikram_Subbaiah**#14

Difficult to understand your problem. Share your file, if you can.

However, the graphics can sometimes mislead as the background preview is in perspective.

Â

**Hien_Ngoc_Tran**#15

**Vikram_Subbaiah**#16

Point at Parameter doesn't seem to be dividing the polycurve properly.

You could probably use a work around as in this file.

Â