Week 1

Final CAD Assembly & Drawing

Initial Sketch & Idea: Mechanical Iris Box

First, I sketched my ideas with pencil and paper. See below for my initial sketch. It includes a wooden top (with engraved initials), wooden bottom (with a raised section near the middle), metal sheet with a hole cutout, gears and gear components, and a heart-shaped key. 



Mechanism

When the key is inserted into the smaller gear and turned, this will cause the larger gear will rotate. This, in turn, will cause the inner curved beams to move, pulling the inner "petals" outward/inward to show the engagement ring or to hide it from view. Objects can be contained on the inside of the wooden bottom, secured by a foam holder covered in velvet fabric. The inside of the box will contain electronics that allow music to be played and a ring of lights to be turned on whenever the key is turned, illuminating the ring to make it sparkle. 



Fabrication Brainstorm

Below are a list of possible ways I might fabricate my design. However, I still haven't decided what type of wood or what type of metal to use! Perhaps Poplar Wood & Aluminum? 

  • Gear Components & Metal Sheet Cutouts: Waterjet or CNC 
  • Wooden box top & bottom: Bandsaw & belt sander 
  • Heart-shaped key: CNC, Mill, or 3D printer 
  • Top Initials Engraving: Lasercutter (or sand blasting if I decide to make the top out of metal)

What's been done before? 

The only existing documentation I found is a .dxf 2D vector template for laser-cutting a similar style laser-cut iris ring box made by an individual on Etsy.com.

CAD Model: OnShape Software

Since I have worked in the medical industry for 2 yrs and plan to return there after graduating from MIT, I decided to choose  OnShape  as my primary 3D CAD software. This software works almost exactly the same as Solidworks (which is the golden standard software in my industry), except that it has better rendering & visualization capabilities and more seamless team editing version control capabilities. I've seen increased usage of OnShape in my field. so I have chosen to use it for this class since I believe it will one day replace SOLIDWORKS as the new standard CAD software in my industry.  

Importing the existing .dxf 2D vector file into OnShape

My first step was to import the existing Etsy .dxf 2D vector file template into the OnShape software. I used this .dxf file as template geometry to help me make my own new sketch file from scratch in OnShape, setting variables for the dimensions to make the design iteration process easier and to allow future users to more easily adapt my design to their needs.


TIP: import a .dxf file! I tried importing other file types and had issues viewing them in OnShape, so don't make the same mistake as I did!

 

Making a gear from scratch using a public OnShape template 

Upon loading the template file I realized I need to start making my own from scratch since there are modifications I need, and I want my files to be easy for others to modify as well. My first step to recreate the main gear on the right was to work from a public OnShape gear template and customize it.

  1. Click on Public in the left hand OnShape menu
  2. Type in "gear" in the search bar 
  3. Choose whichever gear you think looks most like the one you want to make; I chose the OnShape gear template by Michael Suslov (Sept 10, 2021) since modifying one of the sketchres in that template allowed me to modify the 3D extruded part easily. 
  4. Click on on gear template you've chosen, and once it's open you'll notice a button called "Make a copy to edit". Click on that button.
  5. Rename your new file and save it in your OnShape folders however you would like. 
  6. Double click on "Sketch 4" in the list of sketches/extrusions on the left, and add shapes to the sketch, which will then be added to the extruded 3D part design! (Note: this only applies specifically to this specific OnShape template by Michael Suslov; other templates may not work the same way or you may have to play around and test which of the sketches will drive changes in cutouts for the 3D part). If you see only 3D shapes, make sure you are in sketch mode by clicking on one of the sketches in the list. 


 Next, you can make geometry such as that shown in my examples near the bottom of this page, to modify the gear. Some useful tools to experiment with, that I used to make this design, are: 

  • Trim (scissor icon; cuts away lines or parts of a circle where it may intersect lines) 
  • Line 
  • Center Point Circle 
  • Circular Pattern (repeats a circle or line or other design around a centerpoint; similar to "Array" in Rhino software) 
  • Dimension (really useful tool!!) 
  • Point (create a centerpoint for a circle or for some other element) 
  • Coincident (select (shift+click on) two elements such as  two circles, a circle and a line, two lines, etc. and then click the coincident button, to make the snap to touch each other) 
  • Tangent (constrains 2 circles so that the outer circumference of one circle touches the outer circumference of the other circle; works similarly to coincident. I used this for making sketches of the gears) 

If you can't find a particular icon/button for a tool, just use the grey-colored search tools (Option+c) box in the upper right hand corner of OnShape.

Next, click the green checkbox in the "Sketch 4" popup box at the left. This will exit sketch mode. 

IMPORTANT: Make sure to set variables for your dimensions, to make the drawing parametric! This really comes in handy later for when you want to easily change around your design's dimensions. :) 

To set variables in OnShape: 

  1. Ensure you are NOT in sketch mode (should see 3D objects rather than 2D lines/circles, in the upper ribbon top menu). 
  2. Then, type "variable" into the serach box (grey "search tools" Command+C in the upper right). 
  3. Create a variable name (with no spaces, only underscores!! I messed this up at first and it gives you errors!!) and enter a value (e.g. 3 in) 
  4. Click the green checkbox 
  5. Click and drag the variable name upwards in the list of sketches/extrusions on the left hand list menu. Drag it to the top, so that the later sketch below will be able to reference it. 
  6. Double cick on the sketch in the left hand list so that the Sketch popup appears. Then, double click on an existing dimension value/number inthe main sketch of the design (which you should have created using the dimension tool). It should now show up as editable. Select it and replace it with a # sign, and you will see a list of variables show up. You can then click on your desired variable that you have created. 

 In the interest of time, I am unable to detail the exact step-by-step process in which I created my design. However, I have included screenshots below of the geometries I created prior to using the Trim tool to delete lines or parts of circles to result in the sketch cutout shapes that I wanted. 

How to make the gear?

The first 2 photos show how I used the dimension tool and setting variables to make the two smallest circles the same size. I used the Tangent tool to make them touch the circumferences of the other circles, and the Trim tool to remove lines. 

I used dimension tool to set variables so that the two small circles are the same exact size (type in # instead of typing in a dimension value, scroll to the bottom "add new variable", and then name the variable and add a value to it. Then, at the next created circle, use the dimension tool and type in #, selecting your newly created variable!)  

The bottom left picture shows usage of the tangent tool (symbol in the upper right) to make the circles touch. The bottom middle picture shows usage of the trim (scissors) tool to remove lines. The bottom right picture shows how the part looks when I have clicked the green checkmark (exit sketch mode).   

The rest of the CAD... 

To make the CAD parts for the top, bottom, and metal sheet, I used the following tools in addition to the ones described above: 

  • Corner Rectangle (used to make rectangular shapes) 
  • Extrude (apply this tool to extrude a sketch / to give height to a sketch to make it turn from 2D to 3D) 
  • Fillet (apply this to the edges of the part AFTER extruding the sketch into 3D! It makes the edges smooth.) 

My final CAD file: 

Ring Box .STEP File

How to make a parts studio & assembly? 

A very noteworthy tip (which I found through trial, error, and mistake) is that OnShape makes assemblies easy. Instead of having to create a separate Master Sketch for top-down assembly, you can just simply start by creating your first part and using variables for the dimensions. Then, just hover to the right of the Part in the Parts List in the lower left, and you should see a little eye symbol show up to the right. Click on it, and that will then hide the part from view. Miraculously, if you then proceed to make a new sketch in the same window, nothing appears to change in the parts list... but as soon as you extrude your next sketch, a new Part (Part 2!) will show up in the bottom parts list! Now you can just hide and unhide as desired; whenever you hide all the parts, it will start creating a new part with whatever new sketch + extrusion that you are working on. 

To make an assembly, jsut right-click the Parts Studio tab at the bottom to choose Assembly from the options that show up. 

Similarly, to make a drawwing, just right-click on the Assembly tab at the bottom and Create Drawing. 

Super easy! :) 

Learning & Advanced Application

From this I learned a LOT more about the Coincident, Tangent, and Variable Dimension tools/options in OnShape. I also (by trial and error) learned how to make a parts studio and assembly using a top-down master sketch technique, which ended up being much easier in OnShape than in Solidworks! For more advanced applications, I plan to further work on the gear and the complicated heart-shaped key for this CAD model, which may involve using reference geometry or 3D manipulations like Sweep and Revolve.