Repeat position via "curve-driven repeat"

Hello everyone, I have a little problem that I can't seem to solve. I want to make, on a hollow blank, a series of through holes 250mm apart and with an angle of 90° at each iteration. So I tried the " curve-driven repetition" option, I made a propeller and via the propeller I repeated my holes. The problem is that with each repetition, the angle between the holes intensifies, whereas I would like 90° each time.

Thanks in advance :slight_smile:

Hello;

If the step is regular and so is the angle, the curve-driven repetition doesn't make much sense.
Playing the first two holes and then using a linear repetition of 2x the step is simpler.

3 Likes

Hello and welcome,
It is generally advisable to tell us the version of SW and in your case the details of the function and possibly the sketch of the curve as a screenshot or even to share the part file with us.

1 Like

Hello @Maclane, I understand this solution, but for example, in the case of a multibody part, it can avoid doing the function twice and repeating it.

@Le_Bidule My SW version is 2023 SP5.0
Capture d'écran 2025-09-24 154328
My guide curve is this propeller.

The problem is that the repetition is done on the iteration of the helix (becomes a curve) and takes into account the starting angle of the latter, which is why each of your holes is slightly offset.
image

1 Like

So there is no real solution when using a propeller? Will there always be this little discrepancy?

Try with " quantity " rather than " constant space" for the number of repetitions
or with Align with " Original Feature"
but I don't guarantee anything.

I tried with these functions there too, " Constant space" or not the offset is always done in the same way and for " Align with the original function" it doesn't work, because as I repeat around a circle, if I don't put the tangency, the repeated holes will not be on the circle but outside keeping the basic plane of my first hole.

Thank you anyway for answering :slight_smile:

Hello

The distance in the repetition is measured along the curve, in this case a helix. In order for the holes to be arranged at 90 degrees to each other, the distance must be evaluated based on the propeller data and the number of holes.
You don't specify what parameters you set for the repeat.
Are they correctly defined in the case of your geometry?