Assigments

Foto de perfil

Week 2: Computer-Aided Design

Assignment:

  • Model (raster, vector, 2D, 3D, render, animate, simulate, ...) a possible final project, compress your images and videos, and post a description with your design files on your class page

Additional Instructions:

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

Week 2 – Computer-Aided Design

Week 2: Computer-Aided Design

I.Digital Design Concepts

The first thing that intrigued me and prompted me to investigate further was the concepts of parametric, non-parametric, and isoparametric design, as well as 2D raster and vector design. Digital design in the context of computer-aided design is divided into various methodologies that determine how we interact with geometry. Parametric design uses variables and algorithms to define dimensions and relationships (e.g., SolidWorks, Rhino/Grasshopper, Fusion 360), allowing for automatic changes throughout the entire model by modifying a single value. Conversely, non-parametric or direct design focuses on the manual manipulation of form without a history of constraints (e.g., Blender, ZBrush). For technical visualization, isometric design is key, as it represents three-dimensional objects in two dimensions without perspective, maintaining the proportions of the axes. Finally, in terms of graphics, we distinguish between 2D Raster design, composed of pixels and resolution-dependent (e.g., GIMP, Photoshop), and Vector design, based on mathematical coordinates, ideal for cutting machines such as lasers or vinyl cutters (e.g., Inkscape, Illustrator).

2D Vector Design

Image 1 – 2D Vector Design

II. 2D Design - Vectorial

II.1.Exploring Inkscape

For my 2D workflow, I selected Inkscape, an open-source vector design software that stands out for its technical versatility. Beyond simply using it to vectorize or edit my images for laser cutting and engraving, I explored its capabilities for designing with precise measurements, using precision tools and the node editor to ensure that parts fit together perfectly in laser cutting processes. Furthermore, I discovered its potential for design using axonometric grids, which facilitates the technical visualization of assemblies. Surprisingly, Inkscape allows an approach to parametric design through box generation extensions and the use of "clones", where modifying a master part automatically updates all its instances, drastically optimizing prototyping and tolerance adjustment time.

I would definitely use it for the development of my final project, since from here I can send directly to the laser cutter and the CNC machine.

Use lasercut Tabbed Box extension

I used the Lasercut Tabbed Box extension to generate a parametric box by defining box dimensions, material thickness, kerf compensation, and tab size. The resulting vectors were immediately suitable for laser cutting.

Box parameters

Image 2 – Box parameters

Generated vectors

Image 3 – Generated vector paths

Assembly

Image 4 – Laser-cut assembly

Use of Grids and Measurements

I used the grid tool in Inkscape to accurately align and dimension my 2D designs. By enabling and configuring the grid, I was able to work with consistent spacing and ensure that all elements matched the intended measurements. The grid helped me maintain proportionality, verify dimensions visually, and reduce errors during the design process. This was especially useful when designing parts for laser cutting, where precision and alignment are critical for proper assembly.

Image 5 – Grid setup

Use of measure segments

To ensure dimensional accuracy in my 2D designs, I assigned exact measurements to vector elements using Inkscape’s measurement and alignment tools. By defining the document units in millimeters and verifying segment lengths with the measurement tool, I was able to control the precise dimensions of each vector path. This process was essential for digital fabrication, as accurate vector dimensions directly affect material fit, joint tolerances, and assembly quality. Applying exact measurements to vectors reduced scaling errors and ensured compatibility with laser cutting workflows.

Image 6 – Grid alignment

Image 7 – Dimensioning vectors

Image 8 – Measurement tools

Image 9 – Final vector accuracy

Object Cloning

I used the object cloning function in Inkscape to replicate vector elements efficiently while maintaining consistent dimensions and spacing. By cloning objects instead of duplicating them manually, any modification applied to the original element was automatically reflected in all its clones. This technique was especially useful for creating repetitive features such as tabs, slots, and structural patterns, reducing design time and minimizing errors. Object cloning also supports parametric thinking, as it allows rapid iteration and precise control over repeated components in digital fabrication projects.

Image 10 – Original object

Image 11 – Cloned objects

Image 12 – Iterative design

➑️ Continue to:

Week 3: Computer-Controlled Cutting

III. 3D Design

III.1. My Experience with Fusion 360

Image 13 – Fusion 360 work area

For the 3D design phase of my project, I selected Autodesk Fusion 360 as my primary CAD software. Fusion 360 integrates parametric modeling, solid modeling, assembly, rendering, and simulation in a single environment, making it a very comprehensive tool for digital manufacturing workflows. Its parametric design approach allows dimensions, constraints, and parameters to control geometry so that modifying one value automatically updates the entire model. This makes it especially suitable for functional prototypes and CNC fabrication processes.

Parametric Design Using Change Parameters

Image 14 – Using Change Parameters for the first time

Image 15 – Naming parameters

Image 16 – All parameters defined

I applied a parametric modeling strategy using the Change Parameters tool. I created named variables for length, width, height, material thickness (15 mm plywood), and finger joint size. By linking these values to sketches and features, any change automatically updates the full model. This method improves efficiency and allows quick adaptation to different materials or CNC tolerances without redrawing the design.

Building the Box Geometry

Image 17 – Construction of one face

Image 18 – Assigning parameters to dimensions

Image 19 – Testing parametric behavior

Using these parameters, I created the base sketch of the box and assigned dimensions directly from the variables. This allowed the structure to resize automatically and ensured dimensional consistency across all components.

Creating Finger Joints

Image 20 – Planning finger layout

Image 21 – Placing finger measurements

Image 22 – Equal spacing

Image 23 – Selecting profiles to extrude

Image 24 – Cut extrusion

Image 25 – Final finger joints

To create the finger joints, I defined reference points and construction lines along the edges, dividing each side into equal segments. Then, I sketched the finger profiles and applied cut extrusions with the same depth as the material thickness. This ensured clean and precise joints suitable for CNC cutting.

Mirroring and Replication

Image 26 – Mirroring fingers

Image 27 – Selecting sides

Image 28 – Short sides completed

Image 29 – Opposite face

Image 30 – Three faces assembled

I mirrored the finger geometry across reference planes to replicate joints on opposite sides. This guaranteed perfect symmetry and reduced design time while preventing assembly errors.

Rendering and Animation

Image 31 – Testing renderification

I also explored the animation tools in Fusion 360 to simulate the assembly process of my box. Although I have not yet completed modeling all the parts of the structure, creating a preliminary animation helped me better understand how the components fit together and how the joints interact during assembly. This experience allowed me to visualize the construction sequence more clearly and detect potential adjustments before fabrication. I really enjoyed exploring this feature of the software, and it confirmed that Fusion 360 is a powerful and intuitive tool that I plan to continue using for the development of my final project.

Video 1 – This is how it looks. I promise to finish the entire design of my strain collection

IV. Image and Video Compression

To optimize my documentation, I compressed images using JPG/WebP formats and reduced resolution without affecting readability. Videos were compressed using MP4 (H.264) with reduced bitrate to ensure fast loading while maintaining clarity. This optimization significantly improved page performance and repository size.

Image 32 – Compressing images with IloveIMG

Image 33 – Compressed images ready to upload

Image 34 – Compressing videos with FreeConvert