Download - Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck
![Page 1: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/1.jpg)
Automated calculation of Stress Concentrations
around Holes using the COM Interface of
StressCheck
Luzian Michel, RUAG Aviation
EATC 2014, Munich
25.06.2014
![Page 2: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/2.jpg)
Motivation
Up to now stress concentrations of loaded fastener holes are
being calculated using the methodology of known literature such
as Peterson.
The whole process takes a considerable amount of time
loads have to be extracted from the FEM
divided in the unit conditions according to Peterson (manually!)
a clocking analysis has to be performed.
Process is error prone and time consuming as it has to be done
by hand
GOAL: Develop a tool which performs automatically a full 3D FE
analysis based on a 2D FE model
02.07.2014 │RUAG Aviation│ 2
![Page 3: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/3.jpg)
Why StressCheck?
StressCheck is a p-type FEA software
High accuracy through use of higher order polynoms instead of high
element count
Low computational time!
Most of StressChecks functions can be used through a COM API
Prerequisite for automated analysis
StressCheck includes
Pre processor
Solver
Post processor
StressCheck is available through the Altair Partner Alliance Program
02.07.2014 │RUAG Aviation│ 3
![Page 4: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/4.jpg)
Working principle
02.07.2014 │RUAG Aviation│ 4
HyperMesh
• Load model
• Extract freebody (geometry, materials, loads, fastener info)
Excel
• Store freebody information
• Run StressCheck macro
StressCheck
• Build geometry & assign properties
• Apply loads & boundary conditions
• Perform analysis & extract results
Excel
• Write Results Sheet
![Page 5: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/5.jpg)
Example
02.07.2014 │RUAG Aviation│ 5
![Page 6: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/6.jpg)
Step 1: GUI
02.07.2014 │RUAG Aviation│ 6
HyperMesh
![Page 7: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/7.jpg)
Step 2: Extract Data from FEM
Read geometry
Node locations
Elements (CQUAD /CTRIA)
Properties
Material
Read fastener information (CBUSH-Elements)
Diameter
Material
Fit
Countersink
02.07.2014 │RUAG Aviation│ 7
HyperMesh
![Page 8: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/8.jpg)
Step 3: Build up Excel database
Write all data to a spreadsheet
Transform the forces to a text file for the import to StressCheck
02.07.2014 │RUAG Aviation│ 8
HyperMesh
Excel
![Page 9: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/9.jpg)
Step 4: StressCheck Model
Create 2D geometry in StressCheck
based on Elements from DFEM
Extrude 2D geometry to the required thickness
Subtract fastener holes
Countersink is not being modeled
Automesh
Pentamesh for flat geometries
Tetramesh for anything else
02.07.2014 │RUAG Aviation│ 9
HyperMesh
Excel
StressCheck
![Page 10: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/10.jpg)
Step 4: StressCheck Model
02.07.2014 │RUAG Aviation│ 10
HyperMesh
Excel
StressCheck
![Page 11: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/11.jpg)
Step 5: Loads
Import nodal forces and moments
Apply forces and moments to the borders of the plate
02.07.2014 │RUAG Aviation│ 11
Source: StressCheck 9.2 Master Guide
HyperMesh
Excel
StressCheck
![Page 12: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/12.jpg)
Step 5: Loads
Import fastener loads
Apply the loads on holes in structure
02.07.2014 │RUAG Aviation│ 12
Source: StressCheck 9.2 Master Guide
Forces Moments
HyperMesh
Excel
StressCheck
![Page 13: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/13.jpg)
Step 6: Solve & Evaluate Stresses
Solve StressCheck model.
Read tangential stress around
hole
Top and Bottom Surface
Midthickness
Determine StressCheck solver
error
Create report sheet for each
analysis
02.07.2014 │RUAG Aviation│ 13
HyperMesh
Excel
StressCheck
![Page 14: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/14.jpg)
Step 7: Report
Create report sheet for each
analysis
02.07.2014 │RUAG Aviation│ 14
HyperMesh
Excel
StressCheck
Excel
![Page 15: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/15.jpg)
Evaluation
02.07.2014 │RUAG Aviation│ 15
![Page 16: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/16.jpg)
Open-Hole Cases
Test Scenario: Open Hole with thru stress
2 different thicknesses tested
d/H = 0.25
d/l = 0.25
From literature:
02.07.2014 │RUAG Aviation│ 16
Source: Peterson 2nd Ed., Chart 4.33
𝜎𝑚𝑎𝑥
𝜎= 3.13
![Page 17: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/17.jpg)
Open-Hole Cases
Impact study performed to assess:
Edge effect
Shadowing factors
Thickness effects
Example model:
02.07.2014 │RUAG Aviation│ 17
![Page 18: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/18.jpg)
Open-Hole Cases
02.07.2014 │RUAG Aviation│ 18
B1
B2
B3
B4
B5
![Page 19: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/19.jpg)
Open-Hole Case - Results
Results:
Conclusions
Mean-values a bit below, peak values a bit too high
The larger the area the better is the result
Thickness effect is considered in the analysis
02.07.2014 │RUAG Aviation│ 19
B1 B2 B3 B4 B5 Ref. value
Mean ktσ
t=0.2 in. 3.37 3.29 3.19 3.19 3.19 3.25
t=0.0625 in. 3.53 3.33 3.16 3.16 3.17 3.16
Peak ktσ
t=0.2 in. 3.45 3.38 3.29 3.29 3.30 3.25
t=0.0625 in. 3.58 3.38 3.20 3.19 3.20 3.16
Thickness factors incl.
![Page 20: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/20.jpg)
Off-Axis loading
Lug is modelled in StressCheck
Analysis performed for
2D
3D
As reference a second model was created in Hypermesh
2D
Sin distributed loads
Variation of the load angle θ
02.07.2014 │RUAG Aviation│ 20
![Page 21: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/21.jpg)
Off-Axis loading
Comparison StressCheck 2D ↔ 3D
Very good comparison for small load angles. Variations exist for other
load angles.
02.07.2014 │RUAG Aviation│ 21
-2,00E+00
-1,00E+00
0,00E+00
1,00E+00
2,00E+00
3,00E+00
4,00E+00
5,00E+00
0 20 40 60 80 100 120 140 160 180
kt(
ph
i)
theta [°]
phi=0°
phi=10°
phi=20°
phi=30°
phi=40°
phi=50°
phi=60°
phi=70°-2,00E+00
-1,00E+00
0,00E+00
1,00E+00
2,00E+00
3,00E+00
4,00E+00
5,00E+00
0 20 40 60 80 100 120 140 160 180
kt(
ph
i)
theta [°]
phi=0°
phi=10°
phi=20°
phi=30°
phi=40°
phi=50°
phi=60°
phi=70°
2D 3D
![Page 22: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/22.jpg)
Off-Axis loading
Comparison StressCheck ↔ Hypermesh (2D, sinusoidal load)
Good match between StressCheck und HyperMesh. Some variation
exists for higher load angles.
02.07.2014 │RUAG Aviation│ 22
-2,00E+00
-1,00E+00
0,00E+00
1,00E+00
2,00E+00
3,00E+00
4,00E+00
5,00E+00
0 20 40 60 80 100 120 140 160 180
kt(
ph
i)
theta [°]
phi=0°
phi=10°
phi=20°
phi=30°
phi=40°
phi=50°
phi=60°
phi=70° -2,00E+00
-1,00E+00
0,00E+00
1,00E+00
2,00E+00
3,00E+00
4,00E+00
5,00E+00
0 20 40 60 80 100 120 140 160 180kt(
ph
i)
theta [°]
phi=0°
phi=10°
phi=20°
phi=30°
phi=40°
phi=50°
phi=60°
phi=70°
StressCheck HyperMesh
![Page 23: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/23.jpg)
Off-Axis loading
Conclusions:
2D models show higher Kt values than 3D models
Good match between the FE programs StressCheck and Hypermesh
Overall good match to literature data
02.07.2014 │RUAG Aviation│ 23
![Page 24: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/24.jpg)
Outlook
Include pin-bending effect
Countersink modeling
02.07.2014 │RUAG Aviation│ 24
![Page 25: Automated calculation of Stress Concentrations around Holes using the COM Interface of StressCheck](https://reader034.vdocuments.net/reader034/viewer/2022042814/554a1788b4c905825d8b4f9b/html5/thumbnails/25.jpg)
Thank you!
Any Questions?
02.07.2014 │RUAG Aviation│ 25