ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5...

15
ANSYS Composite P /P t 12 1 5 Prep/Post 12.1.5 George Bauer 9/28/2010 9/28/2010 © 2010 CAE Associates

Transcript of ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5...

Page 1: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ANSYS Composite P /P t 12 1 5Prep/Post 12.1.5

George Bauer9/28/20109/28/2010

© 2010 CAE Associates

Page 2: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ANSYS Composites PrepPost – V12.1.5

Use of composites has grown in manufacturing due to weight strength Use of composites has grown in manufacturing due to weight, strength, and design flexibility advantages.

Often to, model and assess composite designs, the complexity is quite challengingchallenging.

Engineering layered composite materials with function, strength, and durability assessment involves:

Working with a wide variety of isotropic orthotropic continuous and— Working with a wide variety of isotropic, orthotropic, continuous, and discontinuous materials.

— Defining layup stacking sequence and orientation.Utilizing complex geometry with curvature and integrated parts— Utilizing complex geometry with curvature and integrated parts.

— Evaluating multiple failure criteria.

ACP addresses these concerns with modeling and assessment of composite structures!

2

Page 3: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ANSYS Composites PrepPost – V12.1.5

ACP Capabilities Summary: ACP Capabilities Summary:— Dedicated tool to provide leading-edge technology in pre- and

postprocessing of layered composite structures.— Allows for easy and efficient definition and modification of layered-Allows for easy and efficient definition and modification of layered

composite structures: material behavior, ply definitions, orientations of the fibers.

— An accurate representation of the structure with mesh and geometry sources, ply draping, ply orientation.

— Utilizes core ANSYS technology for element types and solution.— Composites specific post-processing with a wide array of tools to

i i d d d h l i linvestigate and understand the analysis results.— Integrates with Workbench Mechanical as well as with Mechanical APDL— Handles both 2D and 3D structures (from extrusion)— Provides failure assessment as well as manufacturing information such as

draping and plybooks.

3

Page 4: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Base Modeling Setup

The ANSYS Composite PrepPost utilizes an existing surface model mesh and named selections.

The model including mesh The model including mesh, loads, and boundary conditions can be defined in ANSYS Mechanical or in ANSYS Mechanical APDL.

ANSYS Mechanical provides a ANSYS Mechanical provides a menu to interact with ANSYS Composite PrepPost.

4

Page 5: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Material and Laminate Modeling

A hierarchical data description of materials stackups and laminates A hierarchical data description of materials, stackups and laminates. Material data can be imported from external sources. (ESACOMP, Python

& CSV…)Base information: Engineering data and material limits

Fabrics

Add thickness, pricing and draping information

Stack fabrics,

Stackups

,add pricing and draping information

Define final laminate

Laminates product

5

Page 6: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Accurate Representation of the Geometry

User of the ANSYS User of the ANSYS Composite Prep/Post benefit from all the advantages of the ANSYS solutions:ANSYS solutions:

— Direct CAD imports from all major CAD products

— Import of standard geometry p g yformats (STEP, Parasolid…)

— Geometry cleaning— Best-in class meshing

capabilities for surface and solid models – with linear or quadratic elements

Meshing information as well as loads and boundary conditions are transferred to

6

conditions are transferred to ANSYS Composite PrepPost

Page 7: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Defining Laminate Regions

Laminates are defined on zones Laminates are defined on zones (element groups), as well as orientations.

Zones can be applied a pre-defined laminate.

Additional Laminates can be constructed by progressive stacking on zonesstacking on zones.

Support for layer drop-off and design rules.

Easy, flexible generation of

7

layered solid model based on shell model.

Page 8: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Fiber Direction Tracking

Easy-to-use yet advanced Easy-to-use yet advanced definition of fiber orientations.

ANSYS Composite PrepPost uses a concept of oriented element-sets:a concept of oriented element-sets:

— user can define material application direction and material 0° direction.

— Multiple oriented element-sets can be overlapping and differently oriented: unique definition of

t i l i tasymmetric laminate.— One or several coordinate systems

assigned to an oriented element-set: no need for ply-subdivisionset: no need for ply subdivision.

— Cartesian, cylindrical and spherical systems are supported.

8

Page 9: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Visualization of Stacking Sequence

Stacking sequences and composite thicknesses can be displayed on Stacking sequences and composite thicknesses can be displayed on arbitrary sections or on the entire model.

9

Page 10: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Computing the Solution

The ANSYS Composite Prep/Post uses the ANSYS Mechanical APDL The ANSYS Composite Prep/Post uses the ANSYS Mechanical APDL solution to compute the base solution of the model.

All ad antages of o r core sol tions are therefore a ailable All advantages of our core solutions are therefore available:— Support of the latest element generation: linear and quadratic shells, linear and

quadratic solids.Layered element formulation— Layered element formulation.

— Shell section definition.— Isotropic, orthotropic and anisotropic material models.

Fast and accurate solver— Fast and accurate solver.

10

Page 11: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Composite General Post-processing

Arbitrarily configurable Arbitrarily configurable envelope contour failure plots.

Overlay text-plots for easy identification of the relevantidentification of the relevant failure-modes.

Generate superposition load cases based on initial loadcases based on initial load cases.

11

Page 12: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Failure Analysis

ANSYS Composite PrepPost provides a unique ANSYS Composite PrepPost provides a unique set of failure criteria to analyze the product:

— From simple criteria (max stress) to state-of-the art analysis. (Puck criterion)

— Interlaminar shear and normal stresses for shells.

— Through thickness failure for shells.— Combination of failure criteria provides failureCombination of failure criteria provides failure

envelope.— 3D implementation of main criteria (Tsai-Hill,

Hashin, Puck etc.).Abilit t t d fi d it i— Ability to create user-defined criteria.

Results can be displayed as:— Most critical failure criteria.

Critical layer— Critical layer.— Reserve, inversed reserve factors and safety

margin. (based on stress limits)— Standard results (stresses….) per layer.

12

Page 13: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

Composite Draping and Flat-wrap

ANSYS Composite PrepPost ANSYS Composite PrepPost provides draping functionality to analyze for drapability as well as for calculation of the fiber-anglecalculation of the fiber angle correction

Further ANSYS Composite PrepPostFurther ANSYS Composite PrepPost can also provide the flat-wrap of plies with their distortion

Draping

13

Flat-wrap

Page 14: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Plybook Generation

A set of plies or all plies are selected for ply-book generation A set of plies or all plies are selected for ply-book generation.

14

Page 15: ANSYS Composite P /P t 1215Prep/Post 12.1 · PDF fileANSYS Composites PrepPost – V12.1.5 Use of composites has grown in manufacturing due to weight strengthUse of composites has

ACP Additional capabilities

Python scripting capabilities provide full automation for the setup of the Python scripting capabilities provide full automation for the setup of the composite models.

ANSYS Composite PrepPost can pdate the model definition pon design ANSYS Composite PrepPost can update the model definition upon design changes without the need to redefine the entire model through a simple update of the input mesh.

15