CS285

43
CS285 CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri

description

CS285. Designing Viae Globi ( Roads on a Sphere ) Carlo H. Séquin University of California, Berkeley Inspired by B rent Collins Gower, Missouri. Brent Collins’ Pax Mundi 1997: wood, 30”diam. 2006: Commission from H&R Block, Kansas City to make a 70”diameter version in bronze . - PowerPoint PPT Presentation

Transcript of CS285

Page 1: CS285

CS285CS285Designing Viae Globi

(Roads on a Sphere)

Carlo H. Séquin

University of California, Berkeley

Inspired by

Brent Collins

Gower, Missouri

Page 2: CS285

Brent Collins’ Brent Collins’ Pax MundiPax Mundi

1997: wood, 30”diam.1997: wood, 30”diam.

2006: Commission from H&R Block, Kansas Cityto make a 70”diameter version in bronze.

My task: to define the master geometry.

CAD tools played important role.

Page 3: CS285

How to Model How to Model Pax MundiPax Mundi ... ...

Already addressed that question in 1998:

Pax Mundi could not be done with Sculpture Generator I

Needed a more general program !

Used the Berkeley SLIDE environment.

First: Needed to find the basic paradigm

Page 4: CS285

Sculptures by Naum GaboSculptures by Naum Gabo

Pathway on a sphere:

Edge of surface is like seam of tennis- or base-ball;

2-period Gabo curve.

Page 5: CS285

2-period “Gabo Curve”2-period “Gabo Curve”

Approximation with quartic B-splinewith 8 control points per period,but only 3 DOF are used (symmetry!).

Page 6: CS285

4-period “Gabo Curve”4-period “Gabo Curve”

Same construction as for as for 2-period curve

Page 7: CS285

Pax MundiPax Mundi Revisited Revisited

Can be seen as:

Amplitude modulated, 4-period Gabo curve

Page 8: CS285

SLIDE-GUI for “SLIDE-GUI for “Pax MundiPax Mundi” Shapes” ShapesGood combination of interactive 3D graphicsand parameterizable procedural constructs.

Page 9: CS285

2-period Gabo sculpture2-period Gabo sculpture

Tennis ball – or baseball – seam used assweep curve.

Page 10: CS285

Viae Globi Viae Globi Family Family (Roads on a Sphere)(Roads on a Sphere)

2 3 4 5 periods

Page 11: CS285

Modularity of Modularity of Gabo Curve GeneratorGabo Curve Generator

Sweep Curve Generator:

Gabo Curves as B-splines

Cross Section Fine Tuner:

Paramererized shapes

Sweep / Twist Controller

Page 12: CS285

Sweep / Twist ControlSweep / Twist Control

How do we orient, move, morph ...the cross section along the sweep path ?

Natural orientationwith Frenet frame

Torsion Minimization:Azimuth: tangential / normal

900° of twistadded.

Page 13: CS285

Extension:Extension: Free-form Curve on a Sphere Free-form Curve on a Sphere

Spherical Spline Path Editor (Jane Yen)

Nice smooth interpolating curves through sparse data points

Page 14: CS285

Many Different Many Different Viae GlobiViae Globi Models Models

Page 15: CS285

MalojaMaloja

Page 16: CS285

Extending the Paradigm:Extending the Paradigm: Aurora-MAurora-M

Simple path on sphere,

but more play with the swept cross section.

This is a Moebius band.

It is morphed from a concave shape at the bottom to a flat ribbon at the top of the flower.

Page 17: CS285

Target GeometryTarget Geometry

Constraints:• Bronze, 70” diameter• Less than 1500 pounds• Less than $50’000• Maintain beauty, strength• Minimize master geometry

Page 18: CS285

EmulationEmulation

Use smoother quintic spline

Make 4 identical parts(needs extra control point)

Add a few “warp” parameters

Page 19: CS285

Emulation; Define Master PatternEmulation; Define Master Pattern

Use 4 copies.

Master to make a mold from.

Alignment tab

Page 20: CS285

Model of Master Part Made with FDMModel of Master Part Made with FDM

4 pieces make the whole sculpture

Page 21: CS285

Joe Valasek’s CNC Milling MachineJoe Valasek’s CNC Milling Machine

Styrofoam milling machine

Page 22: CS285

Design of Two-Part MasterDesign of Two-Part Master

Alignment tabs for easy assembly

Page 23: CS285

Subdivide into Subdivide into TwoTwo Master Segments Master Segments

Page 24: CS285

Machined Master Pattern #2Machined Master Pattern #2

Page 25: CS285

(Cut) Master (Cut) Master Silicone Rubber Silicone Rubber MoldMold

Page 26: CS285

MoldMold Several (4) Wax Copies Several (4) Wax Copies

Page 27: CS285

SpruingSpruing the the Wax PartsWax Parts for Casting for Casting

Page 28: CS285

Ceramic Slurry ShellCeramic Slurry Shell Around Wax Around Wax PartPart

Page 29: CS285

ShellShell Ready Ready for Castingfor Casting

Page 30: CS285

Casting with Casting with Liquid BronzeLiquid Bronze

Page 31: CS285

The Freed The Freed Bronze CastBronze Cast

Page 32: CS285

Assembling the SegmentsAssembling the Segments

Page 33: CS285

The “Growing” RibbonThe “Growing” Ribbon

Page 34: CS285

The Single Support PointThe Single Support Point

Page 35: CS285

Grinding the Welded Seams,Grinding the Welded Seams,Polishing the SurfacePolishing the Surface

Page 36: CS285

Applying PatinaApplying Patina

Page 37: CS285

Ready for ShippingReady for Shipping

Page 38: CS285

The Move Around the Building (Jan.18)The Move Around the Building (Jan.18)

Page 39: CS285

Front DoorFront Door

H&R Block Building

Page 40: CS285

Steve Tightening the BoltsSteve Tightening the Bolts

Page 41: CS285

Brent Polishing Our BabyBrent Polishing Our Baby

Page 42: CS285
Page 43: CS285