computational design + fab: 4d designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4d kinematics....

39
Computational Design + Fab: 4D Design Jonathan Bachrach EECS UC Berkeley February 20, 2018

Upload: others

Post on 24-Mar-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Computational Design + Fab: 4D Design

Jonathan Bachrach

EECS UC Berkeley

February 20, 2018

Page 2: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Today 1

Paper ReviewNews4D Basics4D Examples4D Kinematics

Page 3: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

News 2

lab 5 due thursdayhave until march 8th plus late days to complete all labshow many projects?team mate for shaansign up for lightning project presentations starting next week

Page 4: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

4D 3

articulated shapeslinkages

source HumongoNationphotogallery

Page 5: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Motivation 4

change motionamplify force

Page 6: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Links and Nodes 5

link: solid shapenode: attachment pointnumber of nodesexamples – binary, ternary, quaternary

binary ternary quaternary

Page 7: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Joints 6

constrained motion around pointsingle degree of freedom

theta

s

revolute prismatic

Page 8: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Revolute Implementations 7

cantelever clevis

Page 9: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Multiple DOF Joins 8

universal planar

Page 10: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Higher Pair DOF Joins 9

multiple revolute jointsprismatic + revolute joints

second-order-pin-joint pin-in-slot RP

Page 11: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Two Revolute Universal 10

Page 12: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Linkages 11

mechanical computershow do you program them?start with predicting outcomeslook at some examples

Page 13: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

4D Examples 12

rudimentsmachineryautomotiveartisticrobotics

Page 14: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Cams 13

rotary cam linear cam

square cam irregular cam

Page 15: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Pulley 14

Page 16: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Direction Changing Pulley 15

Page 17: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Quick Return 16

Page 18: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Crank and Slider 17

Page 19: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Line Drawing 18

roberts chebyshev watts

Page 20: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Peaucellier Lipkin Linkage 19

source paulscottinfo.com

Page 21: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Vice Grips 20

Page 22: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Pantograph 21

Page 23: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Scissor Mechanism 22

Page 24: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Angutec 23

by Manfred Frank

Page 25: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Lamp 24

Page 26: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Mountain Bike Shock Absorber 25

source bikerumor.com

Page 27: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Small Back Hoe 26

Page 28: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Back Hoe 27

Page 29: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Specialty Back Hoe 28

Page 30: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Front Loader 29

Page 31: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Stewart Platform 30

Page 32: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Delta Mechanism 31

by Firepick

Page 33: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Klann Linkage 32

by Paul Klann

Page 34: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Strandbeest by Theo Jansen 33

Page 35: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Strandbeest by Theo Jansen on Beach 34

Page 36: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Strandbeest by Theo Jansen Videos 35

https://www.youtube.com/watch?v=MYGJ9jrbpvgstandbeestevolutiontheonjansen

https://www.youtube.com/watch?v=HLkd1xXrie0theojansenmechanisminsolidworks

Page 37: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Kinematics 36

forward kinematics go from joint parameters to positionsinverse kinematics go from positions to joint parameters

Page 38: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

Next Time 37

4D Work and Torque4D Closed Chains

Page 39: Computational Design + Fab: 4D Designjrb/cs194-028/sp18/lectures/4d-design.pdf · 4D Kinematics. News 2 lab 5 due thursday have until march 8th plus late days to complete all labs

References 38

Design FUNdaMENTALS: Linkages by Alexander Slocum507 Mechanical Movements: Mechanisms and Devices by Henry T.Brown