Design, Computation and Computer Controlled Devices

Similar documents
Les Piegl Wayne Tiller. The NURBS Book. Second Edition with 334 Figures in 578 Parts. A) Springer

Design, Computation and Computer Controlled Devices

(Refer Slide Time: 00:02:24 min)

Introduction p. 1 What Is Geometric Modeling? p. 1 Computer-aided geometric design Solid modeling Algebraic geometry Computational geometry

Curriculum Vitae of the Authors

Flank Millable Surface Design with Conical and Barrel Tools

Unit 3 Functions of Several Variables

Dgp _ lecture 2. Curves

Quadric Surfaces. Six basic types of quadric surfaces: ellipsoid. cone. elliptic paraboloid. hyperboloid of one sheet. hyperboloid of two sheets

Quadric surface. Ellipsoid

Computergrafik. Matthias Zwicker Universität Bern Herbst 2016

Computergrafik. Matthias Zwicker. Herbst 2010

1 Classification of Shell Forms

12.6 Cylinders and Quadric Surfaces

Curves and Surfaces 1

Curves & Surfaces. MIT EECS 6.837, Durand and Cutler

4 = 1 which is an ellipse of major axis 2 and minor axis 2. Try the plane z = y2

Multimaterial Geometric Design Theories and their Applications

Geometric Modeling Systems

3D Modeling Parametric Curves & Surfaces

GEOMETRIC LIBRARY. Maharavo Randrianarivony

Quadric Surfaces. Philippe B. Laval. Today KSU. Philippe B. Laval (KSU) Quadric Surfaces Today 1 / 24

Cylinders and Quadric Surfaces A cylinder is a three dimensional shape that is determined by

3D Modeling Parametric Curves & Surfaces. Shandong University Spring 2013

Quadric Surfaces. Philippe B. Laval. Spring 2012 KSU. Philippe B. Laval (KSU) Quadric Surfaces Spring /

Reading. Parametric surfaces. Surfaces of revolution. Mathematical surface representations. Required:

Preliminary Mathematics of Geometric Modeling (3)

CAGD PACKAGE FOR MATHEMATICA AND ITS USAGE IN THE TEACHING

Curves and Surfaces Computer Graphics I Lecture 9

Chapter 15: Functions of Several Variables

Surfaces for CAGD. FSP Tutorial. FSP-Seminar, Graz, November

CS-184: Computer Graphics

Approaching an Approximation of Freeform Surfaces by Developable Strips using Apparent Contours.

3D Modeling. Visualization Chapter 4. Exercises

GL9: Engineering Communications. GL9: CAD techniques. Curves Surfaces Solids Techniques

From curves to surfaces. Parametric surfaces and solid modeling. Extrusions. Surfaces of revolution. So far have discussed spline curves in 2D

Until now we have worked with flat entities such as lines and flat polygons. Fit well with graphics hardware Mathematically simple

Interactive Graphics. Lecture 9: Introduction to Spline Curves. Interactive Graphics Lecture 9: Slide 1

GEOMETRIC TOOLS FOR COMPUTER GRAPHICS

Lecture 1 Course Introduction

Input CAD Solid Model Assemblies - Split into separate Part Files. DXF, IGES WMF, EMF STL, VDA, Rhino Parasolid, ACIS

user manual vol. 2: modeling

Modeling 3D Objects: Part 2

Section 12.2: Quadric Surfaces

B-spline Curves. Smoother than other curve forms

Curves and Surfaces Computer Graphics I Lecture 10

Information Coding / Computer Graphics, ISY, LiTH. Splines

Surfaces. Ron Goldman Department of Computer Science Rice University

Curves & Surfaces. Last Time? Progressive Meshes. Selective Refinement. Adjacency Data Structures. Mesh Simplification. Mesh Simplification

Curves. Computer Graphics CSE 167 Lecture 11

Curves and Curved Surfaces. Adapted by FFL from CSE167: Computer Graphics Instructor: Ronen Barzel UCSD, Winter 2006

What you will learn today

Central issues in modelling

15.10 Curve Interpolation using Uniform Cubic B-Spline Curves. CS Dept, UK

Curves and Surfaces for Computer-Aided Geometric Design

The Free-form Surface Modelling System

The Essentials of CAGD

CSE 167: Introduction to Computer Graphics Lecture #13: Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2017

2D Spline Curves. CS 4620 Lecture 13

CSC418 / CSCD18 / CSC2504

Intro to Curves Week 1, Lecture 2

CS-184: Computer Graphics. Today

Curves and Surfaces. Chapter 7. Curves. ACIS supports these general types of curves:

CS 536 Computer Graphics Intro to Curves Week 1, Lecture 2

To Do. Resources. Algorithm Outline. Simplifications. Advanced Computer Graphics (Spring 2013) Surface Simplification: Goals (Garland)

3D Modeling techniques

COMPUTER AIDED GEOMETRIC DESIGN. Thomas W. Sederberg

Roadmap for tonight. What are Bezier curves (mathematically)? Programming Bezier curves (very high level view).

Shading Languages. Seminar Computer Graphics. Markus Kummerer

BobCAD CAM V25 4 Axis Standard Posted by Al /09/20 22:03

D-Forms and Developable Surfaces

Distance Functions 1

Rational Bezier Curves

[11] Gibson, C.G., Elementary Geometry of Algebraic Curves. Cambridge University

Chapter 1 Introduction

Lecture 4b. Surface. Lecture 3 1

Multipatched B-Spline Surfaces and Automatic Rough Cut Path Generation

The Geometric Primitive MatOrus Francisco A. Madera 1, Jorge Madera-Valdez 2

Need for Parametric Equations

Physically-Based Modeling and Animation. University of Missouri at Columbia

Math 126C: Week 3 Review

Developing an Approach to Redesign Freeform Surfaces Using B-Spline Technique

Curve and Surface Basics

Representing Curves Part II. Foley & Van Dam, Chapter 11

VOLUME OF A REGION CALCULATOR EBOOK

MATH 2023 Multivariable Calculus

Key Idea. It is not helpful to plot points to sketch a surface. Mainly we use traces and intercepts to sketch

TO DUY ANH SHIP CALCULATION

Demo of some simple cylinders and quadratic surfaces

Parametrization. Surface. Parametrization. Surface Integrals. Dr. Allen Back. Nov. 17, 2014

Introduction to Computer Graphics

Fathi El-Yafi Project and Software Development Manager Engineering Simulation

2D Spline Curves. CS 4620 Lecture 18

Curves and Surfaces 2

Dr. Allen Back. Nov. 19, 2014

CSE 167: Introduction to Computer Graphics Lecture 12: Bézier Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013

Strategy. Using Strategy 1

DXF, IGES WMF, EMF STL, VDA, Parasolid, Rhino, ACIS

1.6 Quadric Surfaces Brief review of Conic Sections 74 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE. Figure 1.18: Parabola y = 2x 2

CS Object Representation. Aditi Majumder, CS 112 Slide 1

Transcription:

4.212 Design Fabrication Design, Computation and Computer Controlled Devices Prof. Larry Sass Department of Architecture and Planning MIT

LECTURE #4 [1] Designing with Paper [2] Surface Representation in CAD [3] Designing with Developable Surfaces

[1] Designing with Paper

Development of Design Methods 1 drawings to buildings 2 CAD drawing to buildings 3 computer models to drawings to building 4 physical models computer model nc 5 computer models physical models - nc

Past Design Methods 1-1580 1990S Hand Drawing Building

Current Design Methods 2-1986 CAD Drawing Building

Current Design Methods 3 1990 s Computer Model CAD Drawing Building

Future Design Methods 5-2005 -> Palladio Architect - A Architect - B Gehry Paper Hand Drawing CAD Drawing Computer Model Physical Model Paper-less Building Building CAD Drawing Computer Model Computer Model Building NC Building NC Building

Future Design Methods 5-2005 -> Palladio Architect - A Architect - B Gehry Hand Hand 2D Sketch Play Sketches Drawings CAD Models Hand Drawing CAD Drawing Computer Model Physical Model Digital Play Building Building CAD Drawing Computer Model Computer Model Building NC Building NC Building Final Representation

Future Design Methods 5-2005 -> Palladio Architect - A Architect - B Gehry Hand Hand 2D Sketches Drawings CAD Sketch Models Play Hand Drawing CAD Drawing Computer Model Physical Model Digital Play Building Building CAD Drawing Computer Model Computer Model Building NC Building NC Building Final Representation

Gehry And Curved Surfaces models should reflect the nature of the final materials used in construction the dominant material in construction is sheet metal; most models are made of paper surfaces which act like metal surfaces. fast way of modeling and reflecting on ideas

Design Process system to making paper models intern create shapes and surface the designers (Frank, Craig, Edwin) goals are to view, evaluate and present desires for the next iteration

Digitally Playing with Paper 1 playing with shapes and volumes 2 surface models are scaleable 3 process is fast surface models only

Surface Model Physical Model 1 geometric shapes simple or complex 2 separate surfaces 3 cut sheet 4 cut the flattened shapes from sheet material 5 - glue

[2] Curves

Geometric Representation Euclidian 300 BC Geometric Descriptions Used to describe Points, Lines and Shapes

The Theory of Parallels The Theory of Rectangles (Palladio)

Paperless Representation 1990s Shape Descriptions Points Information

Controlled Implicit Surface CURVE / SURFACES Non-Euclidian Geometry Developable (Surfaces) 1) Developable Surface 2) Double Curvature Two dimensional (Synclastic) 3) Parametric Surface Two dimensional (Anticlastic)

Developable (Surfaces) Classes Shapes Normal Developable Cylinder Elliptic Binormal Developable Cone Tangent Developable Circular Flat Irregular Flat

Two dimensional (Synclastic) Classes Shapes Complex Convex Spherical Ellipsoid Normal Paraboloid Elliptic Paraboloid

Two dimensional (Anticlastic) Classes Shapes Strict Saddle Ruled Surface - Hyperbolic Spherical Ellipsoid Saddle Ruled Surface Hyperbolic Parabolic Paraboloid Elliptic Paraboloid

Parametrically Controlled Implicit Surface Developable (Surfaces) Bilinear Coons Surface Skinned Gordon Surf Rev Swept Normal Developable Binormal Developable X X Tangent Developable

Parametrically Controlled Implicit Surface Two dimensional (Synclastic) Bilinear Coons Surface Skinned Gordon Surf Rev Swept Complete Convex X Normal X

Parametrically Controlled Implicit Surface Two dimensional (Anticlastic) Bilinear Coons Surface Skinned Gordon Surf Rev Swept Strict Saddle X Saddle X X

SPLINES AND PATCHES Complex Curves Curve Approximation 1) Linear Approximation 2) Polylines 3) Splines

SPLINES Complex Curves SPLINE CURVE BSPLINE basic spline

SPLINES Complex Curves Hull Knots BEZIER CURVE NURBS CURVE Non-uniform rational bspline

PATCHES Complex Surfaces U V Patch created from two spline curves

Parametrically Controlled Surface Complex Surfaces Control Net Skinned Section Curves are Defined in a Longitudinal Direction Gordon s Each Point of Control Net is Positioned

Parametrically Controlled Surface Complex Surfaces Translated Profiles Surface of Revolution Section Curves Rev. Around a Central Axis Swept Section Curves Translated In Specified Direction

Parametrically Controlled Surface Complex Surfaces Tensor Products Bilinear Surface Translated Between Two Rigid Lines Coon s Four Curves in Conjunction Used to Create a Surface

48

[3] Designing with Developable Curves (Assignment 2a)

(Assignment 2a) Final Model Due in Class Monday October 20 th a. One 6 sided (or more) model of with no planar sides (this is called a Developable Box ) b. One model built of two developable boxes (both boxes of 6 sides or more) Supplies a. Paper b. Acetate Sheets (Bob Slate) c. Hot Glue Gun (Pearl) Point of Purchase for supplies Paper & Acetate Bob Slate Stationary Harvard Square Two locations