@ianhughes7UFVF wrote:
But what was getting me stuck is calculating the distance between the 3 planes for each rib. My drawing as yours has a 45 curve. There can only be 21 ridges in the arm as per the original prop and I fundamentally plan this to be straight then curved then straight again, so really probably on 7 ridges need that curve. So is there an equation that I can use to work out the distance between the 3 planes for the ridge, taking into account the 45 degree angle, the diameter of the circles for the ridge and the distance along the curve.
Don't think of it as a "distance." I mean, it is one of course, but that's not the answer you need.
It's easier if you want ten ridges, but the math is the same regardless. If you've got a 45-deg arc, and you want ten ridges along it, then each one should occupy 4.5-degrees of it. That's why my Planes-on-a-Path positions were 1, 0.95 and 0.90. The total between the two outside planes was equal to 1.00 - 0.90. A 0.1 difference. 0.1 can be called 10%. So my first ridge occupies exactly 10% of the 45-deg arc.
The numerical value of those divisions depend on which end of the arc you put them on, and which way you drew the arc in the first place. If you had started at the other end, those positions would instead have been 0.00, 0.05 and 0.10.
If you want, say, seven ridges along the arc... Take that 45-deg and divide it by 7. Then figure out what percentage of the 45-deg arc your result is, and put the three planes a little further apart as required. Hint: It's a lot easier if you make the arc some number of degrees that is a whole multiple of the number of ridges you want. For example, if you want eight ridges, make the arc 32-degrees, or 40-degrees or something like that. That keeps you from having to input long decimal strings and hoping you have enough precision.
The radius of the ridges must, of course, be some value less than the radius of the arc, or the ridges will clash through each other on the inside of the bend. How much less depends on how much width the ridges occupy. I would stick to ridge_radius =< 1/2 arc_radius as a starting point, and adjust downwards after checking the results if necessary.
Multiple curves could be achieved by making separate sections and putting them together, although it might just be easier to use another method at that point, as @davebYYPCU pointed out.
Two of my sections jointed together with a Revolve:
Screencast will be displayed here after you click Post.
d11da8b0-f359-4355-addc-a8a4ebde90c2
https://knowledge.autodesk.com/community/screencast/d11da8b0-f359-4355-addc-a8a4ebde90c2