EECS 192: Mechatronics Design Lab Discussion 5: Intro to Mechanical - - PowerPoint PPT Presentation

eecs 192 mechatronics design lab
SMART_READER_LITE
LIVE PREVIEW

EECS 192: Mechatronics Design Lab Discussion 5: Intro to Mechanical - - PowerPoint PPT Presentation

EECS 192: Mechatronics Design Lab Discussion 5: Intro to Mechanical Design GSI: Ducky Lin, Derek Chou February 19, 2020 (Week 5) 1 PCB Peer Review 2 Fabrication Data 3 Summary Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020


slide-1
SLIDE 1

EECS 192: Mechatronics Design Lab

Discussion 5: Intro to Mechanical Design GSI: Ducky Lin, Derek Chou February 19, 2020 (Week 5)

1 PCB Peer Review 2 Fabrication Data 3 Summary

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 1 / 10

slide-2
SLIDE 2

Encoder Demo

Encoder Demo

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 2 / 10

slide-3
SLIDE 3

Encoder Demo Encoder Demo

Motivation for Mechanical Design

Encoders ◮ Mount encoders somewhere on the car Considerations ◮ Mechanical stability? ◮ Electrical connectivity? ◮ Time to build? CG symbol (or could also be used as an encoder wheel)

source: autodesk.com Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 3 / 10

slide-4
SLIDE 4

Rapid Prototyping

Rapid Prototyping

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 4 / 10

slide-5
SLIDE 5

Rapid Prototyping 3d printing

FDM (Fused Deposition Modeling)

Process ◮ Builds a model from the bottom up, layer-by-layer ◮ Deposits plastic by tracing the layer in plastic filament ◮ Infill generally not solid Tradeoffs ◮ Materials: plastics, commonly PLA

less commonly: ABS, PETG, flexible TPE, Nylon

◮ Speed: typically hours ◮ Quality: by layer height (trade time), minimum feature size by nozzle size Prusa i3 mk3s printer

source: prusa3d.com

FDM printing process

source: Wikimedia, CC0 Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 5 / 10

slide-6
SLIDE 6

Rapid Prototyping 3d printing

FDM: Design Rules

Mainly: consider overhang (depositing filament onto air) ◮ 30-45deg from vertical is fine ◮ Bridges can sag Generally, complexity is ”free”, but: ◮ Consider limitations from layer height and nozzle size 3d printed parts are anisotropic ◮ Layers shear easier

inter-layer adhesion is weaker than filament strength

See the All3dp guide to designing FDM parts FDM printing process

source: Core Electronics Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 6 / 10

slide-7
SLIDE 7

Rapid Prototyping 3d printing

FDM: Ideas

Combining 3d-printed and mass-produced parts ◮ Friction-fit threaded nuts ◮ Heat-set threaded inserts ◮ Clearance holes for screws ◮ Embedding magnets / springs? Hex nut friction-fit within part Square nut inserted into the part

source: prusa3d.com Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 7 / 10

slide-8
SLIDE 8

Rapid Prototyping 3d printing

Related processes

◮ FDM is the most common process

Available in Supernode (pay-for-material), library makerspace (pay-for-material), Jacobs (semesterly makerpass)

◮ SLA (resin): laser cures layers in vat of photosensitive material; high-resolution

Available in library makerspace (pay-for-material), Jacobs (semesterly makerpass + materials)

◮ SLS: laser selectively melts powder in layers Higher-end machines are metal capable

Available in Jacobs for plastics (semesterly makerpass + materials)

Form 2 SLA printer

source: formlabs.com Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 8 / 10

slide-9
SLIDE 9

Rapid Prototyping Laser cutting

Laser Cutting

Process ◮ Laser burns through a material ◮ or engraves, with lower power Tradeoffs ◮ Materials: commonly plywood, acrylic ◮ Speed: very fast (minutes) ◮ Quality: limited by laser spot size up to 7mil (0.007 in) ◮ Limitations: 2d only Laser cutting plywood

source: Sculpteo Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 9 / 10

slide-10
SLIDE 10

Rapid Prototyping Laser cutting

Laser: Ideas

◮ Tab and slots to connect laser-cut pieces ◮ Living hinges to make curved surfaces ◮ Stacking laser-cut pieces as layers of a larger object Tabs and living hinges

source: Thingiverse Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 10 / 10

slide-11
SLIDE 11

Rapid Prototyping Laser cutting

Other Laser Cutting

◮ Most lasers are CO2, ˜10um wavelength great on organic materials

Available in CSWS (free training) and Jacobs (makerpass)

◮ Fiber lasers also exist, ˜1um wavelength and can cut metal

Available in and Jacobs (makerpass)

Jacobs FabLight metal-capable laser

source: Jacobs Hall bCourses Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 11 / 10

slide-12
SLIDE 12

Machining

Machining Processes

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 12 / 10

slide-13
SLIDE 13

Machining Machining (reference)

Machining (not-so-rapid prototyping)

Mill ◮ X, Y, and Z axes on a manual mill ◮ CNC mills can have 4, 5, or even 6 axes of freedom ◮ Good for rectangular / straight pieces Lathe ◮ X, Y axes on a manual lathe ◮ Workpiece held in spinning chuck ◮ Good for round pieces Mill

source: Making That

Lathe

source: Mechanical Engineering Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 13 / 10

slide-14
SLIDE 14

Fasteners

Fasteners

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 14 / 10

slide-15
SLIDE 15

Fasteners Fasteners

Types of Fasteners

◮ Bolts & nuts

◮ Common fasteners that you will be using in this lab.

◮ Glue

◮ Epoxy – “permanent” ◮ Hot Glue – less “permanent”

◮ Pressfit

◮ Pieces interfere with each other mechanically and stay fastened by friction. ◮ Requires excellent mechanical tolerancing

  • r pliable materials (or both)

◮ Tricky to design

Fasteners (bolts)

source: McMaster-Carr Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 15 / 10

slide-16
SLIDE 16

Fasteners Fasteners

Bolts & Nuts

◮ Selecting bolts & nuts

◮ We use M3 fasteners in the lab. ◮ M3 x 0.5: M3 is the thread diameter, 0.5 means 1 thread per 0.5mm

◮ Spacers

◮ Washers – Usually thin (0.5mm, example) ◮ Spacers – Usually longer (6mm, example) ◮ Lock washers – Vibration resistance

◮ Nuts

◮ Jam nuts – Convenient ◮ Lock nuts – Vibration resistance

Standoff

source: McMaster-Carr

Standoff

source: McMaster-Carr Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 16 / 10

slide-17
SLIDE 17

Mechanical CAD

Mechanical CAD

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 17 / 10

slide-18
SLIDE 18

Mechanical CAD

Software

Many options for mechanical CAD software: ◮ FreeCad: free and open source, mostly competent (for hobby-level projects) even compared to commercial tools

◮ Beginner 3d modeling tutorial ◮ additional tutorials (focus on the Modeling Parts tutorials)

◮ Autodesk Fusion 360: commercial, free for personal use ◮ AutoCAD: commercial, available to Berkeley students free (?), reportedly good 2d support (?) ◮ SolidWorks: commercial, available in Jacobs CAD labs (?) If you’re familiar with one, keep using it. Otherwise, FreeCAD or Fusion360 are probably your best bets for something you can use now and in the future.

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 18 / 10

slide-19
SLIDE 19

Mechanical CAD MCAD operations

Constraint-driven sketching

◮ Draw geometry (lines, arcs, ellipses, ) ◮ Make constraints between them

◮ Dimensions (length, radius, angle) ◮ Horizontal / Vertical ◮ Between-geometry: parallel, perpendicular, tangent ◮ Can create construction geometry

◮ Constraints fully define the part 2d sketch with constraints in FreeCAD

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 19 / 10

slide-20
SLIDE 20

Mechanical CAD MCAD operations

Parametric solid modeling

From 2d drawings ◮ Extrude 2d drawings into 3d ◮ Cut a 2d drawing from a 3d part ◮ Revolve a 2d drawing around an axis ◮ Loft through several 2d profiles Modify 3d objects ◮ Replicate features: linear, axial, mirror ◮ Chamfer / fillet an edge ◮ Boolean operations between 3d objects: union, intersect, subtract Sketch extruded into 3d shape

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 20 / 10

slide-21
SLIDE 21

Mechanical CAD MCAD operations

Exporting to fabrication

◮ Export to STL (mesh) for 3d printing ◮ Export to DXF or SVG (vector drawing) for laser cutting

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 21 / 10

slide-22
SLIDE 22

Summary

Summary

Summary ◮ FDM 3d printing and laser cutting are the most accessible digital fabrication processes - try them! ◮ Use mechanical CAD software to design parts ◮ Use constraint-based sketching to make 2d drawings ◮ Then (optionally) extend them into 3d

Ducky, Derek (UCB EECS) Mechatronics Design Lab February 19, 2020 (Week 5) 22 / 10