PAT312, Section 24, December 2006 S24-1 Copyright 2007 MSC.Software Corporation SECTION 24 RESULTS
PAT312, Section 24, December 2006 S24-2 Copyright 2007 MSC.Software Corporation
PAT312, Section 24, December 2006 S24-3 Copyright 2007 MSC.Software Corporation RESULTS INTRODUCTION l The Results post processing module can be used to process scalar, vector, and tensor results into a variety of graphical display types l Group is displayed in a viewport l A group may be posted to more than one viewport l More than one group may be posted to a viewport
PAT312, Section 24, December 2006 S24-4 Copyright 2007 MSC.Software Corporation RESULTS INTRODUCTION (Cont.) l Results from various analysis runs can be stored in the same database under different result cases l Static l Transient - each time step = 1 Result Case l Non-linear - each load increment = 1 Results Case l More than one load case can be operated on simultaneously l Results can be filtered based on attributes or numerical values
PAT312, Section 24, December 2006 S24-5 Copyright 2007 MSC.Software Corporation RESULTS INTRODUCTION (Cont.) l Results can be displayed in any coordinate system except for ABAQUS and AFEA results l New scalar results may be derived by a user-defined PCL expression or PCL function l Any plot can be saved in a file and retrieved for future use
PAT312, Section 24, December 2006 S24-6 Copyright 2007 MSC.Software Corporation THE RESULTS MAIN FORM l Procedure l Set action to Create and select type of plot (the Object) l Select the Result Case(s) and the result type from the case l Apply to add the plot to the display l Plots can be animated by clicking the Animate button when the plot is created
PAT312, Section 24, December 2006 S24-7 Copyright 2007 MSC.Software Corporation RESULT PLOT TYPES l Quick Plot - quick and easy access for fringe, deformed, or combined plot or animation l Deformation plot - more options, e.g. Target Entities
PAT312, Section 24, December 2006 S24-8 Copyright 2007 MSC.Software Corporation RESULT PLOT TYPES (Cont.) l Fringe plot - on the deformed or undeformed model l Element Fill plot - One color per element on the deformed or undeformed model
PAT312, Section 24, December 2006 S24-9 Copyright 2007 MSC.Software Corporation RESULT PLOT TYPES (Cont.) l Vector (Marker) plots -At Nodes or Element Centroids l Tensor (Marker) plots - Displayed in Elemental or Principal Coordinate System l Animation – Deformed and/or Fringe plots can be animated (2D – 3D) Vector PlotsAnimation
PAT312, Section 24, December 2006 S24-10 Copyright 2007 MSC.Software Corporation RESULT PLOT TYPES (Cont.) l Text report writer – create formatted text for analysis reports l XY Plot (Graph) l Results vs. Global Variable l Result vs. Another Result l Result vs. Difference l Result along any user-specified Geometric Entity l Global Variable vs. Global Variable l Result with respect to a local system l Result along an arbitrary path
PAT312, Section 24, December 2006 S24-11 Copyright 2007 MSC.Software Corporation QUICK PLOT FORM l Quick Plot result display form has been designed to accommodate easy access to basic post- processing features such as: l Fringe plots l Deformed plots l Combined fringe and deformation plots l Quick animation l Simple Deformed, Fringe, or combination plots can be created and animated with very few menu selections: l Select Result Case l Select Fringe Result l Select Deformation Result l Click on Animation (if desired) l Apply
PAT312, Section 24, December 2006 S24-12 Copyright 2007 MSC.Software Corporation QUICK PLOT ANIMATION FORM l Deformed Shape (static or modal) and/or fringe animation can be performed. l The defaults are to animate both fringes and deformations with the modal method in 2D using 8 frames. l You can change any of these options through the Animation Options form. l Modal animation creates frames by multiplying the results from -1.0 to Ramped goes from 0 to l 2D uses in plane animation, 3D lets you rotate the model with the middle mouse button while the model is still animating. l The more frames you select, the smoother the animation, but more computer resources are used.
PAT312, Section 24, December 2006 S24-13 Copyright 2007 MSC.Software Corporation RESULTS POST-PROCESSING PROCEDURE l Set Action to Create l Select the plot type (Object) l Deformation l Fringe l Select the result case(s) l Static, modal, transient,... l Select the result type l Deformation, stress, strain,... l Modify Target Entities, Display Attributes, Plot and Animation Options as desired
PAT312, Section 24, December 2006 S24-14 Copyright 2007 MSC.Software Corporation TARGET ENTITIES FORM l Results in the Selected Result Case(s) can be plotted on targeted entities based on: l Current Viewport (default) l Element and Node Ids l Groups l Materials, Properties, or Element types Target Entities Button
PAT312, Section 24, December 2006 S24-15 Copyright 2007 MSC.Software Corporation TARGET ENTITIES FORM (Cont.) l Depending on the Plot Type, additional Display Controls include: l Nodes l Elements l Faces/Free Faces l Edges/Free Edges l Corners l Element Centroids l Element Nodes l Element All Data l Remember that lists can also be created and used with groups to act as user-defined filters (i.e. Elements with 10,000 < Von Mises Stress < 20,000)
PAT312, Section 24, December 2006 S24-16 Copyright 2007 MSC.Software Corporation DISPLAY ATTRIBUTES FORM l The Display Attributes form will change to match the plot type and results entity selected l Parameters are filtered such that only those appropriate for the currently selected plot type are displayed Display Attributes Button
PAT312, Section 24, December 2006 S24-17 Copyright 2007 MSC.Software Corporation PLOT OPTIONS FORM l The Plot Options Form is used to control l Coordinate Transformations l Scale Factor l Value filtering l Averaging Domain and Method l Extrapolation method l Use a PCL Expression l Re-loading of an existing Plot l Saving Current Plot for Future Use Plot Options Button
PAT312, Section 24, December 2006 S24-18 Copyright 2007 MSC.Software Corporation DEFORMED SHAPE PLOTS Scale Factor = 0.1 Scale Factor = 0.2 l Deformed and Undeformed features (e.g. Color, Render Style, Line Style are changed in this form) l The scale is set based on either Model size (Scale) or actual deformation (True Scale) l Undeformed shape can be Toggled Off
PAT312, Section 24, December 2006 S24-19 Copyright 2007 MSC.Software Corporation MARKER DISPLAY ATTRIBUTES l The Vector length and style can be changed in the Display Attributes form
PAT312, Section 24, December 2006 S24-20 Copyright 2007 MSC.Software Corporation CREATE RESULTS FORM l The Create Results form is used to select, manipulate, and combine results l Create derived results based on Maxima, Minima, summed values, averaged values, user-defined PCL expression, or linear combination (Combine) of any set of results or combined results l Demonstration Nodal or Elemental Results (Demo) may be created
PAT312, Section 24, December 2006 S24-21 Copyright 2007 MSC.Software Corporation X-Y GRAPH PLOTTING l Select Results Cases l Select the Y - Axis Result and Quantity, and X - Axis Entity l Click on Target Entities Icon and select entities for which the XY-Plot is to be generated l Click on Apply to generate the XY Plot
PAT312, Section 24, December 2006 S24-22 Copyright 2007 MSC.Software Corporation TEXT REPORT WRITER l Writes out requested results information to the MSC.Patran parent window (Preview opiton) or to a file l Report type options: l Full – results and all related information l Summary – max/min and associated Nodes or Elements l Data only l Results, Target Entities and Plot Options are very similar to those of other plot types
PAT312, Section 24, December 2006 S24-23 Copyright 2007 MSC.Software Corporation TEXT REPORT WRITER (Cont.) l Loadcase, Subcase, Layer ID l X, Y, Z Location of integration point or node l Stress Components l Stress Invariants l Magnitude of Deformation l Result CID l Material name and ID l X, Y, Z Components of Deformation l Property Name and ID l Analysis CID of Node Report Type Options: Available Data Includes:
PAT312, Section 24, December 2006 S24-24 Copyright 2007 MSC.Software Corporation TEXT REPORT WRITER (Cont.) l Display Attributes form l Format l Report format and column ordering can be adjusted to the users needs l Page Title, Header and Footer can be specified l Real and Integer Number format can be specified
PAT312, Section 24, December 2006 S24-25 Copyright 2007 MSC.Software Corporation CREATING A RANGE l To create a new range, you can go to Display Attributes -Range - Define Range, or Pull down Display/Ranges... Step 1: Create a range Step 2: Select Data Method Step 3: Select Thresholding Step 4: Calculate Range (for auto methods) Step 5: Apply
PAT312, Section 24, December 2006 S24-26 Copyright 2007 MSC.Software Corporation CREATING A RANGE (Cont.) DATA METHOD l Auto l Contiguous subranges starting from and ending at user-supplied values (or Use Fit Results) l Delta l Contiguous sub-ranges starting from a value then incrementing (or decrementing) by a delta value l Cluster l Range based on bin size and number of sub- ranges l Manual l Discrete sub-ranges based on various methods to assign start and end values l Delta Log l Exponential range calculation l Thresholds, where available allow the user to specify the size of the upper and lower range intervals
PAT312, Section 24, December 2006 S24-27 Copyright 2007 MSC.Software Corporation RESULTS WITH MULTIPLE VIEWPORTS l Fringe Plot of Von Mises Stress Values l Wireframe Deformed Shape
PAT312, Section 24, December 2006 S24-28 Copyright 2007 MSC.Software Corporation RESULTS DISPLAY CONTROL POST/UNPOST TOOLS l Once a plot is created, how do I unpost it? l Highlight all the tools you wish to be posted l Click Apply l Only Non-Animation plots can be posted and unposted
PAT312, Section 24, December 2006 S24-29 Copyright 2007 MSC.Software Corporation CUSTOMIZING THE RESULTS POST-PROCESSING ENVIRONMENT l Every Database contains a tool called MSC_Initialize which sets the default display parameters l The MSC_Initialize tool is invisible to the Graphical User Interface but can be customized by running a session file that modifies the Results/Display Attributes l Once the display parameters are customized the database can be saved in the P3_HOME directory as the TEMPLATE.DB l The procedure for creating and running the customizing session file is documented in the MSC.Patran Users Manual
PAT312, Section 24, December 2006 S24-30 Copyright 2007 MSC.Software Corporation
PAT312, Section 24, December 2006 S24-31 Copyright 2007 MSC.Software Corporation
PAT312, Section 24, December 2006 S24-32 Copyright 2007 MSC.Software Corporation
PAT312, Section 24, December 2006 S24-33 Copyright 2007 MSC.Software Corporation RESULTS ANIMATION
PAT312, Section 24, December 2006 S24-34 Copyright 2007 MSC.Software Corporation
PAT312, Section 24, December 2006 S24-35 Copyright 2007 MSC.Software Corporation TYPICAL RESULTS ANIMATION Frame 1Frame 7 Frame 13Frame 20
PAT312, Section 24, December 2006 S24-36 Copyright 2007 MSC.Software Corporation QUICK PLOT ANIMATION l To perform a simple Modal Animation, select Action: Create, Object: Quick Plot l Select the desired Vector and/or Fringe Result l Click on and hit Apply to create the Animation Frames
PAT312, Section 24, December 2006 S24-37 Copyright 2007 MSC.Software Corporation ANIMATION CONTROL SETUP l So far we have discussed setting up and controlling Quick Plot animation of a single Results Case l Animation sequences pertaining to global variables (e.g. Transient Animation) and Modal Analysis can be performed in greater detail by clicking the Animation Options button when the plot is created Animation Options Button
PAT312, Section 24, December 2006 S24-38 Copyright 2007 MSC.Software Corporation ANIMATION OPTIONS FORM l When creating a lot, clicking the Animate button sets the Animate By pull-down menu on the Animation Options for to a value, e.g. Global Variable l Animate By: l Global Variable – allows the animation of a tool with respect to any global variable (only available when >1 Results Cases have been selected) l Modal – applies a Sine Function (from -1 to 1) to the tools response l Ramp – animates a tools response by multiplying it by a range of scale factors from 0 to 1
PAT312, Section 24, December 2006 S24-39 Copyright 2007 MSC.Software Corporation ANIMATION CONTROL l Once the animation has started, you can pause and change the Animation Attributes l Animation Method: l Cycle: Animation cycles in a circular manner (frame 1,2,...,Max,1,2,...,Max etc.) l Bounce: Animation cycles from Max to Min (frame 1,2,...,Max,Max-1,...etc.) l Once the animation is paused, it can be advanced forward one frame at a time and the Start/End frames may be changed l To terminate the animation tool, select the Stop Animation button
PAT312, Section 24, December 2006 S24-40 Copyright 2007 MSC.Software Corporation SETTING UP NON-QUICK PLOT ANIMATION Procedure for setting up a Transient Animation by Global Variable l On the Select Results Form l On the Animation Options Form 1:Results Cases and a Result type 3:Select Animation Options Button 2:Click on Animate 4:Set Animate By to Global Variables 5:Select the Number of Frames 6:Hit Apply
PAT312, Section 24, December 2006 S24-41 Copyright 2007 MSC.Software Corporation SETTING UP NON-QUICK PLOT ANIMATION (Cont.) l Options for setting up a Modal Animation of a Single Results Case l Set up the Animation as you create the plot l Create the non-animation plot first, then animate it
PAT312, Section 24, December 2006 S24-42 Copyright 2007 MSC.Software Corporation SETTING UP NON-QUICK PLOT ANIMATION l Procedure for setting up the Animation as you create the plot l On the Select Results Form l On the Animation Options Form Set Action to Create and Object to the desired Plot Type Select Animation Options Button Select a single Result Case and Result type Click on Animate Set Animate By to Modal Select the Number of Frames Hit Apply
PAT312, Section 24, December 2006 S24-43 Copyright 2007 MSC.Software Corporation SETTING UP NON-QUICK PLOT ANIMATION l Procedure for animating an existing plot l On the Select Results form 1:Create the Non-Animation Plot as usual 2:Set Action: Create and Object: Animation a) Select the Plot you wish to animate b) Select the Number of Frames c) Click on Update Tool 3:To animate more than 1 plot repeat steps 2a-c for each one 4:When all plots have been animated hit Apply
PAT312, Section 24, December 2006 S24-44 Copyright 2007 MSC.Software Corporation SELECT RESULTS FORM l When multiple result cases are in the database you can cursor select one or more from the Unabbreviated Select Result Case(s) list l Click on one to select it l Select a continuously listed set using click and drag l Select a discontinuous set by Ctrl- clicking l View or Select Subcases l Position selection for beam or shell layered results l The particular result value component or derived quantity plotted can be selected from Quantity pull-down menu or from Show As Select Subcases
PAT312, Section 24, December 2006 S24-45 Copyright 2007 MSC.Software Corporation SELECT RESULTS FORM (Cont.)
PAT312, Section 24, December 2006 S24-46 Copyright 2007 MSC.Software Corporation FRINGE PLOT OPTIONS Material Property Target Entities Element Type l Averaging Definition provides different options to determine the result values at nodes shared by adjacent elements l Domain l All Entities: All result values at a node are averaged producing a single value l NoneNo Averaging at node l Result Values at a node are averaged if the contributing elements are of the same Type, Material or Element Property; or part of the defined Target Entity set
PAT312, Section 24, December 2006 S24-47 Copyright 2007 MSC.Software Corporation FRINGE PLOT OPTIONS (Cont.) l Averaging Definition options - (Continued) l Method l When both averaging and derivation of a new result invariant (such as determining von Mises stress from the stress tensor) are to be performed the user has the following options: l Derive/Average:calculates the derived result invariant at the integration points, extrapolates that to the nodes, then plots the average l Average/Derive:Extrapolates the component values to the nodes, averages them, then calculates the derived result using the average nodal component values
PAT312, Section 24, December 2006 S24-48 Copyright 2007 MSC.Software Corporation FRINGE PLOT OPTIONS (Cont.) l Averaging Definition options - (Concluded) l Method l Difference:Plots the magnitude of the absolute difference between the largest and smallest of the values at a node l Sum:Plots the sum of all values at a node l Display Results in any alternate Coordinate System (not available for all analysis codes) l MSC.Nastran default for CQUAD elements is Projected Global, in which the XX - comp stress is in the direction of the Global X axis projected onto the shell element
PAT312, Section 24, December 2006 S24-49 Copyright 2007 MSC.Software Corporation FRINGE PLOT OPTIONS (Cont.) l Extrapolation of element results to the elements nodes can be defined as: l Average l Result is averaged within the element, then the averaged value is assigned to the elements nodes Node Result = (Element Result) 1 N i=1 N
PAT312, Section 24, December 2006 S24-50 Copyright 2007 MSC.Software Corporation FRINGE PLOT OPTIONS (Cont.) l Extrapolation options - (concluded) l Shape Function: Result value at the elements nodes is determined from fitting an extrapolation surface through the known element result values l Centroid: The centroid value of the extrapolation surface is used at the elements nodes l Min: The smallest of the integration point values is used l Max: The largest of the integration point values is used
PAT312, Section 24, December 2006 S24-51 Copyright 2007 MSC.Software Corporation VECTOR MARKER PLOT l Vector components or resultants can be rendered l Vector plot Display Attributes and Plot Options forms control the display of any nodal vector quantity l Vector Results can be plotted with respect to any Coordinate System
PAT312, Section 24, December 2006 S24-52 Copyright 2007 MSC.Software Corporation