Week 2

Computer-Aided Design

Assignment documentation

Contents

Summary of Schedule/Weekly Plan

Week 2 Schedule
Week 2 Schedule (size: 138 Kb -click to enlarge-).

Visit the Evolution page to compare the hours spent each week.

Week questions/tasks

Modelled experimental objects/part of a possible final project in 2D and/or 3D software
Done
Shown how you did it with words/images/screenshots
Done
Documented how you compressed your image and video files
Done
Included your original design files
Done

Starting Point

I've used Photoshop for image editing for many years, primarily for making modifications to projects that were output as .jpg files for on-screen viewing.

On some computers, I've had to use GIMP because it's free. In GIMP, I only use it for resizing, cropping, and other minor tasks.

As for 2D vector design, I've used Illustrator (previously Freehand) for small compositions that were printed on paper, inserting images and text.

And I've never used any 3D design software, so I'm starting completely from scratch.

2D Design

As part of the assignment, I set out to create a sketch of my final project.
I started by doing it in what is perhaps the program I've used most often, in this case, Photoshop.

I created an aerial view sketch of my final project:

Photoshop aerial sketch
Photoshop aerial sketch Screen Capture (image size: 129Kb -click to enlarge-).
Photoshop aerial sketch
Photoshop result of the aerial sketch (image size: 41Kb -click to enlarge-).

You can download the original file from the downloads section at the bottom of the page.

Photoshop primarily works with raster graphics (bitmaps), composed of pixels, which means that when you enlarge an image, quality is lost. Photoshop is best suited for photo editing and image processing.

Subsequently, I decided to do the same in Illustrator to verify that, indeed, in this case, the task was simpler when drawing it.

Illustrator aerial sketch
Illustrator aerial sketch Screen Capture (image size: 111Kb -click to enlarge-).
Illustrator aerial sketch
Illustrator result aerial sketch (image size: 45Kb).

You can download the original file from the downloads section at the bottom of the page.

Illustrator is based on vector graphics, made up of mathematical lines and curves that can be scaled infinitely without losing sharpness, which is why it is suitable for logos, icons and any design that needs precision, scalability and output to different sizes or formats without degradation

As an alternative, I've decided to do it with Inkscape ↗️ because it's free software, since I won't always have an Illustrator license available.

Before starting, I watched several online Inkscape tutorials to familiarize myself with the tool and learn the basics so I could create the sketch. In this case, I used this one by Alva Majo on YouTube ↗️.

This has been the result:

Inkscape aerial sketch
Inkscape aerial sketch Screen Capture (image size: 155Kb -click to enlarge-).
Inkscape aerial sketch
Inkscape result aerial sketch (image size: 58Kb).

You can download the original file from the downloads section at the bottom of the page.

I must say, I was pleasantly surprised and found it easier than Illustrator in some parts (probably due to my limited skill level in Illustrator).

I also made a simple drawing of what could be the front view of one of the flippers on my "PinSocc Ball." In that case, I took an image of a palm from the internet, vectorized it, and added a handle.

Hand Flipper
Hand Flipper (image size: 25Kb).

You can download the original file from the downloads section at the bottom of the page.

I think I'll continue using Inkscape for the aforementioned reason regarding software licenses.

3D Design

Here I can truly say I started from scratch; I didn't even know any of the software. It's true that I had been somewhat interested in 3D printing, had looked for some free files and given them to a friend to print, but designing it myself seemed too far-fetched.

FreeCAD
And why FreeCAD? Precisely because it's free.

Starting from scratch might be a good time to evaluate different software programs, such as Solidworks, since it includes a one-year license with FabAcademy. However, honestly, I think for now I'll stick with free software to avoid getting used to a licensed program.

To get started with FreeCAD, I followed this beginner's tutorial on YouTube by TOKaTICS ↗️ and completed the exercises in each video to familiarize myself with the tool and 3D software.

I created a sketch of the "PinSocc Ball" using different shapes and tools from the software:

FreeCAD sketch
FreeCAD sketch (image size: 155Kb -click to enlarge-).

You can download the original file from the downloads section at the bottom of the page.

Video FreeCAD screen capture

This video shows a screenshot from the FreeCAD application of the sketch model I created.

FreeCAD screen capture (video size: 1,4 Mb).

Video also available on my YouTube channel ↗️.

SketchFab visor

Once exported to .stl, I uploaded the file to Sketchfab ↗️. This is an online platform for publishing, sharing, and viewing interactive 3D models directly in your browser.
I didn't have a user account, so I registered first.

And starting from the "Hand Flipper" design in .svg format that I made in Inkscape, I have made a 3D model in FreeCAD of what could be a piece of the flipper in my PinSocc Ball.

I extruded the silhouette and then subtracted the outline to create an internal relief, allowing the design to be seen. I added reinforcement to the back and simulated an anchor point for the piece's rotation axis.

FreeCAD HandFlipper
FreeCAD HandFlipper (image size: 117Kb -click to enlarge-).

You can download the original file from the downloads section at the bottom of the page.

Blender

Blender ↗️ is a free and open-source program for creating 3D (and 2D) graphics and animations. It is used by both beginners and professionals in film, video games, design, and digital art. It's a great tool for rendering.

Rendering in Blender means converting your 3D scene into a final image or video, just as a real camera would see it, as it calculates lights, shadows, reflections, materials, and cameras.

To get started with Blender, I followed this beginner's tutorial on YouTube by de Grant Abbitt (Gabbitt) ↗️ and completed the exercises in each video to familiarize myself with the tool and the software.

In this case, I want to create a render simulating the movement of the HandFlipper I designed in FreeCAD. To do this, I import the .stl file into Blender and create the animation by marking the handflipper's position along the timeline.
Once the movement is created, I render the animation as a video.

HandFlipper in Blender
HandFlipper in Blender Screen Capture (image size: 170Kb -click to enlarge-).

You can download the original file from the downloads section at the bottom of the page.

And this is the final blender render animation.

Blender animation (video size: 79 Kb).

Video also available on my YouTube channel ↗️.

How I compressed the image and video files

Images

For image compression, as I mentioned in week 1 ↗️, I'm using GIMP to reduce the size and quality of the images. In this case, I set a width of 800px (the height is proportional) and save it as a JPG at quality 80. Some images, when I think it's necessary, I save at 1200px wide, although they're displayed on the website at 800px, but you can enlarge them by clicking on them.

In the tests I performed, I tried reducing the image to PNG with maximum compression and to JPG at quality levels 100, 80, and 60.

I also tried the software "ImageOptim" ↗️ this week, although the results were very similar to those obtained with GIMP (at least in the cases I tested).

Video

For video compression, I used HandBreak ↗️. It's a free software program that uses widely recognized free software libraries such as FFmpeg/libavcodec, x264, x265, libvpx, libtheora, and SVT-AV1 (among others) to compress and encode video and audio in different formats.

Original video: .mov 1280 x 720 MPEG-4 AAC, H.264 – 15 Mb
Compressed video: .mp4 777 x 480 MPEG-4 AAC, H.264 – 1,4 Mb

In this case, I used one of the pre-configured settings: “General – Fast 480p30”.

HandBreak
HandBreak (image size: 55Kb).

And for video screen capture, I used OBS ↗️, capturing the image directly from the FreeCAD application.

OBS
OBS (image size: 136Kb -click to enlarge-).

OBS (Open Broadcaster Software) is a free and open-source application designed for video recording and live streaming. It is widely used by content creators, streamers, educators, and professionals because it allows users to capture multiple sources—such as screens, windows, cameras, microphones, and images—and combine them into customizable scenes with transitions, audio and video filters, and support for software or hardware encoding. OBS is cross-platform (Windows, macOS, and Linux), highly configurable, and compatible with popular streaming platforms, making it a powerful and flexible tool for both amateur and professional use.

Original design files for this documentation

Files for download

Credits

All texts were written in Spanish and translated into English using Google Translate.