title: Is there a way to stretch an object using OpenScad
body: <p>I have created a little clip that has a ring shape, but I now would like to be able to stretch it into a more elliptical shape. As if you were to squash a rubber ring between 2 fingers.<br />
  Is there an easy way to do that with OpenSad?</p>
  <p>Here is what I have so far:</p>
  <pre><code>difference()
  {
      difference()
      {
          cylinder(r = 9.8/2, h = 1.7);
          translate([0,0,-0.1]) cylinder(r = 7/2, h = 1.9);
      }
      translate([2,2,-0.1]) rotate([0,0,90]) cube([4,4,3]);
  }
  </code></pre>
  <p>It gives the following clip:<br />
  <a href="https://i.stack.imgur.com/WmMln.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WmMln.png" alt="enter image description here" /></a></p>
  <p>Also, if you can suggest a better way to create the opening, please let me know. I am not sure subtracting a cube from the ring is the best way to do it.</p>