Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
How can I spread N points over a spline at equal distances?
aaron_digulla
Member Posts: 8 ✭
I know how to spread N points over a line (using the distance tool). With an arc or a circle, I'd use the polygon tool.
But how would I do the same with a spline?
But how would I do the same with a spline?
Tagged:
0
Answers
LearnOnshape facebook group
@Ben: If I understand your idea correctly, I would create six lines, each end point on the spline (coincident), then give them all "equal length" and then move the endpoint of the first line until the endpoint of the last line is at the end of the spline?
That would work in my case since the curvature of the spline doesn't change too much, thanks.
However, for cases where curvature was too curvy for this to be useful, I considered a reasonably simple approach:
You are currently able to create a string of 2-point splines, setting a tangency constraint at each junction between adjacent splines. This will behave like a single multi-point spline.
Unfortunately the next step, setting the length of all the splines to be equal, is not yet implemented.
It only works for lines and curves (by which I presume OnS mean circular arcs)
- Placing chairs around a meeting table or along the ranks of an amphitheater
- Place columns to support a roof
- Pylons around a park or along a bridge
- Creating star-shaped designs with irregular outlines
Currently dimension is made horizontal, vertical or angled between points, dimension is always straight line between points. It would be great to have option to dimension for example spline points along the spline.
Here's a frankly boggling demonstration:
https://www.youtube.com/watch?v=qF9u6CmPKVQ
The shifting baseline of human expectation sometimes causes me a wry smile.
"A useful option every now and then" is, I think, a fair assessment of this particular functionality ... meaning that the benefit, rationally assessed, is disproportionately small in comparison to the difficulty of solving it ... and yet in a few years the capability will be considered trivial and 'entry level' !
(This is not aimed at you, 3dcad, but at the human species!) I'm reminded of a princess from a fable, casually directing a prospective marriage partner to provide her with an item life-threatening to attain. An item, it turns out, which she's not exactly certain she will enjoy or even use.