2. Computer Aided Design

In this assignment, I designed a possible final project using computer-aided design tools. I worked with 2D and 3D models to visualize the concept and understand its structure and functionality.

For the 3D software, I made the hamster base for my final project to house the motors and electronics, while for the 2D software, I created the logo of my project.

3D Modeling Software

Three-dimensional design allows for the construction of a complete digital prototype to evaluate how parts fit together before physical fabrication.

2D Design Software

Two-dimensional design focuses on technical drawing and flat composition. It is essential for manufacturing processes that use sheet or laminated materials.

Feature 2D Software 3D Software
Main Use Blueprints, logos, cutting paths. Prototyping, assemblies, volume.
Common Output PDF, SVG, DXF. STL, STEP, OBJ.
Machinery Laser cutter, Vinyl cutter. 3D Printer, 3-axis CNC.

Programs I used

Results

Adobe Fresco

Final Result Adobe Fresco

Inkscape

Final Result Inkscape

SolidWorks

Final Result SolidWorks

Onshape

Final Result Onshape

MY OPINION

To create my logo, the 2D program I liked most was Adobe Fresco. I found it much easier to trace the lines and apply different colors, which gave the hamster more depth and a better tonal range compared to the version I made in Inkscape

Regarding the 3D design of my hamster base, I enjoyed using both programs; they are easy to learn and share many similarities. However, I would choose SOLIDWORKS because it offers a wider range of tools, such as simulation features and advanced rendering. I believe SOLIDWORKS allows for better testing of a part's functionality.

SOLIDWORKS RENDER

To use the rendering tool in Solid, I created a chess piece.

I followed these steps:

  1. After finishing your part, go to the Appearances tab on the right side. Select the desired appearance and drag it directly onto your model.
  2. Render
    Figure 01. Render interface
  3. This is how my part looked before the rendering process.
  4. Render
    Figure 02. Render environment selection
  5. At the top of the Solid tab, select Add-Ins and enable SOLIDWORKS Visualize. Wait a moment, and the SOLIDWORKS Visualize option will appear in your main menu.
  6. Render
    Figure 03. Render material selection
  7. Open the extension and select Export Simple. After a short wait, a new window will open.
  8. Render
    Figure 04. Render lighting settings
  9. In the new SOLIDWORKS Visualize window, you will see a toolbar menu at the top. This menu allows you to modify various rendering aspects, such as quality, camera view, and dimensions. To export your image, click on the Output Tools icon (the camera/render icon) on the right side.
  10. Render
    Figure 05. Render camera settings
  11. In this final menu, select your preferred quality, size, and file format. Lastly, choose the destination folder where you want to save your result.
  12. Render
    Figure 05. Render camera settings
  13. Render Result.
Render
Figure 07. Render result

Compressing images

To compress the images I used to report this week I used GIMP, what must be done is the following:

  1. Open the program and open our image.
  2. Go to the Image tab and then to Print Size.
  3. Gimp
    Figure 01. GIMP interface
  4. In this menu we must lower the resolution in X and Y.
  5. Gimp
    Figure 02. GIMP Print Size menu
  6. Export the image as .webp.

Compressing videos

To compress my videos, I used FFmpeg. After installing it on my computer, I ran the following command in the terminal to compress my file. Make sure you are in the same directory where your video is located before running the command.

Command:

ffmpeg -i input.mp4 -vf "scale=-2:720" -c:v libx264 -preset slow -crf 30 -pix_fmt yuv420p -movflags +faststart -an output_new.mp4

ffmpeg
Figure 03. FFmpeg command in terminal

FILES

Here you can download the source files created during this week: