100

ABAQUS Workshop Slides 0

Embed Size (px)

Citation preview

Page 1: ABAQUS Workshop Slides 0
Page 2: ABAQUS Workshop Slides 0

What you will learn from this workshop?

� How to launch ABAQUS from EOS (supercomputing facility)

� How to use the ABAQUS manual

� How to download an example file from ABAQUS manual and how to import it

into ABAQUS?

� Preprocessing, running the analysis and post processing using the following

examples

a) Example 1: 3D stress analysis

b) Example 2: Transient Heat transfer Analysis

c) Example 3: Extrusion of metal (Dynamic Explicit Analysis)

d) Example 4: Frequency Analysis of Gear

e) Example 5: Modeling of 2D particle reinforced composite

f) Example 6: Modeling of 3D particle reinforced composite

2PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY Objectives

Page 3: ABAQUS Workshop Slides 0

3PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY

File type Purpose

.caea) All the preprocessing can be done with this

b) Can be opened with ABAQUS CAE

.inp

a) Analysis input file.

b) One of the ways to generate an input file is by using ABAQUS CAE

c) Contains all the information related to the problem (ex: coordinates of nodes, element connectivity matrix, element type, material

props, step, type of analysis performed, boundary conditions, loads etc).

d) input file can be opened with wordpad and can be edited. It can also be imported into ABAQUS CAE.

e) Using the following command input file is run: abaqus job=jobname.inp

.odb a) Results file written by the analysis.

b) Can be opened with ABAQUS viewer (opens in the visualization module) and any postprocessing can be performed.

.sta

a) Status file. The analysis writes incremental summaries to this file

b) We can know step time, total time, CPU time, increment number, # of equilibrium iterations, severe discontinuity iterations etc in a

tabular format

c) Can be opened with wordpad

d) You should see “ The analysis has completed successfully” in the status file. otherwise analysis didn’t complete and the errors can be

seen in .msg and .dat files if they exist

.msg

a)Message file written by the analysis

b)contains any error or warning messages, convergence checks, step time, total time, incrementation and other important information

written for each iteration and increment of each step

c) can be opened with wordpad

.dat

a)Print output file written by the analysis (you can use *Node Print, *El Print in the .inp file to write nodal and elemental ouputs in a

tabular format in the .dat file)

b)contains any error or warning messages with other important information written for each iteration and increment of each step

c) can be opened with wordpad

.fil

a) Results file written by the analysis

b) You can use *Node File, *El File in the .inp file to write nodal and elemental ouputs to the .fil file of one analysis, which can be used

in another analysis. Ex: sequentially coupled thermo-mechanical analysis

c) can’t be opened with wordpad or ABAQUS viewer

Introduction

Page 4: ABAQUS Workshop Slides 0

4PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY Introduction

Command Purpose

module load abaqus to invoke abaqus modules in EOS

abaqus cae to launch abaqus

abaqus cae -mesa to launch abaqus (if there is graphics

problem with above command)

abaqus job=jobname.inp to run the input file “jobname.inp”

module load intel-compilers to load fortran compilers in EOS

abaqus job=jobname.inp user=fortranname.f to run an input file “jobname.inp”

along with user subroutine

“fortranname.f”

abaqus fetch job=jobname.inp to copy an input file from abaqus

example problems manual to your

present working directory

man abaqus to get a detailed description of

various commands of abaqus on EOS

abaqus help some more commands

Page 5: ABAQUS Workshop Slides 0

Before going into examples you should know the following things

� Units:

Abaqus has no units built into it (except for rotational DOF (radians) and other angle measures(degrees)). Therefore, the units chosen must be self-consistent >> Refer: 1.2.2 Analysis user’s manual

� DOF: Primary variables

a) Ex: Temperature(for heat transfer analysis); Displacements-translational & rotational(for mechanical analysis); Temperature + displacements (for thermomechanical analysis)

b) Displacements or other degrees of freedom are calculated at the nodes of the element. At any other point in the element, the displacements are obtained by interpolating from the nodal displacements.

� Stress and strain measures:

a) Stress is always reported as >> Cauchy or true stress

b) Shear strain is always reported as >> engineering shear strain

c) True strain is not that useful and therefore ABAQUS has different strain measures (Integrated strain, Green’s Strain, Nominal Strain, Logarithmic strain>> Refer: 1.2.2 Analysis user’s manual)

d) By default Stress and strains are calculated at integration points. If specified ABAQUS can interpolate these values to obtain at nodes or centroid of the element

� Time:

a) Step time>> measured from the beginning of each step

b) Total time>> starts at zero and is the total accumulated time over all the steps(except Linear perturbation)

5PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY Introduction

Page 6: ABAQUS Workshop Slides 0

� Incrementation:

Each step in an Abaqus analysis is divided into multiple increments. And 2 choices for incrementation.

a) Automatic Incrementation>> Just define the step and specify certain tolerances or error measures, Abaqus then automatically selects the increment size as it develops the response in the step.

b) Fixed incrementation:>> Increment size is specified by the user. If you have a good “feel” for the convergence behavior of the problem.

c) Automatic incrementation is recommended for most cases.

� Types of Iterations:

ABAQUS attempts to perform multiple iterations for each increment until convergence is obtained

a) Equilibrium iterations >> the solution varies smoothly;

b) Severe discontinuity iterations (SDIs)>> abrupt changes in stiffness occur.

c) These can be seen in “.sta” file

6PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY Introduction

Page 7: ABAQUS Workshop Slides 0

c) # of nodes in an element is clearly identified in its name.

(S4R>> 4 node shell element ; C3D8>> 8 node brick element)

a) Commonly used element families in a stress analysis.

b) The first letter indicates to which family the element belongs

(S4R>> shell element; C3D8>> continuum element)

7IntroductionPREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY

Page 8: ABAQUS Workshop Slides 0

8IntroductionPREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY

Page 9: ABAQUS Workshop Slides 0

Example 1: 3D Stress Analysis

PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY 9EXAMPLE 1

Page 10: ABAQUS Workshop Slides 0

10PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 11: ABAQUS Workshop Slides 0

11PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 12: ABAQUS Workshop Slides 0

12PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

The section property provides any additional data required to

define the geometry of the element and also identifies the

associated material property definition.

Page 13: ABAQUS Workshop Slides 0

13PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 14: ABAQUS Workshop Slides 0

14PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 15: ABAQUS Workshop Slides 0

15PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 16: ABAQUS Workshop Slides 0

16PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 17: ABAQUS Workshop Slides 0

17PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 18: ABAQUS Workshop Slides 0

18PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 19: ABAQUS Workshop Slides 0

19PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 20: ABAQUS Workshop Slides 0

20PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 21: ABAQUS Workshop Slides 0

21PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 22: ABAQUS Workshop Slides 0

22PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 23: ABAQUS Workshop Slides 0

23PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 24: ABAQUS Workshop Slides 0

24PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 25: ABAQUS Workshop Slides 0

25PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 26: ABAQUS Workshop Slides 0

26PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 27: ABAQUS Workshop Slides 0

27PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 28: ABAQUS Workshop Slides 0

28PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 29: ABAQUS Workshop Slides 0

29PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 30: ABAQUS Workshop Slides 0

30PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 31: ABAQUS Workshop Slides 0

31PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 1

Page 32: ABAQUS Workshop Slides 0

Example 2: Transient Heat Transfer Analysis

32PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Refer: Section 2.11.1 Abaqus Theory manual

Page 33: ABAQUS Workshop Slides 0

33PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 34: ABAQUS Workshop Slides 0

34PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 35: ABAQUS Workshop Slides 0

35PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 36: ABAQUS Workshop Slides 0

36PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 37: ABAQUS Workshop Slides 0

37PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 38: ABAQUS Workshop Slides 0

38PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Make sure BC-0temp is inactive (not propagated) in Step-1

Page 39: ABAQUS Workshop Slides 0

39PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 40: ABAQUS Workshop Slides 0

40PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 41: ABAQUS Workshop Slides 0

41PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 42: ABAQUS Workshop Slides 0

42PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 43: ABAQUS Workshop Slides 0

43PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 44: ABAQUS Workshop Slides 0

44PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 45: ABAQUS Workshop Slides 0

45PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 46: ABAQUS Workshop Slides 0

46PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 2

Page 47: ABAQUS Workshop Slides 0

Example 3: Extrusion of metal (Dynamic explicit

analysis)

47PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 48: ABAQUS Workshop Slides 0

48PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 49: ABAQUS Workshop Slides 0

49PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 50: ABAQUS Workshop Slides 0

50PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

This surface will be later used in “Interaction module”

to define contact between different surfaces

Choose magenta as metal is going to come in contact

with top surface of the bottom die

Page 51: ABAQUS Workshop Slides 0

51PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 52: ABAQUS Workshop Slides 0

52PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 53: ABAQUS Workshop Slides 0

53PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

This surface will be later used in “Interaction module”

to define contact between different surfaces

Choose yellow as metal is going to come in contact

with bottom surface of the top die

Page 54: ABAQUS Workshop Slides 0

54PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 55: ABAQUS Workshop Slides 0

55PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 56: ABAQUS Workshop Slides 0

56PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

These surfaces will be later used in “Interaction

module” to define contact between different surfaces

Page 57: ABAQUS Workshop Slides 0

57PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 58: ABAQUS Workshop Slides 0

58PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 59: ABAQUS Workshop Slides 0

59PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 60: ABAQUS Workshop Slides 0

60PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 61: ABAQUS Workshop Slides 0

61PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 62: ABAQUS Workshop Slides 0

62PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 63: ABAQUS Workshop Slides 0

63PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Refer section

15.14.1 of CAE

user’s manual

Page 64: ABAQUS Workshop Slides 0

64PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Refer section

15.13.6 of CAE

user’s manual

Page 65: ABAQUS Workshop Slides 0

65PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 66: ABAQUS Workshop Slides 0

66PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 67: ABAQUS Workshop Slides 0

67PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 68: ABAQUS Workshop Slides 0

68PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 69: ABAQUS Workshop Slides 0

69PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 70: ABAQUS Workshop Slides 0

70PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 71: ABAQUS Workshop Slides 0

71PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 3

Page 72: ABAQUS Workshop Slides 0

Example 4: Frequency Analysis of Gear

72PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Refer: Section 2.5.1 Abaqus Theory manual

Page 73: ABAQUS Workshop Slides 0

73PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 74: ABAQUS Workshop Slides 0

74PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Choose Y-axis

Page 75: ABAQUS Workshop Slides 0

75PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

When asked to choose edge or

axis, choose the datum axis

created in last slide

Page 76: ABAQUS Workshop Slides 0

76PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 77: ABAQUS Workshop Slides 0

77PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 78: ABAQUS Workshop Slides 0

78PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Purpose of creating datum plane will be

explained in next slide

Page 79: ABAQUS Workshop Slides 0

79PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

When asked to

select a plane for

extrusion, select

the datum plane

as shown in the

picture (the

datum plane was

created in the

last slide for this

purpose)

Page 80: ABAQUS Workshop Slides 0

80PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 81: ABAQUS Workshop Slides 0

81PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 82: ABAQUS Workshop Slides 0

82PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 83: ABAQUS Workshop Slides 0

83PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 84: ABAQUS Workshop Slides 0

84PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 85: ABAQUS Workshop Slides 0

85PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 86: ABAQUS Workshop Slides 0

86PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 87: ABAQUS Workshop Slides 0

87PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Page 88: ABAQUS Workshop Slides 0

88PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 4

Refer: sections 7.5 and 7.6 of “ Getting

started with Abaqus interactive edition”

manual >> for a more detailed post-

processing of a similar problem

Page 89: ABAQUS Workshop Slides 0

Example 5: Modeling of 2D Particle Reinforced

Composite

89PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 5

Page 90: ABAQUS Workshop Slides 0

90PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 5

Page 91: ABAQUS Workshop Slides 0

91PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 5

Page 92: ABAQUS Workshop Slides 0

92PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 5

Page 93: ABAQUS Workshop Slides 0

93PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 5

Page 94: ABAQUS Workshop Slides 0

Example 6: Modeling of 3D Fiber Reinforced

Composite

94PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 95: ABAQUS Workshop Slides 0

95PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 96: ABAQUS Workshop Slides 0

96PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 97: ABAQUS Workshop Slides 0

97PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 98: ABAQUS Workshop Slides 0

98PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 99: ABAQUS Workshop Slides 0

99PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

Page 100: ABAQUS Workshop Slides 0

100PREPARED BY PRADEEP GUDLUR, TEXAS A & M UNIVERSITY EXAMPLE 6

1) ABAQUS manual: http://sc.tamu.edu:2080/v6.9ef/

2) Matweb, online materials property database: www.matweb.com