a0_ch01_introv12

22
1-1 ANSYS, Inc. Proprietary  © 2009 ANSYS, Inc. All rights reserved. July 2009 Inventory #002664 Chapter 1 Introduction ICEM CFD Introductory Course

Upload: waseemlar

Post on 05-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 1/22

1-1ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Chapter 1

Introduction

ICEM CFD IntroductoryCourse

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 2/22

Introduction 

1-2ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Schedule

• Day 1 –  Introduction

 –  Geometry Handling

 –  Shell Meshing

 –  Volume Meshing

 – 

Output to Solver

• Day 2

 –  Prism meshing

 –  Intro to Hexahedral meshing

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 3/22

Introduction 

1-3ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Purpose/Goals

• Gain understanding of basic functionality for –  Geometry import/editing

 –  Meshing (surface meshing, tetra, prism, hexa)

 –  Mesh Editing (smoothing, checks, individual element editing)

 –  Solver setup

• Propose best meshing practices

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 4/22

Introduction 

1-4ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual What is a Mesh?

• Mesh

 – Volume comprised of elementsused to discretize a domain fornumerical solution

• Structural

• Fluid dynamics

• Electromagnetics

• Other

 –  Elements

• 0D – Node element

 – Point mass

 – Constraint, load location

• 1D – Lines

 – Bars, beams, rods, springs

 – 2D mesh boundary

• 2D – Surface/Shell – Quads – Tris – Thin sheet modeling – 2D volume – 3D mesh boundary

• 3D - Volume – Tetra – Pyramid – Penta (prism) – Hexa – Solid modeling

 – 3D fluid modeling

• Formats – Unstructured – Block Structured

 –  Nodes• Point locations of element

corners

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 5/22

Introduction 

1-5ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Ansys ICEM CFD Features

• Geometry Creation/Repair/Simplification

 – 

Including Mid-Plane Extractions/Extensions –  Most geometry intended to be imported

• Powerful Meshing tools

 –  Tetra/Prism from CAD and/or existing surfacemesh

 –  Shell meshing: structured, unstructured

 –  Hex-dominant, swept, Structured hexa,Extruded quads, Body-fitted and stair-stepCartesian

 –  Hybrid meshing (merging, multi-zone)

• Advanced mesh editing• Solver Setup

• Output to 100+ Solvers

• Post processing

• Scripting … and much more… 

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 6/22

Introduction 

1-6ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Ansys ICEM CFD Product Purchasing

• ICEM CFD

 – Full capabilities (all meshers, CFD and FEA)

 –  Enables Ansys meshing in Workbench

• ICEM CFD Tetra/Prism

 –  Includes hexa core, but not other hexa methods

 –  Enables Ansys meshing in Workbench

• ICEM CFD hexa –  No tetra/prism

 –  Includes Body-fitted Cartesian (BFC) and Hex-dominant

• ICEM CFD Add-on

 – 

Lower cost, added to Ansys solver bundles –  Full capabilities

 –  Only writes to Ansys solvers (Ansys, CFX, Fluent)

• CAD interfaces sold separately

Settings->Product filters what options are seen in the application, but

the licensing determines which ones can be used

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 7/22

Introduction 

1-7ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual GUI and Layout

Data Entry

Panel

Model

Tree

Message

Window

UtilityIcons

Function Tabs

Histogram

Window

Utility Menu

Selection Toolbar

DisplayTriad

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 8/22

Introduction 

1-8ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual File and Directory Structure

• Use of many files

 – Not one large common database

 –  For faster input/output

• All files are usually associated within a Project –  Establishes working directory –  Settings (*.prj) file

• Primary file types: – 

Tetin (.tin): Geometry plus• Geometry entities and material points• Part association• Global and entity mesh sizes• Created in Ansys ICEM CFD or Direct Cad Interface

 –  Domain file (.uns)• Unstructured mesh

 –  Blocking file (.blk)• Blocking topology

 –  Attribute file (.fbc, .atr)• Boundary conditions, local parameters & element types

 –  Parameter file (.par)• solver parameters & element types

 –  Journal and replay file(.jrf, .rpl)• Record of performed operations (echo file)

.prj

.uns

.tin

.blk

.fbc

.par.jrf

.rpl

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 9/22

Introduction 

1-9ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Mouse Usage

• „Dynamic‟ viewing mode (click and drag) 

 – left: rotate (about a point)

 –  middle: translate –  right: zoom(up-down)

screen Z-axis rotation (sideways) –  Wheel zoom

• Selection mode (click)

 – left: select (click and drag for box select)

 –  middle: apply operation –  right: unselect 

• F9 toggles the mouse control to Dynamicmode while in Select mode

• Spaceball allows for dynamic motion evenwhile in select mode

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 10/22

Introduction 

1-11ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual File menu

• To open/save/close

 –  Projects

• Will open/save/close allassociated files including

• Geometry (*.tin)

• Mesh (*.uns)

• Attributes… (*.fbc, *.atr) 

 –  All file types can beopened/saved/closedindependently

• Also to

 – Read in results data

 –  Import/ExportGeometry/Mesh

 –  Invoke scripting

• Exit

• Most commonfunctions areduplicated as utilityicons:

Open Project Save Project

Open/Save/CloseGeometry

Open/Save/CloseMesh

Open/Save/CloseBlocking

Save frequently!

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 11/22

Introduction 

1-12ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual 

 – Local Coordinate System

• Used by:

• Select location

• Measuring

• Node/point movement/creation

• Alignment

• Loads

• Transformation

 –  Surface display• Wireframe

• Solid

• Transparent

Other Commonly Used Utilities

• Edit > Undo/Redo

• View –  Fit

• Fit active entities into screen

 –  Box Zoom

 – Standard views

• Top, Bottom, Left, etc.

• Can also select X, Y, Z axis of display triadin lower right hand corner of main viewscreen to orient to standard view, e.g.selecting “X” will orient “right” 

• Isometric – select blue dot within triad

• Measure –  Distance

 –  Angle

 –  Location

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 12/22

Introduction 

1-13ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Help

• Menu Driven

 – Searchable

 –  Includes tutorials

 –  Programmers guide(for ICEM CFD/Tclscripting procedures)

• Hyper-link to specific

topic

• Bubble explanation withcursor positioning

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 13/22

Introduction 

1-14ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Function Tabs

Mesh

Blocking

Edit Mesh

Geometry Create/Modify geometry

Set mesh sizes, types and methodsSet optionsAuto create Shell, Volume, Prism meshes

Initialize a blockSplit/modify blocksGenerate structured hexamesh

Check, SmoothRefine/CoarsenMerge, Autorepair,Manual editTransform, etc.

Output

Set Boundary Conditionsand Parameters

Write mesh for 100+

solvers.

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 14/22

Introduction 

1-15ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Primary Function Tabs

PostProcessing

Visualize results: cutplane, streams, animation,calculate integral andmore.

Set force, pressureand temperatureloads

Set constraints,displacements,define contacts,initial velocity, rigidwalls

Set parameters,attributes, createsubcases, write out inputfile, run solver

Solveoptions

Loads

Constraints

Properties

Create, read, write out

material propertiesApply to geometry/elements

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 15/22

Introduction 

1-16ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Selection Toolbar

• During select mode, popup selection toolbar appears

 –  Some tools are common to all, others are contextual

 –  Linked to select mode hotkeys

 –  Filtering of entities

Blocks 

Toggle Dynamic Mode (F9) 

Select all Polygon Only visible 

Cancel 

Flood fill to Angle 

By Part 

Entity Filter 

Geometry 

Mesh 

Faceted Geometry Segments 

All Shells Entire/Partial toggle 

Circle 

Flood fill to Curve 

Set FF angle 

Mesh on Geom 

From Corners 

By Subset 

In between 

segments 

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 16/22

Introduction 

1-17ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual 

• To toggle on/off various sections

of the model• Main Categories for:

 –  Geometry, Mesh, Blocking, Parts

 –  Element Properties, Connectors,Displacements, Loads and MaterialProperties

• Toggle check boxes toblank/unblank

 –  Blanked/inactive

 –  Visible/active

 – Partially visible/active: some submembers turned on, some turned off

• Click on plus sign to expand tree

 –  Expose sub members

• Right mouse click for displayoptions

Model Tree

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 17/22

Introduction 

1-18ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual 

• Parts

 –  Grouping of mesh and geometry entities

• Based on boundary condition/property

• Based on mesh size (can set mesh size by part)

• Based on material property

• Just to partition large model

 –  Select to blank/unblank all entities within part

 –  Color coded: Part name matches entity screendisplay

 –  Right Mouse Button on Parts to access:

• Create Part

• Create Assembly

• Delete Empty Parts

• Etc.

• RMB on specific parts branches allows optionsto modify or delete the parts

• Properties are shown as a sub branch of thepart

 –  Double Left Click or RMB > Modify to modify

element properties

Model Tree: Parts

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 18/22

Introduction 

1-19ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Workflow

Typical ICEM CFD Workflow:

Create/open new projectImport/Create geometry

Build topology/Clean geometry

Mesh model (Possibly Hex Blocking)

Check/edit mesh

Output to SolverPostprocess

Workflow

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 19/22

Introduction 

1-20ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Overall Meshing Process

Geometry Import/Creation

Geometry Manipulation/Clean Up

Create MeshAuto sizing

Default method/type

Set Parts

Set Mesh Sizes,

Methods and Types Blocking (Quad/Hexa)

Auto VolumeMesh

Shell Mesh

Solver Setup 

View/Edit Mesh 

View/Edit “Pre-Mesh” 

Output to Solver 

Post process 

RunSolver

Open/Create Project

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 20/22

Introduction 

1-21ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Accessing from Workbench

• Ansys ICEM CFD 12 is no longer a module inside Workbench

 – Export files from Mechanical Model (Simulation) to open in ICEM CFD

• Many ICEM CFD capabilitieshave been integrated intothe Meshing Application

 –  Tetra octree

 –  Patch dependent surfacemesher

 –  Multizone

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 21/22

Introduction 

1-22ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.

July 2009Inventory #002664

Training Manual Workbench Interactive Link

• Ansys ICEM CFD can still be accessed in Workbench 12 by setting

the environment variable: –  ICEM_CFD_INTERACTIVE = 1

• Insert a meshing method

 –  MultiZone

 –  Patch Independent

 – Autoblock

• Generate Mesh

• Edit within ICEM CFD, saveproject, then exit ICEM CFD

I d i

7/31/2019 A0_Ch01_IntroV12

http://slidepdf.com/reader/full/a0ch01introv12 22/22

Introduction 

1 23ANSYS, Inc. Proprietary July 2009

Training Manual 

• File > Import Geometry (parasolid or acis)

• Show menu locations• Mouse controls

• Change display options

 –  Shading/Wire, simple/full

 –  Views/Save view

• Create Part

 –  Parts concept

• Overview process

 –  Create/open/Save Project

 –  Build topology

 –  Define global and local mesh sizes

 –  Create volume mesh

 –  Edit/check quality, smooth

 – 

Set up and write out to solver

Let‟s Explore the GUI with a simple practice part