S14-1 PAT318, Section 14, March 2005 SECTION 14 RESULTS
S14-2 PAT318, Section 14, March 2005
S14-3 PAT318, Section 14, March 2005 RESULTS INTRODUCTION The Results post processing module can be used to process scalar, vector, and tensor results into a variety of graphical display types Results can come form many analysis types: Structural, thermal, cfd, electromagnetic Static or dynamic The results can be read through Standard translators, e.g. analysis menu for MSC.Nastran PATRAN 2.5.dis,.els, or.nod formats in File/Import/Results Read into database via PCL
S14-4 PAT318, Section 14, March 2005 RESULTS INTRODUCTION (CONTINUED) Results from various analysis runs can be stored in the same database under different result cases Static Transient – each time step = 1 Result Case Non-linear – each load increment = 1 Result Case More than one load case can be operated on simultaneously Results can be filtered based on attributes or numerical values
S14-5 PAT318, Section 14, March 2005 RESULTS INTRODUCTION (CONCLUDED) Results can be displayed in any coordinate system Vector components in local coordinate system 1 New results may be derived by linearly combining existing results, using a user-defined PCL expression or PCL function, etc. Any plot can be saved in a file and retrieved for future use
S14-6 PAT318, Section 14, March 2005 THE RESULTS MAIN FORM Procedure Set Action to Create and select type of plot (the Object) Select the Result Case(s) and the result type Apply to add the plot to the display Plots can be animated by clicking the Animate button when the plot is created
S14-7 PAT318, Section 14, March 2005 RESULT PLOT TYPES Quick Plot – quick and easy access for fringe, deformed, or combined plot or animation Deformation plot – more options, e.g. Target Entities Quick PlotDeformation Plot
S14-8 PAT318, Section 14, March 2005 RESULT PLOT TYPES (CONTINUED) Fringe plot – on the deformed or undeformed model Element Fill plot – one color per element on the deformed or undeformed model Fringe PlotElement Fill Plot
S14-9 PAT318, Section 14, March 2005 RESULT PLOT TYPES (CONTINUED) Vector (Marker) plots – at nodes or element centroids Tensor (Marker) plots – displayed in elemental or principal coordinate system Animation – deformed and/or fringe plots can be animated Vector PlotAnimation
S14-10 PAT318, Section 14, March 2005 RESULT PLOT TYPES (CONCLUDED) Text report writer - create formatted text for analysis reports XY Plot (Graph) – Results vs. Global Variable Results vs. Another Result Result vs. Distance Result along any user-specified Geometric Entity Global Variable vs. Global Variable Result with respect to a Local System Result along a Arbitrary Path
S14-11 PAT318, Section 14, March 2005 QUICK PLOT FORM Quick Plot result display form has been designed to accommodate easy access to basic post- processing feature such as: Fringe plots Deformed plots Combined fringe and deformation plots Quick animation Simple Deformed, Fringe, or combination plots can be created and animated with very few menu selections: Select Result Case Select Fringe Result Select Deformation Result Click on Animation (if desired) Apply
S14-12 PAT318, Section 14, March 2005 QUICK PLOT ANIMATION FORM Deformed Shape (static or modal) and/or fringe animation can be performed The defaults are to animate both fringes and deformation with the modal method in 2D, 15 frames You can change any of these options through the Animation Options form Modal animation creates frames by multiplying the results from –1.0 to +1.0; Ramped goes from 0 to D uses in plane animation, 3D lets you rotate the model with the middle mouse button while the model is still animating The more frames you select, the smoother the animation, but more computer resources are used
S14-13 PAT318, Section 14, March 2005 RESULTS POST-PROCESSING PROCEDURE Set Action to Create Select the plot type (Object), i.e. deformation, fringe, etc. Select the Result Case(s), i.e. static, modal, transient, etc. Select the result type, i.e. deformation, stress, strain, etc. Select the position, e.g. layer in shell Select the Quantity, i.e. Min. Principal, Component, etc. Modify Target Entities, Display Attributes, Plot and Animation Options as desired using icons at top of form
S14-14 PAT318, Section 14, March 2005 SELECT RESULTS FORM When multiple result cases are in the database you can cursor select one or more from the unabbreviated Select Result Case(s) list Click on one to select it Select a continuously listed set using click and drag Select a discontinuous set by Ctrl-clicking If desired filter using Select Subcases Position selection for beam or shell layered results The particular result value component or derived quantity plotted can be selected from Quantity pull-down menu or from Show As Select Subcases
S14-15 PAT318, Section 14, March 2005 SELECT RESULTS FORM (CONCLUDED) To filter Results Case(s): Click on Select Subcases Setup one or more filters using Filter Method: Global Variable Character String Subcase IDs A combination of the above Select Filter to see the resulting list of Selected Result Case(s) Click Apply if the list is what you wanted Select Subcases
S14-16 PAT318, Section 14, March 2005 TARGET ENTITIES FORM Results in the Select Result Case(s) can be plotted on targeted entities based on: Current Viewport (default) A set of Elements or Nodes Groups Materials, Properties, or Element types Target Entities button
S14-17 PAT318, Section 14, March 2005 TARGET ENTITIES FORM (CONCLUDED) Depending on the plot type, additional Display Controls Include: Nodes Elements Faces/Free Faces Edges/Free Edges Corners Element Centroids Element Nodes Element All Data Remember that lists can also be created and used with groups to act as user-defined filters (i.e. elements with 10,000
S14-18 PAT318, Section 14, March 2005 DISPLAY ATTRIBUTES FORM The Display Attributes form will change to match the plot type and results entity selected Parameters are filtered such that only those appropriate for the currently selected plot type are displayed Display Attributes Button
S14-19 PAT318, Section 14, March 2005 PLOT OPTIONS FORM The Plot Options Form is used to control the following: Coordinate Transformation, e.g. transform vector components Scale Factor – multiply results by factor Filter Values – filter results displayed using result values Averaging Domain and Method – how element results are combined Extrapolation method – how results are combined in an element Use a PCL Expression Re-loading of an existing Plot Saving current plot for Future Use Plot Options Button
S14-20 PAT318, Section 14, March 2005 PLOT OPTIONS FORM (CONTINUED) Coordinate transformation options None – Patran global coordinate system used, Coord 0 CID – Patran local coordinate system, e.g. Coord 3 Projected CID – coordinate system projected onto element, e.g. Coord 2.1 Global – Patran global coordinate system, Coord 0 Default – results are kept in the solver coordinate system(s) Material – element coordinate systems based on a material definition and angle. Only for quad and tri topology. Element IJK – Patran defined element coordinate systems. These can be different from solver element coordinate systems. Patran user manual provides detailed information on these transformations 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
S14-21 PAT318, Section 14, March 2005 COORDINATE TRANSFORMATION TENSOR EXAMPLES Coord 0 CID, Select Coordinate Frame Coord 1 Global – uses Patran Coord 0 Element IJK – uses first two element nodes for xx direction Projected CID, Select CF Axis Coord 1.2, changing axis changes xx direction by 90 xx yy Local Coord
S14-22 PAT318, Section 14, March 2005 FRINGE PLOT OPTIONS Averaging Definition provides different options to determine the result values at nodes shared by adjacent elements Domain All Entities: all result values at a node are averaged producing a single value None: no averaging at node result values at a node are averaged if the contributing elements are of the same Type, Material or Element Property, or are part of the defined Target Entity set Material Property Target Entities Element Type
S14-23 PAT318, Section 14, March 2005 AVERAGING DEFINITION/DOMAIN FOR COARSE AND FINE MESHED MODEL Coarse mesh, average all elements Fine mesh, average all elementFine mesh, no averaging Coarse mesh, no averaging Note: Derive/Average and Shape Fn. was used
S14-24 PAT318, Section 14, March 2005 FRINGE PLOT OPTIONS (CONTINUED) Averaging Definition options – (continued) Method 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: Derive/Average: calculates the derived result invariant at the integration points, extrapolates that to the nodes, then plots the average Average/Derive: extrapolates the component values to the nodes, averages them, then calculates the derived result using the average nodal component values
S14-25 PAT318, Section 14, March 2005 Fringe Plot Options (continued) Averaging Definition options – (concluded) Method Difference:plots the magnitude of the absolute difference between the largest and smallest of the values at a node Sum: plots the sum of all values at a node
S14-26 PAT318, Section 14, March 2005 AVERAGING DEFINITION/METHOD FOR COARSE AND FINE MESHED MODEL Coarse mesh, DifferenceFine mesh, Difference Note: All Entities and Shape Fn. Used.
S14-27 PAT318, Section 14, March 2005 FRINGE PLOT OPTIONS (CONTINUED) Extrapolation of element results to the elements nodes can be done as follows: Average:result is averaged within the element, then the averaged value is assigned to the elements nodes
S14-28 PAT318, Section 14, March 2005 Fringe Plot Options (continued) Extrapolation options – (concluded) Shape Fn.:result value at the elements nodes is determined from fitting an extrapolating surface through the known element result values Centroid:the centroid value of the extrapolation surface is used at the elements nodes Min:the smallest of the integration point values is used Max:the largest of the integration point values is used Extrapolating surface Element Integration point, + Element result value,
S14-29 PAT318, Section 14, March 2005 EXTRAPOLATION/AVERAGE FOR COARSE AND FINE MESHED MODEL Coarse meshFine mesh Note: All Entities and Derive/Average used.
S14-30 PAT318, Section 14, March 2005 FRINGE PLOT OPTIONS (CONCLUDED) Define PCL Expression There is only one Independent Variable. It is named SCALAR. It is the scalar variable that is being used to create the fringe plot, e.g. Von Mises stress under Select Results/Quantity Can use standard arithmetic operations (e.g. +) and Intrinsic Functions (e.g SIND) Input the desired PCL Expression, e.g. $SCALAR Only one result case is allowed. If multiple result cases are needed use Utilities/Results/Result Toolbox.
S14-31 PAT318, Section 14, March 2005 DISPLAY FRINGE PLOT FOR INSIDE OF 3D MODEL Show color results fringe for interior of 3D model Create a clipping plane Create a fringe plot using Results, including Target Entities/Additional Display Control/Faces Also, can use Insight by creating a fringe plot on planes of constant coordinate value
S14-32 PAT318, Section 14, March 2005 DEFORMED SHAPE PLOTS Deformed and Undeformed features (e.g. color, Render Style, Line Style are changed in this form) The scale is set based on either model size or actual deformation (True Scale) Undeformed shape can be toggled off Scale Factor = 0.1 Scale Factor = 0.2
S14-33 PAT318, Section 14, March 2005 VECTOR MARKER PLOT Vector components or resultants can be rendered Vector plot Display Attributes and Plot Options forms control the display of any nodal vector quantity Vector Results can be plotted with respect to any Coordinate System
S14-34 PAT318, Section 14, March 2005 MARKER DISPLAY ATTRIBUTES The Vector length and style can be changed in the Display Attributes form Vectors anchored at the Tip Vectors anchored at the Base
S14-35 PAT318, Section 14, March 2005 CREATE RESULTS FORM The Create/Results form is used to select, manipulate, and combine results Create derived results based on using the following operations for the specified set of results: Combine – linear combination of set members Maximum – new result case with maximum from set of results Minimum – minimum from set of results Sum – sum results in result set Average – average results in result set Demo – create dummy result case for existing mesh Specify set of results
S14-36 PAT318, Section 14, March 2005 CREATE RESULTS FORM (CONCLUDED) PCL Function for user defined expression Independent Variables that are available are dependent on type of results being used, i.e. Nodal Scalar has $SCALAR, Nodal Tensor has $XX, $YY, etc. Can use standard arithmetic operators (e.g. +) and Intrinsic Functions (e.g. SIND) Input desired PCL Expression, e.g. SQRT($XX**2 + $YY**2) This represents ( xx2 + yy2)1/2 for tensor results Only one result case allowed. Use PCL expression for multiple result cases by using Utilities/Results/Result Toolbox.
S14-37 PAT318, Section 14, March 2005 X-Y GRAPH PLOTTING Select Results Cases Select the Y – axis result and Quantity, and X – axis entity Click on Target Entities icon and select entities for which the XY- Plot is to be generated Click on Apply to generate the XY Plot
S14-38 PAT318, Section 14, March 2005 TEXT REPORT WRITER Writes out requested results information to the MSC.Patran parent window (Preview option) or to a file Report Type options: Full – results and all related information Summary – max/min and associated Nodes or Elements Data only Results, Target Entities and Plot Options are very similar to those of other Plot Types
S14-39 PAT318, Section 14, March 2005 TEXT REPORT WRITER (CONTINUED) Report Type Options: Available Data Includes: Loadcase, Subcase, Layer ID X, Y, Z Location of Integration Point or Node Stress Components Stress Invariants Magnitude of Deformation Result CID Material Name and ID X, Y, Z Components of Deformation Property Name and ID Analysis CID of Node
S14-40 PAT318, Section 14, March 2005 TEXT REPORT WRITER (CONCLUDED) Display Attributes form Format Report format and column ordering can be adjusted to the users needs Page Title, Header and Footer can be specified Real and Integer Number format can be specified
S14-41 PAT318, Section 14, March 2005 FREEBODY RESULTS Graphical display of freebody diagrams from results values Option to create new load sets Currently supported results are from MSC.Nastran Data must be available from Grid Point Force Balance Table (GPFORCE=ALL)
S14-42 PAT318, Section 14, March 2005 EXAMPLE FREEBODY RESULTS REVIEW External Loads Internal Section Loads Reaction Forces
S14-43 PAT318, Section 14, March 2005 CREATING A RANGE To create a new range, you can go to Display Attributes – Range – Define Range, or Pull down Display/Ranges… Step 6: Assign the range to the current viewport (OR use Viewport/Modify/ Change Range) Step 5: Apply Step 4: Calculate range Step 1: Create a range (one for each viewport) Step 3: select Thresholding Step 2: select Data Method
S14-44 PAT318, Section 14, March 2005 CREATING A RANGE (CONTINUED) DATA METHOD Semi-Auto Contiguous subranges starting from and ending at user-supplied values (or use Fit Results) Semi-Auto (Delta) Contiguous sub-ranges starting from a value then incrementing (or decrementing) by a delta value From: Discrete sub-range starting from a value From/To: Discrete sub-range starting from a value extending to a value (can leave holes) Middle: Contiguous sub-ranges defined by their mean value
S14-45 PAT318, Section 14, March 2005 CREATING A RANGE (CONCLUDED) Thresholding For either of the semi-auto data methods All results between Start and/or End of results and start of threshold will be colored uniformly End < threshold value < Start Press Calculate, and if satisfactory press Apply
S14-46 PAT318, Section 14, March 2005 RESULTS WITH MULTIPLE VIEWPORTS Same model in both viewports, but displays created using different groups Fringe Plot of Von Mises Stress ValuesWireframe Deformed Shape
S14-47 PAT318, Section 14, March 2005 XY PLOT Manages appearance of XY windows Manages display of curves in XY windows Fully integrated with results, loads, properties, and material data
S14-48 PAT318, Section 14, March 2005 XY PLOT TERMINOLOGY
S14-49 PAT318, Section 14, March 2005 CURVE DATA FROM FILE FileFormat XY DATAXYDATA, beautiful_curve If XY pairs YDATAYDATA, new_curve If Y only100. (X initial100. And Xdelta300. Will be300. Specified500. Under curve500. Data400. Attributes) Data set 1 Curve name Data set 2 Contents of File file_1.xyd
S14-50 PAT318, Section 14, March 2005 SCALE AND RANGE Scale Linear Semi-Log Log-Log Range Controls method used to determine start and end points for the X and Y axes
S14-51 PAT318, Section 14, March 2005 TITLES % distance from left of window % distance from top of window
S14-52 PAT318, Section 14, March 2005 MODIFY DISPLAY PARAMETERS Virtually anything you see on the screen can be modified XY Window:Location, Border, Background, Color Curve: Post/Unpost, Line Style, Name, Data, Symbols, Color,Thickness, Curve Fit Method Legend:On/Off, Location, Border, Text, Background, Color Axis:Line Style, Scale, Label Formats, Titles, Tick Marks, Grid Lines Plot Titles:Location, Size, Color, Post/Unpost
S14-53 PAT318, Section 14, March 2005 MODIFY XY WINDOW Border Background
S14-54 PAT318, Section 14, March 2005 MODIFY CURVE Available symbol types Dot Square Fill Diamond Circle Fill Square Arrowhead Fill Circle Triangle Fill Arrowhead X Fill Triangle Hexagon Plus Diamond Fill Hexagon
S14-55 PAT318, Section 14, March 2005 RESULTS ANIMATION Modal and transient animation can be performed in Results Transient animation can be performed with respect to any global variable, such as time, load case, or frequency All posted tools will be displayed during an animation, but only the tools with animation enabled will change from frame to frame Animation controls appear automatically when a plot is animated
S14-56 PAT318, Section 14, March 2005 TYPICAL RESULTS ANIMATION Frame 1Frame 7 Frame 13 Frame 20
S14-57 PAT318, Section 14, March 2005 QUICK PLOT ANIMATION To perform a simple modal animation, select Action: Create, Object: Quick Plot Select the desired fringe and/or vector result Click on and hit Apply to create the animation frames
S14-58 PAT318, Section 14, March 2005 ANIMATION CONTROL SETUP So far we have discussed setting up and controlling Quick Plot animation of a single Results Case 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
S14-59 PAT318, Section 14, March 2005 ANIMATION OPTIONS FORM When creating a plot clicking the Animate button sets the Animate Method pull-down menu on the Animation Options form to a value, e.g., Global Variable Animate Method: Global Variable – allows the animation of a tool with respect to any global variable (only available when more than one Results Cases have been selected) Modal – applies a sine function (-1 < sine < 1) to the tools response Ramp – allows animation of a tools response by multiplying the response by a range of scale factors from 0 to 1
S14-60 PAT318, Section 14, March 2005 ANIMATION CONTROL Once the animation has stared, you can pause and change the animation attributes Animation Sequence: Cycle:animation cycles in a circular manner (frame1,2,…,max,1,2,…,max, etc.) Bounce:animation cycles from max to min (frame 1,2,…,max,max-1, etc.) Once the animation is paused, it can be advanced forward one frame at a time and the start/end frames may be changed To terminate the animation tool select the Stop Animation button
S14-61 PAT318, Section 14, March 2005 SETTING UP NON-QUICK PLOT ANIMATION Procedure for setting up the animation as you create the plot On the Select Results form On the Animation Options form 1 Select a set of Result Cases and a result type Select Animation Options button Select the Number of Frames Set Action to Create and Object to the desired plot type Click on Animate Hit Apply Set Animate Method to Global Variable 7
S14-62 PAT318, Section 14, March 2005