Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape, CAD, maker project and design.

First time visiting? Here are some places to start:

  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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.

Mate Trouble: Rotary/Wankel Engine

casparrothcasparroth Member Posts: 3 EDU
Hi! Today I started designing a rotary engine, for fun. Although the design is really simple at this moment, but I'm struggling with the mates. Check out the model below to follow along.


Q1) I've made a very simple cam-follower that is supposed to control the valve timing (although about everything about the timing and rotation is wrong atm, but that doesn't matter), but I'm failing to get both the centre shaft cam tangent to the rocker arm, and the pin at the other end of the rocker arm to work the slider (both tangent and pin/slot don't work).

Q2) How do you guys make your internal gears? For my rotor's internal gear I used the 'Spur Gear' custom feature and then used a boolean to cut it from my rotor, but it's not exactly accurate or ideal. Tips?

Thanks in advance!!

Answers

  • john_mcclaryjohn_mcclary Member, Developers Posts: 1,339 PRO
    Can you make your document public so I can make a copy and edit some mates?

    One issue is your arm radius is slightly too low. You can see how the cam radius tangent line is above the radius tangent of the arm.
    Either make the arm a little longer or make the radius on the arm smaller. So that the cam is always on the Flat surface of the arm.


    Once that is done, I can't see why a tangent mate wouldn't work on the bottom pin. Unless it is just throwing an error because of the jam-up caused by the radius issue also.
Sign In or Register to comment.