Prof. Carlo H. Séquin CAD – Geometric Modeling – Rapid Prototyping.

Slides:



Advertisements
Similar presentations
Steady-state heat conduction on triangulated planar domain May, 2002
Advertisements

Adobe Systems, Strategic Visit, 11/1/06 Artistic Geometry Carlo H. Séquin University of California, Berkeley.
ISAMA 2004, Chicago K 12 and the Genus-6 Tiffany Lamp Carlo H. Séquin and Ling Xiao EECS Computer Science Division University of California, Berkeley.
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
© University of Wisconsin, CS559 Spring 2004
Carnegie Mellon University TRAJECTORY MODIFICATION TECHNIQUES IN COVERAGE PLANNING By - Sanjiban Choudhury (Indian Institute of Technology, Kharagpur,
Department of Mechanical Engineering 1 Meshing of 2-D Cross Section Mesh Tool Comparison Group: Graden Hardy, Patrick Lewis Date:22 April 2009 ME 501 –
08/30/00 Dinesh Manocha, COMP258 Hermite Curves A mathematical representation as a link between the algebraic & geometric form Defined by specifying the.
1 SIGGRAPH 2004, Los Angeles Carlo H. Séquin and Ling Xiao EECS Computer Science Division University of California, Berkeley Fair LVC Curves on Subdivision.
Image Segmentation and Active Contour
Corp. Research Princeton, NJ Cut Metrics and Geometry of Grid Graphs Yuri Boykov, Siemens Research, Princeton, NJ joint work with Vladimir Kolmogorov,
Shape from Contours and Multiple Stereo A Hierarchical, Mesh-Based Approach Hendrik Kück, Wolfgang Heidrich, Christian Vogelgsang.
CS 284 Minimum Variation Surfaces Carlo H. Séquin EECS Computer Science Division University of California, Berkeley.
Carlo H. Séquin u (Descriptive) Geometry – my love since high school.
CITRIS -- BID Collaborative Design Environments Sara McMains, Carlo Séquin, Paul Wright Development of a tele-collaborative design and re-design environment.
Graduate Student Visit Day, 03/12/07 Aesthetic Engineering Artistic Geometry Carlo H. Séquin University of California, Berkeley.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM 2004 SURFACE.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Interactive Mesh Sculpting Using a Haptic Device.
Solid Modeling Symposium, Seattle 2003
Normal based subdivision scheme for curve and surface design 杨勋年
Carlo H. Séquin u (Descriptive) Geometry – my love since high school.
CHS UCB CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.
HCI Séquin’s Professional Interests Art-Math CAD-CAMGraphics Design ArtGeometry.
CITRIS -- BID Collaborative Design Environments Sara McMains, Carlo Séquin, Paul Wright Development of a tele-collaborative design and re-design environment.
FiberMesh: Designing Freeform Surfaces with 3D Curves
CAD Conference, Reno, June 12, D Physical Sketching Carlo H. Séquin University of California, Berkeley.
CHS UCB BID Kick-off Meeting, Feb.15, 2002 Usable Design Tools & Skills Carlo H. Séquin University of California, Berkeley.
Modelling: Curves Week 11, Wed Mar 23
CS Solid Modeling “Procedural Solid Modeling” or “Algorithms and Data Structures for Procedural Design, Solid Modeling, and Rapid Prototyping” Let’s.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Curves Week 13, Mon 24 Nov 2003.
Simultaneous Rate and Power Control in Multirate Multimedia CDMA Systems By: Sunil Kandukuri and Stephen Boyd.
Research Goal  We provide physical visualizations to modern structural biologists, thus reviving tactile feedback, in addition to immersive environments.
CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Modeling. Topology Topology describes an object’s shape, number of spans, and degree. For polygon objects this includes vertex positions.
Splines By: Marina Uchenik.
1 Three dimensional mosaics with variable- sized tiles Visual Comput 2008 報告者 : 丁琨桓.
Computing the shortest path on a polyhedral surface Presented by: Liu Gang
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
Surface modeling through geodesic Reporter: Hongyan Zhao Date: Apr. 18th
ZUERICH, July 4, 2012 Shape Realization Carlo H. Séquin University of California, Berkeley.
Interactive surface reconstruction on triangle meshes with subdivision surfaces Matthias Bein Fraunhofer-Institut für Graphische Datenverarbeitung IGD.
Geometry Images Xiang Gu Harvard University Steven J. Gortler Harvard university Hugues Hoppe Microsoft Research Some slides taken from Hugues Hoppe.
1 Adding charts anywhere Assume a cow is a sphere Cindy Grimm and John Hughes, “Parameterizing n-holed tori”, Mathematics of Surfaces X, 2003 Cindy Grimm,
Art-in-Science (and Science-in-Art) Feb. 27, 2014 Carlo H. Séquin University of California, Berkeley Art of Minimal Energy (and of Maximal Beauty?)
Schloss Dagstuhl, September 2014 Shape Representation Carlo H. Séquin University of California, Berkeley “LEGO Knot” and an Optimization Problem in a High-Dimensional.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
04/18/02(c) 2002 University of Wisconsin Last Time Hermite Curves Bezier Curves.
11/26/02(C) University of Wisconsin Last Time BSplines.
Application: Multiresolution Curves Jyun-Ming Chen Spring 2001.
Energy-minimizing Curve Design Gang Xu Zhejiang University Ouyang Building, 20-December-2006.
Rendering Bezier Curves (1) Evaluate the curve at a fixed set of parameter values and join the points with straight lines Advantage: Very simple Disadvantages:
Adaptive resolution of 1D mechanical B-spline Julien Lenoir, Laurent Grisoni, Philippe Meseure, Christophe Chaillou.
Curves University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013 Tamara Munzner.
Slide 1Lecture Fall ‘00 Surface Modeling Types: Polygon surfaces Curved surfaces Volumes Generating models: Interactive Procedural.
COMPUTER GRAPHICS CHAPTERS CS 482 – Fall 2017 SPLINES
Advanced Computer Graphics
Morphing and Shape Processing
Óbuda University John von Neumann Faculty of Informatics
ME 521 Computer Aided Design 15-Optimization
CAD – Graphics – Rapid Prototyping – Manufacturing
© University of Wisconsin, CS559 Fall 2004
© University of Wisconsin, CS559 Fall 2004
© University of Wisconsin, CS559 Spring 2004
The Variety of Subdivision Schemes
Mesh Parameterization: Theory and Practice
“Procedural Solid Modeling” or
Presentation transcript:

Prof. Carlo H. Séquin CAD – Geometric Modeling – Rapid Prototyping

Séquin’s Research Interests: CAD+RP with Paul Wright (ME) Physical Rapid Prototypes: l For early user testing, l and hands-on feedback l in application context. Zcorp 3D-printer FDM

Séquin’s Research Interests (cont.) CAD tools for Ideation, Informal Prototyping: l Mimick the best of: clay, wire, paper, scotch-tape, styrofoam … l Without the adversity of: messy glue, gravity, strength limits … l Make available pseudo-physical materials that bend as nicely as steel wire, and stretch like a nylon hose, but are strong as titanium, and as transparent as quartz …

“Art – Math” Connection: From an Idea... Start with a crude polyhedral object Subdivide triangles Optimize vertices Repeat the process Using Brakke’s Surface Evolver

... via Rapid Prototyping... Fused Deposition Modeling Machine 3D-Print Model, Z-Corporation

... to a Final Bronze Cast “Volution_0” --- “Volution_5” Minimal surfaces of different genus.

Mathematical Models: Parallel Projection of the 4D 120-Cell u Zcorp, u 6” diam., u 6hrs.

Topological Models Octahedrally Linked Trefoils Knots

CAGD: Surface Optimization u Creating the best-looking surfaces from only the truly relevant constraints by using appropriate energy functionals Comparison: MES   MVS (genus 4 surfaces)

Make Process Efficient: Discrete vs. Exact Functionals discrete --- exact (seconds) --- (minutes)

(Future) Surface Optimization Module u Built into future CAD environments! u User specifies all boundary conditions as well as any other constraints. u User selects a suitable “beauty” functional. u CAD system finds best solution in seconds.

Curve Optimization on Surfaces: LVC’s = Curves with linearly varying curvature u Need more control than geodesics can offer. u Want to space the departing curves from a vertex more evenly, avoid very acute angles. u Need control over starting and ending tangent directions (like Hermite spline).

LVC Curves (instead of MVC) u Curves with linearly varying curvature have two degrees of freedom: k A k B, u Allows to set two additional parameters, i.e., the start / ending tangent directions. A B CURVATURE kAkA kBkB ARC-LENGTH

Fast Algorithm for Subdivision Surfaces u Start with an approximate path from S to T. u Locally move edge crossing points ( C ) so as to even out variation of curvature: T C S C V u For subdivision surfaces: refine surface and LVC path jointly !

K 12 on a Genus-6 Surface

CITRIS -- BID Collaborative Design Environments Sara McMains, Carlo Séquin, Paul Wright Development of a tele-collaborative design and re-design environment for mechanical and geometrical parts. Allows designers, managers, manufacturers, located on different continents, to jointly inspect, annotate, and modify a design.

Collaborative VR Workstation A haptic, immersive work space for telecollaborative design across the internet See in 3D, Touch, feel, Annotate, Modify, Share, Discuss …

Collaborative VR Workstation A student interacting with a Ford Explorer model displayed on the workstation (simulated 3D effect showing the part where the user perceives it to be).