You are on page 1of 111

Course in ANSYS

Example0702

AutoDesk Inventor
Computational Mechanics, AAU, Esbjerg
Example – Plate with a hole
A

Objective: E = 210000N/mm2
Determine the maximum stress in the x-direction for n = 0.3
point A and display the deformation figure
Tasks: a = 200mm
Create a submodel to increase the accuracy of the FEA b = 100mm
without increasing the computational effort significantly? t = 10mm
Topics: r = 10mm
Element type, Real constants, modeling, mapped mesh, s = 100N/mm2
plot results, output graphics, path operations,
submodeling
AutoDesk Inventor Syllabus 2
Computational Mechanics, AAU, Esbjerg
Steps in Submodeling
• The process for using submodeling is as
follows:
– Create and analyze the coarse model.
– Create the submodel.
– Perform cut boundary interpolation (CBI).
– Analyze the submodel.
– Verify that the distance between the cut
boundaries and the stress concentration is
adequate.
AutoDesk Inventor Syllabus 3
Computational Mechanics, AAU, Esbjerg
Example - title
Utility Menu > File > Change Jobname GUI
/jobname, Example0702_coarse Command line entry
Enter: Example0702_coarse

Utility Menu > File > Change Title Enter: Plate with a hole
/title, Plate with a hole

AutoDesk Inventor Syllabus 4


Computational Mechanics, AAU, Esbjerg
Example – Areas Rectangle
Preprocessor > Modeling > Create > Areas > Rectangle > By Dimensions
Create an area given by X=(0,100) and Y=(0,50)

Enter 0 or
leave empty
Enter 100

Enter 0 or Enter 50
Press OK leave empty

Note: Keypoints (4 kp’s) and lines


(4 lines) are automatically generated
(also numbered automatically)

AutoDesk Inventor Syllabus 5


Computational Mechanics, AAU, Esbjerg
Example – Areas Rectangle

AutoDesk Inventor Syllabus 6


Computational Mechanics, AAU, Esbjerg
Example – Areas Circle
Preprocessor > Modeling > Create > Areas > Circle > Solid Circle
Create an area given by (X,Y)=(0, 0) and Radius=10

Enter 10

Press OK
Note: Keypoints (4 kp’s) and lines
(4 lines) are automatically generated
(also numbered automatically)
AutoDesk Inventor Syllabus 7
Computational Mechanics, AAU, Esbjerg
Example - Area

AutoDesk Inventor Syllabus 8


Computational Mechanics, AAU, Esbjerg
Example - Operate
Preprocessor > Modeling > Operate > Booleans > Subtract > Areas
Create the final area by subtracting the circular area from the rectangular area
Note: Bottom left corner of ANSYS GUI

Select the rectangular area and press OK


Note: Bottom left corner of ANSYS GUI

Select the circular area

Press OK

AutoDesk Inventor Syllabus 9


Computational Mechanics, AAU, Esbjerg
Example – Areas

AutoDesk Inventor Syllabus 10


Computational Mechanics, AAU, Esbjerg
Example - Numbering

Switch on Keypoint, Line, and Area Numbers


AutoDesk Inventor Syllabus 11
Computational Mechanics, AAU, Esbjerg
Example - List Menu

List Keypoint, Lines, and Areas

AutoDesk Inventor Syllabus 12


Computational Mechanics, AAU, Esbjerg
Example - Plot Menu

Plot Keypoint, Lines, and Areas

AutoDesk Inventor Syllabus 13


Computational Mechanics, AAU, Esbjerg
Example – Element Type
Preprocessor > Element Type > Add/Edit/Delete

Press Add

AutoDesk Inventor Syllabus 14


Computational Mechanics, AAU, Esbjerg
Example - Element Type
Preprocessor > Element Type > Add/Edit/Delete
Select Plane strs w/thk

Press Options

Press Help to learn more about the


element.
AutoDesk Inventor Syllabus 15
Computational Mechanics, AAU, Esbjerg
Example – Real Constants
Preprocessor > Real Constants > Add

Place the cursor


on the relevant
element and
press OK

AutoDesk Inventor Syllabus 16


Computational Mechanics, AAU, Esbjerg
Example - Real Constants
Preprocessor > Real Constants > Add

Enter 10

Press Close
to finish
Press OK

AutoDesk Inventor Syllabus 17


Computational Mechanics, AAU, Esbjerg
Example - Material Properties
Preprocessor > Material Props > Material Models
Double Click
to step in the
material tree

AutoDesk Inventor Syllabus 18


Computational Mechanics, AAU, Esbjerg
Example - Material Properties
Preprocessor > Material Props > Material Models
Enter 210000 Click here
Modulus of elasticity to Close
Enter 0.3
Poisson’s ratio

Press OK

AutoDesk Inventor Syllabus 19


Computational Mechanics, AAU, Esbjerg
Example - Meshing
Preprocessor > Meshing > Size Cntrls > ManualSize > Lines > Picked Lines

Select/Pick
Lines to
specify See next page
mesh size
for

Pick the two


longest lines

Press OK when finish with selection


AutoDesk Inventor Syllabus 20
Computational Mechanics, AAU, Esbjerg
Example – Mesh Size

3 Element subdivisions

6 Element subdivisions

5 Element subdivisions

AutoDesk Inventor Syllabus 21


Computational Mechanics, AAU, Esbjerg
Example – Concatenate Lines

Select L2 and L3 to create


a topologically four sided
Press OK geometry

AutoDesk Inventor Syllabus 22


Computational Mechanics, AAU, Esbjerg
Example - Meshing
Preprocessor > Meshing > Mesh > Areas > Mapped > 3 or 4 sided

Select individual areas


to be meshed

NB: It is often
necessary to “Clear”
the model for
example if Element
Type or model
geometry is to be
changed

Select all areas defined


to be meshed

AutoDesk Inventor Syllabus 23


Computational Mechanics, AAU, Esbjerg
Example – Mapped Mesh

AutoDesk Inventor Syllabus 24


Computational Mechanics, AAU, Esbjerg
Example – Analysis Type
File > Write DB log file
Enter “example0702_coarse.lgw”

Solution > Analysis Type > New Analysis

AutoDesk Inventor Syllabus 25


Computational Mechanics, AAU, Esbjerg
Example – Define Loads
Solution > Define Loads > Apply > Structural > Displacement > On Lines

Select UY to fix the plate in the y-direction

Select the
bottom straight
line

Press OK
AutoDesk Inventor Syllabus 26
Computational Mechanics, AAU, Esbjerg
Example – Define Loads
Solution > Define Loads > Apply > Structural > Displacement > On Lines

Select UX to fix the plate in the x-direction

Select the left


straight line

Press OK
AutoDesk Inventor Syllabus 27
Computational Mechanics, AAU, Esbjerg
Example – Define Loads
Solution > Define Loads > Apply > Structural > Pressure > On lines

Select the
right
straight line

Enter -100

Press OK
to finish

Note: Pressure acts normal and


AutoDesk
inward toInventor
a surface Syllabus 28
Computational Mechanics, AAU, Esbjerg
Example - Save

Display of Analysis model

Save the model

AutoDesk Inventor Syllabus 29


Computational Mechanics, AAU, Esbjerg
Example - Solve
Solution > Solve > Current LS

Press OK

AutoDesk Inventor Syllabus 30


Computational Mechanics, AAU, Esbjerg
Example - Solve
Press Close

Press here
to Close

AutoDesk Inventor Syllabus 31


Computational Mechanics, AAU, Esbjerg
Example – Contour Plot
General Postproc > Plot Results > Contour Plot > Nodal Sol

Select Stress
Select SX for stresses in
x-direction

AutoDesk Inventor Syllabus 32


Computational Mechanics, AAU, Esbjerg
Example – Contour Plot

AutoDesk Inventor Syllabus 33


Computational Mechanics, AAU, Esbjerg
Example – Select - Entities

See next page


for selection

AutoDesk Inventor Syllabus 34


Computational Mechanics, AAU, Esbjerg
Example – Select Nodes

Select the
indicated
nodes

AutoDesk Enter
InventorOK when finished Syllabus 35
Computational Mechanics, AAU, Esbjerg
Example – List Results

Select Stress, SCOMP

Press OK

AutoDesk Inventor Syllabus 36


Computational Mechanics, AAU, Esbjerg
Example – List Results

AutoDesk Inventor Syllabus 37


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

Plot Nodes

Only 11 FE nodes are


displayed – the same nodes as
selected previously

AutoDesk Inventor Syllabus 38


Computational Mechanics, AAU, Esbjerg
Example – Select - Entities

Select Pick All

AutoDesk Inventor Syllabus 39


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

Plot Nodes

AutoDesk Inventor Syllabus 40


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

AutoDesk Inventor Syllabus 41


Computational Mechanics, AAU, Esbjerg
Example – Define Path

See next page for selection

AutoDesk Inventor Syllabus 42


Computational Mechanics, AAU, Esbjerg
Example – Define Path - By Nodes

Select the
indicated
nodes

Note: the
selection
order is
important –
start from the
hole

AutoDesk Enter
InventorOK when finished Syllabus 43
Computational Mechanics, AAU, Esbjerg
Example – Define Path - By Nodes

Enter an appropiate name, e.g. SSX

Enter OK

AutoDesk Inventor Syllabus 44


Computational Mechanics, AAU, Esbjerg
Example – Map onto Path

Select Stress, SX

Press OK

AutoDesk Inventor Syllabus 45


Computational Mechanics, AAU, Esbjerg
Example – Plot Path on Graph

Select SX

Press OK

AutoDesk Inventor Syllabus 46


Computational Mechanics, AAU, Esbjerg
Example – Plot Path on Graph

AutoDesk Inventor Syllabus 47


Computational Mechanics, AAU, Esbjerg
Steps in Submodeling
• The process for using submodeling is as
follows:
– Create and analyze the coarse model.
– Create the submodel.
– Perform cut boundary interpolation (CBI).
– Analyze the submodel.
– Verify that the distance between the cut
boundaries and the stress concentration is
adequate.
AutoDesk Inventor Syllabus 48
Computational Mechanics, AAU, Esbjerg
Example - title
Utility Menu > File > Change Jobname GUI
/jobname, Example0702_fine Command line entry
Enter: Example0702_fine

Utility Menu > File > Change Title Enter: Plate with a hole
/title, Plate with a hole

AutoDesk Inventor Syllabus 49


Computational Mechanics, AAU, Esbjerg
Example – Areas Rectangle
Preprocessor > Modeling > Create > Areas > Rectangle > By Dimensions
Create an area given by X=(0,25) and Y=(0,25)

Enter 0 or
leave empty
Enter 25

Enter 0 or Enter 25
Press OK leave empty

Note: Keypoints (4 kp’s) and lines


(4 lines) are automatically generated
(also numbered automatically)

AutoDesk Inventor Syllabus 50


Computational Mechanics, AAU, Esbjerg
Example – Areas Rectangle

AutoDesk Inventor Syllabus 51


Computational Mechanics, AAU, Esbjerg
Example – Areas Circle
Preprocessor > Modeling > Create > Areas > Circle > Solid Circle
Create an area given by (X,Y)=(0, 0) and Radius=10

Enter 10

Press OK
Note: Keypoints (4 kp’s) and lines
(4 lines) are automatically generated
(also numbered automatically)
AutoDesk Inventor Syllabus 52
Computational Mechanics, AAU, Esbjerg
Example - Area

AutoDesk Inventor Syllabus 53


Computational Mechanics, AAU, Esbjerg
Example - Operate
Preprocessor > Modeling > Operate > Booleans > Subtract > Areas
Create the final area by subtracting the circular area from the rectangular area
Note: Bottom left corner of ANSYS GUI

Select the rectangular area and press OK


Note: Bottom left corner of ANSYS GUI

Select the circular area

Press OK

AutoDesk Inventor Syllabus 54


Computational Mechanics, AAU, Esbjerg
Example – Areas

AutoDesk Inventor Syllabus 55


Computational Mechanics, AAU, Esbjerg
Example - Numbering

Switch on Keypoint, Line, and Area Numbers


AutoDesk Inventor Syllabus 56
Computational Mechanics, AAU, Esbjerg
Example - List Menu

List Keypoint, Lines, and Areas

AutoDesk Inventor Syllabus 57


Computational Mechanics, AAU, Esbjerg
Example - Plot Menu

Plot Keypoint, Lines, and Areas

AutoDesk Inventor Syllabus 58


Computational Mechanics, AAU, Esbjerg
Example – Element Type
Preprocessor > Element Type > Add/Edit/Delete

Press Add

AutoDesk Inventor Syllabus 59


Computational Mechanics, AAU, Esbjerg
Example - Element Type
Preprocessor > Element Type > Add/Edit/Delete
Select Plane strs w/thk

Press Options

Press Help to learn more about the


element.
AutoDesk Inventor Syllabus 60
Computational Mechanics, AAU, Esbjerg
Example – Real Constants
Preprocessor > Real Constants > Add

Place the cursor


on the relevant
element and
press OK

AutoDesk Inventor Syllabus 61


Computational Mechanics, AAU, Esbjerg
Example - Real Constants
Preprocessor > Real Constants > Add

Enter 10

Press Close
to finish
Press OK

AutoDesk Inventor Syllabus 62


Computational Mechanics, AAU, Esbjerg
Example - Material Properties
Preprocessor > Material Props > Material Models
Double Click
to step in the
material tree

AutoDesk Inventor Syllabus 63


Computational Mechanics, AAU, Esbjerg
Example - Material Properties
Preprocessor > Material Props > Material Models
Enter 210000 Click here
Modulus of elasticity to Close
Enter 0.3
Poisson’s ratio

Press OK

AutoDesk Inventor Syllabus 64


Computational Mechanics, AAU, Esbjerg
Example - Meshing
Preprocessor > Meshing > Size Cntrls > ManualSize > Lines > Picked Lines

Select/Pick
Lines to
specify See next page
mesh size
for

Pick the two


longest lines

Press OK when finish with selection


AutoDesk Inventor Syllabus 65
Computational Mechanics, AAU, Esbjerg
Example – Mesh Size

6 Element subdivisions

12 Element subdivisions

10 Element subdivisions

AutoDesk Inventor Syllabus 66


Computational Mechanics, AAU, Esbjerg
Example – Concatenate Lines

Select L2 and L3 to create


a topologically four sided
Press OK geometry

AutoDesk Inventor Syllabus 67


Computational Mechanics, AAU, Esbjerg
Example - Meshing
Preprocessor > Meshing > Mesh > Areas > Mapped > 3 or 4 sided

Select individual areas


to be meshed

NB: It is often
necessary to “Clear”
the model for
example if Element
Type or model
geometry is to be
changed

Select all areas defined


to be meshed

AutoDesk Inventor Syllabus 68


Computational Mechanics, AAU, Esbjerg
Example – Mapped Mesh

AutoDesk Inventor Syllabus 69


Computational Mechanics, AAU, Esbjerg
Example – Define Loads
Solution > Define Loads > Apply > Structural > Displacement > On Lines

Select UY to fix the plate in the y-direction

Select the
bottom straight
line

Press OK
AutoDesk Inventor Syllabus 70
Computational Mechanics, AAU, Esbjerg
Example – Define Loads
Solution > Define Loads > Apply > Structural > Displacement > On Lines

Select UX to fix the plate in the x-direction

Select the left


straight line

Press OK
AutoDesk Inventor Syllabus 71
Computational Mechanics, AAU, Esbjerg
Example - Submodel

AutoDesk Inventor Syllabus 72


Computational Mechanics, AAU, Esbjerg
Example - Steps in Submodeling
• The process for using submodeling is as
follows:
– Create and analyze the coarse model.
– Create the submodel.
– Perform Cut Boundary Interpolation (CBI).
– Analyze the submodel.
– Verify that the distance between the cut
boundaries and the stress concentration is
adequate.
AutoDesk Inventor Syllabus 73
Computational Mechanics, AAU, Esbjerg
Example – CBI Steps
• The following tasks are involved in performing
the cut boundary interpolation:
1. Identify and write the cut-boundary nodes
2. Restore the full set of nodes, write the database to
Jobname.DB
3. To do the cut boundary interpolation restore the coarse
model
4. Enter POST1
5. Point to the coarse results file
6. Read in the desired set of data from the results file
7. Initiate cut-boundary interpolation
8. All interpolation work is now done
AutoDesk Inventor Syllabus 74
Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

Plot Nodes

AutoDesk Inventor Syllabus 75


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

See next page


for selection

AutoDesk Inventor Syllabus 76


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

AutoDesk Inventor Syllabus 77


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

Plot Nodes

AutoDesk Inventor Syllabus 78


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

AutoDesk Inventor Syllabus 79


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 1

Press OK Enter example0702_cutboundary

AutoDesk Inventor Syllabus 80


Computational Mechanics, AAU, Esbjerg
Example - CBI Steps
• The following tasks are involved in performing
the cut boundary interpolation:
1. Identify and write the cut-boundary nodes
2. Restore the full set of nodes, write the database to
Jobname.DB
3. To do the cut boundary interpolation restore the coarse
model
4. Enter POST1
5. Point to the coarse results file
6. Read in the desired set of data from the results file
7. Initiate cut-boundary interpolation
8. All interpolation work is now done
AutoDesk Inventor Syllabus 81
Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 2

Select Pick All

AutoDesk Inventor Syllabus 82


Computational Mechanics, AAU, Esbjerg
Example - CBI Steps
• The following tasks are involved in performing
the cut boundary interpolation:
1. Identify and write the cut-boundary nodes
2. Restore the full set of nodes, write the database to
Jobname.DB
3. To do the cut boundary interpolation restore the
coarse model
4. Enter POST1
5. Point to the coarse results file
6. Read in the desired set of data from the results file
7. Initiate cut-boundary interpolation
8. All interpolation work is now done
AutoDesk Inventor Syllabus 83
Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 3
Enter example0702_coarse.db

Press OK

AutoDesk Inventor Syllabus 84


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 3

AutoDesk Inventor Syllabus 85


Computational Mechanics, AAU, Esbjerg
Example - CBI Steps
• The following tasks are involved in performing
the cut boundary interpolation:
1. Identify and write the cut-boundary nodes
2. Restore the full set of nodes, write the database to
Jobname.DB
3. To do the cut boundary interpolation restore the coarse
model
4. Enter POST1
5. Point to the coarse results file
6. Read in the desired set of data from the results file
7. Initiate cut-boundary interpolation
8. All interpolation work is now done
AutoDesk Inventor Syllabus 86
Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 4-6

Select All items

Browse to find the result file


see next page

AutoDesk Inventor Syllabus 87


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 4-6
Read the First Set

Enter example0702_coarse.rst
AutoDesk Inventor Syllabus 88
Computational Mechanics, AAU, Esbjerg
Example - CBI Steps
• The following tasks are involved in performing
the cut boundary interpolation:
1. Identify and write the cut-boundary nodes
2. Restore the full set of nodes, write the database to
Jobname.DB
3. To do the cut boundary interpolation restore the coarse
model
4. Enter POST1
5. Point to the coarse results file
6. Read in the desired set of data from the results file
7. Initiate cut-boundary interpolation
8. All interpolation work is now done
AutoDesk Inventor Syllabus 89
Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 7

Press OK Browse to find


example0702_cutboundary

AutoDesk Inventor Syllabus 90


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 7

Enter example0702_fine.db Press OK

AutoDesk Inventor Syllabus 91


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 7

Load the example0702_fine.cbdo


Press OK

AutoDesk Inventor Syllabus 92


Computational Mechanics, AAU, Esbjerg
Example – CBI: Step 8

AutoDesk Inventor Syllabus 93


Computational Mechanics, AAU, Esbjerg
Example - Solve
Press Close

Press here
to Close

AutoDesk Inventor Syllabus 94


Computational Mechanics, AAU, Esbjerg
Example – Contour Plot
General Postproc > Plot Results > Contour Plot > Nodal Sol

Select Stress
Select SX for stresses in
x-direction

AutoDesk Inventor Syllabus 95


Computational Mechanics, AAU, Esbjerg
Example – Contour Plot

AutoDesk Inventor Syllabus 96


Computational Mechanics, AAU, Esbjerg
Example – Select - Entities

See next page


for selection

AutoDesk Inventor Syllabus 97


Computational Mechanics, AAU, Esbjerg
Example – Select Nodes

Select the
indicated
nodes

AutoDesk Enter
InventorOK when finished Syllabus 98
Computational Mechanics, AAU, Esbjerg
Example – List Results

Select Stress, SCOMP

Press OK

AutoDesk Inventor Syllabus 99


Computational Mechanics, AAU, Esbjerg
Example – List Results

AutoDesk Inventor Syllabus 100


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

Plot Nodes

Only 21 FE nodes are


displayed – the same nodes as
selected previously

AutoDesk Inventor Syllabus 101


Computational Mechanics, AAU, Esbjerg
Example – Select - Entities

Select Pick All

AutoDesk Inventor Syllabus 102


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

Plot Nodes

AutoDesk Inventor Syllabus 103


Computational Mechanics, AAU, Esbjerg
Example - Plot - Nodes

AutoDesk Inventor Syllabus 104


Computational Mechanics, AAU, Esbjerg
Example – Define Path

See next page for selection

AutoDesk Inventor Syllabus 105


Computational Mechanics, AAU, Esbjerg
Example – Define Path - By Nodes

Select the
indicated
nodes

Note: the
selection
order is
important –
start from the
hole

AutoDesk Enter
InventorOK when finished Syllabus 106
Computational Mechanics, AAU, Esbjerg
Example – Define Path - By Nodes

Enter an appropiate name, e.g. SSX

Enter OK

AutoDesk Inventor Syllabus 107


Computational Mechanics, AAU, Esbjerg
Example – Map onto Path

Select Stress, SX

Press OK

AutoDesk Inventor Syllabus 108


Computational Mechanics, AAU, Esbjerg
Example – Plot Path on Graph

Select SX

Press OK

AutoDesk Inventor Syllabus 109


Computational Mechanics, AAU, Esbjerg
Example – Plot Path on Graph

AutoDesk Inventor Syllabus 110


Computational Mechanics, AAU, Esbjerg
File menu
You can include commands to be
executed when the program starts up in
the start71.ans file.

Clears (zeros out) the database stored in


memory. Clearing the database has the same
effect as leaving and reentering the ANSYS
program, but does not require you to exit.
AutoDesk Inventor Syllabus 111
Computational Mechanics, AAU, Esbjerg

You might also like