Íñigo Gutiérrez Febles
← Back to overview
Week 02

Computer-aided design

in-progress

// weekly schedule

Time blockWedThuFriSatSunMonTue
Global class3 h
Local class1.5 h1.5 h
Research1 h1 h2 h2 h
Design1 h4 h2 h5 h
Fabrication
Documentation5 h1 h2 h1 h3 h
Review1 h

// overview

Week 2 focuses on exploring 2D and 3D design tools to model a possible final project. The goal is to evaluate different software options, document the modelling process, and learn proper image and video compression for web documentation.


// learning objectives

  • Evaluate and select 2D and 3D software.
  • Demonstrate and describe processes used in modelling with 2D and 3D software.
  • Demonstrate image and video compression.

// assignments

  • model experimental objects/part of a possible final project in 2D and/or 3D software.
  • show how I do it with words/images/screenshots.
  • document how I compress my image and video files.
  • include my original design files.

Process

// research

2D design - raster.

gimp According to their website, GIMP is a cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems. It is free software, you can change its source code and distribute your changes. GIMP provides you with sophisticated tools to get your job done. You can further enhance your productivity with GIMP thanks to many customization options and 3rd party plugins.

I followed the basic tutorials in their website for resizing dimensions, changing the file size and so on.

workflow description
Resizing detail 1/3.
workflow description
Resizing detail 2/3.
workflow description
Resizing detail 3/3.
workflow description
Reducing the file size.
workflow description
Rotating an image.

Then I decide to do something more creative, but still easy, so I looked for a creative tutorial in Youtube. This is the one that I chose. So for my collage I took some random pictures from Pinterest and this is my process.

workflow description
Starting my creative collage
workflow description
Playing around with the guides and the "unified transform tool".
workflow description
Final result.

affinity

Time to try another rasterizing software, also free. In this case it will be affinity Pixel.

[!Creative freedom from Canva.] Affinity comes with built-in Vector, Pixel, and Layout studios, but you’re not locked in. Rearrange panels and mix and match your favourite tools to build custom studios. You can save multiple setups, switch between them in a click, and even share with others or download theirs. It’s customization that flexes to your workflow.

From this free image:

workflow description
Original image.

I converted into a vector image with the “Image trace” option.

workflow description
Vectorized image.
Then, I went for a little more interesting task [this tutorial](https://www.youtube.com/watch?v=pmsrpcyESTI ) , creating a mockup for a T-shirt. From this:
workflow description
Original template.

To this:

workflow description
Final mockup.

2D design - vector.

Adobe Illustrator. Adobe Illustrator is a great vector graphics editor and design software developed and marketed by Adobe.

In a past life used to play around with Illustrator so I went straight and recreate one of the León’s Fablab logos:

workflow description
Recreation process.
workflow description
Final result.

affinity affinity also offers a quite interesting substitute to Adobe Illustrator. Both programs share the similar shortcuts and ways to get the desired results. In this case I sketched a standing desk exploded-view.

workflow description
Nice try!.

3D design.

Fusion 360.

Autodesk claims that Fusion is the right tool to transform your anyone’s product development process with integrated design, manufacturing, electronics, and data management in a single solution.

Short before starting the Fab Academy I started a Fusion for makers course. It doesn’t mean I have much experience, but I don’t start from zero.

This is the basic figure I have done so far:

workflow description
Not bad I.
workflow description
Not bad, right? 😅.

3D Animation

So far I have feeling quite comfortable with Fusion 360, so I am going to try this part of the assignment with the same software.

The goal is to create a simple animation showing a standing desk going up and down, with telescopic legs (two-stage, three concentric square tubes per leg). One thing that I realized or found out is that Fusion 360 animates components, not bodies. My current model consists of multiple bodies inside a single component, so every piece that needs to move independently must be its own component. In order to understand the difference between bodies and components in Fusion 360, I checked this video.

Let’s create the sliding legs and the correspondent animation!

component hierarchy
Fusion 360 project's component hierarchy.

Building the telescopic leg.

Each leg has three concentric square tubes:

TubeSectionHeightPurpose
Outer60×60 mm720 mmFixed to ground.
Mid50×50 mm400 mmFirst extension stage.
Inner40×40 mm300 mmSecond stage, connects to tabletop.

Process for one leg:

  1. Activate component (click on icon in Browser) → Edit In Place.
  2. New Sketch on XZ plane (use component’s own Origin, not the tabletop’s face — learned this the hard way, creates unwanted dependencies).
bad decision
Bad decision.
  1. Centre rectangle → Extrude.
  2. Finish “Edit In Place”.

For concentric alignment: I use Move/Copy (M) with Point to Point mode — selecting centre of smaller tube’s face → centre of larger tube’s face.

moving elements 1/2
Moving elements 1/2.
moving elements 2/2
Moving elements 2/2.

Copy to other corners: then I select the three tubes → Ctrl+C → Ctrl+V → Move to position. According to the information in the course mentioned above and a new one, editing one updates all because they’re linked instances ( Magic!! 🥳)

Setting up joints.

1. Ground the outer tubes.

Right-click each Outer_tubeGround To Parent. This fixes them in space.

2. Create slider joints ( Win Shift+ J).

For each leg, two Slider Joints:

  • Mid ↔ Outer: Assemble → As-Built Joint → select Mid first, then Outer → Snap on Outer’s top face → Type: Slider.
  • Inner ↔ Mid: Same process, Inner first, then Mid.

Important: to prevent some weird behaviours, always select the moving component first, fixed component second. Otherwise the wrong part moves.

As-Built Joint dialog with Slider selected
As-Built Joint dialog with Slider selected.

3. Set Motion Limits.

Right-click each Slider → Edit Motion Limits:

  • Outer↔Mid: Min 0 mm, Max 320 mm
  • Mid↔Inner: Min 0 mm, Max 220 mm

Don’t forget to tick both checkboxes or limits won’t apply.

4. Connect tabletop.

As-Built Joint between Tabletop and each Inner_tube → Type: Rigid (no snap needed, just keeps them together).

Animation.

First I tried with Motion Study, but it got weird with linked instances (probably my fault) So, after some digging in Google, I ended up using the Animation Workspace instead.

Animation workspace.
Animation workspace.
My process in several steps was: 1. Switch workspace: DESIGN → ANIMATION 2. Timeline appears at bottom. 3. Position playhead at **0s** → components should be at rest position (desk low). 4. Move playhead to **3s** → Select all Mid_tubes → Move (M) up 320 mm. 5. Move playhead to **6s** → Select all Inner_tubes → Move up 220 mm. 6. Hit Play to watch the result.

The tabletop moves automatically because of the Rigid joints with Inner_tubes.

Exporting video.

The basic steps in Fusion, once I was done with my animation, were:

  1. Publish → Video Options.
  2. Resolution: 1920×1080 (there are other options for lighter files, but I wanted to see the size of this one).
  3. Export as AVI.
Video options.
Video options.

Compressing with FFmpeg.

As I had no prior experience with this software I checked their site and also asked Claude how to install:

*Show me how to install FFmpeg in Windows 11, using Powershell. Afterwards show me how to compress a video.

As winget wasn’t recognized in my system, I went for option 2:


If winget isn't recognized, use Option 2.

## Option 2 — Manual Installation

### Step 1: Download FFmpeg

1. Go to https://www.gyan.dev/ffmpeg/builds/
2. Download **ffmpeg-release-essentials.zip**
3. Extract to `C:\ffmpeg`

You'll end up with something like:

C:\ffmpeg\ffmpeg-YYYY-MM-DD-git-XXXXXXX-essentials_build\bin\ffmpeg.exe
### Step 2: Add to PATH

Open PowerShell as Administrator and run (adjust the path to match your extracted folder):


[Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\ffmpeg\ffmpeg-YYYY-MM-DD-git-XXXXXXX-essentials_build\bin", "User")

After closing PowerShell completely, I reopen it, and run the :

ffmpeg -i "input_file.avi" -c:v libx264 -crf 23 -preset medium output.mp4

That line compressed the 10 Mb file exported using Fusion to an insane compression of 146 KB.

Standing desk animation showing telescopic legs extending.

Files.

Find below the files that I made for this assignment.

After uploading these files I noticed that the León’s Fab Lab logo wasn’t showing the right font. So, after some digging in the Internet, I found a solution: transform the letters to outlines ( in Illustrator: Type → Create Outlines). Now it shows the original logo and, whoever works with this file in the future will not have to care about having those specific fonts.

Thanks to one of my local instructor, Adrián Torres, I landed in this site from a former Fab Academy student, Mickael Pitarresi. To display his work he uses this resource from Sketchfab. Honestly I think it looks great. I will use it in my project.

Some inspiration for the standing desk in Sketchfab: