3D curve-driven pattern

Hello

Here is the context of my question:

I have to distribute rungs (all identical) along a winding staircase.

How to repeat a long body of a 3D curve by imposing these three conditions on it at the same time:

1/ a fixed orientation (vertical) 2/ a variable position (tangency to the resultant of the 3D curve on the horizontal plane) 3/ a distance between a fixed occurrence driven on the same horizontal resultant

It's difficult for me to express my need. I hope the attached file will help with understanding.

I think the "curve-driven repeat" tool won't solve the problem. Maybe another methodology?

 

 


test_courbe_3d.sldprt

Except for a feature that I don't know, I don't think it's possible unfortunately for you.

Solution break down your repetition to do in several steps.

You have to play with the  'Alignment Method' to get your binding to rotate (I'm on SW2020).

This may require a curve or an additional surface to be added so that SW can do this calculation.

Go to the help for the repeat function: it should explain how this option works.

For me alignment will not be possible in this case because it would take several faces or curves to define the alignment.

Not an easy subject!

Thank you  for your interest sbadenis & froussel.

Sbadenis "Solution: break down your repetition to do into several steps."

What would those steps be?