postprocessing chapter 13. training manual october 30, 2001 inventory #001569 13-2 there are many...

50
Postprocessing Chapter 13

Upload: branden-alan-newman

Post on 06-Jan-2018

222 views

Category:

Documents


1 download

DESCRIPTION

Training Manual October 30, 2001 Inventory # Query picking allows you to “probe” the model for stresses, displacements, or other results quantities at any picked location. You can also quickly locate the maximum and minimum values of the item being queried. Available only through the GUI (no commands): –General Postproc > Query Results > Nodal or Element or Subgrid Solu... –Choose a results quantity and press OK PowerGraphics OFF PowerGraphics ON Chapter 13 - Postprocessing Query Picking

TRANSCRIPT

Page 1: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

Postprocessing

Chapter 13

Page 2: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-2

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• There are many ways to review results in the general postprocessor (POST1), some of which have already been covered.

• In this chapter, we will explore two additional methods — query picking and path operations — and also introduce you to the concepts of results transformation, error estimation, and load case combination.

Chapter 13 - PostprocessingOverview

Page 3: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-3

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Query picking allows you to “probe” the model for stresses, displacements, or other results quantities at any picked location.

• You can also quickly locate the maximum and minimum values of the item being queried.

• Available only through the GUI (no commands):– General Postproc > Query Results > Nodal or Element or Subgrid Solu...– Choose a results quantity and press OK

PowerGraphics OFF

PowerGraphicsON

Chapter 13 - PostprocessingQuery Picking

Page 4: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-4

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

– Then pick any point in the model to see the results value at that point.• Min and Max will show the value at the minimum and maximum

points.• Use Reset to clear all values and start over.• Notice that the entity number, its location, and the results value are

also shown in the Picker.

Automatically generate text annotation

Chapter 13 - Postprocessing…Query Picking

Page 5: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-5

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Demo:– Continue from the last multi-load-step solution of rib.db– Plot SEQV for load step 1– Query “Nodal Solu” SEQV at several locations, including MIN & MAX. (Switch to

full graphics if needed.)– Switch to PowerGraphics and query “Subgrid Solu.”

Chapter 13 - Postprocessing…Query Picking

Page 6: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-6

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• All direction-dependent quantities that you view in POST1, such as component stresses, displacements, and reaction forces, are reported in the results coordinate system (RSYS).

• RSYS defaults to 0 (global Cartesian). That is, POST1 transforms all results to global Cartesian by default, including results at “rotated” nodes.

• But there are many situations — such as pressure vessels and spherical structures — where you need to check the results in a cylindrical, spherical, or other local coordinate system.

Chapter 13 - PostprocessingResults Coordinate System

Page 7: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-7

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• To change the results CS to a different system, use:

– General Postproc > Options for Outp…– or the RSYS command

All subsequent contour plots, listings, query picks, etc. will report the values in that system.

Default orientation RSYS,0

Local cylindrical system RSYS,11

Global cylindrical system RSYS,1

Chapter 13 - Postprocessing…Results Coordinate System

Page 8: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-8

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• RSYS,SOLU– Sets the results CS to “as-calculated.”

– All subsequent contour plots, listings, query picks, etc. will report the values in the nodal and element coordinate systems.

• DOF results and reaction forces will be in the nodal CS.• Stresses, strains, etc. will be in the element CS. (The orientation of

the element CS depends on the element type and the ESYS attribute of the element. Most solid elements, for example, default to global Cartesian.)

– Not supported by PowerGraphics.

Chapter 13 - Postprocessing…Results Coordinate System

Page 9: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-9

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Another way to review results is via path operations, which allow you to:

– map results data onto an arbitrary “path” through the model– perform mathematical operations along the path, including integration

and differentiation– display a “path plot” — see how a result item varies along the path

• Available only for models containing 2-D or 3-D solid elements or shell elements.

Chapter 13 - PostprocessingPath Operations

Page 10: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-10

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Three steps to produce a path plot:– Define a path– Map data onto the path– Plot the data

1. Define a Path– Requires the following information:

• Points defining the path (2 to 1000). You can use existing nodes or locations on the working plane.

• Path curvature, determined by the active coordinate system (CSYS).

• A name for the path.

Chapter 13 - Postprocessing…Path Operations

Page 11: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-11

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

1. Define a Path (cont’d)– First activate the desired coordinate system (CSYS).– General Postproc > Path Operations > Define Path > By Nodes or On

Working Plane• Pick the nodes or WP locations that form the desired path, and

press OK• Choose a path name. The nSets and nDiv fields are best left to

default in most cases.

Chapter 13 - Postprocessing…Path Operations

Page 12: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-12

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

2. Map Data onto Path– General Postproc > Path Operations > Map onto Path… (or PDEF

command)• Choose desired quantity, such as SX.• Enter a label for the quantity, to be used on plots and listings.

– You can now display the path if needed.• General Postproc > Path Operations > Plot Paths• (or issue /PBC,PATH,1 followed by NPLOT or EPLOT)

Chapter 13 - Postprocessing…Path Operations

Page 13: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-13

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

3. Plot the Data– You can plot path items either on a graph:

• PLPATH or General Postproc > Path Operations > On Graph...– or along path geometry:

• PLPAGM or General Postproc > Path Operations > On Geometry...

Chapter 13 - Postprocessing…Path Operations

Page 14: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-14

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• ANSYS allows you to define multiple paths, each with a unique name that you assign. Only one path can be active at a time.

• Besides plots and listings, there are many other path capabilities, including:

– Stress linearization — used in the pressure vessel industry to decompose stress along a path into its membrane and bending components.

– Calculus functions — used in fracture mechanics to calculate J-integrals and stress concentration factors. Also useful in thermal analyses to calculate the heat lost or gained across a path.

– Dot products and cross products — used widely in electromagnetics analyses to operate on vector quantities.

Chapter 13 - Postprocessing…Path Operations

Page 15: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-15

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Demo:– Continue with rib postprocessing…– Plot nodes, then switch to CSYS,1 if desired– Define a path using nodes– Map SX or SEQV or other data onto path– Plot the path itself– Plot the path item on graph and on geometry– Define a second path elsewhere in the model and show how to toggle between

the two.

Chapter 13 - Postprocessing…Path Operations

Page 16: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-16

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• The finite element solution calculates stresses on a per-element basis, i.e, stresses are individually calculated in each element.

• When you plot nodal stress contours in POST1, however, you will see smooth contours because the stresses are averaged at the nodes.

If you plot the element solution, you will see unaveraged data, which shows the discontinuity between elements.

Elem 1 Elem 2

avg = 1100

= 1200 = 1000

avg = 1200

= 1300 = 1100

• The difference between averaged and unaveraged stresses gives an indication of how “good” or how “bad” the mesh is. This is the basis for error estimation.

Chapter 13 – PostprocessingError Estimation

Page 17: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-17

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Error estimation is available only in POST1 and is valid only for:– linear static structural and linear steady-state thermal analyses– solid elements (2-D and 3-D) and shell elements– Full Graphics (not PowerGraphics)

If these conditions are not met, ANSYS automatically turns off error estimation calculations.

• To manually activate or deactivate error estimation, use– ERNORM,ON/OFF– or General Postproc > Options for Outp...

Chapter 13 - Postprocessing…Error Estimation

Page 18: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-18

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• POST1 calculates the following error measures.– Stress analysis:

• percentage error in energy norm (SEPC)• element stress deviations (SDSG)• element energy error (SERR)• maximum and minimum stress bounds (SMXB, SMNB)

– Thermal analysis:• percentage error in energy norm (TEPC)• element thermal gradient deviations (TDSG)• element energy error (TERR)

Chapter 13 - Postprocessing…Error Estimation

Page 19: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-19

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Percentage error in energy norm (SEPC)

• SEPC is a rough estimate of the stress error (or displacement, temperature, or thermal flux) over the entire set of selected elements.

• Can be used to compare similar models of similar structures subjected to similar loadings.

• SEPC is shown in the legend column of deformed shape displays. You can list it manually using PRERR or General Postproc > List Results > Percent Error.

Chapter 13 - Postprocessing…Error Estimation

Page 20: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-20

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• As a general rule of thumb, look for SEPC to be 10% or less. If it is higher, then:

– Check for point loads or other stress singularities and unselect elements in the vicinity.

– If it is still higher, plot the element energy error. The elements with high values of energy error are candidates for mesh refinement.

SEPC = 33.4

SEPC = 3.1

Chapter 13 - Postprocessing…Error Estimation

Page 21: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-21

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Element stress deviations (SDSG)

• SDSG is a measure of the amount by which an element’s stress disagrees with the stress averages at its nodes.

• You can plot SDSG contours using PLESOL,SDSG or General Postproc > Plot Results > Element Solu...

• A high value of SDSG is not necessarily bad, especially if it is a small percentage of the nominal stresses in the structure.

For example, this plate-with-a-hole model shows only a 1.5% stress deviation in the region of interest.

SDSG at location of interest = ~450 psi, which is ~1.5% of ~30,000 psi nominal stress

Chapter 13 - Postprocessing…Error Estimation

Page 22: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-22

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Element energy error (SERR)

• SERR is the energy associated with the stress mismatches at the nodes of the element. This is the basic error measure from which the other error quantities are derived. SERR has units of energy.

• To plot SERR contours, issue PLESOL,SERR or General Postproc > Plot Results > Element Solu...

• Generally, the elements with the highest SERR are candidates for mesh refinement. However, since SERR will always be highest at stress singularities, be sure to unselect those elements first.

Chapter 13 - Postprocessing…Error Estimation

Page 23: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-23

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Stress bounds (SMXB and SMNB)

• The stress bounds can help you determine the potential effect of mesh discretization error on the maximum stress.

• They are displayed on stress contour plots in the legend column as SMXB (upper bound) and SMNB (lower bound).

• The bounds are not estimates of the actual maximum and minimum, but they do define a “confidence band.” Without other supporting verification, you have no basis for believing that the true maximum stress is below SMXB.

Chapter 13 - Postprocessing…Error Estimation

Page 24: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-24

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Caution: If you don’t unselect elements near stress singularities, the stress bounds are meaningless, as shown below.

SMXB = 4,959SMXB = 17,716

Chapter 13 - Postprocessing…Error Estimation

Page 25: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-25

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Whenever you solve multiple load steps, the results of each load step are stored as separate sets on the results file (identified by load step number).

• A load case combination is an operation between two sets of results, which are called load cases.

– The operation occurs between one load case in the database and the second load case on the results file.

– The result of the operation — the combined load case — is stored back in the database.

Load case in database(computer memory)

Load caseon results file

Combined load case in databaseoverwrites previous contents

Chapter 13 - PostprocessingLoad Case Combinations

Page 26: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-26

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Typical procedure:

1. Create the load cases

2. Read one load case into the database

3. Perform the desired operation

Chapter 13 - Postprocessing…Load Case Combinations

Page 27: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-27

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Create Load Cases

• A load case simply acts as a pointer to a set of results. It requires two pieces of information:

– a unique ID number– the results set it represents (load step and substep

number)

• Use the LCDEF command or General Postproc > Load Case > Create Load Case

Chapter 13 - Postprocessing…Load Case Combinations

Page 28: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-28

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Read One Load Case into the Database (memory)

• Simply identify the results set by its load case number using LCASE or General Postproc > Load Case > Read Load Case.

• Or use one of the standard “Read Results” choices in the postprocessor (SET command).

Chapter 13 - Postprocessing…Load Case Combinations

Page 29: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-29

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Perform the Desired Operation

• Many operations are available as shown in the menu here.

• Use the LCOPER command or General Postproc > Load Case > Add, Subtract, etc.

• Remember that the results of the operation are stored in the database (memory). The combined load case is identified on plots and listings as number 9999.

Chapter 13 - Postprocessing…Load Case Combinations

Page 30: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-30

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• There are two useful options to save the combined load case:

– Write a load case file– Append the load case to the results file

• Writing a load case file (LCWRITE or General Postproc > Write Results) creates a file that is similar to, but much smaller than the results file.

• The Append option (RAPPND or General Postproc > Load Case > Write Load Case) allows you to add the combined load case to the results file and identify it with a given load step number and time value.

Chapter 13 - Postprocessing…Load Case Combinations

Page 31: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-31

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• The Results Viewer is a specialized postprocessing menu and graphic system.

– Fast graphics for large models or models that have many time steps

– Easy to use menu system for quick results viewing

Chapter 13 - PostprocessingResults Viewer

Page 32: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-32

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Can be created two different ways …– Use the POUTRES command before solving

to write a jobname.pgr file during solution.– Solution > Output Cntrls > PGR file…

Hold CTRL key for multiple selection

Chapter 13 - Postprocessing…Results Viewer

Page 33: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-33

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

– Use the PGWRITE command after solution to write a jobname.pgr file.

– General Postproc > Write PGR File…

Chapter 13 - Postprocessing…Results Viewer

Page 34: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-34

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Open the Results Viewer from the General Post Processor.

Chapter 13 - Postprocessing…Results Viewer

Page 35: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-35

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Element Plot

Nodal/element/vector/trace results plots

Query Results

Animate using PNG files

List Results Capture/print

image

Results Set Locator

Chapter 13 - Postprocessing…Results Viewer

Page 36: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-36

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• The graphics window becomes “Context Sensitive”.

Right Click on Model

Context-sensitive graphics window

Chapter 13 - Postprocessing…Results Viewer

Page 37: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-37

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Right Click on Contour Legend

Context-sensitive graphics window

Chapter 13 - Postprocessing…Results Viewer

Page 38: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-38

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Context-sensitive graphics window

Right Click on Contour Bar

Chapter 13 - Postprocessing…Results Viewer

Page 39: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-39

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Chapter 13 - Postprocessing…Variable Viewer• The Variable Viewer is a specialized tool allowing one to postprocess results

with respect to time.

• The Variable Viewer can be started by:– Selecting Utility Menu >> Main Menu >> TimeHist Prostpro >> Variable Viewer

Page 40: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-40

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

1 2 3 4 5 6 7 89

10

11 12

15

Add variable button1

Delete variable button2

Graph variable button3

List variable button4

Properties button5

Import data button6

Export data button7

Export data type8

Real/Imaginary Components9

Variable list10

Variable name input area11

Expression input area12

Defined APDL variables13

Defined Post26 variables

14

15 Calculator

Chapter 13 - Postprocessing…Variable Viewer

13 14

Page 41: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-41

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

100kg

25kg

k = 36kN/m

F

0,0

0,4000t

tNF

k = 36kN/m

x

y

Chapter 13 - Postprocessing…Variable Viewer

Page 42: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-42

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• A time consuming part of any analysis is documenting the model and results. This procedure has been partially automated through the implementation of the ANSYS Report Generator.

• The Report Generator allows the user to quickly capture pictures, listings, tables, and other pertinent information.

• It also facilitates the creation of an HTML formatted file ready to be distributed to colleagues or posted to a web site.

Chapter 13 - PostprocessingReport Generator

Page 43: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-43

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Launching the Report Generator will shrink the graphics window and set the background to white.

• The “Capture Tool” will be opened allowing the user to grab plots, listings, and tables.

– Utility Menu> File> Report Generator…or

– ~eui,’euidl::report::toolbar::create’

Capture Tool

Chapter 13 - Postprocessing…Report Generator

Page 44: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-44

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Image Capture(single PNG file)

Animation Capture(multiple PNG files)

Table Capture

Settings

HTML Report Assembler

Listing Capture

The Log File records all captures!

• Capture Tool

Chapter 13 - Postprocessing…Report Generator

Page 45: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-45

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

HTML Assembler . . .

• A tool that allows quick organization of ANSYS graphics, tables, listings .

• Log file can be used as an HTML template.

– utilize parameter substitution

• The generated HTML file can be used with Netscape Composer, Microsoft FrontPage, or any other HTML editor to finalize the report.

Chapter 13 - Postprocessing…Report Generator

Page 46: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-46

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Insert TEXT

• Insert any HTML FILE– possibly created outside ANSYS

• Insert an IMAGE – possibly one from an external

source like a digital photo

• Insert DYNAMIC DATA – information specific to your current

ANSYS run like version, run time, etc.

• Insert a Report Heading– Including your name, analysis title,

date, and company name

Chapter 13 - Postprocessing…Report Generator

Page 47: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-47

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Insert information grabbed using the Capture Tool

• Report Images– Contour plots, element plots,

volume plots, graphs

• Report Tables– Material properties, reaction forces,

etc.

• Report Lists– Stress along a path, constraints,

etc.

Chapter 13 - Postprocessing…Report Generator

Page 48: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-48

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• Preview the report

• Delete sections of the report

• Move sections of the report up or down

Chapter 13 - Postprocessing…Report Generator

Page 49: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-49

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

Dynamic Data

Chapter 13 - Postprocessing…Report Generator

Page 50: Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory #001569 13-2 There are many ways to review results in the general postprocessor

October 30, 2001

Inventory #001569

13-50

INTR

OD

UCTIO

N TO

AN

SYS 6.0 - Part 1IN

TRO

DU

CTION

TO A

NSYS 6.0 - Part 1

Training Manual

• This workshop consists of five exercises:W13A. Connecting RodW13B. Spherical ShellW13C. Axisymmetric Fin with Multiple Load StepsW13D. Results ViewerW13E. Report Generator

Refer to your Workshop Supplement for instructions.

Chapter 13 - PostprocessingWorkshops