Postprocessing Chapter Four. Training Manual October 15,, 2001 Inventory # 001565 4-2 4. Postprocessing What is different about nonlinear postprocessing?

Slides:



Advertisements
Similar presentations
Module 2 Modal Analysis ANSYS Dynamics.
Advertisements

Results Viewer Workshop 13D Postprocessing. Workshop Supplement November 1, 2002 Inventory # W D. Postprocessing Results Viewer Description.
Module 9 Bonded Contact.
Module 5 Beam Modeling.
Linear Buckling Workshop 7. Workshop Supplement Linear Buckling August 26, 2005 Inventory # WS7-2 Workshop 7 - Goals The goal in this workshop is.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Post-processing J.Cugnoni, LMAF/EPFL, Finite element « outputs » Essential variables:  Displacement u, temperature T find u such that : K u = f.
Solution in Ansys: Depending on the analysis you are doing Ansys gives you options on applying different loads and boundary conditions. Thermal analysis:
Workshop A12-2 Fatigue: Strain-Life.
Introduction to Nonlinear Analysis
Thermal Analysis Module 6. Training Manual January 30, 2001 Inventory # Thermal Analysis In this chapter, we will briefly describe the procedure.
Chapter 5 Vibration Analysis
Chapter Five Vibration Analysis.
Module 7 Modal Analysis.
ADVANCED MICROSOFT POWERPOINT Lesson 6 – Creating Tables and Charts
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
FactXML Customizing the Equilib results 1.0.
ANSYS Fundamentals This document contains no technical data subject to the EAR or the ITAR.
Large Deflection Arched Beam Workshop 7 Nonlinear Analysis.
Training Manual Aug Element Technology Overview: In this chapter, we will present a brief overview to the following topics: A.
Linear Buckling Analysis
An Object-Oriented Approach to Programming Logic and Design Fourth Edition Chapter 5 Arrays.
Chapter Five Vibration Analysis.
實驗力學研究室 1 Solving the Model. 實驗力學研究室 2 Multiple Load and Constraint Cases Option 1. Results from multiple load cases in a single run may be combined.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Problem 1: Structural Analysis of Signs Post University of Puerto Rico at Mayagüez Department of Mechanical Engineering Modified by (2008): Dr. Vijay K.
Shape Finder Appendix Thirteen. Training Manual Shape Finder August 26, 2005 Inventory # A13-2 Chapter Overview In this chapter, using the Shape.
Chapter 3 Response Charts.
Collapse of Frame Workshop Thirteen REFERENCE: Training Manual Geometric Instability (9-74)
Linear Buckling Analysis Chapter Seven. Training Manual Linear Buckling Analysis March 29, 2005 Inventory # Chapter Overview In this chapter,
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
7-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory # Workbench - Mechanical Introduction 12.0 Chapter.
Mesh Control Workshop 3. Workshop Supplement Workshop 3 - Meshing Controls August 26, 2005 Inventory # WS3-2 Workshop 3 - Goals Use the various.
Submodeling Module 6. Training Manual January 30, 2001 Inventory # Submodeling Submodeling is a finite element technique used to get more.
Bolted Joint Assembly. Advanced Solid Body Contact Options Goal – In this workshop, our goal is to study the effect that contact stiffness specification.
Postprocessing Chapter 13. Training Manual October 30, 2001 Inventory # There are many ways to review results in the general postprocessor.
REFERENCE: Training Manual Obtaining the Solution (3-28) Fishing Rod (part 2) Workshop Three Results File Options.
REFERENCE: Training Manual Node-to-Surface Elements (8-16) Beam Tip Contact Workshop 12 Node-to-Surface Elements.
Structural Analysis Chapter 10. Training Manual October 30, 2001 Inventory # In this chapter, we will describe the specifics of a structural.
Contact Stiffness Chapter Three. Training Manual October 15, 2001 Inventory # Contact Stiffness A. Basic Concepts Review: Recall that all ANSYS.
Surface-to-Surface Simulation
Workshop 13 Bolt Pretension
Workshop 1 Contact Stiffness
Chapter Nine Bolt Pretension.
Springback Analysis Workshop 10. Workshop Supplement March 15, 2001 Inventory # WS10-2 Utility Menu > File > Read Input from … > stamp.inp > OK.
Rib Forging Workshop Nine REFERENCE: Training Manual Viscoplasticity (5-35)
Volumetric Locking Workshop Two REFERENCE: Training Manual Element Technology (2-64)
Lathe Cutter Workshop 2A Stress Analysis. Workshop Supplement January 20, 2001 Inventory # W2-2 2A. Stress Analysis Lathe Cutter Description Solve.
General Analysis Procedure Chapter 4. Training Manual October 30, 2001 Inventory # Chapter 4 - General Analysis Procedure Overview The objective.
Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)
Transient Dynamic Analysis
Snap Fit Workshop Seventeen Introduction to Contact REFERENCE: Training Manual Introduction to Contact (7-69)
Chapter Four Friction.
Bending of a Pipe by a Punch Workshop 8. Workshop Supplement March 15, 2001 Inventory # WS8-2 Utility Menu > File > Read Input from … > pipe.inp.
General Troubleshooting Nonlinear Diagnostics. Goal – In this workshop, our goal is to use the nonlinear diagnostics tools available in Solution Information.
NLISO Material Model Workshop Four REFERENCE: Training Manual Rate-Independent Plasticity (3-65)
Training Manual Aug GUI and Graphics Major enhancements in the GUI and graphics area are: A.Report Generation Tools B.Fast Graphics.
Mode Superposition Module 7. Training Manual January 30, 2001 Inventory # Module 7 Mode Superposition A. Define mode superposition. B. Learn.
Truss Structure Workshop Five Convergence Criteria REFERENCE: Training Manual Obtaining the Solution (3-51)
Crank Shaft Workshop 5 Submodeling. Workshop Supplement October 30, 2001 Inventory # W Submodeling Crank Shaft Description Perform a submodeling.
WS1-1 ADM , Workshop 1, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 1 INTRODUCTION.
REFERENCE: Training Manual Friction (4-18) Planar Seal (part 2) Workshop 2 Contact with Friction Constant Friction Coefficient.
Stress Relaxation Workshop Six REFERENCE: Training Manual Implicit Creep (4-32)
1-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. April 30, 2009 Inventory # Workbench - Mechanical Structural Nonlinearities Chapter.
Linear Buckling Analysis
TUTORIAL 4 POST-PROCESSING
Workshop 5A Metal Plasticity
POSTPROCESSING Review analysis results and evaluate the performance
Module 6 Submodeling.
Presentation transcript:

Postprocessing Chapter Four

Training Manual October 15,, 2001 Inventory # Postprocessing What is different about nonlinear postprocessing? The same fundamental objectives apply to both linear and nonlinear analyses. –Plot and list your results in ways that make them useful for engineering decision-making. Will my part fail? Is it over designed? How can I improve it? Present results to other decision makers (clients, customers, etc.). –Verify the validity of your results. Are the results correct? Nonlinear postprocessing differs in that: –You review an expanded set of results items, over a range of “time.” –Verification includes checking for convergence. –Results cannot be scaled or superimposed.

Training Manual October 15,, 2001 Inventory # …Postprocessing In this chapter, we will present a brief introduction to the basics of nonlinear postprocessing via the following topics: A. Checking for convergence B. The general postprocessor C.The results viewer D. The time-history postprocessor E. Verification The purpose is to give you an understanding of special postprocessing techniques for nonlinear analyses.

Training Manual October 15,, 2001 Inventory # Postprocessing A. Checking for convergence Obviously, engineering decisions cannot be based on unconverged results. Before continuing with postprocessing, you must verify that you have a converged solution. –If unconverged, find out what went wrong. –If converged, gain insight into how to make a similar analysis more efficient next time. There are many ways to verify convergence. –Review the output, error, and monitor files. –List results summary in the general postprocessor. –Graph time-history results.

Training Manual October 15,, 2001 Inventory # Postprocessing … Checking for convergence Review the output file. –If converged – convergence messages displayed for last substep, at expected “time” at end of last load step. –If unconverged – restart information is given.

Training Manual October 15,, 2001 Inventory # Postprocessing … Checking for convergence Review the error file. Review the monitor file. –Make sure a solution was completed at the expected “time” at the end of the last load step.

Training Manual October 15,, 2001 Inventory # Postprocessing … Checking for convergence List the results summary in the General Postprocessor. –Unconverged results are written for substep –Don’t postprocess step , except to debug nonconvergence.

Training Manual October 15,, 2001 Inventory # Postprocessing … Checking for convergence Graph time-history results. –A solution that has converged for several substeps, but that terminates with an unconverged substep, will usually display a characteristic straight-line “jump” in time-history graphs. “Jump” Smooth curve Last converged substep Substep (unconverged)

Training Manual October 15,, 2001 Inventory # Postprocessing … Checking for convergence Nonconvergence is sometimes expected. –Structures that become physically unstable: Nonlinear buckling. Complete plastic section. Last converged solution will have engineering significance F u Convergence at full load will never be achieved

Training Manual October 15,, 2001 Inventory # Postprocessing B. The general postprocessor The general postprocessor allows you to review results for the entire model, at a single point in time. You can also use the general postprocessor to animate results over a range of time or results sets. SEQV plot at time = 2.0 Animated response history

Training Manual October 15,, 2001 Inventory # Postprocessing … The general postprocessor To plot or list results at a given point in time: –Make sure the database is in memory. (RESUME jobname.db if necessary.) –Choose the desired results set using the results summary list. General Postproc > Results Summary –Avoid using General Postproc > -Read Results- By Time/Freq Can lead to unnecessary interpolation errors. Reading results by Time Results summary list

Training Manual October 15,, 2001 Inventory # Plot or list results at a given point in time (cont’d): Use most of the same plot and list operations as for linear postprocessing. Note that all von Mises (equivalent) strains (elastic, plastic, creep, etc.) will be calculated using effective Poisson’s ratio. By default: –EFFNU = user input for EPEL and EPTH –EFFNU = 0.5 for EPPL and EPCR –EFFNU = 0.5 if reference material is Hyperelastic –EFFNU = 0 for line elements (includes beam, link, and pipe elements, as well as discrete elements) Note: Default EFFNU can be over-ridden in POST1 with the AVPRIN command if necessary (I.e. EFFNU = for nearly incompressible material ) Postprocessing … The general postprocessor

Training Manual October 15,, 2001 Inventory # Postprocessing …The general postprocessor Animation allows you to review the response history of the entire model. Be sure to use the correct animation option: –PlotCtrls > Animate > Over Time –PlotCtrls > Animate > Over Results –No other animation options are appropriate for nonlinear results! Click the desired button Specify a “time” range Animate Over Time

Training Manual October 15,, 2001 Inventory # Postprocessing...The general postprocessor Important: Because nonlinear response is not proportional, the principle of superposition is invalid. –Load case combinations (General Postproc > Load Case) are invalid. –Results scaling is invalid. F1F1 u1u1 F2F2 u2u2 F 1 +F 2 u 1 +u 2 + Superimposed results are wrong! 

Training Manual October 15,, 2001 Inventory # Postprocessing C. Results Viewer Post-processing of large models with many time steps may slow your system performance (memory limitations, large amounts of disk I/O). The Results Viewer may provide a 10x post-processing performance improvement. It is a specialized postprocessing menu and graphic system. –You can quickly access and compare results sets for different substeps. –It provides an easy to use menu system for quick results viewing. –It uses the PGR file (a specialized graphics object).

Training Manual October 15,, 2001 Inventory # The PGR file can be created two different ways … –Use the POUTRES command before solving to write a jobname.pgr file during solution (greatest speed advantage). –Solution > Output Cntrls > PGR file … Postprocessing … Results Viewer Hold CTRL key for multiple selection

Training Manual October 15,, 2001 Inventory # Postprocessing … Results Viewer –Or use the PGWRITE command after solution to write a jobname.pgr file. –General Postproc > Write PGR File…

Training Manual October 15,, 2001 Inventory # Postprocessing … Results Viewer Open the Results Viewer from the General Post Processor.

Training Manual October 15,, 2001 Inventory # Element Plot Nodal/element/vector/trace results plots Query Results Animate using PNG files List Results Capture/print image Results Set Locator Postprocessing... Results Viewer

Training Manual October 15,, 2001 Inventory # The graphics window becomes “Context Sensitive”. Postprocessing... Results Viewer Right Click on Model Right Click on Contour Legend Right Click on Color Contour Bar

Training Manual October 15,, 2001 Inventory # Postprocessing D. The time-history postprocessor The time-history postprocessor allows you to display analysis results at specific points in the model in X-Y response history graphs. You can graph: –Deflection vs. time. –Stress vs. strain. –Load vs. deflection. –And many other items.

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor To create a time-history graph, you must first store results items as temporary variables. –The program identifies these variables by index numbers. –The program automatically defines “Time” as variable 1. “Time” is used for the X-axis by default. –You can assign other results items to variable 2, etc. –You can specify a different variable for the X-axis. Open Results File: TimeHist Postpro> Variables Viewer

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor Add Variable to Viewer Table Assign unique variable name –in this case “DISPLACEMENT” for UY DOF solution

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor Select the applicable node by graphical picking or via command input window Pick node (in element or node plot) Repeat for other variables, as desired.

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor Each variable represents one results item at one node. Total force at node 1 UY displacement at node 1 Calculator allows user to perform many mathematical operations on variables

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor Graph the force vs deflection curve –By default, the X-Axis will be variable 1, or “Time.” You can specify a different variable by changing the selection in the X-Axis column 1. Specify the DISPL variable for the X-axis 2. Highlight the FORCE variable 3. Select the graph button

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor With variables defined, and the desired X-Axis variable specified, you can plot the X-Y graph by selecting the graph button on the variable viewer menu Load-Deflection graph Let’s see how to improve the quality of this graph.

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor You can modify many aspects of the graph axes. PlotCtrls > Style > Graphs > Modify Axes –Axis labels. –X and Y ranges. –Font size. –Reverse X and Y axes. –And more. Labels X range Y range Font size Reverse Y-axis

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor You can add a grid background to the graph. PlotCtrls > Style > Graphs > Modify Grid

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor You can also perform math operations on variables using the variable viewer calculator. –Take absolute value –Differentiate. –Integrate. –And more. However, be careful not to scale or superimpose results! –Remember, for nonlinear analyses, the principle of superposition is invalid.

Training Manual October 15,, 2001 Inventory # Postprocessing … The time-history postprocessor You can also change graph colors. PlotCtrls > Style > Colors > Reverse Video PlotCtrls > Style > Colors > Graph Colors –Curve color, etc. Improved Load-Deflection graph

Training Manual October 15,, 2001 Inventory # Postprocessing E. Verification You cannot simply assume that an analysis that converged with no error messages will give valid results. Various modeling problems can cause a seemingly well- behaved solution to be incorrect. –Mesh discretization (too coarse a mesh). –Mesh distortion (poor element shapes after first iteration). –Errors in material characterization. –Failure to identify potential contact regions. –Improper boundary conditions. You must always verify that your results are correct.

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Engineering judgment is your first and best verification tool. –Are your results “reasonable?” –Do they conform to your expectations? Good judgment is based on: –Experience. –Benchmark studies. –Physical testing or known behavior of prototype parts. –A skeptical, vigilant frame of mind. Good practice always requires that you reconcile analytical results with rational expectations. Do these results make sense?

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Element contour plots can help reveal mesh discretization error. –Discontinuities and missing contours are common indicators of a mesh that is too coarse. Path plots can also be a useful way to check the mesh discretization density. –A smooth path plot is usually expected. Jagged plots may indicate that the mesh is too coarse.

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Deformed shape plots can reveal highly distorted elements. Poor element shapes may yield inaccurate results. –Most shape checking is active only at the start of solution. –In large-strain analyses, elements might distort into unviable shapes after the first iteration. –Plot the displaced shape to check distorted element shapes. Originally quad-shaped element deforms to corner angle - results are questionable.

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Stress-strain plots can help verify the material response. –Does the known stress-strain data extend beyond the range of strain experienced in the model? –Do stress-strain results match the input stress-strain data? Input dataTime-history graph

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Deformed shape plots will reveal if any contact surfaces have excessive over-penetration. Animating the deformed shape over time will show up any overlapping regions where you failed to identify potential contact surfaces.

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Time-history plots should generally be smooth. –A jagged time-history plot may have a valid physical explanation. Such as, windshield wiper blade “chatter.” –Without a good physical explanation, jagged results are questionable. Might indicate that time step size is too large. Animations should similarly exhibit smooth motion.

Training Manual October 15,, 2001 Inventory # Postprocessing … Verification Unrealistic boundary conditions will ruin the validity of your analysis. –Both over- and under-constrained conditions will give incorrect displacements and erroneous stresses. Careful review of deformed shape plots, stress contour plots, and other postprocessing data will help you answer the question, “Do these results make sense?”

Training Manual October 15,, 2001 Inventory # Postprocessing F. Workshop Please refer to your Workshop Supplement for instructions on: W7. Postprocessing – Tensile Specimen W8. Postprocessing - Results Viewer