Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Options
Sweep function

Hello,
I am following a tutorial on how to build a wobbling disk mechanism.
In the tutorial 2 cylinders are connected to each other by a spline for which the sweet function is used.
In the tutorial the sweeped spline is cleanly connected to the cylinders, but in my case there is a gap between one end of the spline and the cylinder. What do I have to do to close it?
Kind regards
ProApe
0
Comments
Looks like the spline isn't normal to the cylinder end. Here's a sample of the difference. Once the spline is normal to the end of the cylinder the model should self correct. In my sample a tangent is used between spline and line.
https://cad.onshape.com/documents/e7deb849eaf79cbe21dd8d77/w/d33b9654867f8aafb9a49fde/e/552eb91851f621ff09a3706d
If I want to create a tangent relation between the spline and the line, the sketch cannot be resolved.
What I also don't understand: the side of the spline from which I sweep is always cleanly connected to the cylinder, regardless of whether there is a tangent relation or not, regardless of which side I start on.
What should I have done differently to get a clean sweep? In your example, you attach the spline to a circle, in the tutorial it is attached to the axis of 2 rectangles around which they are revolved and become cylinders.
Since you are working on the lesson, can you send a link to it for me to better under stand what the issue is. Save me looking it up.
After I changed the spline a little, it worked. I had strictly adhered to the instructions in the tutorial where the barbells of the two splines had to be parallel; they are no longer parallel, but the sweep works!
I have reached the assembly and encountered another problem: the wobbling disk consists of the axis and the disk itself, which are connected by 4 rungs.
The inner disk (the axis) was first extracted as New, then the wobbling disk itself, and finally the rungs, which were added to the first two with Add, so that the axis + the rungs + the wobbling disk should form a single part, but this is not the case: if I separate all parts from each other in the assembly, then the disk and the rungs form one part, the axis a separate part.
https://cad.onshape.com/documents/e320ae20d5f6f98f956ab006/w/cfde15452eecd267d0118537/e/6d0be0106806a4f96ee9ed90?renderMode=0&uiState=6880a329985d5d0a825e047e
What is beyond my knowledge: when I post a link to my project, does it lead to the state of the project at that time, or to the project as I may have changed it afterwards; that is what I have done, without success until now, in my efforts to combine these 3 parts into one.
The actual state:
https://cad.onshape.com/documents/e320ae20d5f6f98f956ab006/w/cfde15452eecd267d0118537/e/6d0be0106806a4f96ee9ed90?renderMode=0&uiState=6880bb49fabc0e1d60af4f17
If you have generated a version then you can set to display a previous version and share that link. It will be set to view only at that version but I believe the person viewing the document can simply change back to main,
I added a second tangent to finish off the spline end so it hits the end normal to. I'm assuming they want you to see some specific tools, other wise the shaft can be done as a single sweep.
I see some items in the part studio that have been updated for a more complete development. 👌
I tweaked your assemble mates. Try animating the revolute now. Might want to study why this works.
https://cad.onshape.com/documents/5069cac140286b904b16fae7/w/d840ef46667ce6848f49670f/e/707d546f142f3801f9f17fcb
I may not open the linked document: "Document failed to load for workspace" followed by: "Ressourcen nicht vorhanden oder Sie haben keine Zugangsberechtigung" ("Resources not available or you do not have access authorization")
I started again from 0, discovered my mistake why the spline was not swept cleanly (the dumbbells must be straight in the extension of the line of rectangles that forms the axis for the revolve of the two rectangles, so as in the above illustration).
I was able to construct all the parts and put them together in the assembly, but I can't get the construction to animate and I don't understand why, because except for fixing the wobbling disk to the rod, I only used revolute mates, just like in the tutorial.
https://cad.onshape.com/documents/6e2861f9a7f6ab062d840be2/w/371c2a8ca9e48624aa54a4d6/e/fbd52d746ae85252018f84e9?renderMode=0&uiState=6882422183fa2a0120796c78
There are items that will not function with the revolute mate because there is some slippage needed. Cylindrical will work at those locations. If the original sample this works with only used revolute mates there may be some geometry could a little off geometry off causing an issue. Keep in mind that any tiny error (like computer rounding) can cause two revolute mates to fail to animate when connected by assembly mate.
Sry forgot to check public access.
https://cad.onshape.com/documents/5069cac140286b904b16fae7/w/d840ef46667ce6848f49670f/e/707d546f142f3801f9f17fcb
It's just strange that it works in the tutorial.
I have just tried different mates. The problem lies in the connection between the rod and the disks. If I only connect the rod to the base with a revolute mate, the rod can rotate,
With this link I get the same error message.
I you don't succeed try again. If you get the failed to load massage again let me know. There may be an issue at the forum level trying to post links.
https://cad.onshape.com/documents/5069cac140286b904b16fae7/w/d840ef46667ce6848f49670f/e/707d546f142f3801f9f17fcb
The link works this time.
Very nice, thank you.
I have to explore what you changed so that the mechanism works.