Hi Bob and Pav,
I'm confused because in following my own idea I was sure to have described the process in its simplicity!! Your two comments tell enough I was wrong.
I am going to try to explain better , "pardon pour mon anglais".I)My main idea
is that we need to prepare the curve we intend to be the path along which we want to copy our elements. Because what we need is a curve made of
-a)an exact number of segments
-b)a curve divided by segments of a precise length.
1)If we make our "path" using arc tool or/and line tool or/and bezier spline we need to make it first a "clean curve
". This is made by the help of "Weld".
2)Once this is accomplish, we are going to convert this curve as a well wanted segmented polyline
. this is made with underknown features which go with "BezierSpline
" . When you select the curve, you can choose by right-clic context menu :> Convert to: Polyline Divider
(if you wish to divide your curve by segments of exact length) or Polyline Segmentor
(if you want to divide this curve by a specific number of equals segments.)II)My second idea
is to use "2Faces + Path" plugin in an unusual way. This plug is first intending to drive a transformation from a face to another one. My idea is to use it with no transformation! the first and the last face are the same! So this face is going to be dispatched in one clic all along the path in between the segments.
Re: to simplify the process I use "Perpendicular Face tools" to put in place with a clic those first and last faces, but we can do without it. (in particular when we want to use a complex face)III)My third idea
is to use "Components onto Faces" to replace those faces by the component I want. One more time in just a clic and, as the faces remain selected, I can delete them with one push on "Del" .
Re: if I want to dispatch various components like in the case of my chain, I copy the same number of the path+faces and I delete by hand
the faces I don't want to follow the component. And I assemble them at the end.
Re: the main tip is to play foxy with "modify axes" inside components.
1)drawing the curve
2)make it clean (weld)
3)make it a divided polyline (BezierSpline: Polyline Divider or Segmentor)
4)put the first an last face (Perpendicular face tools)
5)put a face at each segment intersection (2Faces + Path)
6)replace faces by components.
(I have some others ideas to develop the process, I shall tell latter