You are on page 1of 22

Agenda

9:00 Welcome

1:00 - Computing Utilities


Introductions What is new at CAEA CAD connection ti utilities tiliti (within ( ithi th the CAD API) Mechanical setup
Rigid Bodies, Joints, contact, meshing Using the Mechanical model as a template template.

9:15 - Mechanical Demonstration

HPC GPU RSM HPC Parametric Pack) Design iteration/optimization using CFX Shape optimization using Fluent 1-way FSI

1:30 - CFD Update


Submodeling (parametric mesh refinement)

10:30 - Break 10:45 - Result evaluation: What do I do with i h this hi stress? ?


3:00 Break 3:15 ANSYS Customization Toolkit


Fatigue calculation Automating the process


Direct Optimization RSO(robust design, DFSS)

What is ACT? Examples (acoustics, wind load)

4:00 Engineering Knowledge Manager 4:15 ANSYS Composite Prep-Post 4:30 MAPDL

Fracture

12:00 Lunch

Application C t Customization i ti Toolkit


ANSYS v14.5 Update Seminar

CAE Associates Inc. and ANSYS Inc. Proprietary 2008 CAE Associates 2013 CAE Associates Inc. and ANSYS Inc. All rights reserved.

What is ACT?

ACT (Application Customization Toolkit) is a new capability in WB designed to allow customizations of the Workbench Mechanical interface.

These customizations can include things like:


Specialized loads MAPDL Elements and options not directly available in WB. Specialized post-processing FE model information and access. Use of MAPDL macros Use of 3rd party solver

ACT provides the internal mechanisms that allow you to customize an ANSYS Workbench application without compiling external code or linking with existing ANSYS libraries.
3

What Can ACT Do?

Since ANSYS is a general purpose FE element code code, it may not always provide the most direct method for analyzing each persons specific situation. ACT will allow you to add custom feature to the Mechanical interface that are specific to your industry or even one particular model. ACT extensions can relieve some of the pains and difficulties in specific modeling areas

Eliminate Eli i t th the need df for command d bl blocks. k Automate certain hand calculations. Easily incorporate certain previously developed APDL macros into the WB Mechanical GUI. GUI

What ACT is not:

ACT is not a tool for scripting the use of already existing Mechanical features.
4

ACT Implementation

ACT customizations can show up as new tool bar buttons

Or as new menus

ACT Implementation

These custom buttons function just like regular Workbench tools, items are added to the tree and the settings can be modified in the details pane:

ACT Development

ACT Extensions are created by a combination of XML files and Python Scripts.

XML files define the buttons buttons, icons and details information information. Python scripts perform the operations in Mechanical
Main function Extract the data from the user entered details and write items to the DS.dat file.

ACT Licensing

To use ACT extensions no additional licensing is required!

To install a compiled extension file simply go to Extensions > Install Extensions and browse for the .WBEX file

To use the extension in a particular project, go to Extensions > Manage Extensions and check off the extensions to use.

To develop and compile ACT extensions an additional license (ANSYS SDK license) is required.

This license gives the ability to compile extensions from the source Python and XML files It also entitles the user to technical support for ACT. ACT has a fully y documented API and Developers p Guide.

ACT Extensions

There are many pre-developed free ACT extensions available for your use. Some examples include:

3D_Surface_Effect Extension_R145_v1 Create a 3D surface effect using SURF154 elements Acoustics Extension R145 R145_v6 v6 To be Demoed Expose 3D acoustics solver capabilities BeamEndRelease Extension_R145_v1 Expose the end release feature for beam elements and enable advanced graphic post-processing for beam results Convection Extension_R145_v1 Expose convection with pilot node capability FE Info Extension R145 v4 Expose node and element related information FSI Transient_R145_v1 Map temperature and pressure loads (from a CFD calculation) to a multi-step Mechanical analysis for transient oneway FSI MatChange_R145_v1 Change material ID to user specified value for the selected bodies Morphing2D Extension_R145_v1 Perform a set of morphing capabilities on 2D models N Non Li Linear Results R l Info I f Extension_R145_v1 E i R145 1 Enable tracking for non-linear solutions (contact & Newton-Raphson residuals) Piezo Extension_R145_v2 Expose piezo-electric solver capabilities Submodeling Extension_R145_v1 Sub-modeling for shell-to-solid (R14.5 native implementation already supports solid-to-solid sub-modeling)

Workbench/LS-Dyna ACT Extension

ANSYS Workbench LS-DYNA is an ACT-developed user environment for preprocessing, solving, and post-processing LS-DYNA models.

New at Version 14.5. Combines the power of the LS-DYNA solver with the ease-of-use of the ANSYS Workbench environment. LS-Dyna is a very popular commercial explicit dynamics solver.
Very y robust and fast for solving g high-energy g gy transient events. Applications include impact, crash, drop tests, manufacturing, buckling, etc.

Requires an ANSYS LS-DYNA license.

10

Main Features

New functionality in some existing menus plus ACT add-on menus

Applied loads (as a function of time):


Accelerations, velocities, displacements Forces Pressures

Initial linear and angular velocity Rigid bodies and rigid body loads Bonded (Tied), frictional, eroding, and singlesurface contacts Longitudinal and torsional springs AND dampers Symmetry constraints Point masses Damping Supports pp most LS-Dyna y solid and shell formulations Supports most LS-Dyna hourglass controls Comprehensive post processing
Do not need to learn LS-PrePost

ACT add ons add-ons

11

Example: Pliers Drop Test

Pliers dropped from 20 ft ft. onto a hard surface


Impact velocity = 430 in/s All parts modeled as rigid except for the bottom clamp Bonded contact as shown, Frictionless contact at all other joints

Bonded

Bottom clamp

12

Example: Pliers Drop Test

Assign:

Impact velocity Constrain impact surface


Rigid body constraint

Insert a body contact tracker


Allows for graphing contact/impact forces

Analysis settings
Transient time (0.1 seconds) Mass scaling to speed up the run Number of CPUs Number of output time pts to write

13

Example: Pliers Drop Test

Maximum principal stress in the bottom clamp

14

Example: Pliers Drop Test

15

Example: Pliers Drop Test

16

ANSYS Premium ACT Extensions

ANSYS also has some advanced ACT extensions that are available:

Automated CMS Substructuring


Easily convert bodies into superelements Ability to export and import superelements Automatically does expansion pass and combines resutls with non-superelement results

1 2 34 5
1. 2. 3. 4. 5 5. SE groups Top Down SEs Import SE Expand SEs Export SEs

17

ANSYS Premium ACT Extensions

Assembly Manager
This ACT extension enables the user to combine two or more completed Mechanical models into a single model without having to re-do the contacts, loads, material properties, etc. It is extremely useful for any customer who performs Mechanical analysis on individual components, but then also needs to simulate the performance of an assembly of these components. The tool is also useful for creating assemblies that contain several copies of a component (e.g., a four-wheel assembly using four copies of the single wheel component). Combines: Geometry, mesh, coordinate systems, contacts, named selections, material p properties, p , loads/bcs. Can pattern imported models by placing them at any location and orientation.

18

Assembly Manager
Initialmodel

Reuse 1 model multiple times

Modelcomponent: Storedasacomponentusingthe Exportfeature


Firstimport

Samecomponent@adifferentcoordinatesystem
Secondimport

19

ACT Extension Development

At CAE Associates we have the expertise to develop ACT extensions to help you improve your efficiency in modeling and performing complex analyses in WB WB.

Please contact us if you would like to discuss the development an ACT extension.

20

ACT Extensions D Demonstration t ti

CAE Associates Inc. and ANSYS Inc. Proprietary 2008 CAE Associates 2013 CAE Associates Inc. and ANSYS Inc. All rights reserved.

ACT Example

A company designs rooftop structures, structures these structures must withstand different wind load criteria in different situations.

ASCE standard for calculating wind loads is rather complicated and can be prone to errors:

Develop D l an ACT extension t i th that t prompts t the th user for f the th relevant l t factors f t and automatically applies the correct load.

22

You might also like