Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

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.

How do I draw an epitrochoid (Wankel rotary engine)

onshaperonshaper Member, Mentor Posts: 94 ✭✭✭
Hi there,

How can I go about drawing an epitrochiod in Onshape?

http://en.wikipedia.org/wiki/Epitrochoid

Answers

  • 3dcad3dcad Member, OS Professional, Mentor Posts: 2,475 PRO
    Freehand? ;)
    //rami
  • andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    @Onshaper
    For a four-to-one ratio as per the wikipedia example:

    Maybe you could model a single generatrix circle at 12o'clock on the base circle, with 3 equal length lines equally spaced 
    radiating from its centre (draw one, then sketch pattern - Yay!)
    Then sketch pattern these four elements, as a single group, twelve times round the base circle.
    Draw a twelve point closed spline, snapping the control points to successive 
    endpoints, incrementing anticlockwise around the generatrix as you travel anticlockwise around the figure.
  • billy2billy2 Member, OS Professional, Mentor, Developers, User Group Leader Posts: 2,068 PRO
    A spline would only approximate your curve. Maybe this is good enough.


  • jakeramsleyjakeramsley Member, Moderator, Onshape Employees, Developers, csevp Posts: 661
    I would probably make two circles, one for the inner radius and one for the outer.  I'd then make a construction line from the center of the outer circle to the edge of the inner circle, place a mid-point on it.  Circular pattern this mid-point around N times about the center of the outer circle.  I would then circular pattern those patterned points about the inner circle N * inner_radius/outer_radius times.  This should give a full set (and more) of points to attach a closed spline to.

    This is all just an approximation though.
    Jake Ramsley

    Director of Quality Engineering & Release Manager              onshape.com
  • andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    Indeed, and I should perhaps have made that clear .... it probably goes without saying the approximation could be refined by increasing the number of control points
  • onshaperonshaper Member, Mentor Posts: 94 ✭✭✭
    edited April 2015
    @JakeRamsley
    You guys probably already have this on the radar, but being able to do equation driven curves (polar & rectangular) would be nice. :)
  • maxdotreynoldsmaxdotreynolds Member Posts: 2 ✭✭
    onshaper said:
    @JakeRamsley
    You guys probably already have this on the radar, but being able to do equation driven curves (polar & rectangular) would be nice. :)
    definitely :) it's cartesian btw..
  • mahirmahir Member, Developers Posts: 1,307 ✭✭✭✭✭
    This post is pretty old, but check out FeatureScript Parametric Curve. It does exactly this. Kind of klugey, but it gets the job done.
Sign In or Register to comment.