Professional Documents
Culture Documents
2011
ANSYSCAE
The Secondary Development
Based on ANSYS Software and its
Application
CAE
CAE
ANSYSMSC
CAECAE
CAE-ANSYSANSYS
ANSYSUIDL
ABSTRACT The CAE software development is one of the hottest research field. Considering of copyrights, developing
time and the costs of the software, the secondary development of Computer Aided Engineering(CAE) software is
necessary for the engineering. This can improve the efficiency of entity modeling and give an valid method for 3D
modeling of such similar questions solutions. This has been a new research direction in CAE field.
Based on finite element analysis software ANSYS, parametric modeling of screw structure is developed by ANSYS inner
developing tools. A system called Corrugated Web Beam Design System(CWBDs). CWBDs introduces the methods of
the menu and the dialog designing with User Interface Design Language(UIDL) and screw structure parametric modeling
in Application Design Language(APDL) of ANSYS. It can extend the function of the ANSYS software and work efficiently.
In the paper, the secondary development on the CAE technology is reviewed. The CWBSDs system supports parametric
modeling and also supports Chinese. Based on CWBSDs the shear strength of corrugated webs beam was analyzed
and compared with that of ordinary beam. It was pointed out that corrugated web beam has superior shear performance.
Effects of the H-beam geometry on its shear properties of optimal design of shear strength based on the numerical result
were also studied.aging mathematical model, compared with the traditional Allen News model has advantages such as
strong pertinence, physical meaning is obvious and more accurate life prediction, and has a very good application value.
KEYWORDS Secondary Development ; ANSYS; UIDL;Corrugated Web Beams; Shear Bearing Capacity; Mechanical
Optimum Design
[1]
CAE
2 CAE
2.1
52
CAE
AnsysCAE
CAE
CAE1.1
2.2 ANSYS
1)
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS
[2,5]
2)
3)
1)
WindowsLinuxUnix
2)
1)
ANSYS
ANSYS
[3]5
2)
1)PATRAN
a.(APDL)
b.(UIDL)
c.(TCL/TK)
2)
VBCFortran
d.(UPFs)
1.1 CAE[2,3,4]
ANSYS
ABAQUS
MSC.NASTRAN
APDLUIDL
TCL/TKUPFs
Python( VC )
PCL Patran Command Language
DMAP Direct Matrix Abstraction Program
53
APDL(ANSYS Parametric Design Language)
Fortran77
APDLUIDLTCL/TK1.3
UPFs(User Programmable Features)
FORTRAN77
ANSYS
ANSYS
(
)
ANSYS
2.UIDL
UIDL(User Interface Design Language)
ANSYS
ANSYS(GUI)
ANSYS[6]
ANSYS
ANSYS
ANSYS
ANSYS
UIDL(
.GRN)ANSYS
UIDL3
a.
UIDL
.GRNANSYS
APDL
UIDL
(Control
Files)
ANSYS
TCL/TKUPFs
(Building Blocks)
ABAQUS
Python( VC )
MSC.NASTRAN
DMAP Direct[7]
Matrix Abstraction Program
UIDL
b.
c.
ANSYS
APDLUIDLTCL/TKUPFs
Visual C++FORTRAN77
FORTRAN90APDLUIDLTCL/TK
UPFsAutoCADMatlab
ANSYS
Inp_NoApply
3.4
Apply
Fld_
Typ_Def
3.TCL/Tk
Typ_Lab
TCL/TK(Tool
Command Languange)
Typ_Int
ANSYS
Typ_Real
Typ_Real2 Typ_Real3
TKTCL
Typ_Lis_RADIOB
TCLTCL/TK
Typ_Lis_OPTIONB
ANSYS5.5TCL/TK
Typ_Lis
ANSYS
2.3 ANSYS
1.APDL
54
Typ_Mlis
Typ_FILE
Typ_Sep
Prm_
AnsysCAE
ANSYS[2]
ANSYS
ANSYSANSY
ANSYS
:I:s
0
UIDL
APDLANSYS
ANSYS
1.
2.
5.[3](1.2)
HH
APDLUIDL
ANSYS
TCL/TKUPFs
ABAQUS
Python( VC )
[8]
PCL Patran Command
Language
3.
MSC.NASTRAN
H
UIDL
H
(1mm~3mm)
(0.5m~1.5m)
4.
1.2
Inp_NoApply
Apply
Fld_
Typ_Def
Typ_Lab
Typ_Int
Typ_Real
Typ_Real2 Typ_Real3
Typ_Lis_RADIOB
Typ_Lis_OPTIONB
Typ_Lis
Typ_Mlis
Typ_FILE
Typ_Sep
Prm_
55
1.
,
,
ANSYSMenuRoot
ANSYS 8.0Menuroot
MenuRoot
MenuRoot
2.H
H
HH
3.1
H
H
[9]ANSYSSesscion EditorFinish
Corrugated web
beam(2.1(a))
(a)
2.1PreprocessorMaterial
PropsModelingMeshing3
Material Props
Modeling
Meshing
SolutionApply DOFLoadSolve
(b)
2.1
(c)
56
AnsysCAE
3.2.1
H
3m
(2.3)2.1
HH
(2mm) (5mm)
H
(d)
(e)
(f)
(a)
(b)
2.3
3.2.2
30012
5002
5005
25
250
100
30012
5002
5005
25
250
100
H
ANSYS
SHELL43 , SHELL63,SHELL93, SHELL143,
SHELL181
SHELL181(2.4)
SHELL181
(g)
(h)
2.2
3.2
57
30012
5002
5005
{x} 1
= {x}I + {x} J + {x} K {x} L
s Vol. 45 No.4/ Apr. 2011
{x} {x}
/
S1 =
s s
E11E12E13
{
E
=
=
E
s
4
sym
E
sym
R
s
4
kGh
8
21
S/1 =
/
S1 =
s ss s
h
f y = 235N / mm 2
Q235
kGh
E11 E12 E
11 RE712 R9R7 R9kGh
1023 N
= 0.3
= E = E = E = 206
E10=3 206
N / mm
/
=mm
0.3
E= E==
sym
E
sym
R
kGh
sym
E
sym
R
kGh
ANSYS
21 8
21
8
(Bilinear KinematicBKIN )
{x} {x}
S1 =
/
(Bilinear IsotropicBISO
)
s s
(Multilinear KinematicMKIN)
(Multilinear IsotropicMISO)
E12 R7
E
E = 11
Von Mises
=
sym E 21 sym
BISO
2
235
N / mm 2
f y = 235Nf y / =mm
2.4 SHELL181
R9
k
E=
R8
f y = 235N / mm 2
-2.5
3.2.3
H(
2.62.2)
2.5 BISO
S1()
{x} 1
= {x}I + {x} J + {x} K {x} L
s
4
{x} {x}
S1 =
/
s s
{x} 1
K
{x} L {x}
= {Rx}I +R{x} J + {x}kGh
E11s E
1
12 4
7
9
=
E=
E
0.{3x} L
E=
= = 206
{x10
}I 3 +N{/xmm
} J +2 {x} K=
{
x
}
{
x
}
kGhs
4
sym / E 21 sym R8
S1 =SHELL181
s s
22
f y = 235N / mm 2
R9
kGh
E =206 R10 3 NR/ mm 2 kGh
= 0.3
E=
E
E
b1
b2 2.6
h1
h2
h3
t
11
9
3
2
R8
E = kGh 12 = 7
E
=
E
=
206
10
N / mm
=120.3 500
300
300
12
2
kGh
sym E 21 sym R8
H(
R7R8R9
f y = 235N / mm 2
2.1 (mm)
b1
30012
b125
300
b2 5002 h1
h2
5005
h2
100
12
300
b2300 250
h1
12
300
12
12
58
h3
h3
500
500
2t
52 t
2
L1
L1
80
20
80
20
L1
80
20
AnsysCAE
(2mm)
(2.7)(5mm)
H(
(2mm)
(5mm)
(2mm)
(5mm)
(2mm)
(5mm)
2.8(a))
130.0Mpa
130.0MPa
(2mm)
(5mm)
130.0Mpa
130.0MPa
130.0Mpa
130.0MPa
,
62.3Mpa
117.0MPa
130.0Mpa
130.0MPa
62.3Mpa
117.0MPa
62.3Mpa
117.0MPa
(2.8(b))
3.63
1.11
62.3Mpa
117.0MPa
3.63
1.11
3.63
1.11
3.63
1.11
()(
)[10]
(2mm)
(5mm)
H2.3
(2mm)
(5mm)
(2mm)
(5mm)
2.7-2.11
2.5305106
1.7954107
(2mm)
(5mm)
2.5305106
1.7954107
2.5305106
1.7954107
0.7775105
1.1081106
2.5305106
1.7954107
0.7775105
1.1081106
H
0.7775105
1.1081106
32.54
16.20
0.7775105
1.1081106
32.54
16.20
32.54
16.20
32.54
16.20
0.01
0.278mm
[11,12]
2.9(a)
130Mpa
2.7mm
(a)(10)
(b)(2)
2.7 2mm
0.001
0.144mm
2.9(b)
62.3Mpa
(a)
(2.11)
H
0.001
,0.126mm
2mm
,,
(b)
2.8 5mm
2.2(mm)
b1
b2
h1
h2
h3
L1
300
300
12
12
500
80
20
2.3
(2mm)
(5mm)
(2mm)
(5mm)
2.5305106
1.7954107
130.0Mpa
130.0MPa
0.7775105
1.1081106
62.3Mpa
117.0MPa
32.54
16.20
3.63
1.11
59
(a)
(a)
(b)
2.9 2mm
(b)
110
2.10 5mm
100
90
(250)2mm
5mm
[14-17]
80
(kN/m)
70
60
50
40
30
20
10
0
0
0.0005
0.001
0.0015
(:m)
0.002
0.0025
3.3
2.11
2.3
()
[19-21]
2.10(a)
130MPa ,
3.48mm
[13]0.001
0.152mm
,12
117MPa(2.10(b)),
(100)
120
cr(N/m)
100
80
60
40
60
20
0
1
120
r(N/m)
100
80
4
5
(mm)
(kN/m)
70
60
50
40
30
20
10
AnsysCAE
0
0
0.0005
110
110
2.12
0.001
0.0015
(:m)
0.002
100
100
90
90
80
80
(kN/m)
(kN/m)
70
70
60
60
50
50
40
40
30
30
2.12
0.0025
(6mm)
2mm
(100.3/27.6=3.63)5mm
(130/127 =
1.023)
(2mm~3mm)
20
20
10
10
00
0.0005
0.001
0.0015 [22]
00
0.0005
0.001
0.0015
(
(:m)
(:m)
)
H
3.3.2
120
2.3
0.0025
0.0025
2.15
cr(N/m)
100
80
0.002
0.002
60
400
40
350
20
0
4
5
(mm)
300
(kN)
3.3.1
120
cr(N/m)
100
2.3
2.13
cr
80
250
200
150
100
60
50
40
0
250
20
500
10
30
50
70
(kg)
90
110
cr(N/m)
cr(N/m)
1250
1500
1750
mm
2.15
40
1.46
135
100
100
0.5m~1.5m
60
1.23
H
80
1.13
3.3.3
100
1.09
2.3
120
300mm12mm160mm5mm
100
131Mpa
80
1.92mm
40mm
60mm
60
80mm
100mm
40
80
80
60
60
40
40
20
20
11
22
33
44
55
(mm)
(mm)
66
77
88
2.13 -
100
100
80
80
60
60
130
133
20
40
40
20
20
00
10
10
133
(kN/m)
120
120
cr(N/m)
cr(N/m)
1000
(mm)
2.15 2mm-
120
120
00
750
0
30
30
50
70
50
70
(kg)
(kg)
90
90
0
0.5
1
1.5
2
2.5
3
3.5
3.3.4
(mm)
110
110
2.14 3m-
61
(=40mm
60mm80mm100mm)H
Hmm
10
1.04
134
2.42.16
20
1.13
130
120
30
1.28
126
40
1.46
134
(kN)
400
250
200
150
350
400
100
(kN)
(kN)
300
350
50
250
300
0
250
200
250
500
750
150
200
100
150
1000
(mm)
1250
1500
1750
2.4
mm
40
1.46
mm
50
100
0
50
250
0
250
500
750
1000
1250
(mm)
1000
1250
(mm)
60750
500
80
mm
100
mm
40
1500
1750
1.23
1500
1750
135
3.32
133
2.47
1.13
1.09
1.46
130
2.14
mm
133
2.07
mm
135
3.32
40
1.46
135
3.32
120
60
1.23
133
2.47
HH=10mm20mm30mm40mm
100
60
1.23
133
2.47
=40mm60mm80mm100mm
H
80
1.13
130
2.14
(kN/m)
80
80
1.13
100
1.09
40mm
=40mm
60mm
60
100
1.09
80mm
100mm
120
40
H=40mm
130
2.14
133
2.07
133
2.07
H
2.182.19
120
100
0
0
80
60
60
40
0.5
1.5
2
(mm)
2.5
Hmm
40
20
20
0
0
0.5
201.5
2
2.5
(mm)
1.5
2
2.5
(mm)
0
0
0.5
30
3
3
3
3
2.5
2.5
10
3.5
3.5
40mm
3.5
60mm
40mm
80mm
60mm
100mm
80mm
100mm
(mm)
(mm)
(kN/m)
(kN/m)
20
100
80
1.04
134
3.5
1.13
130
3.5
126
1.28
mm
-
1.5
1.5
1.88
1
1
-
-
-
2.14
0.5
0.5
0
010
10
2.35
30
50
70
90
30 /(mm)
50
70
90
/(mm)
110
30
30
110
110
(kN/m)
120
20
120
100
0.5
1.5
2
(mm)
2.5
120
12010
10
10mm
20mm
10mm
30mm
20mm
40mm
30mm
40mm
80
60
60
40
0.5
0.5
1.5
2
(mm)
1
1.5
2
(mm)
2.5
2.5
3
3
2.17 H-
90
90
8
(44)
=80mm
H=20mm
20
0
0
50
70
50
70
/(mm)
/(mm)
2.19
40
20
124
124
122
122
100
80
(kN/m)
(kN/m)
(Mpa)
(Mpa)
110
Hmm
mm
2.16 -
40
1.46
134
2.86
mm
2.18
10 Hmm
1.04
134
1.88
2.3.5 H
120
134
10
1.04
134 134
1.88
20
1.13
130
2.14
H(H=10mm
100
132
20
1.13
130 132
2.14
20mm30mm40mm)
30
1.28
126
2.35
80
130
10mm
130
H
30
1.28
126 128
2.35
20mm
-
60
40
1.46
134
2.86
30mm
-
128
-
5.22.17
40mm
-
126
40
1.46
134
2.86
126
40
4.1
62
AnsysCAE
HH
400
350
300
250
4.2
(1)UIDL
TCL/TK[18]
(kN)
(2)
[23-24]
200
150
100
H
50
(1)H
0
250
500
750
1000
1250
1500
1750
(mm)
(kN/m)
(3)
mm
mm
(2)H
40
1.46
135
3.32
60
1.23
133
2.47
(4)
80
1.13
130
2.14
(3)H
100
1.09
133
2.07
(1mm~3mm)
(5mm)
120
100
H
80
40mm
H
60mm
60
(4)H
80mm
100mm
40
20
(5)H
[1]
0.5
1.5
2
(mm)
2.5
2.5
Hmm
mm
10
1.04
134
1.88
20
1.13
130
2.14
30
1.28
126
2.35
40
1.46
134
2.86
120
63
100
80
(kN/m)
CAD/CAE
3.5
60
10mm
20mm
30mm
40mm
CAE
[2] Tcl/TkANSYS
2006
[3] ANSYS
2005
[4] ANSYS
2007(1)
2007
[5] ANSYS2008(35)
[6] UIDLANSYS
2008(28)
[7] ANSYS
2008(8)
1976
2007620079
CO2
ANSYSCFX
20
2008
64