Skip to content

2. Computer Aided Design

This week focuses on CAD modling including: raster, vector, 2D, 3D models and terms and tools such as raster, vector, render. In order to explore and learn the basics of various software we will model a possible final project and share it through compressed images and videos.

Schedule

Wednesday, Jan 28th: - Global Class - Principles and Practices

Thursday, Jan 29th: - CAD Overview, FreeCAD and Rhino Password: *B85VA8Y

Friday, Jan 30th: - CAD with Fusion Password: PJyNd4w*

Assignment

  1. Model experimental objects/part of a possible final project in 2D and/or 3D software
  2. Show how you did it with words/images/screenshots (see below)
  3. Document how you compressed your image and video files here
  4. Include your original design files

Notes from class

Global Class Notes

Global Class Notes

General types of modeling

  • use simples shapes to make more complex shapes: join, subtract…
  • function representation: coding
  • mesh: push and pull a mesh

Constructive modeling - Basic ways to create geomentry

  • extrude a sketch
  • moving a cross section
  • rotateing a sketch
  • lofting: creats surface that joins lines
  • fitting shapes together using boolean operations
  • Sketch on surfaces of 3d geometry (can use this to create further 3d shapes)

Rendering tools

  • some tools have better rendering

History

  • ability to go back to any step along the process
  • allows you to revert to any point
  • this is not true of all software
  • very important to consider
  • minimizes the need to save religiously

Constraints

  • equal, tangent, parallel, perpendiculat, consentric…
  • typically available in tools more designed for engineering (constructive geometry)

Assemblies

  • conditions you can impose on shapes relative to each other

Paramentric Styles:

  1. speadsheet of named dimesions and equations wish include things like hole diameters, sizes…

  2. node-based visual programming where varying inpust varies output 3d modeling

Simulation

  • set things up so you can move them around with a slider
  • analytic
  • mechanical analysis
    • start with paper calcs
    • use comon sense
    • should use for continous behavior of materials

Documenting with video

  • kdm live (free)

Wrapping Up

  • most important thing to be familiar with after this week is parametric design beucase we will need this for next week.
  • Assignement: represent final prject in as many ways as possible
  • possible to transfer between software but can cause issues
Friday Class

Pixel or raster images vs vector images

  • pixel (colored squares) located on a gird
  • works very well with images, shading, gradient

Vectors

  • the geometric (mathematical) represetation of a shape
  • images are made out of accumulated layers of shapes
  • required for fabrication
  • can be scaled infinately
  • Way of getting vector images
    • vectorizing tools
    • specific computer software
      • photoshop can save vector images

CAD basic taxonomy

  • Grab image from slides
  • Raster tools
    • Gimp (free)
    • Krita (free)

Affinity (adobe competitor, free)

  • by Canva: marketing, information presentation tool

Mechanics

  • boolean operators:
  • merging two shapes
  • join
  • subtract
  • overlap only
  • not overlaped only
  • cut path - breaks the shapes when they overlap
  • fracture - breaks all the shapes at hte point where they overlap

Mesh modeling

  • a mesh is a collection of vertices, edges and faces

Notes from lego modeling

  • create the array of voids before aligning with primary shape
  • to create the camferes, create an array first then center
  • can hide elements to see better

Rino

  • commands make design much faster.
    • you can start typing the first letters of the command
    • make sure you are constructing in the corrent plane
  • most common keys are
    • right click
    • enter: repeats previous command
    • space
  • Gumball - allows you to pull and drag compenents
    • When you drag to select
  • right to left: selects everything it touches
  • left to right: selects only things completely contained
  • command click to deselect
  • hold shift to lock in a direction of movement
  • use properties window to change perspectives of the camera

Cad Program exploration


3D tools

Given that I will be running a custom furniniture buisness after this course, I have a very specific and practical application for the CAD software that I choose. It is important that I learn the tool that is most effective for me long term. Becuase of this, I chose to model an example project that is representative of how I might use these tools on a day to day basis.

The rocking chair below is a example of a project in which I would use CAD. Based on the in class excersise modeling the lego I ruled out blender as a long term modeling tool and focused primarily on Fusion and Rhino.


Original Design

../../images/chair drawing.jpg

Fusion

Fusion documentation can be found here Fusion

Rhino

Rhino documenation can be found here Rhino


2D tools

Pixel or raster images vs vector images

  • pixel (colored squares) located on a gird
  • works very well with images, shading, gradient

Vectors

  • the geometric (mathematical) represetation of a shape
  • images are made out of accumulated layers of shapes
  • required for fabrication

In order to apply a 2D design to a surface, the image needs to be a vector. Tools such as Adobe illustrator and Inkscape allow you to design directly in vectors but it is also common to convert a raster image to a vector image in order to apply an existing image to a 2D or 3D design

This work flow walks thorugh the vectorization of an image. This means converting JPG or other pixel-based images into a series of vector paths.

The following workflow demonstrates one possible method.
The exact process depends heavily on the software and tools available.


Workflow Overview

In this example:

  1. Photoshop is used to simplify the image
  2. Inkscape is used to vectorize the image

Photoshop Workflow

../../images/chair drawing.jpg

  • Open the image on a new layer

../../images/chair drawing.jpg

  • Use the Quick Selection Tool to select the portion of the image you want to keep
  • Delete the background or unnecessary content
  • Use the eraser tool to clean up edges and details

../../images/chair drawing.jpg

  • Convert the image to black and white
  • If working with color:
  • Use thresholds to simplify the color palette

../../images/chair drawing.jpg

  • Use Select → Color Range to reduce the image into several colors rather than a full spectrum
  • Select the positive image
  • Use Select Inverse to select the white areas
  • Delete the inverse selection to remove lighter shades
  • Select inverse again to reselect the dark portions
  • Fill with black

../../images/chair drawing.jpg

  • Add back required details using the eraser tool

../../images/chair drawing.jpg


Inkscape Workflow

Preparing the Image

  • In Photoshop:
  • Simplify color ranges
  • Reduce image complexity
  • Save as .jpg

Converting an Image to Vector

In Inkscape:

  • Go to:
  • File → Import Bitmap
  • Choose Embed
  • Import the bitmap onto the canvas

Trace Bitmap

  • Select the bitmap
  • Go to:
  • Path → Trace Bitmap

In the Mode tab:

  • Choose:
  • Colors
  • Enable:
  • Smooth
  • Disable:
  • Stack scans
  • Enable:
  • Delete background

Adding Text

../../images/chair drawing.jpg

  • Use the Text Tool in the lower-left corner of the Inkscape window
  • Text settings can be edited in the text editor
  • Accessed via the “T” icon in the upper-right menu

Additional Notes

  • Reduce the number of scans until the object is clear
  • For black and white images, this is usually 2 scans
  • Adjust smoothing and optimization settings
  • Helps preserve detail
  • Prevents blocky edges
  • You may need to refresh the preview between changes

../../images/chair drawing.jpg