Research Collection. Constraint-based surface processing for geometric modeling and architecture. Doctoral Thesis. ETH Library

Ähnliche Dokumente
Efficient Design Space Exploration for Embedded Systems

Group and Session Management for Collaborative Applications

MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS

On the List Update Problem

All-Digital Standard-Cell Based Audio Clock Synthesis

Product Lifecycle Manager

DISS. ETH NO A thesis submitted to attain the degree of. DOCTOR OF SCIENCES of ETH ZURICH. (Dr. sc. ETH Zurich) presented by

Customer-specific software for autonomous driving and driver assistance (ADAS)

ANALYSIS AND SIMULATION OF DISTRIBUTION GRIDS WITH PHOTOVOLTAICS

Large-Scale Mining and Retrieval of Visual Data in a Multimodal Context

Diss. ETH No SCALABLE SYSTEMS FOR DATA ANALYTICS AND INTEGRATION. A dissertation submitted to ETH ZURICH. for the degree of. Doctor of Sciences

Optimal Energy Management and Component Sizing of a Stand-Alone Building Energy System

Data Stream Processing in Complex Applications

Innovation in der Mikrobearbeitung

An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry

Diss. ETH N o ALGORITHMS AND INTERFACES FOR REAL-TIME DEFORMATION OF 2D AND 3D SHAPES DISSERTATION. Submitted to ETH ZURICH.

Algorithms for graph visualization

BATCH-WISE CHEMICAL PLANTS

Contract-based tests in the software process and environment

Transfer Schemes for Image Segmentation

A study on computer-aided design of PIN-diode phase modulators at microwave frequencies

JONATHAN JONA WISLER WHD.global

DEFORMATION AND DUALITY FROM THE SYMPLECTIC POINT OF VIEW

Understanding Magnetic Force Microscopy

Messer und Lochscheiben Knives and Plates

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

Advances in Integrated Software Sciences

The extreme Design Approach

Making quality visible. National Quality Certificate for Old Age and Nursing Homes in Austria (NQC)

Project GIPSY. Facing the Challenge of Future Integrated Software Engineering Environments. Dipl. Betr. Wiss. NDS ETH. Dipl. Inf.

Soll der Staat aktiv Innovationen fördern? Das Beispiel Airbus A400M

1. Download der benötigten Software Version 2. Speichern Sie das easytouch Update auf einem leeren USB-Sick (FAT) (max 2 GB) P3 / Mini.

A Domain-Specific Language and Scalable Middleware for Particle-Mesh Simulations on Heterogeneous Parallel Computers

Referenzprojekte. Frankfurt/Main Riedberg Europas größte Wohnbaustelle (FAZ ): Bis 2010 entstehen über 10.

Monte Carlo simulation for estimating rare event probabilities and parameters in Markov process models

A Requirement-Oriented Data Quality Model and Framework of a Food Composition Database System

Understanding and Improving Collaboration in Distributed Software Development

Geometrie und Bedeutung: Kap 5

Methods for Artistic Stylization in 3D Animation

New Strategies in Proteomics Data Analysis

Gern beraten wir auch Sie. Sprechen Sie uns an!

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

Algorithm-Architecture Trade-offs in Network Processor Design

Strategies for Random Contract-Based Testing

ONLINE LICENCE GENERATOR

Network premium POP UP Display

Entwurf, Konzept- und Angebotsentwicklung auch für Nicht-CAD-Experten mit SpaceClaim und CADENAS PARTcommunity

Darstellung und Anwendung der Assessmentergebnisse

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08

Capillary interactions, shear thickening and liquid migration in wet granular media

On Optimal Algorithms for List Ranking in the Parallel External Memory Model with Applications to Treewidth and other Elementary Graph Problems

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU

Handling Unmodeled Objects

Einfluss von Zielsetzung und Incentives auf Kultur am Beispiel von Hilti

Preisliste für The Unscrambler X

FE Simulation of Bulk Forming Processes with a Mixed Eulerian-Lagrangian Formulation

Real-time Model Predictive Control

NUMÉRAIRE-INDEPENDENT MODELLING OF FINANCIAL MARKETS

LOAD MANAGEMENT FOR STREAMING ANALYTICS

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient

DECLARATIVE RESOURCE MANAGEMENT FOR VIRTUAL NETWORK SYSTEMS

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

Polysolenoid-Linearantrieb mit genutetem Stator

HIR Method & Tools for Fit Gap analysis

Classical and Quantum Secure Two-Party Computation

Real-Time Spotting of Human Activities in Industrial Environments

herzberg social housing complex green living

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE

Visual Mapping and Pose Estimation for Self-Driving Cars

ISO Reference Model

Context-adaptation based on Ontologies and Spreading Activation

Kapitel 3 Software Quality III

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel.

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

EvaluatingPerformance in Systems with Heavy-Tailed Input A Quantile-based Approach

eurex rundschreiben 094/10

p^db=`oj===pìééçêíáåñçêã~íáçå=

2 3. Harz 199: ZUSCHNITTSFERTIGUNG IN DER REGEL- UND ALGORITHMENBASIERTE FLEXIBLEN BLECHBEARBEITUNG. vorgelegt von. geboren am 25.

DISS. ETH NO CONVEX OPTIMIZATION IN SUPPLY CHAIN MANAGEMENT DISSERTATION. Submitted to ETH ZURICH for the degree of DOCTOR OF SCIENCES


NUMERICAL MODELLING OF THE EVOLUTION OF LARGE SCALE THERMO-CHEMICAL HETEROGENEITIES IN THE LOWER MANTLE OF THE EARTH

Technologies for Next Generation Telepresence

Strategic Resource Management for Power Grid Operators

Speetronics Technologies

SARA 1. Project Meeting

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

Search for Physics Beyond the Standard Model in the Opposite-Sign Same-Flavor Dilepton Final State with the CMS Detector

The Master of Science Entrepreneurship and SME Management

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!!

En:Tool EnEff BIM Introduction to the Project and Research Association

A Systematic Approach to Adaptive Algorithms for Multichannel System Identification, Inverse Modeling, and Blind Identification

Ways and methods to secure customer satisfaction at the example of a building subcontractor

Symbio system requirements. Version 5.1

Storage Management Techniques for Stream Processing

Applying Pléiades in the ASAP project HighSens

3D-Probing System for Micro-Components

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

HOCHGERNER І PULTANLAGEN.

UWC 8801 / 8802 / 8803

Transkript:

Research Collection Doctoral Thesis Constraint-based surface processing for geometric modeling and architecture Author(s): Eigensatz, Michael Publication Date: 2010 Permanent Link: https://doi.org/10.3929/ethz-a-006699489 Rights / License: In Copyright - Non-Commercial Use Permitted This page was generated automatically upon download from the ETH Zurich Research Collection. For more information please consult the Terms of use. ETH Library

Diss. ETH No. 19140 Constraint-Based Surface Processing for Geometric Modeling and Architecture A dissertation submitted to ETH Zurich for the degree of Doctor of Sciences presented by Michael Eigensatz MSc CS, ETH Zurich born 16 December 1979 citizen of Kriens, Lucerne accepted on the recommendation of Prof. Mark Pauly, examiner Prof. Mario Botsch, co-examiner Prof. Markus Gross, co-examiner Prof. Helmut Pottmann, co-examiner 2010

Abstract This thesis investigates the application and implementation of geometric constraints to manipulate, approximate, and optimize surfaces for modeling and architecture. In modeling, geometric constraints provide an interface to edit and control the form of a surface. We present a geometry processing framework that enables constraints for positional, metric, and curvature properties anywhere on the surface of a geometric model. Target values for these properties can be specified pointwise or as integrated quantities over curves and surface patches embedded in the shape. For example, the user can draw several curves on the surface and specify desired target lengths, manipulate the normal curvature along these curves, or modify the area or principal curvature distribution of arbitrary surface patches. This user input is converted into a set of non-linear constraints. A global optimization finds the new deformed surface that best satisfies the constraints, while minimizing adaptable measures for metric and curvature distortion that provide explicit control on the deformation semantics. This approach enables flexible surface processing and shape editing operations. In architecture, the emergence of large-scale freeform shapes pose new challenges to the process from design to production. Geometric constraints directly arise from aesthetic, structural, and economical requirements for the fabrication of such structures. A key problem is the approximation of the design surface by a union of patches, so-called panels, that can be manufactured with a selected technology at reasonable cost, while meeting the design intent and achieving the desired aesthetic quality of panel layout and surface smoothness. The production of curved panels is mostly based on molds. Since the cost of mold fabrication often dominates the panel cost, there is strong incentive to use the same mold for multiple panels. Various constraints, such as the limited geometry of mold shapes and tolerances on positional and normal continuity between neighboring panels, have to be considered. We introduce a paneling algorithm that interleaves discrete and continuous optimization steps to minimize production cost while meeting the desired geometric constraints and is able to handle complex arrangements with thousands of panels. The practical relevance of our system is demonstrated by paneling solutions for real, cutting-edge architectural freeform design projects.

Zusammenfassung Diese Doktorarbeit untersucht den Einsatz und die Implementierung von geometrischen Bedingungen zur Manipulation, Approximation und Optimierung von Flächen in der geometrischen Modellierung und in der Architektur. In der Modellierung bieten geometrische Bedingungen eine Schnittstelle, über welche die Form einer Fläche editiert und optimiert werden kann. Wir präsentieren ein Framework zur Geometrieverarbeitung, welches es ermöglicht, Bedingungen an Positions-, Metrik-, und Krümmungseigenschaften an beliebigen Stellen eines geometrischen Modells vorzuschreiben. Zielwerte für diese Eigenschaften können punktweise oder integriert über Kurven- und Flächenelemente spezifiziert werden. Der Benutzer kann zum Beispiel mehrere Kurven auf eine Fläche zeichnen, die Längen dieser Kurven oder die Normalenkrümmung entlang dieser Kurven vorschreiben oder er kann den Flächeninhalt sowie die Hauptkrümmungen auf beliebigen Flächenelementen modifizieren. Diese Benutzereingabe wird in eine Menge von nichtlinearen Bedingungen übersetzt. Eine globale Optimierung findet die neue, deformierte Fläche, welche die Bedingungen bestmöglich erfüllt. Gleichzeitig geben anpassbare Masse der Metrik- und Krümmungsverzerrung dem Benutzer explizite Kontrolle über die Deformationssemantik. Dieser Ansatz ermöglicht flexible Flächenverarbeitung und Formeditierung. In der Architektur stellt die vermehrte Verwendung von grossen Freiformflächen neue Herausforderungen an den Prozess vom Design zur Produktion. Geometrische Bedingungen entspringen direkt den ästhetischen, strukturellen und ökonomischen Anforderungen der Fabrikation von solchen Gebilden. Ein grundlegendes Problem ist dabei die Approximation der Designfläche durch eine Menge von Flächenelementen, so genannten Panelen. Diese Panele sollten mit einer bestimmten Technologie mit angemessenen Kosten gefertigt werden können. Gleichzeitig sollte die Design-Idee und weitere wichtige Qualitätsmerkmale, wie das Layout der Panele und die Glattheit der Fläche, eingehalten werden. Die Produktion von gekrümmten Panelen basiert grösstenteils auf Mulden (Press- oder Gussformen). Da die Fertigungskosten einer Mulde oft weit höher liegen als die Kosten, um mit der Mulde ein Panel zu erzeugen, ist es wichtig, eine Mulde für möglichst viele Panele wiederverwenden zu können. Verschiedene

Bedingungen wie die eingeschränkte Geometrie der Muldenform und Toleranzen für Positions- und Normalenkontinuität zwischen benachbarten Panelen müssen dabei eingehalten werden. Wir stellen einen Panelisierungs-Algorithmus vor, der diskrete und kontinuierliche Optimierung kombiniert, um die Kosten zu minimieren und gleichzeitig die geometrischen Bedingungen einzuhalten. Der Algorithmus ist fähig, komplexe Anordnungen mit tausenden von Panelen automatisch zu berechnen. Wir demonstrieren die praktische Relevanz von unserem System anhand aktueller Projekte der Freiformarchitektur.