Impeller Blade: Workshop 3A Coupling

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 36

Workshop 3A

Coupling

Impeller Blade
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
Description:

RODUCTIO
• Use coupling to model a 30
30° sector of an impeller.
• Determine the von Mises stress distribution in the blade due to an
angular velocity load of 1000 rad/sec about the Z axis.

ON TO ANSYS
Material Properties:
• EX is 14,794,080 psi

A
• PRXY is 0
0.3
3
Loads and Boundary Conditions:
• 1000
000 rad/s
ad/s a
angular
gu a velocity
e oc ty about z-axis
a s

-P
Part 2
• Constrain UX & UY DOF at r=0 (origin)

February 20, 2006


Inventory #002271
W3-2
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
1. Launch ANSYS in the working directory specified by your instructor using “cp_blade”
as the jobname.

RODUCTIO
2
2. Resume the “cp
cp_blade.db1
blade db1” database file:
– Utility Menu > File > Resume from …
– Or issue:
RESUME,cp_blade,db1

3
3. Enter the preprocessor and define element type 1 and 2 to be SOLID95 and MESH200
MESH200,

ON TO ANSYS
respectively, and also set KEYOPY(1) = 5 for the MESH200 element:
– Main Menu > Preprocessor > Element Type > Add/Edit/Delete
• [Add ...]
– Choose “Structural Solid” and “Brick 20node 95”, then [Apply]

A
– Choose “Not Solved” and “Mesh Facet 200”, then [OK]
• Highlight Mesh200 and click on [Options ...]
• Set K1 = “TRIA 6-NODE”, then [OK]
• [Close]

-P
– Or issue:

Part 2
/PREP7
ET,1,SOLID95
ET,2,MESH200
KEYOPT,2,1,5

February 20, 2006


Inventory #002271
W3-3
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
4. Mesh volume 2 (the blade) using VSWEEP:
– Main Menu > Preprocessor > Meshing > MeshTool

RODUCTIO
• Select “Hex” and “Sweep”, then [Sweep]
– Or issue:
VSWEEP,2
5. Set the global element size to 0.05 and mesh area number 1 (low sector boundary)
with MESH200 elements:
– Main Menu > Preprocessor > Meshing > MeshTool

ON TO ANSYS
• Set global element size to 0.05
• Set Mesh: = Areas
• Select “Tri” and “Free”, then [Mesh]
– Or issue:
ESIZ,0.05

A
AMESH,1

-P
Part 2
February 20, 2006
Inventory #002271
W3-4
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
6. Copy the mesh on area 1 onto area 11 (high sector boundary):
– Main Menu > Preprocessor > Modeling > Copy > Area Mesh

RODUCTIO
• Pick area number 1 (or enter “1”
1 followed by [Enter] in Picker Input box)
• [OK]
• Pick area number 11 (or enter “11” followed by [Enter] in Picker Input box)
• [OK]
• Set KCN=1

ON TO ANSYS
• Set DY=30
• [OK]
– Or issue:
MSHCOPY,AREA,1,11,1,0,30

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-5
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
7. Mesh volume 1 (the base) with SOLID95 tet. elements:
– Main Menu > Preprocessor > Meshing > MeshTool

RODUCTIO
• Tet/Free
– Or issue:
MSHAPE,1,3D
MSHKEY,0
,
VMESH,1

ON TO ANSYS
A
8. Convert SOLID95 degenerate tets to SOLID92 tets:
– Main Menu > Preprocessor > Meshing > Modify Mesh > Change Tets
– Or issue:

-P
Part 2
TCHG,95,92,3

February 20, 2006


Inventory #002271
W3-6
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
9. Couple nodal dofs on the low boundary to the corresponding nodal dofs on the high
boundary in the cylindrical coordinate system (CSYS,1):

RODUCTIO
– Main Menu > Preprocessor
p > Coupling
p g / Ceqn
q > Offset Nodes
• Set KCN=1
• Set DY=30
• [OK]
– Or issue:

ON TO ANSYS
CPCYC,ALL,0.0001,1,0,30

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-7
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
10. Constrain UX and UY dofs on nodes at X=0 (or r=0 in CSYS,1):
10a. Select nodes at X=0:

RODUCTIO
– Utility Menu > Select > Entities ...
– Or issue:
NSEL,S,LOC,X,0

10b. Constrain nodes in UX and UY directions:

ON TO ANSYS
– Main Menu > Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On Nodes
– Or issue:
D,ALL,UX, , , , ,UY

A
11 To prevent rigid body motion in the Z direction (axial direction)
11. direction), constrain the UZ dof
on the node at the origin (node number 2769):
11a. Reselect from current subset the node at Z=0:
– Utility Menu > Select > Entities ...

-P
– O i
Or issue:

Part 2
NSEL,R,LOC,Z,0

11b. Constrain the node in the UX, UY, and UZ directions:


– Main Menu > Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On Nodes
– Or issue:
D,ALL,UZ
February 20, 2006
Inventory #002271
W3-8
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
12. Select all the nodes and rotate their coordinate systems to align with the global
cylindrical coordinate system:

RODUCTIO
12 S
12a. Select
l t all
ll the
th nodes:
d
– Utility Menu > Select > Everything
– Or issue:
NSEL,ALL

ON TO ANSYS
12b. Set active coordinate system to global cylindrical:
– Utility Menu > WorkPlane > Change Active CS to > Global Cylindrical
– Or issue:
CSYS,1

A
12c. Rotate nodal coordinates to align with the global cylindrical coordinate system:
– Main Menu >Preprocessor > Modeling > Move / Modify > Rotate Node CS > To Active CS
• [Pick All]

-P
– Or issue:

Part 2
NROTAT,ALL

February 20, 2006


Inventory #002271
W3-9
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
13. Turn off plotting symbol for nodal couples:
– Utility Menu > PlotCtrls > Symbols …

RODUCTIO
• Select “For
For Individual:
Individual:” and “Miscellaneous”
Miscellaneous , then [Ok]
• Set CP = “Off”
• [OK]
– Or issue:
, , ,
/PBC,CP, ,0

ON TO ANSYS
14. Check elements:
– Main Menu > Preprocessor > Meshing > Check Mesh > Individual Elms > Plot Warning/Error Elements
• [OK]

A
• [Close]
– Utility Menu > Select > Everything
– Utility Menu > Plot > Elements
– Or issue:

-P
CHECK ESEL WARN
CHECK,ESEL,WARN

Part 2
EPLOT
ESEL,ALL
EPLOT

February 20, 2006


Inventory #002271
W3-10
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
15. Save the database and obtain the solution:
– Pick the “SAVE_DB” button in the Toolbar (or select: Utility Menu > File > Save as Jobname.db)

RODUCTIO
– Main Menu > Solution > Solve > Current LS
• Review the “/STATUS Command” and then close it
• [OK]
– Or issue:
SAVE

ON TO ANSYS
/SOLU
SOLVE

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-11
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
16. Enter the general postprocessor and plot the von Mises stress:
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu

RODUCTIO
– Or issue:
/POST1
PLNSOL,S,EQV

ON TO ANSYS
ANSYS - P
Part
art 2
February 20, 2006
Inventory #002271
W3-12
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
17. Plot the von Mises stress for volume number 2 (the blade):
– Utility Menu > Select > Entities

RODUCTIO
– Select “Volumes:
Volumes: By Num/Pick
Num/Pick”, click on “Apply”
Apply , and select Volume 2.
2
– Sele Belo (to select everything below selected volumes)
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu
– Or issue:
VSEL,S,,,2
, ,,,

ON TO ANSYS
ALLSEL,BELOW,VOLU
PLNSOL,S,EQV

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-13
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
18. Plot the von Mises stress for volume number 1 (the base):
– Utility Menu > Select > Entities (to first select volume 1)

RODUCTIO
– Sele Belo (to select everything below selected volumes)
– Replot
– Or issue:
VSEL,S,,,1
ALLSEL,BELOW,VOLU
, ,

ON TO ANSYS
PLNSOL,S,EQV

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-14
3A. Coupling
Impeller Blade Workshop Supplement

INTRO
19. Select everything and expand the results 360 degrees:
– Utility Menu > Select > Everything

RODUCTIO
– Utility Menu > PlotCtrls > Style > Symmetry Expansion > User
User-Specified
Specified Expansion …
• Set NREPEAT=12
• Set TYPE=Polar
• Set DY=30, then [OK]
– Utilityy Menu > PlotCtrls > Pan, Zoom, Rotate ...

ON TO ANSYS
• [ISO]
• [Fit]
– Or issue:
/EXPAND,12,POLAR,FULL,,30

A
/VIEW,1,1,1,1
/AUTO,1
/REPLOT

-P
20. Save and exit ANSYS:

Part 2
– Pick the “QUIT” button in the Toolbar
– Or issue:
SAVE
FINISH
/EXIT
February 20, 2006
Inventory #002271
W3-15
Workshop 3B
Constraint Equations

Turbine Blade
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
Description:

RODUCTIO
• Use constraint equations to connect a turbine blade to its base, then solve
a stress analysis.
Material Properties for Blade:
• EX is
s 14,794,080
, 9 ,080 psi
ps

ON TO ANSYS
• PRXY is 0.3
• DENS is 4.5388e-3 lb/in3

A
Material Properties for Base:
• EX is 32,053,840 psi
• PRXY is 0.3

-P
Part 2
• DENS is 8.3289e-3 lb/in3
Loads & Boundary Conditions:
• Acceleration load of 1000 in/sec2 in the X direction
February 20, 2006
• Fix area #25 Inventory #002271
W3-17
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
1. Enter ANSYS in the working directory specified by your instructor using “ce_blade”
as the jobname.

RODUCTIO
2
2. Resume th
R the ““ce_blade.db1”
bl d db1” database
d t b file
fil and
d plot
l t materials
t i l byb color
l and
d the
th default
d f lt
symbols:
– Utility Menu > File > Resume from …
– Utility Menu > PlotCtrls > Numbering
• Set Elem / Attrib numbering to: Material Numbers

ON TO ANSYS
• Set /NUM to: Colors Only
• [OK]
– Utility Menu > PlotCtrls > Symbols > [OK]

A
– Or issue:
RESUME,ce_blade,db1
/PNUM,MAT,1

3. Select the base elements (material 2) and then plot them:

-P
– U ili Menu
Utility M > Select
S l > Entities
E ii …

Part 2
– Utility Menu > Plot > Elements
– Or issue:
ESEL,S,MAT,,2
EPLOT

February 20, 2006


Inventory #002271
W3-18
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
4. Select nodes on the bottom surface of the blade:
4a. Select nodes at Z=0 and then plot them:

RODUCTIO
– Utility Menu > Select > Entities …
– Utility Menu > Plot > Nodes
– Or issue:
NSEL,S,LOC,Z,0

ON TO ANSYS
NPLOT

4b. Unselect nodes attached to elements:


– Utility Menu > Select > Entities …

A
– Utility Menu > Plot > Nodes
– Or issue:
NSLE,U
NPLOT

-P
Part 2
February 20, 2006
Inventory #002271
W3-19
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
5. Enter the preprocessor and generate constraint equations for “Adjacent Regions”:
– Main Menu > Preprocessor > Coupling / Ceqn > Adjacent Regions

RODUCTIO
• Accept the default tolerance about elements (TOLER=0
(TOLER 0.25)
25)
• [OK]
– Utility Menu > Plot > Elements
– Or issue:
/PREP7

ON TO ANSYS
CEINTF,0.25
EPLOT

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-20
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
6. Select everything and constrain all dof on the front face of the base (area 25):
– Utility Menu > Select > Everything

RODUCTIO
– Utility Menu > PlotCtrls > Numbering …
• Set AREA = “On”
• Set Elem / Attrib numbering = “No numbering”
• Set /NUM = Colors & numbers
• [
[OK]
]

ON TO ANSYS
– Utility Menu > Plot > Areas
– Main Menu > Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On Areas
– Or issue:
ALLSEL,ALL

A
/PNUM,AREA,1
/NUMBER,0
APLOT
DA,25,ALL

-P
Part 2
February 20, 2006
Inventory #002271
W3-21
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
7. Plot elements and save the database:
– Utility Menu > Plot > Elements

RODUCTIO
– Pick the “SAVE
SAVE_DB
DB” button in the Toolbar
– Or issue:
EPLOT
SAVE

ON TO ANSYS
ANSYS - P
Part
8. Solve:

art 2
– Main Menu > Solution > Solve > Current LS
– Or issue:
/SOLU
SOLVE

February 20, 2006


Inventory #002271
W3-22
3B. Constraint Equations
Turbine Blade Workshop Supplement

INTRO
9. Enter the general postprocessor and plot the von Mises stress:
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu

RODUCTIO
– Or issue:
/POST1
PLNSOL,S,EQV

ON TO ANSYS
ANSYS - P
10. Save and exit ANSYS:
– Pick the “QUIT” button in the Toolbar
• Select “Save Everything”
• [OK]

Part 2
– Or issue:
SAVE
FINISH
/EXIT,ALL

February 20, 2006


Inventory #002271
W3-23
Workshop 3C
Constraint Equations - Rigid Regions

Swaybar
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
Description:

RODUCTIO
• Replace the right two-thirds
two thirds of the swaybar model below with a
"rigid region" (constraint equations).
• The swaybar, made of steel (EX = 2.11e6 kgf/cm2, PRXY = 0.3), is
subjected to a vertical force of 500 kgf at its right end.
end

ON TO ANSYS
• Note: 1 kgf = 9.81 N, 1 kgf/cm2 = 98066.5 Pa

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-25
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
1. Enter ANSYS in the working directory specified by your instructor using
“swaybar_cerig” as the jobname.

RODUCTIO
2
2. R d iinputt from
Read f the
th file
fil “swaybar1.inp”:
“ b 1i ”
– Utility Menu > File > Read Input from …
– Or issue:
/INP,swaybar1,inp

ON TO ANSYS
ANSYS - P
Part
art 2
February 20, 2006
Inventory #002271
W3-26
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
3. Define a node (numbered 10000) at X=33, Y=0, and Z=0:
– Main Menu > Preprocessor > Modeling > Create > Nodes > In Active CS

RODUCTIO
– Or issue:
N,10000,33

4. Set the element type attribute pointer to 2 and create a MASS21 element at node
10000:
– M i Menu
Main M >P
Preprocessor > M
Modeling
d li > C
Create
t > El
Elements
t > El
Elem Attributes
Att ib t

ON TO ANSYS
– Main Menu > Preprocessor > Modeling > Create > Elements > Auto Numbered > Thru Nodes
– Or issue:
TYPE,2

A
E 10000
E,10000

5. Apply a force load of -500 kgf in the FY direction on node 10000:


– Main Menu > Preprocessor > Loads > Define Loads > Apply > Structural > Force/Moment > On Nodes
– Or issue:

-P
Part 2
F,10000,FY,-500

February 20, 2006


Inventory #002271
W3-27
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
6. Select all nodes at X=10 and node number 10000:
– Utility Menu > Select > Entities …

RODUCTIO
– Utility Menu > Plot > Nodes (Or pick PLOT on Selection Tool)
Tool).
– Or issue:
NSEL,S,LOC,X,10
NSEL,A,,,10000
NPLOT

ON TO ANSYS
7. Generate rigid links (constraint equations) for the
UX and UY degrees of freedom between nodes at
X=10 and node 10000:

A
– Main Menu > Preprocessor > Coupling / Ceqn > Rigid Region
– Or issue:
CERIG,10000,ALL,UX,UY

-P
Part 2
February 20, 2006
Inventory #002271
W3-28
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
8. Select all nodes, turn on structural force and constraint equation symbols and plot
elements:

RODUCTIO
– Utilityy Menu > Select > Everything
y g…
– Utility Menu > PlotCtrls > Symbols …
– Utility Menu > Plot > Elements
– Or issue:
NSEL,ALL

ON TO ANSYS
/PBC,F,,1
/PBC,CE,,1
EPLOT

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-29
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
9. Save the database and obtain the solution using the PCG iterative solver:
– Main Menu > Solution > Analysis Type > Sol’n Control

RODUCTIO
– Utility Menu > File > Save as Jobname
Jobname.db
db
– Main Menu > Solution > Solve > Current LS
– Or issue:
/SOLU
EQSLV,PCG
,

ON TO ANSYS
SAVE
SOLVE

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-30
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
10. Unselect the MASS21 element, then enter POST1 and plot the nodal solution for
SEQV:

RODUCTIO
– Utilityy Menu > Select > Entities ...
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu
– Or issue:
ESEL,U,ENAME,,21
/POST1

ON TO ANSYS
PLNSOL,S,EQV

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-31
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
11. Plot the displacement:
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu

RODUCTIO
– Or issue:
PLNSOL,U,SUM

ON TO ANSYS
ANSYS - P
Part
art 2
February 20, 2006
Inventory #002271
W3-32
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
12. If time permits, solve the FULL model and compare its results to the model with rigid
links:

RODUCTIO
– Utilityy Menu > File > Read Input
p from …
• Select the “swaybar2.inp” file, then [OK]
– Or issue:
/INP,swaybar2,inp

13 When the solution is done


13. done, enter POST1 and plot the nodal solution for SEQV:

ON TO ANSYS
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu
– Or issue:
/POST1

A
PLNSOL S EQV
PLNSOL,S,EQV

-P
Part 2
February 20, 2006
Inventory #002271
W3-33
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
14. Select volumes 1 through 5 and all of the elements and nodes attached to volumes 1
through 5, then plot the nodal solution for SEQV:

RODUCTIO
– Utilityy Menu > Select > Entities …
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu
– Or issue:
VSEL,S,,,1,5
ALLSEL,BELOW,VOLU

ON TO ANSYS
PLNSOL,S,EQV
/AUTO,1
/REPLOT

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-34
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
15. Plot the displacement:
– Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu

RODUCTIO
– Or issue:
PLNSOL,U,SUM

ON TO ANSYS
ANSYS - P
Part
art 2
February 20, 2006
Inventory #002271
W3-35
3C. Constraint Equations - Rigid Regions
Swaybar
y Workshop Supplement

INTRO
16. Save and exit ANSYS:
– Pick the “QUIT” button in the Toolbar

RODUCTIO
• Select “Save
Save Everything
Everything”
• [OK]
– Or issue:
SAVE
FINISH

ON TO ANSYS
/EXIT,ALL

A -P
Part
art 2
February 20, 2006
Inventory #002271
W3-36

You might also like