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 21st - Global Class - Principles and Practices

Thursday, Jan 22nd: - Local Class - Cloning a Git Repo Password: *B85VA8Y

Friday, Jan 23rd: - Local Class - Setting up MKdocs 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 constructive geometry: shapes that fit together boolean operations

    • use simples shapes to make more complex shapes: join, subtract…

    • function representation: coding
    • mesh: push and pull a mesh

Basic ways to create geomentry - extrude - moving cross section - rotate - lofting: creats surface that joins lines

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 - 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

  • Vecotrs
    • 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 - pen tool
- editing vertices

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

2D tools

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