Sweep using guide rail on curved surface for toroidal cam

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm trying to design a mechanical structure where I have a disk "cam" that pivots a pendulum in a specified repeating sequence. Think of this as an automaton wheel cam that drives a pivoting pendulum. For the pendulum, I have a short lever with a ball on the end, that I want to be driven by a wheel. The pendulum will have a fixed pivot point and will rotate back and forth based on the shape of the cam slot I want the pendulum's short lever with the ball to slide in a groove in a wheel cam. This wheel cam should be designed so that it rotates about a central axis and drives the pendulum back and forth by ~45 degrees as the wheel rotates.
To do this, I created a toroidal surface to project the path that the end of the short lever should swing. To cut the groove in the wheel, I'm trying to use a sweep with a guide path to create the groove, but I haven't figured out how to make it work properly. Several of the sweeps (see attached file) have kinks in them so there isn't actually enough room for the pivot ball and rod to fit inside the path that is created. In the image below, I am showing one version using "SOLID" sweep, this version seems to create enough room for the lever and ball to slide, but it can't get the software to sweep across the complete path, so I can't finish the full loop of the sweep. The included Fusion 360 file has several "New bodies" created with the "SOLID" and "SURFACE" workspaces so that you can compare the different (and often strange) results.
In general, this seems a similar challenge to "machine a slot with a ball endmill" but I still can't get it to work properly. I appreciate any help you can provide. This is my first time asking a question on the forum. I've searched but can't seem to find this exact problem resolved, but please forgive me if I overlooked the answer, and I will appreciate if you point me in the right direction for the solution.
Thanks for any help you can give to point me in the right direction.
-Kevin