Computer-aided Design


Individual assignment

Learning outcomes:

Have you:


Tools used


Software Used


Design files


Video render and link of my possible final project

Egg Incubator

Introduction

In this assignment, I will review three software tools: Inkscape, Solidworks, and Fusion 360. Secondly, I will model a possible final project with Solidworks.


Inkscape

I have used Inkscape extensively in the past, especially with a diode laser cutter add-on, but not so much recently.

My most used feature of Inkscape was its ability to transform a raster image into a vector. Let's see how it works.

Initially, I go to File -> Document properties and change the paper size. It will serve as a size reference for me as it's possible to edit outside of these boundaries. In my case, I chose A4 Landscape mode.

Inkscape Document Properties

Next, I import the file with Ctrl+I or by clicking on File -> Import, then choose the file I want to import and open it.

Inkscape Import File

Next, this dialog opens, and I click OK.

Inkscape Import Dialog

Here the image is opened. One can then click on the Layers area and the plus sign to add a layer. That's useful to split the edition into different layers to organize the editing of the file. I ended up doing it later after the next steps.

Inkscape Layers

Next step, I select Path -> Trace Bitmap or (Shift+Alt+B).

Inkscape Trace Bitmap

This feature will trace the outlines of the raster image and convert it to a vector image. I then select Edge detection and threshold (1), then Smooth, remove background, Live Preview. Clicking on live preview gives an idea of how the settings will affect the conversion, so it can be useful. Finally, I click OK.

Inkscape Edge Detection

As I mentioned earlier, I can now create layers and name them. Next, I move the original drawing to one of the layers.

Inkscape Layer Management

Now I turn off the original raster image by clicking on the eye symbol next to the vector name. That will allow me to only see the vector. Next, I will focus on the old car.

Inkscape Vector Focus

Here we can see the Raster image on the left and the vector image on the right side.

Inkscape Raster vs Vector

I tried to select the car only and then invert the selection, but that did not work, maybe it's too big a file. So I proceeded to select the vectors and delete them. This makes the image less heavy and the computer less slow.

Inkscape Vector Selection

Here I show how I select the nodes and then delete them. In number 3, I show where I will focus next.

Inkscape Node Editing

Here I show the node editing. By moving the center of the node or the lever, I change the shape of the image.

Inkscape Node Manipulation

That manipulation allowed me to extract the car from the raster image, and now I can use the laser cutter or another digital manufacturing machine to follow the path of the vector, but that's for another week.


Fusion 360

In my review of Fusion 360, I will go through the process of creating two solids. One will match the other based on the grain contour of an oak door frame piece I need repairing.

  1. I started by taking a picture of the damage on the oak door frame I want to try fixing.
  2. Ruler in the photo will be used in the following stepsThe ruler in the photo will be used in the following steps

  3. When Fusion starts, the work area opens automatically, and one can just start designing.
  4. Fusion 360 Work Area

  5. The repair I am attempting is based on the grain geometry of the oak. For that reason, I will first insert the picture previously taken into the Fusion environment. The following steps are going to create a 2D sketch environment and let one insert a picture on it for future reverse engineering:
  6. Fusion 360 Insert Canvas

  7. Now one needs to select a plane. The image or canvas, as Fusion calls it, will be inserted next on that plane.
  8. Fusion 360 Select Plane

  9. With the plane selected, it's time to find the image.
  10. Fusion 360 Select Image

  11. This frame shows the image inserted on the XY plane.
  12. Fusion 360 Image Inserted

  13. Now it's time to scale the image.
  14. Fusion 360 Calibrate Image

  15. Now, using the ruler as a reference and as accurately as possible, select two points and insert the known measure.
  16. Fusion 360 Calibrate Measurement

  17. Now, with the image aligned and scaled, it's time to sketch a 2D design.
  18. Fusion 360 Sketch Pattern

  19. Basically, following the pattern of the grain, I draw lines to form a geometry.
  20. Fusion 360 Grain Pattern

  21. That's the Geometry with sharp corners.
  22. Fusion 360 Sharp Corners

  23. In order to remove the sharp corners, as they won't be milled, one can use the fillet tool.
  24. Fusion 360 Fillet Tool

    Fusion 360 Fillet Application

    Fusion 360 Fillet Result

  25. The final 2D sketch is done and ready for virtual extrusion.
  26. Fusion 360 Final Sketch

  27. The process of virtual extrusion, in summary, is the same as creating a solid 3D object from a 2D sketch:
  28. Fusion 360 Extrude Process

    Fusion 360 Extrude Selection

    Fusion 360 Extrude Dimension

    Fusion 360 Extrude Result

  29. Based on the solid (positive), one is ready to make the negative part.
  30. Fusion 360 Negative Part

  31. In my case, I wanted to have a negative and a positive of the shape so I can mill the pocket and the repair piece. So the next steps:
  32. Fusion 360 Create Sketch

  33. With the new sketch created, I drew a square around it in preparation for the next step.
  34. Fusion 360 Sketch Square

  35. Selecting the new sketch and following the same steps on making the last solid, I could extrude the base for milling the pocket.
  36. Fusion 360 Extrude Base

  37. That's how both parts look like.
  38. Fusion 360 Final Parts


The review of Solidworks 2019 and my Final Project.

Solidworks has been my software of choice for the last few years when it comes to mechanical design. I am very happy with it as it's powerful and allows quite complex assemblies while being intuitive enough for me to learn by using it.

Image of my possible final projectImage of my possible final project

Exploded View of Incubator Exploded View of Incubator

    Design files of final project proposal

    Designed Parts

  1. Egg
  2. Case (top)
  3. Case (bottom)
  4. Egg Crate
  5. Heat Element
  6. Water
  7. Downloaded Parts

  8. Fan Designed by Xgentec Jason at Grabcad
  9. Servo Motor Designed by Akshaya Simha at Grabcad
  10. Ball Bearing Designed by Hendricks at Grabcad
  11. Oled Display Designed by thmjpr at Grabcad
  12. Humidity Sensor Designed by Nonthanut Hoku at Grabcad

1. The egg (where it all starts)

    Solidworks Egg Design

  1. In order to design my final project, I started with designing an egg.
  2. I took a picture of a real egg with the caliper for reference later in Solidworks.

    Egg with Caliper

  3. To use the feature, start a new sketch, then in the menu go to: Tools > Sketch Tools > Sketch Picture.

    Solidworks Sketch Picture

  4. After inserting the picture, scale it using the caliper reference as well as the blue ruler provided by Solidworks.

    Solidworks Scale Picture

  5. With the picture calibrated to scale, it's time to sketch around. For this, I used the spline tool and closed the spline with a construction line.

    Solidworks Spline Tool

  6. Leave the Sketch and Click on Revolved Boss/Base.

    Solidworks Revolved Boss/Base

  7. If the axis of rotation is not selected automatically, select the line that is in the center of the future egg. Press the green check mark.

    Solidworks Axis of Rotation

  8. Voila, the virtual egg is made!

    Solidworks Virtual Egg


3. Bottom Case

Because of the number of steps, I will only detail the most important ones, specifying the type of operation in the beginning and then some of the steps to accomplish it.

  1. I started by sketching two hexagons and extruding them.
  2. Solidworks Hexagon Sketch

  3. Converting a contour of another object in an assembly:
    1. With the fan already mated with the sides of the case, I selected the outside contour of the fan and converted it, creating a sketch.
    2. Next, I cut the space for the fan.

    Solidworks Fan Space

  4. Screw wizard
    1. In the type of Hole, I selected a simple hole as I will later tap the thread.
    2. In the standard, I selected ISO as it contains metric screws.
    3. In the type of drill, I selected tap drill as this will give the right clearance to use a manual tap to open a thread later.
    4. Here I selected the size of the screw M3.
    5. Next, I clicked on position to determine where the holes will be located.

    Solidworks Screw Wizard

  5. Position of screw holes:
    1. The point sketch is normally selected already unless you had to create construction lines or other operations.
    2. Next, I centered each point on the locations where the fan will receive the screws. Lastly, confirm and close the operation, and the result will be holes created in the surface previously selected.

    Solidworks Screw Holes

  6. Here is the result of the previous operation, the holes in place.
  7. Solidworks Holes Result

  8. Cavity, this operation is useful as it will save time designing many features that, in this example, will be simply inherited from the selected object or body:
    1. Simply start by either searching in the search menu for "cavity" or finding it on the "insert" "features" menu. After the feature is initiated, I selected the part I wanted to inherit the features, creating a kind of negative stamp in my part.
    2. Then simply confirm the operation.

    Solidworks Cavity Feature

  9. Here you see the part with the cavity already created.
  10. Solidworks Cavity Created

  11. Here you see the cavity.
  12. Solidworks Cavity View


4. The crate

  1. The crate was a bit complex to create.
  2. Solidworks Crate Design

  3. I started by extruding a cylinder.
  4. Solidworks Cylinder Extrusion

  5. Next, I cut it in half by sketching a half circle on one of its faces.
  6. Solidworks Half Circle Cut

  7. This time, I used the combine feature instead of cavity.
    1. The main body should be already selected by default.
    2. Next, I selected the part I wanted to combine.
    3. In order to create a footprint, I selected the operation subtract.
    4. Lastly, select the confirmation check mark to finish the combine feature.

    Solidworks Combine Feature

  8. Linear Pattern is a feature used to replicate in various directions a feature, so it saves time instead of designing the pattern feature again and again:
    1. I started by selecting the pattern.
    2. Then I selected the distance between the patterns.
    3. Then I specified it to replicate it three times.
    4. Next, I confirm.

    Solidworks Linear Pattern

  9. Here I used the shell feature as I wanted to keep the contours, but I wanted the interior to become empty. This was done simply by specifying the thickness, in my case, 3mm, and I did not have to select the body as it was already selected before initiating the feature.
  10. Solidworks Shell Feature

  11. Now, in order to expose the previous feature, I cut the lower shell by sketching around the lower shell of the body.
  12. Solidworks Lower Shell Cut

  13. This was a simple cut feature with a complex sketch. The sketch was created by offsetting inwards the outer contour, drawing lines towards the center, and lastly trimming all the lines in order to form closed perimeters that were used to cut the shape.
  14. Solidworks Complex Sketch

  15. The cut feature is trivial and was done simply by selecting the previous sketch and cutting it through all.
  16. Solidworks Cut Feature

  17. This was again a linear pattern done in the same manner as the previous one.
  18. Solidworks Linear Pattern Again

  19. I then extruded cut the rest of the wall off the once shell of the half cylinder.
  20. Solidworks Extrude Cut

  21. Lastly, I extruded cylinders in between each basket to work as a shaft.
  22. Solidworks Extrude Cylinders

  23. Fillet was used everywhere in this part. Here I exemplify the shaft being reinforced with the fillet operation.
  24. Solidworks Fillet Operation

  25. The final result of the crate.
  26. Solidworks Final Crate


Extra Credits - Milling stuff

Remember the Fusion360 review? Well, I decided to post photos only of the final result with the mill. I know CNC milling is not this week, but I couldn't resist. So not a proper documentation, just some hero photos of the final result.


Solidworks has been my choice of 3D design software for some time. I learned to use it with videos and tutorials online.

Solidworks Fusion360 Inkscape
3D Design
yes yes
no
2D Design yes yes yes
CAM yes yes 2D only yes with plugin
Parametric yes yes yes
Run locally yes cloud-based yes
Price $$$$ $ free
Windows yes yes yes
MacOS no yes yes
Assembly-driven yes no no
Large assemblies yes has trouble no
Simulation solutions depends on package beginner plug-ins no
Mesh modeling not intuitive yes no