Guided Training Exercise Sample

23
SAMCEF Guided Training Exercise 1 Objective: This is a guided exercise to use SAMCEF Bacon command language to analyse the stresses created by a force acting on a structure. The aim of this exercise is for the user to familiarise themselves with the operation of SAMCEF. Document Reference : Author : SAMCEF_GuidedTraining_Exec_01_2010 Tony Fong Date : 26 th March 2010

Transcript of Guided Training Exercise Sample

Page 1: Guided Training Exercise Sample

SAMCEF Guided Training Exercise 1

Objective:

This is a guided exercise to use SAMCEF Bacon command language to analyse the stresses

created by a force acting on a structure. The aim of this exercise is for the user to familiarise

themselves with the operation of SAMCEF.

Document Reference :

Author :

SAMCEF_GuidedTraining_Exec_01_2010

Tony Fong

Date : 26th March 2010

Page 2: Guided Training Exercise Sample

Introduction

1 Introduction This is a guided exercise to use SAMCEF Bacon command language to analyse the stresses created by

a force acting on a structure. The aim of this exercise is for the user to familiarise themselves with

the operation of SAMCEF.

2 Description The structure is a 0.3m x 0.1m x 0.01m steel plate built-in to a wall with a point force acting on the

outer edge of the block as shown in the diagram below. A plane stress hypothesis is adopted, and a

linear analysis is performed.

3 Table of utilised commands Pre-processing: .DEL .POIN .DROI .CONTOU .DOMAIN .GENE .HYP .MAT .SEL .AEL .PHP .CLM

Analyse: .FIN

Post-processing: .DOC .DES

Page 3: Guided Training Exercise Sample

Contents

1 Introduction .................................................................................................................................... 2

2 Description ...................................................................................................................................... 2

3 Table of utilised commands ............................................................................................................ 2

4 Procedure ........................................................................................................................................ 4

4.1 Starting SAMCEF ..................................................................................................................... 4

4.2 Pre-processing ......................................................................................................................... 6

4.2.1 Creating the model ......................................................................................................... 6

4.2.2 Pre-mesh ....................................................................................................................... 10

4.2.3 Meshing ......................................................................................................................... 12

4.2.4 Hypothesis and Material ............................................................................................... 13

4.2.5 Model structure property ............................................................................................. 14

4.2.6 Apply Boundary conditions and load ............................................................................ 17

4.3 Analyse .................................................................................................................................. 19

4.3.1 Execute Solver ............................................................................................................... 19

4.4 Post-Processing ..................................................................................................................... 20

4.4.1 Load file ......................................................................................................................... 20

4.4.2 Display result ................................................................................................................. 20

4.5 Quitting SAMCEF ................................................................................................................... 21

5 Command lines ............................................................................................................................. 22

6 Summary of the commands used ................................................................................................. 23

Page 4: Guided Training Exercise Sample

Starting SAMCEF

4

4 Procedure 4.1 Starting SAMCEF

1. Double click on the SAMCEFTM icon on the desktop to start the software. It may also be

started using the Start button at the bottom left of your Windows desktop.

Use the following sequence of clicks:

Start -> All Programs -> Samtech -> Samcef v14.0 -> Samcef v14.0

The SAMCEF start menu and the command window will appear on your display.

2. Create a file name for the project, it is good practice to assign a file name that is meaningful and

associated with the project work. In this case, exo1 means exercise 1.

In the SAMCEF start menu that appears, fill the following:

Problem Name: exo1

Page 5: Guided Training Exercise Sample

Starting SAMCEF

5

3. In order to create and run this exercise, the applicable

modules need to be selected for the analysis. In every

case, “bacon” should be selected for Pre-processing

(setting up the model), and “baconpost” for Post-

processing (reviewing results). The solver module

which is selected will depend on the type of analysis

being carried out, in this case a linear analysis, so the

linear solver “asef” is selected.

Select “Add Module” tab on the top of the menu

and select “bacon”

Select “Add Module” tab on the top of the menu

and select “asef”

Select “Add Module” tab on the top of the menu

and select “baconpost”

*Note: The selection of modules must be performed as instructed in the above sequence.

4. Once the modules are selected, the SAMCEF start

menu will appear with the selected modules listed in

the left hand column as shown in the diagram.

To proceed to the pre-processing stage

Click RUN

Page 6: Guided Training Exercise Sample

Pre-processing – Creating the model

6

4.2 Pre-processing

4.2.1 Creating the model

4.2.1.1 Create reference points

1. Create 4 reference points for the outer edges of the model.

In the command window below, type the following commands

.DEL.*

Press <Enter>

.POIN

Press <Enter>

I 1 X 0 Y 0

Press <Enter>

I 2 X 300 Y 0

Press <Enter>

I 3 X 300 Y 100

Press <Enter>

I 4 X 0 Y 100

Press <Enter>

*Note: There must be a space in between the parameters, for example - I_1_X_0_Y_0

In order to save the environment and the cost of the printing for this exercise, the command window

colour has been altered to white background and black text.

*Command information:

.DEL.* - Delete all the previous commands for a fresh session

.POIN – Generation of points (2D)

I 1 X 0 Y 0 – Point ID number 1 location X = 0 and Y = 0

*Click on the command above for additional information.

2. To visualise the created points.

Type the following command in the command window

VI

Press <Enter>

Page 7: Guided Training Exercise Sample

Pre-processing – Creating the model

7

The SAMCEF Graphic Window will appear to show the created points.

Explanation:

4.2.1.2 Connect points with lines

1. Connect the reference points with lines to create the plate.

In the command window, type the following commands

.DROI

Press <Enter>

I 1 POINTS 1 2 3 4 1

Page 8: Guided Training Exercise Sample

Pre-processing – Creating the model

8

Press <Enter>

*Command information:

.DROI - generation of straight line segments (2D)

I 1 POINTS 1 2 3 4 1 – Line ID number 1 connecting point 1 to 2, and line ID number 2 connecting

point 2 to 3, and so on to create a rectangular box section.

2. To visualise the created model

Type the following command in the command window

VI

Press <Enter>

The SAMCEF Graphic Window will appear to show the created model.

Page 9: Guided Training Exercise Sample

Pre-processing – Creating the model

9

Explanation:

Page 10: Guided Training Exercise Sample

Pre-processing – Pre-mesh

10

4.2.2 Pre-mesh

4.2.2.1 Create contour and domain

1. These steps consist of creating a closed contour (outline of the mesh) and a domain (part of the

surface delimited by the outline to mesh). In this case, an auto contour is used to create a

contour by automatically search for a closed contour lines. Similarly, an auto domain is used to

create a domain by automatically search for a closed contour.

In the command window, type the following commands

.CONTOU AUTO

Press <Enter>

.DOMAIN AUTO

Press <Enter>

*Note:

“Outline: 1 Lines: 1. 2. 3. 4.” Indicates a closed contour is created with Line 1, 2, 3 and 4.

“Domain: 1. Outlines(s) : 1.” Indicates a domain is created on contour 1.

*Command information:

.CONTOU AUTO – Generation of closed contour

.DOMAIN AUTO – Generation of domain

2. To visualise the created contour and domain

Type the following command in the command window

VI

Press <Enter>

*Note: The program can run without visualising the created part, it is just an illustration for the

user to understand what is being created.

Page 11: Guided Training Exercise Sample

Pre-processing – Pre-mesh

11

The SAMCEF Graphic Window will appear to show the created contour and domain indicating C1

(contour 1) and D1 (domain 1).

Explanation:

Page 12: Guided Training Exercise Sample

Pre-processing – Meshing

12

4.2.3 Meshing

4.2.3.1 Generate Mesh

1. The following steps are to create a mesh for the model, a free/auto mesh generator is used for

this exercise. The automatic mesh utility selects the most appropriate mesh generator

(transfinite, triangulation, etc.) for the model.

Type the following command in the command window

.GENE MAILLE

Press <Enter>

*Command information:

.GENE – Automatic mesh generation

MAILLE – Free mesh generation

2. To visualise the created mesh

*Note: The program can run without visualising the created part, it is just a pure illustration for

the user to understand what is being created.

Type the following command in the command window

VI

Press <Enter>

The SAMCEF Graphic Window will appear to show the created mesh for the model

Page 13: Guided Training Exercise Sample

Pre-processing – Hypothesis and material

13

4.2.4 Hypothesis and Material

4.2.4.1 Create Hypothesis

1. A plane stress Shell hypothesis is adopted as stated in the exercise description. This hypothesis

is selected due to the relative thickness of the plate.

Type the following command in the command window

.HYP MEMBRANE BIDIM

Press <Enter>

*Command information:

.HYP – Modelling hypothesis

MEMBRANE BIDIM - 2D plane stress hypothesis for the selected elements that have degrees of

freedom along two structural directions.

4.2.4.2 Create Material

1. This section is to create a material for the model. In this case, it is Steel with:

Young Modulus = 2.1E5 N/mm2 and Poisson ratio = 0.3

Type the following command in the command window

.MAT NOM “STEEL” YT 2.1E5 NT 0.3

Press <Enter>

*Command information:

.MAT – Material property

NOM – Material name, in this case “STEEL”

YT – Young Modulus, in this case 2.1E5 N/mm2

NT – Poisson ratio. In this case 0.3

Page 14: Guided Training Exercise Sample

Pre-processing – Model Structure properties

14

4.2.5 Model structure property

4.2.5.1 Create group

1. Nodes and elements are grouped for the convenience of assigning properties to the model as a

whole.

Type the following command in the command window

.SEL GROUP “ALL” MAILLE TOUT

Press <Enter>

*Command information:

.SEL - Selecting groups of nodes, cells, interfaces and faces

GROUP – Group “name”, in this case ALL

MAILLE TOUT – all meshed elements

2. To visualise the created group

Type the following command in the command window

VI GROUP “ALL”

Press <Enter>

*Command information:

VI GROUP “ALL” - Visualisation of groups. In order to allow several groups to be simultaneously

visualised, the program assigns a palette colour to each group.

The SAMCEF Graphic Window will appear to show the selected group.

Page 15: Guided Training Exercise Sample

Pre-processing – Model Structure properties

15

4.2.5.2 Assign material properties

1. Assign the Steel material created in the previous command to the model

Type the following command in the command window

.AEL GROUP “ALL” MAT “STEEL”

Press <Enter>

*Command information:

.AEL – Element or cell attributes

GROUP “ALL” MAT “STEEL” – Assign STEEL material to a group named “ALL”

4.2.5.3 Define model thickness

1. Define the thickness of the Shell elements on the meshed group

Type the following command in the command window

.PHP GROUP “ALL” THICK VAL 10

Press <Enter>

*Command information:

.PHP – Define physical property

GROUP “ALL” THICK VAL 10 – Assign a thickness of 0.01m to the group named “ALL”

2. To visualise the created thickness

Type the following command in the command window

VI THICK

Press <enter>

Page 16: Guided Training Exercise Sample

Pre-processing – Model Structure properties

16

The SAMCEF Graphic Window will appear to show the panel thickenss

Page 17: Guided Training Exercise Sample

Pre-processing – Apply boundary conditions and load

17

4.2.6 Apply Boundary conditions and load 1. Apply a fixed boundary condition for line 4 that represents the built-in condition

Type the following command in the command window

.CLM FIX LIGNE 4

Press <Enter>

*Command information:

.CLM - Defining mechanical boundary conditions

FIX LIGNE 4 – To impose fixation on line 4

2. To visualise the applied boundary conditions

Type the following command in the command window

VI FIX

Press <Enter>

The SAMCEF Graphic Window will appear to show the applied boundary conditions

Page 18: Guided Training Exercise Sample

Pre-processing – Apply boundary conditions and load

18

3. Apply a load of 2000N in the negative Y direction to the plate at Point 2

Type the following command in the command window

CHA POINT 2 NC 1 V 0 -100 0

Press <Enter>

*Command information:

CHA – For concentrated load

POINT 2 – At point ID 2

NC 1 – Load case ID number 1

V 0 -100 0 – At the of axis with a load of X = 0, Y = - 100N, Z = 0 , negative value is the force acting in

the opposite direction along the axis

4. To visualise the applied load

Type the following command in the command window

VI CHA NC 1

Press <Enter>

The SAMCEF Graphic Window will appear to show the load

Page 19: Guided Training Exercise Sample

Analyse – Execute Solver

19

4.3 Analyse

4.3.1 Execute Solver 1. To execute solver

Type the following command in the command window

.FIN 1

Press <Enter>

*Command information:

.FIN 1 - This command generate a SAMCEF file and a database file. These form the data files for the

analysis modules.

Page 20: Guided Training Exercise Sample

Post-processing – Load & Display results

20

4.4 Post-Processing

4.4.1 Load file 1. Load SAMCEF data

Type the following command in the command window

.DOC DB “exo1”

Press <Enter>

*Command information:

.DOC - This command retrieve data from different SAMCEF types of files

DB “exo1” – Read data from the database names “exo1”

4.4.2 Display result 1. To display result of the processed data

Type the following commands in the command window

.DES CODE 163 REFE 4 1 ; MODU DEPLA ; VI

Press <Enter>

*Command information:

.DES – Display of result

CODE 163 – Displacement vector

REFE 4 1 – Reference to load case (inferred by command choice 4) ID number 1

MODU DEPLA - Computes the displacement magnitude

VI – Visualise

Page 21: Guided Training Exercise Sample

Post-processing – Load & Display results

21

The SAMCEF Graphic Window will appear to show the results of the simulation.

The calculated response of the metal plate with the load is as shown in the above diagram, and this

is the end of the exercise. To quit the program, follow the Quitting SAMCEF procedure in the next

section.

4.5 Quitting SAMCEF

1. To quit SAMCEF

Type the following command in the command window

.STOP

Press <Enter>

Page 22: Guided Training Exercise Sample

Command lines

22

5 Command lines

.DEL.*

.POIN

I 1 X 0 Y 0

I 2 X 300 Y 0

I 3 X 300 Y 100

I 4 X 0 Y 100

VI

.DROI

I 1 POINTS 1 2 3 4 1

VI

.CONTOU AUTO

.DOMAIN AUTO

VI

.GENE MAILLE

VI

.HYP MEMBRANE BIDIM

.MAT NOM "STEEL" YT 2.1E5 NT 0.3

.SEL GROUP "ALL" MAILLE TOUT

VI GROUP "ALL"

.AEL GROUP "ALL" MAT "STEEL"

.PHP GROUP "ALL" THICK VAL 10

VI THICK

.CLM FIX LIGNE 4

VI FIX

CHA POINT 2 NC 1 V 0 -100 0

VI CHA NC 1

.FIN 1

.DOC DB “EXO1”

.DES CODE 163 REFE 4 1 ; MODU DEPLA ; VI

Page 23: Guided Training Exercise Sample

Summary of the commands used

23

6 Summary of the commands used

Command Descriptions Pre-processing

.DEL

.POIN

.DROI

.CONTOU

.DOMAIN

.GENE

.HYP

.MAT

.SEL

.AEL

.PHP

.CLM

Clear all previous commands

Generate points (2D)

Generate straight line (2D)

Generate contour

Generate domain

Generate mesh

Modelling hypothesis

Material property

Selecting groups of nodes, cells, interfaces and faces

Element attribute

Model physical property

Defining mechanical boundary conditions and load

Analyse

.FIN

Execute solver

Post-processing

.DOC

.DES

Retrieve data

Display of result