You are on page 1of 5

Kul-49.

4100 Computer exercise

Janne Ranta - 2010

Some instructions related to use of Abaqus FE-code
General
In Abaqus/CAE, models are constructed by operating in different modules.

1) PART Module: Create part or multiple parts to be used in your model. 2) PROPERTY Module: Define materials, cross sectional properties, point masses etc. 3) ASSEMBLY Module: Select and assemble parts you want to include in your model. Simply, what you see here is your model geometry. 4) STEP Module: Define analysis step(s) (problem type) and set-up solver parameters. In here, you can also have control over on what and how much Abaqus solver writes in output database (i.e. result file with odb-extension). 5) INTERACTION Module: Set-up contacts and different kind of constraints. 6) LOAD Module: Define initial conditions, boundary conditions and loadings etc. 7) MESH Module: Mesh your model (= create finite element model) here. Choose appropriate element type(s) and mesh density. 8) JOB Module: Create a job from your model. Basically, in here you choose a prefix for your model input and result files. Abaqus writes your model input file automatically and submits it to solver for analysis. Complete input files can also be submitted for analysis manually from the command prompt (e.g. c:\temp\Abaqus job=example input=some_input.inp). 9) VISUALIZATION Module: View results related to your model. As an alternative, you can use separate program called Abaqus viewer to open and visualize output database (odb) files.

5 . In Abaqus.inp) that defines a part geometry as an orphan mesh is shown below. a simple Abaqus input file (say example. 0. in Abaqus. . . 2. 0. 0. Figure 1. 3. 1. 0. it’s easier to create model geometry outside Abaqus/CAE GUI. 0. 1. 1. it’s not possible to create other than planar wire features.4100 Computer exercise Janne Ranta .Kul-49. 1. . 3 2.g. 5. 0. name = Example-1. . 4. Type = B32 1. *Element. Therefore. 0. name = Assembly *Instance. To illustrate this. out of plane paths to be meshed with beam elements (e. 1. 4. coil springs) cannot be directly modeled by using Abaqus/CAE GUI. .2010 Orphan mesh parts In some cases. part= Example *End Instance *End Assembly . 0. one can create orphan mesh parts (orphan mesh is not based on any geometrical feature). 0. . 0. 5 *End part *Assembly. .5 . beam elements are meshed on wire features (paths) that can be modeled only as planar (see Figure 1). 0. name = Example *Node 1. 2. 3. Instead of GUI modelling. . ** Abaqus input file *Part. For example.

3. CAE = Complete Abaqus Environment GUI = Graphical user interface . http://users. zcoord. all other techniques to construct the model are accepted too.fi/jpranta3/4100_2010/example.2010 The first row “** Abaqus input file” is actually a comment line. Therefore it’s recommended to use some spread sheet computation program or other solution to automatize the orphan mesh (input file) generation. type=B32” is used to define two beam elements (pattern: element number. This limitation should not be a problem in the case when the model is constructed by using beam elements. All other definitions and additional parts (if any) can be defined by using Abaqus/CAE GUI (see. one can simply add lines by following the same pattern. a proper model is defined by hundreds of nodes and elements.inp. Keywords “*Part” and “*End part” are telling that all commands between corresponding lines do something in the Part module. to add comments in input file. Note! Abaqus student edition allows 1000 nodes per model. x-coord. the previous code defines the geometry familiar from Kul-49. “*Instance”. node 1. Finally. All meaningful commands or keywords are given by using single asterisk “*” character at the beginning of a line. many other inputs are needed to have a complete Abaqus model. Actually.tkk.).4100 Computer exercise Janne Ranta . Next. After the keyword “*Node” five nodes are defined (pattern: node number. node 3). node 2.8 Beam element library). The code says nothing about materials and beam orientations (the directions of local y . Anyway.html) In the case of spring geometry.and z coordinate axes).. y-coord. it’s important to know what kind of elements are used (see Abaqus analysis user’s manual. In all cases. “*End instance” and “*End assembly”.. type “**” at the beginning of a line. Thus.Kul-49. Keywords are explained more carefully in Abaqus documentation (Abaqus Keywords Reference Manual). Of course. problem 4P. name = Example” defines a part named “Example”.4100 exercise 1. Especially. the previous code can be opened in Abaqus/CAE by choosing File > Import > Model > example. To create more nodes. an instance created from the part “Example” is placed in an assembly by utilizing keywords “*Assembly”. the keyword “*Part. 25. In here B32 refers to three noded beam element (beam with end nodes and mid-node). Therefore. the keyword “*Element.

Kul-49. Go to [Constraint] → [Create…] → [Equation] → Input constraint equation (see figure 2) and click OK. the end point of the spring) 1) Define two sets. Equations for rigid link are useful here (see Kul-49.0. define mass properties for the point just created: Make the point part visible by choosing correct part from the part drop down menu.0. 0. In addition.g. Base feature = Point → Enter the coordinates of the point (e. assemble the point part into correct position by commanding 1) [Instance] → [Create…] → Choose correct part and click OK 2) [Instance] → [Translate] → Select the point part → Input coordinates for the start and end points of the translation vector In interaction module. components of above two vector equations).4100 Computer exercise Janne Ranta . 0. create a connection between the point part and some other part of the model (e. Choose [Special] → [Inertia] → [Create…] → Point mass/inertia → Select point to assign point mass/inertia → Make all necessary mass and rotary inertia inputs and click OK In assembly module. 0.4100 lecture notes L132): u B = u A + θ A × ρ AB & θ B =θ A All together 6 equations need to be defined (i.g. equations need to be given in “standard” form u B − u A − θ A × ρ AB = 0 & θ B −θ A = 0 .2010 Modeling point masses in Abaqus: In part module.0) In property module.e. one for the point mass (say Set-B) and another for the point on which the point mass will be connected (say Set-A). Type = Deformable. Choose [Tools] → [Set] → [Create…] → Geometry → Select the geometry or nodes for the set 2) Constraint equations can be used to connect different parts of the model. create a new point part by choosing [Part] → [Create…] → Modeling space = 3D.

1 Linear Constraint Equations” from Abaqus Analysis User’s Manual.25 and ρ zAB = 0.2.Kul-49.2010 A B AB + ux + θ zA ρ y − θ yA ρ zAB = 0 (in Figure 2. The input of the first constraint equation −u x AB case where ρ y = 0. see “31.4100 Computer exercise Janne Ranta .50 ) For more information. .