I've found a few other forum ideas around this from a years ago, but Id like to bring up again and maybe add more clarity to the request. There are some fairly decent work arounds, but if you look through the examples (Solved: Pattern Feature around closed loop - Autodesk Community) it's not very straightforward.
What I would requesting would be a 'SIMPLE' command to do the patterning by closed-loop reference. It appears that all the pieces are there in some way or another, so the thing that's missing is a simple tool and interface to be able to execute the operation.
Ideally; you'd have a feature or hole; you'd select a 'pattern to reference' command and it would then try to put your selected number of occurrences onto the reference geometry (spline, closed loop, edge, 3d line, etc.) or have a set distance between centers to use and qty of occurrences. If you can bring in some of the latest pattern capabilities and have the occurrences limited by "once around the loop", "end at loop", or "add irregular instance" then I think it would very powerful command.
I'd see this being used all over the place for irregular flanges, chains (finally), and other sorts or curve following pattern tools.
This posting appears to match what I'm requesting the most
Optimized Feature Pattern (Fit Pattern) - Autodesk Community
Can't find what you're looking for? Ask the community or share your knowledge.