creating works-like prototypes of mechanical...
TRANSCRIPT
![Page 1: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/1.jpg)
Creating Works-like Prototypes of Mechanical ObjectsBongjin Koo1 Wilmot Li2 JiaXian Yao3 Maneesh Agrawala3
Niloy J. Mitra1!!1University College London 2Adobe Research 3UC Berkeley!!
![Page 2: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/2.jpg)
Design process example
Design
![Page 3: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/3.jpg)
Design process example
Design Prototype
![Page 4: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/4.jpg)
Design process example
Design Prototype Evaluation
![Page 5: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/5.jpg)
Design process example
Design Prototype Evaluation
![Page 6: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/6.jpg)
Design process example
Design Prototype Evaluation
![Page 7: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/7.jpg)
Design process example
Design Prototype Evaluation
Bottleneck
![Page 8: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/8.jpg)
Works-like prototypes
![Page 9: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/9.jpg)
Many iterations
![Page 10: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/10.jpg)
ContributionsIdentified useful high-level functional relationships
![Page 11: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/11.jpg)
ContributionsIdentified useful high-level functional relationships
Interactive tool for creating works-like prototypes
![Page 12: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/12.jpg)
Proposed system
![Page 13: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/13.jpg)
Proposed system
![Page 14: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/14.jpg)
Proposed system
![Page 15: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/15.jpg)
Related work
![Page 16: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/16.jpg)
1. Analysing designs
Bae et al. 2008, Shao et al. 2012, Xu et al. 2014
Shao et al. 2013
Schmidt et al. 2009
![Page 17: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/17.jpg)
2. Tools for digital fabrication
Umetani et al. 2012
Bächer et al. 2012, Calì et al. 2012, Stava et al. 2012, Zhu et al. 2012, Ceylan et al. 2013, Prévost et al. 2013
Coros et al. 2013
![Page 18: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/18.jpg)
3. Constraint-based modelling
Gal et al. 2009
Daniel and Lucas 1997, Yvars 2008, Bokeloh et al. 2012, Zheng et al. 2012
Xu et al. 2009
![Page 19: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/19.jpg)
OverviewInput
Output
![Page 20: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/20.jpg)
OverviewInput
Output
1. Constraints
![Page 21: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/21.jpg)
OverviewInput
Output
1. Constraints
2. Optimisation
![Page 22: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/22.jpg)
Parts Axis-aligned cuboids
![Page 23: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/23.jpg)
Generating parts
![Page 24: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/24.jpg)
Generating parts
![Page 25: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/25.jpg)
Generating parts
Shao et al. 2013
![Page 26: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/26.jpg)
Joints
![Page 27: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/27.jpg)
1. Hinge
![Page 28: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/28.jpg)
2. Sliding joint
![Page 29: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/29.jpg)
3. Sliding hinge
![Page 30: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/30.jpg)
4. Double pivot
![Page 31: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/31.jpg)
OverviewInput
1. Constraints
![Page 32: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/32.jpg)
Functional relationships
![Page 33: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/33.jpg)
Functional relationships
![Page 34: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/34.jpg)
1. Cover
![Page 35: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/35.jpg)
1. Cover
Cover(FA ,FB ,M , J,Θ)FA covers FB
M : a corresponding faces graphJ(Θ) : the set of joints and parameters
Box(FA )l ≤ Box(FB )l Box(FA )r ≥ Box(FB )rBox(FA )b ≤ Box(FB )b Box(FA )t ≥ Box(FB )t
![Page 36: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/36.jpg)
1. Cover
![Page 37: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/37.jpg)
1. Cover
![Page 38: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/38.jpg)
1. Cover
Box( f1A )b = Box( f2
A )tBox( f1
A )b = Box( f3A )t
Box( f2A )r = Box( f3
A )l
![Page 39: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/39.jpg)
2. Fit inside
![Page 40: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/40.jpg)
2. Fit inside
Fit(PA , pB , J,Θ)PA fit inside pB
J(Θ) : the set of joints and parameters
Box(PA )l ≥ Box(pB )l Box(PA )r ≤ Box(pB )rBox(PA )b ≥ Box(pB )b Box(PA )t ≤ Box(pB )tBox(PA )n ≥ Box(pB )n Box(PA ) f ≤ Box(pB ) f
![Page 41: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/41.jpg)
2. Fit inside
![Page 42: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/42.jpg)
3. Support
flA < fr
B ftA < fb
B
frA > fl
B fbA > ft
B
ctA = cb
B
Support(FA ,FB ,M , J,Θ)FA ,FB : the set of supporting / supported facesM : a corresponding faces graphJ(Θ) : the set of joints and parameters
![Page 43: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/43.jpg)
4. Flush
Flush( f A , f B , J,Θ)f A , f B : the two faces that are flushJ(Θ) : the set of joints and parameters
![Page 44: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/44.jpg)
Specifying functional relationships
![Page 45: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/45.jpg)
Specifying functional relationships
![Page 46: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/46.jpg)
Double pivot joints go wrong
![Page 47: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/47.jpg)
Double pivot joints go wrong
![Page 48: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/48.jpg)
Double pivot joint constraints
![Page 49: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/49.jpg)
Double pivot joint constraints
![Page 50: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/50.jpg)
Double pivot joint constraints
Position constraint!!
Motion constraint
![Page 51: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/51.jpg)
1. Position constraint
(x2A − x1
A ) ⋅(xmA − xB ) = 0
![Page 52: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/52.jpg)
2. Motion constraint
![Page 53: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/53.jpg)
2. Motion constraint
Lone > hA + (hB + b) / 2
![Page 54: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/54.jpg)
OverviewInput
1. Constraints
2. Optimisation
![Page 55: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/55.jpg)
Part and joint optimisation
E(B,L) = Bi − Bi2+
i∑ Lj − Lj
2
j∑
subject to functional constraints
![Page 56: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/56.jpg)
Part and joint optimisation
E(B,L) = Bi − Bi2+
i∑ Lj − Lj
2
j∑
subject to functional constraints
![Page 57: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/57.jpg)
OverviewInput
Output
1. Constraints
2. Optimisation
![Page 58: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/58.jpg)
Ready-to-fabricate modelsCavities
![Page 59: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/59.jpg)
Ready-to-fabricate modelsCavities
Joint geometry
![Page 60: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/60.jpg)
Ready-to-fabricate modelsCavities
Joint geometry
Gaps
![Page 61: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/61.jpg)
Results
![Page 62: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/62.jpg)
Results
![Page 63: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/63.jpg)
Results
![Page 64: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/64.jpg)
LimitationsLimited part and joint types
![Page 65: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/65.jpg)
LimitationsLimited part and joint types
Few functional relationships
![Page 66: Creating Works-like Prototypes of Mechanical Objectsgeometry.cs.ucl.ac.uk/projects/2014/works-like/... · Creating Works-like Prototypes of Mechanical Objects Bongjin Koo1 Wilmot](https://reader034.vdocuments.net/reader034/viewer/2022042611/5f3ac9216c25307ab727889a/html5/thumbnails/66.jpg)
Thanks!Model STLs available on:
Sponsors: