ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Module 32 CAD-RP Transition ME 6104.

Slides:



Advertisements
Similar presentations
Computer Graphics- SCC 342
Advertisements

 Over-all: Very good idea to use more than one source. Good motivation (use of graphics). Good use of simplified, loosely defined -- but intuitive --
Surface Simplification using Quadric Error Metrics Guowei Wu.
STL to DSP CONVERSION Glen Mullineux September 2008.
Extended Gaussian Images
Rapid Prototyping Technologies Wei-Ren Ng Department of Electrical and Computer Engineering, University of Arizona.
Informationsteknologi Wednesday, November 7, 2007Computer Graphics - Class 51 Today’s class Geometric objects and transformations.
Creating A model by Brooklyn Gose
Section 4: Implementation of Finite Element Analysis – Other Elements
CS447/ Realistic Rendering -- Solids Modeling -- Introduction to 2D and 3D Computer Graphics.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 3D Modeling.
CAD Import, Partitioning & Meshing J.Cugnoni LMAF / EPFL 2009.
Operators in CAD Systems
Surface Reconstruction from 3D Volume Data. Problem Definition Construct polyhedral surfaces from regularly-sampled 3D digital volumes.
Orthogonal Projection and Multiview Representation
CSE325 Computer Science and Sculpture Prof. George Hart.
3D Scanning. How can we get the form? Projection.
Representation Issues in Data Exchange for RP-LM Sara McMains U.C. Berkeley.
Seminar 1 Surface Rendering, Decimation Presented By Sonali Barua Date:10/31/2005.
Complex Model Construction Mortenson Chapter 11 Geometric Modeling
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Surface Simplification Using Quadric Error Metrics.
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.
CS 450: Computer Graphics REVIEW: OVERVIEW OF POLYGONS
Mesh Representation, part I
Introduction Tracking the corners Camera model and collision detection Keyframes Path Correction Controlling the entire path of a virtual camera In computer.
Basic Assembly Constraints and Concepts
COMPUTER AIDED DESIGN -(CAD)-3
Chapter 4 Creating Placed Features
Part 6: Graphics Output Primitives (4) 1.  Another useful construct,besides points, straight line segments, and curves for describing components of a.
Polygon Modelling. 3D Representation Wire frame NURBS surface Solid Voxel Mesh.
Ken Youssefi Mechanical Engineering dept. 1 Mass Properties Mass property calculation was one of the first features implemented in CAD/CAM systems. Curve.
Pro/Engineer Nate Bradley. Pro/Engineer “A feature based, parametric, solid 3D geometric modeling CAD/CAM package that enables a user to develop all aspects.
© Fluent Inc. 10/14/ Introductory GAMBIT Notes GAMBIT v2.0 Jan 2002 Fluent User Services Center Volume Meshing and the Sizing.
Progressive Meshes with Controlled Topology Modification University of Bonn Institute II. for Computer Science Computer Graphics Group Pavcl Borodin Rchinhard.
Layered Manufacturing. How can we make physical form? Additive Subtractive Deformation.
A lightweight approach to repairing digitized polygon meshes Marco Attene IMATI-GE / CNR 2010 Presented by Naitsat Alexander.
DPL10/16/2015 CS 551/651: Simplification Continued David Luebke
Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Section 4 Applications.
Abstract ESOLID is a computational geometry system that performs boundary evaluation using exact computation. Boundary Evaluation Exact computation Problem.
DIMENSIONING Sizing of drawings in Drafting has standards and guidelines.
Solid Modeling Ref. Mantyla. Introduction Aim of modeling: The search of a media of communication.
Geometrically Bounded Wireframe AIC (Part 510) Grouping of curves relevant for 3-dimensional wireframe modeling without topological constructs Elementary.
Solid-Modelling-Internals. The modeller Geometry Kernel The Husk GUI.stl.sldprt.sat.
Basic Principles and Generation of Layer Information Andrea, Emilia, Sofie, Stephanie Rapid Prototyping
Descriptive Geometry. Introduction  What is Descriptive Geometry? →It is the study of points, lines, and planes in space to determine their locations.
Learning Objectives • Create sweep features. • Create lofted features.
What is an STL file To get your model printed you will need to send us an stl file. This is a file format created to take the complexity out of a CAD model.
Basic Assembly © 2012 Project Lead The Way, Inc.Introduction to Engineering Design.
CAD Import Partitioning & Meshing
3D Object Representations. Introduction Line and circle and polygon algorithms- represented simple and smooth object. Some Natural object are neither.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Decimation of Triangle Meshes Paper by W.J.Schroeder et.al Presented by Guangfeng Ji.
3D CAD What you need to know…. Main areas of CAD Modelling Techniques Modelling Edits Assembly Materials &Environment Use of Models File Types Basic Terms.
Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development. Restricted © Siemens AG 2016 Realize innovation.
Computer graphics 3D solid modeling.
Extracting the Topology Information from STL Model in order to Generate Cross-sectional Loops Efficiently Islam Md. Olioul*, Ho Chan Kim*† Department.
POLYGON MESH Advance Computer Graphics
Forging new generations of engineers
Basic Assembly.
Forging new generations of engineers
Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development. Restricted © Siemens AG 2016 Realize innovation.
Forging new generations of engineers
Basic Assembly.
Meshes.
Basic Assembly Introduction to Engineering Design
Basic Assembly.
Mesh Morph 2.0 Tutorial 7/29/2019.
Presentation transcript:

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Module 32 CAD-RP Transition ME 6104

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Learning Objectives Learn about STL files. Learn the problems that can arise when creating STL files: –holes –inconsistencies –degeneracies Learn about support structures and when they are needed.

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Part Preparation Steps Verify/Correct CAD Model - Evaluate sliceability by checking against STL file specification Orient CAD Model for Build - trade-off time, accuracy, surface finish, supports required, post-processing time Generate Supports - Significant clusters of downward facing triangles must be supported Assign Build & Recoat Styles - SLA machine operating parameters such as layer thickness Produce Slice Cross-Sections Merge Files and Initiate Build

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory STL Files Collection of triangles that cover boundary of CAD model. Two Important Properties Vertices oriented counterclockwise around each facet Vertex-to-Vertex Rule: Each triangle must meet all adjacent triangles along common edges - every triangle must share exactly two common vertices with each adjacent triangle

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory STL File Solid CUBE1 12 (only in binary format) Facet Normal e e e+00 Outer Loop Vertex e e e+00 Vertex e e e+00 Vertex e e e+00 Endloop Endfacet Facet Normal e e e+00 Outer Loop Vertex e e e+00 Vertex e e e+00 Vertex e e e+00 Endloop Endfacet

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Problems with.STL Files Shell Punctures Inconsistent Facet Orientations Incorrect Facet Normal Vectors Degenerate Facets: Topological - 2 or 3 coincident vertices in a facet Geometric - 3 distinct collinear vertices Internal Walls and Structures From: J Bohn & M Wozny, “A Topology-Based Approach for Shell Closure,” Geometric Modeling for Product Realization, Eds: P Wilson, M Wozny & M Pratt, Elsevier Science Publishers, 1993.

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Shell Punctures Holes in part boundary often caused by uneven tessellation of surfaces Can cause scan line problems Stray Scan Vector

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Inconsistent Facet Orientations Indicate that material is on the wrong side of the facet Wrong vertex ordering Often caused by using a finite element mesher to create part tessellations Confusion caused if specified normal is opposite to that implied by vertex ordering 1 2 3

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Incorrect Facet Normal Vectors Occurs if CAD package computes normal using the original curved surface, not the facet Facet Original Surface

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Degenerate Facets - Topological 2 or 3 coincident vertices Occurs typically due to round-off errors in converting from a CAD system’s double-precision numbers to the single-precision of STL files. Typically does not affect surface geometry or topology and degenerate facets can be deleted. 2 coincident vertices third vertex

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Degenerate Facets - Geometric 3 distinct but collinear vertices Added by some stitching algorithms in order to avoid shell punctures. Undefined surface normal. Cannot just delete facet because it is important topologically.

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Internal Walls & Structures May arise due to designer modeling errors or shortcuts. Poorly implemented Boolean operations, etc. => Non-manifold situations. Can cause structural weaknesses (SLS). Or local shrinkage and part inaccuracies (SLA).

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Need for Supports Base Supports Overhang Float & CeilingUnstable part orientation From: J Hur & K Lee, “Efficient Algorithm for Automatic Support Structuer Generation in Layered Manufacturing,” submitted to ASMEComputers in Engineering Conference, 1996.

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Types of Supports Web or BoxLine Point Gusset

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Generation of Supports Line Support Project surfaces needing support onto the X-Y plane, layout the support pattern, then loft box, line, and/or point supports. Pattern for box supports

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Challenges Multiple Materials, Graded Materials Many Thousands of Features Hierarchical Structures

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Many Features CAD systems bog down after hundreds of parts or features are added. What happens when thousands++ are required?

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Hierarchical Structures Thousands of features at increasingly small size scales.

ME6104: CAD. Module 32. ME6104: CAD. Module 32. Systems Realization Laboratory Group Problem This face needs to be supported. Develop a method for 1 Identifying where box and line supports are needed 2 Constructing the box and line supports Assume that the outline of the face on the X-Y plane is rectangular and aligned with the X-Y axes. Normal