Solid Modelling in Nebem

Total Page:16

File Type:pdf, Size:1020Kb

Solid Modelling in Nebem Solid Modelling in neBEM SINP, Kolkata group Applied Nuclear Physics Division Saha Institute of Nuclear Physics Bidhannagar, Kolkata, WB, India 10th RD51 Collaboration meeting Stony Brook University from 30 September 2012 to 05 October 2012 Outline ● A solid modeller ● Earlier status ● Various attempts ● Proposed approach ● Present status ● Future plans October 4, 2012 10th RD51 Collaboration Meeting 2 Solid modelling (wikipedia) ● Solid modeling (or modelling) is a consistent set of principles for mathematical and computer modeling of three- dimensional solids. ● Solid modeling is distinguished from related areas of geometric modeling and computer graphics by its emphasis on physical fidelity. ● The principles of geometric and solid modeling form the foundation of computer-aided design and in general support the creation, exchange, visualization, animation, interrogation, and annotation of digital models of physical objects. ● Solid modeling research and development has effectively addressed many of these issues, and continues to be a central focus of computer-aided engineering. October 4, 2012 10th RD51 Collaboration Meeting 3 Solid Modelling ● Constructive solid geometry (CSG), sometimes referred to as combinatorial solid geometry, is one of the two major types of Solid modelling. In a CSG system, complex objects are built by combining simpler objects, with primitive solids as the basic building blocks. The combinations make use of boolean operations, and the resulting objects are stored as trees. ● Boundary Representation (BREP) is the other of the two major types of solid modelling. BREP objects are built by describing the entire enclosing surface of an object. This will typically involve a variety of surface types including, for example, planar, cylindrical, NURB, and spherical surfaces. While objects in a BREP system may be built using Boolean operations, the resulting object is typically stored as a set of enclosing surfaces. October 4, 2012 10th RD51 Collaboration Meeting 4 Solid Modelling – few examples October 4, 2012 10th RD51 Collaboration Meeting 5 Solid Modelling and MPGDs ● Even the ideal MPGD is complex because – Intricate geometry with large number of micro- structures of different length scales – Combination of different materials ● ● The real MPGD, with artifacts related to manufacturing limitations – Loss of symmetry – Micro-structure of even smaller dimensions that are nevertheless important in determining the detector characteristics October 4, 2012 10th RD51 Collaboration Meeting 6 Solid Modelling and MPGDs October 4, 2012 10th RD51 Collaboration Meeting 7 Earlier Status ● Boundary Element Methods need only the interfaces / outer surfaces of solids ● The necessary information is passed to neBEM as a list of surface primitives that can either be rectangles or right triangles, or line primitive that are thin wires ● Any solid, including all the MPGDs, can be described by the above set of primitives. ● For a given structure, the primitives can be obtained manually, but of course no one would venture doing so for a structure as complicated as MPGDs. ● This difficult task of translating MPGDs to neBEM primitives was being taken care of by Garfield (FORTRAN version) October 4, 2012 10th RD51 Collaboration Meeting 8 Earlier status - problems ● In Garfield++, no geometry support is provided ● While Garfield (FORTRAN) did its job very well, there were cases for which solids were not available. Rob did add few new solids on user request, but since the FORTRAN version was not planned to be promoted any more, this approach was untenable. ● In any case, it has always been felt that neBEM should have its own solid modelling support so that it can be used for solving problems related to MPGDs and problems belonging to entirely different domains. October 4, 2012 10th RD51 Collaboration Meeting 9 Various attempts ● ROOT geometry builder ● Geant4 geometry builder ● Garfield (FORTRAN) routines ● CGAL library October 4, 2012 10th RD51 Collaboration Meeting 10 Various attempts - problems ● ROOT and Geant4 – Good for visualization, but not for getting accurate surfaces representing complex structures ● Garfield – Good for getting accurate surfaces but difficult to translate from FORTRAN to C ● CGAL – Excellent library but almost entirely based on the BREP approach October 4, 2012 10th RD51 Collaboration Meeting 11 Present approach - BRL-CAD ● BRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray- tracing support for rendering and geometric analysis, network- distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis. October 4, 2012 10th RD51 Collaboration Meeting 12 BRL-CAD ● For more than 20 years, BRL-CAD has been the primary tri-service solid modeling CAD system used by the U.S. military to model weapons systems for vulnerability and lethality analyses. The solid modeling system is frequently used in a wide range of military, academic, and industrial applications including in the design and analysis of vehicles, mechanical parts, and architecture. ● The package has also been used in radiation dose planning, medical visualization, computer graphics education, CSG concepts and modeling education, and system performance benchmark testing among other purposes. October 4, 2012 10th RD51 Collaboration Meeting 13 BRL-CAD ● BRL-CAD supports a great variety of geometric representations including an extensive set of traditional CSG primitive implicit solids such as boxes, ellipsoids, cones, and tori ● It also supports explicit solids made from closed collections of Uniform B-Spline Surfaces, Non-Uniform Rational B-Spline (NURBS) surfaces, n-Manifold Geometry (NMG), and purely faceted mesh geometry. ● All geometric objects may be combined using boolean set-theoretic CSG operations including union, intersection, and subtraction. October 4, 2012 10th RD51 Collaboration Meeting 14 BRL-CAD ● BRL-CAD is a collection of more than 400 tools, utilities, and applications comprising more than a million lines of source code. ● The package is intentionally designed to be extensively cross-platform and is actively developed on and maintained for many common operating system environments including for BSD, Linux, Solaris, Mac OS X, and Windows among others. ● BRL-CAD is distributed in binary and source code form as free open source software (FOSS), provided under Open Source Initiative (OSI) approved license terms. October 4, 2012 10th RD51 Collaboration Meeting 15 CSG in BRL-CAD October 4, 2012 10th RD51 Collaboration Meeting 16 Shaders in BRL-CAD October 4, 2012 10th RD51 Collaboration Meeting 17 BRL-CAD - Gallery October 4, 2012 10th RD51 Collaboration Meeting 18 Present status - GEM in BRL-CAD October 4, 2012 10th RD51 Collaboration Meeting 19 GEM in BRL-CAD October 4, 2012 10th RD51 Collaboration Meeting 20 BRL-CAD to X3D (viewer meshlab) October 4, 2012 10th RD51 Collaboration Meeting 21 X3D to neBEM October 4, 2012 10th RD51 Collaboration Meeting 22 X3D to neBEM ● Lot of post-processing yet to be done ● From the polygons, we need to get rectangles and right triangles ● The different shapes / regions are made of different materials. This information will be necessary to determine the type of interface for each primitive ● Overlapping primitives will need to be taken care of ● And so on ... ● ● But it seems to be well within reach! October 4, 2012 10th RD51 Collaboration Meeting 23 Future plans ● Lot of work to be done before BRL-CAD can be said to be interfaced to neBEM as a solid modeller ● Complications are very likely to arise and we hope to resolve them ● Once the interface between neBEM and BRL-CAD is implemented, it should be possible to use neBEM through Garfield++ ● ROOT and Geant4 geometry builders can now be used to build neBEM geometries, provided we are able translate their calls to equivalent BRL-CAD ones. ● Use BRL-CAD to expand the horizon of neBEM October 4, 2012 10th RD51 Collaboration Meeting 24.
Recommended publications
  • NX for Mechanical Design Fact Sheet
    NX for Mechanical Design Benefits Summary t Facilitates design control, The NX™ software for mechanical design provides a comprehensive set of speeds the design process, leading-edge CAD modeling tools that enable companies to design higher increases designer and quality products faster and less expensively. The NX comprehensive design team productivity and mechanical design solution lets you choose the tools and methodologies that improves design throughput best suit your design challenge. Innovative technologies deliver breakthrough t Improves design team mechanical design capabilities that set new standards for speed, performance performance, especially for and ease-of-use. handling large, complex models Transforming product development by delivering greater power, speed, t Raises product quality by quality, productivity and efficiency for mechanical design minimizing design errors NX mechanical design capabilities are unmatched in terms of the power, t Produces faster, more versatility, flexibility and productivity they deliver to your digital product accurate and complete development environment. NX enables you to establish a complete design product documentation solution for your environment, including leading-edge tools and t Produces significant time, methodologies for: effort and cost savings by t Comprehensive high-performance modeling, which enables you to facilitating design re-use seamlessly use the most productive modeling approaches – from explicit t Facilitates better integration solid and surface modeling to parametric, process-specific and history-free and coordination between direct modeling that works with models from any CAD system. multiple design disciplines, t Active mockup and assembly design, which enables you to work design teams and their interactively with massive multi-CAD assemblies while leveraging leading related CAD systems assembly management and engineering tools.
    [Show full text]
  • "How to Prepare Your Solid Model for Manufacturing
    How to Prepare Your Solid Model for Rapid Machining by Montie Roland, Montie Design, [email protected] Solid modelers have allowed us, as mechanical engineers and industrial designers, to design better products, quicker. Toolmakers now create complex tools directly from solid models of the end product. Clients can view visualizations of products before the first prototype is made. One thing that has not changed however, is how most machine shops receive design information. The standard line is “send me a drawing and I’ll get you a quote.” Solid models are very precise. Solid modeling programs allows us as engineers, and industrial designers, to take design intent and turn it into a design that can be communicated to others. Why should your local machine shop not be able to accept your solid model and make you a part? What can be that complicated? Many local machine shops should be able take your solid model and give you back a functioning, accurate part. We, as engineers and designers, just need to make sure that we give them all the information that they need. They, as shop owners and operators, need to have the software and skills necessary to work with the digital file that you send. Traditional Process to Source Machined Parts The traditional path from concept to part looks like this 1) product concept is developed by the industrial designer who generates ideations and renderings 2) engineer works with the designer to understand the design intent of the concept 3) engineer translates the concept into a cad model(s) 4) engineer creates
    [Show full text]
  • Basic to Advanced CAD Using NX 12-Sample
    Basic to Advanced Computer Aided Design Using NX 12 Modeling, Drafting, Assemblies, and Sheet Metal A Project Oriented Learning Manual By: Stephen M. Samuel, PE Adam Ericksen, Ph.D. 2 SAMPLE Introduction COPYRIGHT © 2018 BY DESIGN VISIONARIES, INC All rights reserved. No part of this book shall be reproduced or transmitted in any form or by any means, electronic, mechanical, magnetic, and photographic including photocopying, recording or by any information storage and retrieval system, without prior written permission of the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein. ISBN: 978-1-935951-12-4 Published by: Design Visionaries 7034 Calcaterra Drive San Jose, CA 95120 [email protected] www.designviz.com www.nxtutorials.com Phone: (408) 997-6323 Proudly Printed in the United States of America Published April 2018 3 Dedication We dedicate this work to those folks who fight the good fight in classrooms all over the world. Teachers quietly raise our level of civilization and are in many cases under appreciated for it. Teachers are heroes. 4 SAMPLE Introduction About the Authors Stephen M. Samuel PE, Founder and President of Design Visionaries, has over 25 years of experience developing and using high-end CAD tools and mentoring its users. During a ten-year career at Pratt & Whitney Aircraft, he was responsible for implementing advanced CAD/CAM technology in a design/manufacturing environment.
    [Show full text]
  • The Ultimate 3D Scan-To-CAD Solution
    The Ultimate 3D Scan-to-CAD Solution Geomagic Design X, the industry’s most comprehensive reverse engineering software, combines history-based CAD with 3D scan data processing so you can create feature-based, editable solid models compatible with your existing CAD software. Broaden Your Design Capabilities Leverage Existing Assets Instead of starting from a blank screen, start from data created by the real Many design are inspired by another. Make use of the intellectual property world. Geomagic Design X is the easiest way to create editable, feature- that’s locked up in every physical object. Learn from it. Reuse it. Improve on based CAD models from a 3D scanner and integrate them into your existing it. Easily rebuild your old parts into current CAD data, create drawings and engineering design workflow. production designs. Accelerate Time to Market Do the Impossible Shave days or weeks from product idea to finished design. Scan Create products that cannot be designed without reverse engineering. prototypes, existing parts, tooling or related objects, and create designs in Customize parts that require a perfect fit with the human body. Create a fraction of the time it would take to manually measure and create CAD components that integrate perfectly with existing products. models from scratch. Recreate complex geometry that cannot be measured any other way. Enhance Your CAD Environment Reduce Costs Seamlessly add 3D scanning into your regular design process so you can do Save money and time when modeling as-built parts. Deform an existing CAD more and work faster. Geomagic Design X complements your entire design model to fit your 3d Scans.
    [Show full text]
  • BRL-CAD Priorities
    “A solid modeling system, often called a solid modeler, is a “Solid modeling refers to theories and computations that computer program that provides facilities for storing and define and manipulate representations of physical objects, manipulating data structures that represent the geometry of † OUR PASSION ¢ of their properties, and of the associated abstractions, and individual objects or assemblies. ...The choice of ∂ that support a variety of processes. The representations representations used by the modeler determines its domain and computations used in solid modeling are based on (i.e., which objects can be modeled), and has a strong impact BRL-CAD’s open source sound mathematical and physical principles, innovative on the complexity and performance of the algorithms that development is persistently and and compact data structures, and efficient and reliable create or process the representations. A modeler may algorithms. They support the creation, exchange, support several distinct representation schemes. Consistency passionately obsessed with visualization, animation, interrogation, and annotation of between representations in different schemes is typically implementing a robust, powerful, the digital models of the objects and their evolution.” enforced by representation conversion algorithms.” – Dr. Jarek Rossignac flexible, and comprehensive solid – The Solid Modeling Association modeling system that provides Modeling Interface Enhancements faithful high-performance geometric Geometry Services representation, efficient and Users want something easy to learn, easy to use, and BRL-CAD’s libraries have proven exceptionally flexibly feature-filled so they can get their job done. intuitive geometry editing, effective at providing robust geometry services that BRL-CAD aspires to be that one place people go to conversion support for all common are leveraged by numerous external application for geometry needs with an interface users enjoy solid geometry formats, and codes.
    [Show full text]
  • Design Automation for Multidisciplinary Optimization a High Level CAD Template Approach
    LINKÖPING STUDIES IN SCIENCE AND TECHNOLOGY. DISSERTATIONS, NO. 1479 Design Automation for Multidisciplinary Optimization A High Level CAD Template Approach Mehdi Tarkian Copyright ©Mehdi Tarkian, 2012 “Design Automation for Multidisciplinary Optimization – A High Level CAD Template Approach” Linköping Studies in Science and Technology. Dissertations, No. 1479 ISBN 978-91-7519-790-6 ISSN 0345-7524 Printed by: LiU-Tryck, Linköping Distributed by: Linköping University Division of Machine Design Department of Management and Engineering SE-581 83 Linköping, Sweden Tel. +46 13 281000 http://www.liu.se Never send a human to do a machine's job Agent Smith in the film “The Matrix” ABSTRACT In the design of complex engineering products it is essential to handle cross-couplings and synergies between subsystems. An emerging technique, which has the potential to considerably improve the design process, is multidisciplinary design optimization (MDO). MDO requires a concurrent and parametric design framework. Powerful tools in the quest for such frameworks are design automation (DA) and knowledge based engineering (KBE). The knowledge required is captured and stored as rules and facts to finally be triggered upon request. A crucial challenge is how and what type of knowledge should be stored in order to realize generic DA frameworks. In the endeavor to address the mentioned challenges, this thesis proposes High Level CAD templates (HLCts) for geometry manipulation and High Level Analysis templates (HLAts) for concept evaluations. The proposed methods facilitate modular concept generation and evaluation, where the modules are first assembled and then evaluated automatically. The basics can be compared to parametric LEGO® blocks containing a set of design and analysis parameters.
    [Show full text]
  • Creo™ Elements/Pro™ Foundation XE
    Data Sheet Creo™ Elements/Pro™ Foundation XE THE ESSENTIAL 3D CAD PACKAGE Formerly Pro/ENGINEER® The Creo Elements/Pro Foundation XE (Extended Key Benefits Edition) Package is the essential 3D CAD solu- • Quickly create the highest quality and most innovative tion because it gives you exactly what you need: products the most robust 3D product design toolset, that is the core of the industry’s only scalable product • Increase model quality, promote part reuse, and reduce model errors development platform. • Lower your costs by reducing new part number Now, for the same price as basic mid-range 3D design tools, proliferation you can have Creo Elements/Pro, the gold standard in 3D CAD. • Handle complex surfacing requirements with ease Never Compromise • Create great looking products with innovative shapes that When you compare the power and performance of Creo are unattainable with other mid-range 3D CAD tools Elements/Pro to every other 3D CAD solution, you’ll see why it’s the choice of more than 600,000 designers and engineers • Instantly connect to information and resources on the at more than 50,000 companies worldwide. There’s simply Internet – for a highly efficient product development no better value, quality, or capability – anywhere. process As a design professional, you can’t afford CAD tools that compromise your product, process, or productivity. With the Creo Elements/Pro Foundation XE, you never compromise because you have the exact tools you need to get the entire job done–accurately and quickly. Easy to Expand, Impossible to Outgrow The unlimited scalability of Creo Elements/Pro means that you can easily add new users, new modules, and new capabilities as your business and your needs continue to grow, and you‘ll never have to worry about importing incompatible data or learning a new user interface.
    [Show full text]
  • MECH TA Office
    Course Syllabus MECH 6303, Computer Aided Design Course Information: MECH 6303.501, Class Number: 82090, 3 semester hours Fall 2015 Tuesday and Thursday: 5:30pm – 6:45pm Lecture Room: CN 1.304 Starts: August 24, 2015 Ends: December 9, 2015 Professor Contact Information: Arif S. Malik, Ph.D Office Phone: 972-883-4550 Office: ECSN 3.208 Office Hours: Tuesday and Thursday 2–3pm Email: [email protected] TA: Suresh Ravinath [email protected] Office Hours: Tuesday and Thursday: 2:30–3:30pm (or by appointment) Office: MECH TA office Description: This course provides an introduction to design principles and methodologies for geometrical modeling, curve and surface fitting in an automated environment, CAD/CAM simulation of manufacturing, and computer-aided solid modeling including theoretical framework and applications using commercial CAD packages/programming languages. Projects involve CAD concepts to solve advanced engineering problems. The course is taught by lectures, tutorials, and presentations. Students are responsible to use the CAD lab for homework which is assigned on a regular basis. Students are required to propose project topics and present part/assembly and analysis during the last week of the class. These projects are discussed in class with sample project and posted in eLearning. Course Pre-requisites co-requisites and/or restrictions: Prerequisite: MECH 3305 Computer Aided Design or equivalent (3 undergraduate semester hours) Course Learning Outcome (CLO): 1) Fundamental understanding of CAD/CAM system including the principles and practice of computer aided solid modeling and its applications to manufacturing. 2) Be able to effectively use commercial CAD software (mainly SolidWorks and ProE/Creo).
    [Show full text]
  • CAD Model Inspection Utility and Prototyping Framework Based on Opencascade S
    GraphiCon 2017 Геометрическое моделирование. Компьютерная графика в образовании CAD model inspection utility and prototyping framework based on OpenCascade S. Slyadnev, A. Malyshev, V. Turlapov [email protected]|[email protected]|[email protected] Lobachevsky State University of Nizhny Novgorod, Nizhny Novgorod, Russia We present an open-source, extensible software which assists in the development of CAD geometric algorithms based on Boundary Representation data structures. The software is coupled with OpenCascade library which is an open-source geometric modeling kernel offering a broad range of modeling operations for the development of multi-purpose CAD systems and utilities. The new software serves as a framework for constructing geometric modeling algorithms. We provide several examples of geometric utilities developed with the help of the present framework. Furthermore, our software offers some advanced facilities for inspection of geometric and topological structures of existing CAD parts which can be imported from any popular CAD system. Keywords: CAD, geometric modeling, boundary representation, OpenCascade, VTK, software framework, cognitive visualization. modeling algorithms and renders the results of the research 1. Introduction group’s work readily available for academic and engineering communities. Availability of the research results in the form of Research and development in geometric modeling field for software prototypes is a key to solving the technology transfer Computer-Aided Design is hardly possible without specialized problem raised by [Brown 1982]. tools for visualization and analysis of geometry defined in Boundary Representation (B-Rep) form. In this paper, we Inspection of geometric and topological structures is of present an open-source software which assists in handling a crucial importance when developing or profiling geometric certain amount of common geometric issues.
    [Show full text]
  • NX CAD/CAM Turning Foundation
    NX CAD/CAM Turning • Roughing: face, turn, back turn, bore, Foundation back bore and undercut – all with multiple patterns and depth of cut control and angle control • Rough/finish grooving – with auto Supporting functions for NC programming from left/right tracking point control Siemens Digital Industries Software • Outside diameter/inside diameter (OD/ID) threading • OD/ID face Benefits Summary • Cut-off operation and bar feed opera- • Automated feature handling NX™ CAD/CAM Turning Foundation soft- tion types speeds common processes ware facilitates numerical control (NC) programming of turning toolpaths in an • Part-off operation with preplunging • Boundary-based cutting provides integrated computer-aided design and chamfering options flexibility to cut on minimal (CAD) environment. All of the support- geometry ing functions for NC programming are Feature automation • Solids-based cutting cuts complex provided, from translators to toolpath NX Turning automates grooving with shapes intelligently visualization to postprocessing. feature-based machining processes. You can produce threads according to stan- • Master model capability ensures Turning dards with parameter-driven thread cut- that NC programming stays asso- NX provides comprehensive turning ting processes. You can also break ciative to the source model functionality driven by the in-process corners with arcs or chamfers that • Synchronous modeling capabilities 3D solid part model. account for the finish status of the adja- make it easy to adjust model for cent geometry. optimal NC programming Associative turning profile The software tracks allowable turning User control • Full design capability is provided volumes precisely, even for millturn You can customize and fine-tune turn- with integrated CAD/CAM seat parts.
    [Show full text]
  • A Three-Dimensional Finite Element Mesh Generator with Built-In Pre- and Post-Processing Facilities
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2009; 0:1{24 Prepared using nmeauth.cls [Version: 2002/09/18 v2.02] This is a preprint of an article accepted for publication in the International Journal for Numerical Methods in Engineering, Copyright c 2009 John Wiley & Sons, Ltd. Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities Christophe Geuzaine1, Jean-Fran¸cois Remacle2∗ 1 Universit´ede Li`ege,Department of Electrical Engineering And Computer Science, Montefiore Institute, Li`ege, Belgium. 2 Universite´ catholique de Louvain, Institute for Mechanical, Materials and Civil Engineering, Louvain-la-Neuve, Belgium SUMMARY Gmsh is an open-source three-dimensional finite element grid generator with a build-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. This paper presents the overall philosophy, the main design choices and some of the original algorithms implemented in Gmsh. Copyright c 2009 John Wiley & Sons, Ltd. key words: Computer Aided Design, Mesh generation, Post-Processing, Finite Element Method, Open Source Software 1. Introduction When we started the Gmsh project in the summer of 1996, our goal was to develop a fast, light and user-friendly interactive software tool to easily create geometries and meshes that could be used in our three-dimensional finite element solvers [8], and then visualize and export the computational results with maximum flexibility. At the time, no open-source software combining a CAD engine, a mesh generator and a post-processor was available: the existing integrated tools were expensive commercial packages [41], and the freeware or shareware tools were limited to either CAD [29], two-dimensional mesh generation [44], three-dimensional mesh generation [53, 21, 30], or post-processing [31].
    [Show full text]
  • Chapter 2 Principles of Geometric Modeling
    In: Borrmann, A.; König, M.; Koch, C.; Beetz, J. (Eds): Building Information Modeling - Technology Foundations and Industry Practice, Springer, 2018, DOI: 10.1007/978-3-319-92862-3 Chapter 2 Principles of Geometric Modeling Andre´ Borrmann and Volker Berkhan Abstract The three-dimensional geometry of a building is a vital prerequisite for Building Information Modeling. This chapter examines the principles involved in representing geometry with a computer. It details explicit and implicit approaches to describing volumetric models as well as the basic principles of parametric modeling for creating flexible, adaptable models. The chapter concludes with an examination of freeform curves and surfaces and their underlying mathematical description. 2.1 Geometric modeling in the context of BIM A Building Information Model contains all the relevant information needed for the planning, construction and operation of a building. The three-dimensional descrip- tion of the geometry of a building is one of the most important aspects without which many BIM applications would not be possible. The availability of a model in three dimensions offers significant advantages over conventionally drawn plans: • The planning and construction of the building can be undertaken using a 3D model rather than separate plans and sections. Drawings are then generated from the 3D model, ensuring that the separate drawings always correspond and remain consistent with one another. This almost entirely eradicates a common source of errors, especially when alterations are made to the plans. But a three-dimensional geometric model on its own is not sufficient for generating plans that conform Andre´ Borrmann Technical University of Munich, Chair of Computational Modeling and Simulation, Arcisstr.
    [Show full text]