develop3d - abaqus 6.pdf

10
10/16/13 DEVELOP3D - Abaqus 6.9 develop3d.com/reviews/abaqus-6.9 1/10 DEVELOP3D JOBS Search Site theme: Light / Dark BLOG MAGAZINE ARTICLES REVERSE ENGINEERING SUSTAINABILITY CONTACT SUBSCRIBE DOWNLOADS Product Abaqus 6.9 Company name Simulia Price on application DEVELOP3D Reviews Abaqus 6.9 Abaqus 6.9 11 September 2009 Al Dean takes a look though at Abaqus 6.9, the latest release of one of the industry’s leading analysis applications. Among the many updates across the board there are new tools to simulate crack propagation For years Abaqus has been one of the leading lights of the simulation world. Its strength is in highly complex, advanced structural simulations that feature multiple factors, including non-linearity, large deformation and more common static analyses. Subscribe to DEVELOP3D magazine for FREE Register now for your free subscription to the printed edition of DEVELOP3D and gain access to PDF versions of all our back issues Latest D3D jobs Senior Project Manager – NPD Wed, 16 Oct 2013 08:57:50 +0000 Tweet 0 Like 0 Follow us on

Upload: nguyen-ba-dung

Post on 29-Nov-2015

8 views

Category:

Documents


1 download

DESCRIPTION

develop 3d - Abaqus

TRANSCRIPT

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 1/10

DEVELOP3D JOBS

Search

Site theme: Light / Dark

BLOG MAGAZINE ARTICLES REVERSE ENGINEERING SUSTAINABILITY CONTACT SUBSCRIBE DOWNLOADS

Product Abaqus 6.9

Company name Simulia

Price on application

DEVELOP3D Reviews Abaqus 6.9

Abaqus 6.911 September 2009

Al Dean takes a look though at Abaqus 6.9, the latest

release of one of the industry’s leading analysis applications. Among the many

updates across the board there are new tools to simulate crack propagation

For years Abaqus has been one of the leading lights of the

simulation world. Its strength is in highly complex, advanced

structural simulations that feature multiple factors, including

non-linearity, large deformation and more common static

analyses. Subscribe to DEVELOP3Dmagazine for FREERegister now for your free

subscription to the printed edition of

DEVELOP3D and gain access to PDF

versions of all our back issues

Latest D3D jobs

Senior Project Manager – NPD Wed, 16 Oct 2013 08:57:50 +0000

Tweet 0Like 0

Follow us on

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 2/10

Abaqus is the cornerstone to Dassault Systèmes’ Simulia brand

In 2005 Abaqus was acquired by Dassault Systèmes and has since become the cornerstone of the

company’s Simulia brand. The depth of the product is phenomenal, and there’s simply far too much

functionality to cover in a single review. Instead, we’re going to take a look at what’s new, what’s changed

and how some of the key parts of the system work.

Co-simulationIn Abaqus, there are two main solver codes. Abaqus/Standard is an implicit solver, most commonly used

for non-linear, static stress simulations. Abaqus/Explicit is an explicit solver, more tuned for simulations

where the product is subject to rapid events that create heavy deformations, such as impact or crash. The

big news for this release is that both of these solvers can be run in tandem. This is often referred to as co-

simulation.

While both simulation types are usually quite separate, there are many instances where it would be

advantageous for the two to interoperate and solve concurrently. For example, picture the simulation of

Test/Development Engineer Wed, 16 Oct 2013 08:49:51 +0000

Senior Product Developer Wed, 16 Oct 2013 08:36:55 +0000

lecturer in Industrial Design Sun, 13 Oct 2013 13:57:37 +0000

Find more great positions on D3D Jobs

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 3/10

The Extended Finite Element Method

(XFEM) has been implemented in Abaqus

6.9 to provide a powerful tool for

simulating crack propagation

a vehicle driving over a curb. The implicit solver would be used on the body and suspension parts, while

the explicit solver would simulate the effect of the tyres impacting the curb. The benefit of doing both

things concurrently is that the result of one event will have an impact on the other (and vice versa).

In Abaqus 6.9 the process of setting up co-simulation jobs is

relatively simple. This is done using Abaqus/CAE, the pre- and

post-processing tool in the suite. Starting with two studies, one

implicit, one explicit, the 3D data is copied into each, then

linked and the simulation inputs defined. Once the set-up has

been completed for both the implicit and explicit studies, the

co-simulation can be created. This defines how and where the

data is passed between the two analysis types in terms of

specific geometry references for load transference (typically

the point of contact). The final step is to define the time step

attributes and run the analysis.

Once the analysis is complete, the results data is fed back as

separate standard and explicit results files and an overlay

technique is used to merge the results. This allows the user to

visualise the results in a single environment.

While co-simulation is something that’s a step towards the multi-physics-based future of simulation, let’s

also step back and look at what’s changed in the usual workflow of mesh, solve, process.

Mesh preparationOne of the first things learned when training for any form of simulation (be that FEA or CFD) is that

simplification can be used to reduce the complexity of your mesh and hence reduce calculation times.

This process, commonly referred to as abstraction, is the removal of features from the underlying part

geometry that hold little influence on that part’s behaviour, but have a large affect on the mesh

complexity.

For example, fillet radii applied to edges can increase mesh element size to accommodate their form, but

for most structural simulations these are inconsequential to the results. The same can be said of small

holes that exist in the model. They increase mesh complexity but have little impact on a part’s stability.

To help with this feature removal process, Abaqus 6.9 includes new tools to help deal with more granular

geometry problems. The new Virtual Topology tool takes the source 3D geometry (from SolidWorks,

Pro/Engineer or Catia) and automatically removes all manner of small features, distorted surfaces, or

sliver surfaces. The end result is a surface that is much more suited to the process of meshing.

The interesting thing about this technology is that it retains links to the underlying source CAD

geometry. You can dive in and adapt the surface patches to merge multiple surfaces to give you the

control you need. These activities, as well as others, such as hiding or removing geometry, are stored in a

Related articles

Product design

showcase -

Olympic sports

products

Changing fashions

Digging into 3D

experience

Moving up a gear

Simulation

workshop #2

Getting personal

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 4/10

Watching the system find the point of

failure, split the mesh and then

propagate the crack across the surface

of a part before finally failing, is quite

something

feature tree and can be edited or suppressed if needs be. This means you can have multiple states of a

single model, by simply switching features on and off (although there’s no formalised way to do this).

Abaqus also has new mesh verification checks (for distortion

of elements, aspect ratio, interior angles etc). It will give

warnings if a mesh will fail or if there are near bad elements.

The deviation of the mesh from the underlying geometry can

also be checked. This is done using a chord height value (a la

STL files) as well as minimum edge length and aspect ratio.

While for many, this won’t be critical, for those looking for the

highest quality mesh and the closest match to geometry, it’ll

prove invaluable, allowing you to tighten up your mesh to

achieve more accurate results.

Study set-upWhen preparing simulation tasks, the way contacts are defined

has been enhanced. Contacts can initially be found with a

search (within user defined tolerances). The user is then

presented with a preview list of possible areas of contact, and

can then define the type of contact and its properties – in terms of friction parameters, for example. If

the user does not want to define specific contacting pairs of surfaces, the system can also set up analyses

automatically with general contacts.

The set-up of fastener features, (used to model rivets and bolted joints) has also been made more

intelligent and patterns of fastener points can be easily created and managed. All fastener features can

now be edited or suppressed from a model.

Crack propagationWithin many industries the ability to simulate material failure is essential. This is a complex process,

particularly when using traditional techniques, but this release introduces some new tools that make it

much easier.

Abaqus 6.9 includes dedicated technology for the simulation of crack propagation. This is done using a

technique referred to as the Extended Finite Element Method (or XFEM for short).

Beginning with the 3D mesh, there are two options. The first is to predefine a crack (done easily with

geometry). The second is to allow the system to find the point of failure organically.

The next stage is to define the region in which the crack will propagate (this can be the whole model or a

selective area) followed by a few options. These include specifying whether or not to allow crack growth,

defining contact properties (including the type of contact model applied if the crack should close again),

and whether or not to allow multiple cracks. If you do allow multiple cracks the system also simulates the

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 5/10

interaction between cracks when they meet.

Once this stage is complete, the simulation is run and the visualisation tools allow the user to see exactly

how and where the cracking begins and propagates. The user also has the full wealth of Abaqus’ post

processing tools to investigate and report on the findings.

Results visualisationThe big push for this release is to take advantage of the rapidly advancing world of graphics hardware

and greater caching capabilities. This means more data can be managed which makes working with very

large data-sets a reality for the majority, rather than just the ‘hardware-rich’ few. For instance, now when

you open a model database that contains a large number of parts and part instances, Abaqus/CAE loads

the parts and instances on demand, based on the parts or part instances that you display. This

enhancement provides improved performance and optimised memory usage.

For those working on 32-bit Windows systems Abaqus/CAE provides improved memory usage. When a

user-specified percentage of the total memory allocated to the kernel is reached, Abaqus/CAE optimises

the display data to enable more operations to be carried out.

By default Abaqus/CAE now uses coarse curve refinement to display the curved faces or curved edges in

a part or part instance. This modified setting provides improved performance and requires less memory,

especially when you are working with a large number of part instances or if you are working on parts with

very complex geometry. Users can override this default behaviour to use a finer curve refinement setting

if required.

There is also a new view cut (clipping plane) tool that allows instant visualisation of data. Alongside this,

users can now display the applied loads and resultant forces and moments, so there is a very graphical,

but very usable sanity check of the simulation.

ConclusionAbaqus is a huge offering that brings all manner of tools to the advanced user looking for higher-end

simulation capabilities. But let’s not misconstrue that to mean that it’s the restricted to FEA boffins and

those with PHDs. The system is easy enough to be used by designers and engineers and while there are

complexities inherent with many of the more advanced methods and techniques, it’s by no means an

exclusive product with an exclusive user community.

The thing that is essential is that the user has a solid understanding of the behaviour and the operating

conditions of the product that’s under simulation. The perfect example here is the fact that something as

deeply complex as crack propagation can be simulated with apparent ease.

Watching the system find the point of failure, split the mesh and then propagate the crack across the

surface of a part before finally failing, is quite something. It shows exactly how far simulation has moved

on in the last few years and how close we are to achieving the ability to truly simulate a product’s

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 6/10

XFEM can be used with any geometry in

CAE. In this example a three-point bend

test is modelled in 2D. The XFEM crack is

defined using the create crack dialogue

Using the edit crack dialogue, an initial

mesh-independent crack location can be

specified, and the crack allowed to

grow. Contact properties for the

exposed crack faces can also be

specified

performance, with less reliance on assumption and being able to get closer to reality than ever before.

www.simulia.com

Workflow for crack propagation simulation using Extended Finite Element Method (XFEM)

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 7/10

Here the XFEM-related field output

requests are made. This allows for a

visualisation of the XFEM crack following

the analysis

This and the previous image confirm that

the initial XFEM crack is independent of

the mesh

Here you can see that the XFEM crack

has clearly propagated during the

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 8/10

analysis. The XFEM crack is displayed

automatically on opening the ODB

This crack is visualised using the

visualisation modules ‘View Cut’ tool. A

cut is automatically created based on

PHILSM, which is the XFEM output value

that defines the crack location

Here you can see the full (scaled)

deformation of the plate with the Von

Mises stress output plotted as the crack

propagates

Tweet 0Like 0

Enjoyed this article?

Subscribe to DEVELOP3D for free!Register now for your free subscription* to the printed edition ofDEVELOP3D and gain access to PDF versions of all our back issues.

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 9/10

About DEVELOP3D

Advertise with DEVELOP3D

Contact us

Subscribe to DEVELOP3D

Change your subscription

details

Download PDF copies of the

©2008-2013 X3D Media, Rooms 108–109, 4th Floor, 65 London Wall, London

EC2M 5TU

Tel: +44(0)20 3355 7310

Name: Email:

Submit

Comments on this article:

Dear sir,

I want to model debond in the interface i supposed that there is a carck at the end of bond lay er , but

abaqus asked abut the intial crack location it is ok with me but i can determine the length of it how can

determine that by guesses ????????????????????????

also when i determine the length is equal third of th elength the analy sis stop at a certain step how can

deal with this to keep the model runing

another comment if i have not toggeled on the initial crack location and leave the abaqus determine it

also there is a probelem of the runing it is stop,,,,,,, please help me

thanks

Posted by yasmeen on Tuesday 25 2010 at 09:40 AM

Leave a comment

Enter the word you see below:

Back to top

Subscriptions free to UK residents.

International subscriptions available for purchase.

10/16/13 DEVELOP3D - Abaqus 6.9

develop3d.com/reviews/abaqus-6.9 10/10

magazine

Download our iPhone and

iPad app