Computer Aided Thermal Fluid Analysis Lecture 3 Dr. Ming-Jyh Chern ME NTUST.

Slides:



Advertisements
Similar presentations
Section 7 Mesh Control.
Advertisements

TOPIC APPLICATIONS VOLUME BY INTEGRATION. define what a solid of revolution is decide which method will best determine the volume of the solid apply the.
1 Lecture 7 - Meshing Applied Computational Fluid Dynamics Instructor: André Bakker © André Bakker ( ) © Fluent Inc. (2002)
Computer Aided Thermal Fluid Analysis Lecture 2 Dr. Ming-Jyh Chern ME NTUST.
Shared Graphics Skills Cameras and Clipping Planes
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Computer Aided Thermal Fluid Analysis Lecture 10
Discrete Geometry Tutorial 2 1
1 Computer Graphics Chapter 7 3D Object Modeling.
LECTURE 3 Geometric Modelling
CAD Import, Partitioning & Meshing J.Cugnoni LMAF / EPFL 2009.
HCI 530 : Seminar (HCI) Damian Schofield.
Computer Aided Thermal Fluid Analysis Lecture 7 Dr. Ming-Jyh Chern ME NTUST.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
Vectors and the Geometry of Space 9. 2 Announcement Wednesday September 24, Test Chapter 9 (mostly )
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
1 Finite-Volume Formulation. 2 Review of the Integral Equation The integral equation for the conservation statement is: Equation applies for a control.
Concept of Map Projection Presented by Reza Wahadj University of California,San Diego (UCSD)
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
MS. WILLIAMS Anatomy of a 3D Model. 3D Model 3D Models are one of the essential building blocks of 3D computer graphics. Without them there would be no.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Computer Aided Thermal Fluid Analysis Lecture 11 Dr. Ming-Jyh Chern ME NTUST.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Engineering Mechanics: Statics
Copyright - Planchard 2012 History of Engineering Graphics Stephen H. Simmons TDR 200.
Grid Generation.
MA/CS471 Lecture 8 Fall 2003 Prof. Tim Warburton
C O M P U T E R G R A P H I C S Stuff Jian Chen January 15, 2010 Transformations 1/10 Describing Shape By Andries van Dam.
19/18/ :34 Graphics II Volume Rendering Session 10.
PTT 204/3 APPLIED FLUID MECHANICS SEM 2 (2012/2013)
Non stationary heat transfer at ceramic pots firing Janna Mateeva, MP 0053 Department Of Material Science And Engineering Finite Element Method.
Mesh Generation 58:110 Computer-Aided Engineering Reference: Lecture Notes on Delaunay Mesh Generation, J. Shewchuk (1999)
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
© Fluent Inc. 10/14/ Introductory GAMBIT Notes GAMBIT v2.0 Jan 2002 Fluent User Services Center Volume Meshing and the Sizing.
PREPARED BY: SAMERA BINTI SAMSUDDIN SAH SEM /2012 (NOV 2011)
Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Section 4 Applications.
Copyright © Curt Hill Visualization of 3D Worlds How are these images described?
Introduction to Computer Graphics: Object Representation Rama C Hoetzlein, 2010 Univ. of California Santa Barbara Lecture Notes.
Problem Definition: Solution of PDE’s in Geosciences  Finite elements and finite volume require: u 3D geometrical model u Geological attributes and u.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
CFX-10 Introduction Lecture 1.
DPT 312 METROLOGY CHAPTER 3 MEASUREMENT AND TOLERANCES
2.1 “Relations & Functions” Relation: a set of ordered pairs. Function: a relation where the domain (“x” value) does NOT repeat. Domain: “x” values Range:
TECH 104 – Technical Graphics Communication Introduction to Engineering Graphics Communication.
Geometry Modeling & Grid Generation
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Ulrich Heck, DHCAE-Tools UG ___________________________ CAD geometry based pre-processing for CFD using abstract modeling techniques CastNet: CAD-based.
Computer Aided Thermal Fluid Analysis Lecture 6 Dr. Ming-Jyh Chern ME NTUST.
Finite-Element Analysis
Drill #10 List the relation (set of ordered pairs) and the domain and range of the following mapping: 1. Find the value of the following if f(x) = 2.f(
Fundamentals of Descriptive Geometry AT 301 Dr. Trent.
CAD Import Partitioning & Meshing
Slide 1Lecture Fall ‘00 Surface Modeling Types: Polygon surfaces Curved surfaces Volumes Generating models: Interactive Procedural.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
COMPUTER AIDED ENGINEERING Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag Morphing with.
1 Spherical manifolds for hierarchical surface modeling Cindy Grimm.
Lecture 7 - Meshing Applied Computational Fluid Dynamics
Chapter 6 Introduction to Hexa
Sketching.
Engineering Geometry Engineering geometry is the basic geometric elements and forms used in engineering design. Engineering and technical graphics are.
Procedural Animation Lecture 3: Types of 3D models
ATCM 6317 Procedural Animation
Create 3D Solid Objects. Create 3D Solid Objects.
Mesh Control using Size Functions and Boundary Layers
Volume Meshing.
Contextual connections in shape model
Presentation transcript:

Computer Aided Thermal Fluid Analysis Lecture 3 Dr. Ming-Jyh Chern ME NTUST

Road Map for Today Mesh Creation Mesh Creation Basic concepts Basic concepts Meshing technique Meshing technique User Guide Chapter 3 User Guide Chapter 3 Methodology Chapter 3 Methodology Chapter 3

Spatial Description and Volume Discretisation When we decide the flow problem, the flow domain has to be divided to control volumes When we decide the flow problem, the flow domain has to be divided to control volumes Physical variables are located in those control volumes. Physical variables are located in those control volumes.

Solution Domain The solution domain has to be bounded. The solution domain has to be bounded. Four types of boundaries Four types of boundaries 1.Physical boundaries – walls or solid obstacles which are used to confine the flow physically. 2.Symmetry boundaries – axes or planes beyond which the flow patterns become a mirror image of itself. 3.Cyclic boundaries – surfaces beyond which the flow patterns repeat itself in a cycle. 4.Notional boundaries – these are non-physical surfaces that serve to ‘close-off’ the solution domain in regions not covered by the other types of boundaries, e.g. inlet and outlet boundaries.

Mesh Definition Active or inactive cells Active or inactive cells Structure or unstructure mesh. Structure or unstructure mesh.

Mesh Spacing Considerations Accuracy – determined by mesh density and distortion Accuracy – determined by mesh density and distortion Numerical stability – this is a strong function of mesh distortion. Numerical stability – this is a strong function of mesh distortion. Cost – It relies on the mesh density and distortion either and influences speed of convergence and CPU time. Cost – It relies on the mesh density and distortion either and influences speed of convergence and CPU time.

Mesh Distortion Aspect ratio – b / a shall be close to unity as possible. Aspect ratio – b / a shall be close to unity as possible. Internal angle –  shall be close to 90 o Internal angle –  shall be close to 90 o Warp angle –  shall be close to 0 o Warp angle –  shall be close to 0 o

Basic Concepts I Vertex – A point in 3D space, defined by a coordinate triplet and possessing an index for identification. Vertex – A point in 3D space, defined by a coordinate triplet and possessing an index for identification. Cell – A cell consists of vertices and a basic element for computation. It is a three-dimensional object defined by vertices. Cell – A cell consists of vertices and a basic element for computation. It is a three-dimensional object defined by vertices.

Types of Cells I

Types of Cells II

Basic Concepts II Shell – A shell is a 2D cell which is only for mesh generation. A shell is not involved in computation. Shell – A shell is a 2D cell which is only for mesh generation. A shell is not involved in computation. Spline – a smooth curve defined by vertices along its length. Spline – a smooth curve defined by vertices along its length.

Basic Concepts III Patch – A patch consists of shells and is not involved in computation. Patch – A patch consists of shells and is not involved in computation. Block – defined by 8 splines. Block – defined by 8 splines.

Meshing Techniques The extrusion method The extrusion method The cell-layer method The cell-layer method The multi-block method The multi-block method The data import method The data import method

The Extrusion Method I This technique permits the extrusion of a three-dimensional mesh from an existing surface or patch. This technique permits the extrusion of a three-dimensional mesh from an existing surface or patch.

The Extrusion Method II A surface or patch has to be established first. A surface or patch has to be established first.

The Extrusion Method III Subsequently, a three-dimensional mesh block can be extruded from a surface along a specified axis. Subsequently, a three-dimensional mesh block can be extruded from a surface along a specified axis.

Cell-layer Approach It is the bottom-up approaches that builds the solution domain up from its constituent cells, layer by layer. It is the bottom-up approaches that builds the solution domain up from its constituent cells, layer by layer. First step-Creation of vertices First step-Creation of vertices Second step-Attachment of cells Second step-Attachment of cells The user is free to create a complete vertex latticework first and define cells afterwards, or define cells as soon as sufficient vertices are created. The user is free to create a complete vertex latticework first and define cells afterwards, or define cells as soon as sufficient vertices are created.

Multi-block Approach This is a top-down approach that requires sub-division of solution domain into a series of shaped blocks. This is a top-down approach that requires sub-division of solution domain into a series of shaped blocks. Sub-division of each block into individual cells in an automatic fashion is possible. Sub-division of each block into individual cells in an automatic fashion is possible.

The data import method This relies on an external CAD/CAE to perform basic geometric modelling or mesh operation. This relies on an external CAD/CAE to perform basic geometric modelling or mesh operation. The import data can the two basic forms: 1.entire meshes – that have been generated by an external CAD/CAE system such as SAMM, ICEM, and etc. 2.geometrical definitions of models – in the form of surfaces, splines, and points defined by other CAD packages in IGES or VDA format. The import data can the two basic forms: 1.entire meshes – that have been generated by an external CAD/CAE system such as SAMM, ICEM, and etc. 2.geometrical definitions of models – in the form of surfaces, splines, and points defined by other CAD packages in IGES or VDA format.

The data import method

Coordinate Systems Global systems Global systems – Cartesian – Cylindrical – Spherical Local systems Local systems – Cartesian – Cylindrical – Spherical – Toroidal

Vertices-Single Vertex

Vertices-Vertex set

Vertices-Vfill

Vertices-Vreflect

Vertices-Vcenter

Vertices-GUI

Spline

Spline-Creation

Spline-Generation

Spline-GUI

Homework 1 Purpose: practice commands regarding vertex and spline. Purpose: practice commands regarding vertex and spline. Contents Contents –Generate vertices along a triangle and splines connecting those vertices. There must be more than one vertex at each edge of the triangle. –Generate vertices along two concentric circles and two splines connecting those circles. –Generate vertices along an object which you design by yourself and splines connecting them. Due date: 29 March 2007 Due date: 29 March 2007

Cell

Cell-Types Computational Cells – Those cells are really involved in computation. Solutions are stored at those cells. Visualization Cells – Those cells are not involved in computation. They are utilized to show boundaries, baffles, and etc.

Cell-Computational Cells

Cell-Visualization Cells

Cell-Definition

Cell-Generation I

Cell-Generation II

Cell-Orientation

Cell-GUI

Multi-Block Approach

Multi-Block Approach- Mesh Block

Multi-Block Approach- Multi Block

Multi-Block Approach- Multi Block GUI

Tutorial I – 2-D Flow

Command - vc3d