You are on page 1of 453

ANSYS

ANSYS

1.

1-1

2.

(FEA) ANSYS

2-1

A.
B.
C.

3.

ANSYS
A.
B.
C.
D.
E.
F.
G.

4.

FEA?
ANSYS
ANSYS

ANSYS
( GUI)

ANSYS

A.
B.
C.
D.
E.
F.
G.
H.

2-3
2-6
2-20

5.

A.
B.
C.

6.

7.

4-4
4-7
4-15
4-35
4-47
4-52
4-60
4-64

9.

A.
B.
C.
D.

4-1

-
A.
B.
C.
D.

8.

?
?
?

A.
B.
C.

3-1
3-3
3-8
3-17
3-27
3-33
3-42
3-43

IGES

A.
B.
C.
D.
E.

5-1
5-3
5-9
5-20

6-1
6-3
6-5
6-16

7-1
7-3
7-5
7-9
7-11

8-1
8-3
8-9
8-14
8-15

9-1
9-4
9-7
9-29
9-30
9-50

January 30, 2006

ANSYS

10.

A.
B.
C.
D.
E.
F.
G.
H.

11.

A.
B.
C.

12.

APDL
A.
B.
C.
D.

13.

A.
B.
C.
D.
E.

10-1

14.

10-3
10-10
10-20
10-23
10-40
10-48
10-53
10-59

11-1
11-4
11-10
11-15

12-1

15.

14-1

A.
B.
C.
D.
E.
F.
G.
H.

14-3
14-6
14-9
14-16
14-25
14-31
14-39
14-47

15-1

A.
B.
C.
D.
E.

15-3
15-9
15-10
15-16
15-18

12-4
12-8
12-11
12-16

13-1
13-4
13-9
13-14
13-22
13-30

January 30, 2006

2. ANSYS

10.

3. ANSYS

11.

4.

12. APDL

5.

13.

6.

14.

7.

15.

8.
9.

January 30, 2006

ANSYS

ANSYS


ANSYS
:
A.
B. ANSYS

January 30, 2006

ANSYS

A. ?

Historical Note


50 60


100

January 30, 2006

ANSYS

... ?

January 30, 2006

ANSYS

... ?



:

!

January 30, 2006

ANSYS

B. ANSYS

ANSYS FEA
:


CFD
/

ANSYS








January 30, 2006

ANSYS

ANSYS

ANSYS/Multiphysics ANSYS

ANSYS/Multiphysics
ANSYS/Mechanical ANSYS -
ANSYS/Emag ANSYS
ANSYS/FLOTRAN ANSYS
:
ANSYS/LS-DYNA -
DesignSpace CAD

ANSYS/ProFEA Pro/E ANSYS


January 30, 2006

ANSYS

ANSYS
ANSYS/
Professional

ANSYS/
Mechanical

ANSYS/
Multiphysics

ANSYS/
Emag

ANSYS/
Structural
ANSYS/
ED

ANSYS/
ProFEA

ANSYS/
FLOTRAN
ANSYS/
LS-DYNA

DesignSpace
ANSYS/
PrepPost

ANSYS/
University

January 30, 2006

ANSYS - ANSYS



.

.

January 30, 2006

ANSYS - ANSYS






January 30, 2006

ANSYS - ANSYS

ANSYS/LS-DYNA

January 30, 2006

ANSYS - ANSYS

January 30, 2006

ANSYS - ANSYS

January 30, 2006

ANSYS - ANSYS



RF
S- Q-

(EFSUM)
January 30, 2006

ANSYS - ANSYS



MEMS




January 30, 2006

ANSYS - ANSYS

:
(DC)

(AC)

January 30, 2006

ANSYS - ANSYS

(CFD)

ANSYS/FLOTRAN

January 30, 2006

ANSYS - ANSYS

January 30, 2006

ANSYS - ANSYS


-


-

-

January 30, 2006

ANSYS

C. ANSYS

ANSYS .
ANSYS
Canonsburg, PA - USA

January 30, 2006

ANSYS

ANSYS

ANSYS (ASDs)
ANSYS
75

January 30, 2006

ANSYS

ANSYS

ANSYS (ASC)
ANSYS
ANSYS

ANSYS
www.ansys.com.cn

ANSYS
January 30, 2006

ANSYS

ANSYS

, ANSYS,
GUI , ANSYS

:
A. ANSYS
B. GUI
C.
D.
E.
F. ANSYS
G.
January 30, 2006

ANSYS

A. ANSYS

ANSYS:


ANSYS
Windows , Start > Programs >
ANSYS
January 30, 2006

ANSYS

A. ANSYS

ANSYS
(GUI)

January 30, 2006

ANSYS

ANSYS

( )
:
ANSYS


ANSYS

January 30, 2006

ANSYS

ANSYS

Windows , Start > Programs >


ANSYS Product Launcher

January 30, 2006

ANSYS

ANSYS

ANSYS

3-D 3-D
, Unix X11 , Windows
win32.
Jobname , 32 ,
file

January 30, 2006

ANSYS

ANSYS

( )
ANSYS.

ANSYS
:

ansysxx
ansysxx -g
ansysxx -g -j plate
ansysxx -g -p ANE3FL -d 3d -j proj1 -m 128
xx
January 30, 2006

ANSYS

ANSYS

( )
:
-g( GUI)
-p
-d
-j
-m

ANSYS

January 30, 2006

ANSYS

B.

ANSYS GUI :

ANSYS

ANSYS

ANSYS
ANSYS

January 30, 2006

ANSYS

... GUI

January 30, 2006

ANSYS

... GUI

+
()

:

+
>
( ) ANSYS

January 30, 2006

ANSYS

... GUI

ANSYS : ,
, , .
:
--
-- +
-- >
-- ( )

January 30, 2006

ANSYS

... GUI

( GUI .
, )

ANSYS

January 30, 2006

ANSYS

... GUI


ANSYS

January 30, 2006

ANSYS

... GUI

GUI

Utility Menu > MenuCtrls > Save Menu Layout.

January 30, 2006

ANSYS

GUI

(Main Menu > Preferences)

, , Thermal
GUI

January 30, 2006

ANSYS

GUI

January 30, 2006

ANSYS

... GUI

GUI
Apply OK
Apply , (
)
OK ,
ANSYS Output Window .
: ANSYS
GUI

January 30, 2006

ANSYS

... GUI

:
ANSYS
GUI

OK Apply

January 30, 2006

ANSYS

C.
GUI

Plot

/replot
kplot
lplot
aplot
vplot
nplot
eplot
gplot

January 30, 2006

ANSYS

PlotCtrls

Pan,Zoom,Rotate

January 30, 2006

ANSYS

+Z


Control

Ctrl + Left ( )

Ctrl + Middle ( )
:

Ctrl + Right ( )
:

Ctrl

P Z R

January 30, 2006

ANSYS

Control ,
Pan-Zoom-Rotat

3-D ,

January 30, 2006

ANSYS

Pan-Zoom-Rotate
:



(
)
X, Y, Z

Front
Back
Top
Bot
Right
Left
Iso
Obliq
WP

Zoom
Box Zoom
Win Zoom

Back Up

+Z view, from (0,0,1)


-Z view (0,0,-1)
+Y view (0,1,0)
-Y view (0,-1,0)
+X view (1,0,0)
-X view (-1,0,0)
Isometric (1,1,1)
Oblique (1,2,3)
Working plane view

By picking center of a
square
By picking two corners
of a box
Same as Box Zoom,
but box is proportional
to window.
Unzoom to previous
zoom.

January 30, 2006

ANSYS



+ .
,
OK

January 30, 2006

ANSYS

Pick All

January 30, 2006

ANSYS

:
( )


Apply
Shift

January 30, 2006

ANSYS

:


:

January 30, 2006

ANSYS

:




Pick All
KPLOT, LPLOT

January 30, 2006

ANSYS

D.

ANSYS HTML

:
ANSYS


GUI Pan-Zoom-Rotate
:


ANSYS
January 30, 2006

ANSYS

:
Launcher > Help System
Utility Menu > Help > Help Topics
Any dialog box > Help
HELP,name Name

January 30, 2006

ANSYS

Help System
, ,

January 30, 2006

ANSYS

, ,

January 30, 2006

ANSYS

ANSYS HTML

ANSYS


Utility Menu > Help > ANSYS
Tutorials.
January 30, 2006

ANSYS

:


help,kplot
harmonic response

January 30, 2006

ANSYS

E.

ANSYS

ANSYS :
, ,

-- ANSYS , , ,

January 30, 2006

ANSYS


( db ).
Toolbar > SAVE_DB
:
Utility Menu > File > Save as Jobname.db
Utility Menu > File > Save as
SAVE
January 30, 2006

ANSYS

db , RESUME
Toolbar > RESUME_DB

:
Utility Menu > File > Resume Jobname.db
Utility Menu > File > Resume from
RESUME
jobname.db,
Save as
Resume from
January 30, 2006

ANSYS

:
Save as Resume from

,
ANSYS jobname.dbb

db

January 30, 2006

ANSYS

:

ANSYS

January 30, 2006

ANSYS

ANSYS
Utility Menu > File > Clear &
Start New
/CLEAR

January 30, 2006

ANSYS

ANSYS
jobname.ext.

ANSYS 32
file
ANSYS /FILNAME
(Utility Menu > File > Change Jobname).

, .db
ANSYS (/ASSIGN)

January 30, 2006

ANSYS

:
jobname.log:


, ANSYS (
)
jobname.err
ANSYS

jobname.db, .dbb

jobname.rst, .rth, .rmg, .rfl

ANSYS

January 30, 2006

ANSYS



ANSYS :
( .log)
( .db)
(.rst, .rth, )
, (.s01, .s02, ...)
(.ph1, .ph2, ...)
/FDELETE Utility Menu > File > ANSYS
File Options ANSYS
January 30, 2006

ANSYS

F. ANSYS

ANSYS :
Toolbar > QUIT
Utility Menu > File > Exit
/EXIT

January 30, 2006

ANSYS
:

January 30, 2006

...

:
A.
B.
C.
D.
E.
F.
G.
H.

January 30, 2006

A.

January 30, 2006

...

ANSYS

January 30, 2006

...

( ANSYS PREP7)


PREP7



CAD-

January 30, 2006

B.

January 30, 2006

...


ANSYS
(
)

January 30, 2006

...

ANSYS


IGES
IGES (Initial Graphics Exchange Specification)

IGES ASCII

ANSYS IGES

January 30, 2006

...

IGES ANSYS :
Utility Menu > File > Import > IGES...
No
defeaturing * ( ) OK
( )

OK.
IGESIN :
/aux15
ioptn,iges,nodefeat
igesin,filename,extension,directory
finish
* No Defeaturing Defeaturing

January 30, 2006

...

ANSYS

ANSYS


Defeature IGES

January 30, 2006

...

ANSYS :
-- Toolbar >
SAVE_DB SAVE
Main Menu > Preprocessor >
Modeling > Operate > Scale >
Volumes :
[Pick All]

RX, RY, RZ
IMOVE Moved
Copied
VLSCALE :
vlscale,all,,,25.4,25.4,25.4,,,1
January 30, 2006

...

:
pipe.igs :
No Defeaturing


pipe.db

January 30, 2006

...

January 30, 2006

C.

FEA

January 30, 2006

...

January 30, 2006

...

:
(DOF) .
TEMP 6
UX, UY, UZ, ROTX, ROTY, ROTZ.
-- , , ,
-- 2-D ( X-Y ), or 3-D.
--
ANSYS 200

January 30, 2006

...

:
Preprocessor > Element
Type > Add/Edit/Delete
[Add]
(
SOLID92) OK

[Options]

ET :
et,1,solid92

January 30, 2006

...

:
(Main Menu > Preferences)

GUI

January 30, 2006

...

3-D

January 30, 2006

...

:
Preprocessor > Real Constants
[Add]
,

.
R

January 30, 2006

...


EX KXX .
:

January 30, 2006

...

ANSYS

:
.
Preprocessor > Material
Props > Material Library >
Library Path

/v100/ansys/matlib.
/MPLIB

January 30, 2006

...


Preprocessor > Material
Library > Import Library

ANSYS


AISI C1020.
MPREAD
LIB .
January 30, 2006

...

Al2024-T3

! ANSYS $RCSfile: Al_a2024-T3.BFT_MPL,v $


! Modified on $Date: 2006/10/09 23:20:45 $
! Source ID = $Revision: 60.1 $
/COM,Typical material properties for DEMO purposes only
/NOP
/COM,Internal UNITS set at file creation time = BFT
TBDEL,ALL,_MATL
MPDEL,ALL,_MATL
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,EX ,_MATL , 1, 1.524605000E+09,
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,NUXY,_MATL , 1, 0.330000000 ,
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,ALPX,_MATL , 1, 1.261111111E-05,
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,DENS,_MATL , 1, 5.37463100 ,
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,KXX ,_MATL , 1, 3.052540000E-02,
MPTEMP,R5.0, 1, 1, 0.000000000E+00,
MPDATA,R5.0, 1,C ,_MATL , 1, 7.39940310 ,
/GO

January 30, 2006

...

GUI

:
Preprocessor >
Material Props >
Material Models

January 30, 2006

...



MP
mp,ex,1,30e6
mp,prxy,1,.3

January 30, 2006

...

January 30, 2006

...

January 30, 2006

...

A
ANSYS

,
, ,

ANSYS

/UNITS ,

January 30, 2006

...


ANSYS

1 10
ANSYS

January 30, 2006

...

MeshTool :
Preprocessor > MeshTool.
SmartSizing 6



MeshTool [Mesh]
. [Pick
All]
January 30, 2006

...

ANSYS


/EFACET,2 ( Utility Menu > PlotCtrls > Size and
Shape)

January 30, 2006

...


pipe.db ( )
SHELL63
= 1/8 in
GUI Material Model 1
Structural, Linear, Elastic, Isotropic
EX = 30e6
PRXY = .3
pipe.db SMRT,4
pipemesh.db

January 30, 2006

...

January 30, 2006

... D.

Solution Preprocessor
(Loads)

January 30, 2006

...

(DOF)

(
)

January 30, 2006

...

FEA
( )

FEA

January 30, 2006

...

January 30, 2006

...

( )

Solution > -Loads- Apply >


Displacement



( )
D (DK, DL, DA,
D)

January 30, 2006

...


BC
BC

Y
X

UX=0
ROTY=ROTZ=0

UY=UZ=0
ROTX=0

January 30, 2006

...


Solution > -Loads- Apply >
Pressure


( )
SF SFL, SFA,
SFE, SF
January 30, 2006

...

I J

500

500
L3
VALI = 500
1000

500
L3

1000

VALI = 500
VALJ = 1000

500
L3
VALI = 1000
VALJ = 500

January 30, 2006

...


Solution > Define Loads >
Apply > Stractural > Inertia >
Gravity
ACEL


Y
ACELY

January 30, 2006

...


Utility Menu > PlotCtrls >
Symbols
-- /PBC, /PSF, /PBF

Utility Menu > List > Loads >

January 30, 2006

...



Solution > -Loads- Delete >
ANSYS

January 30, 2006

...

January 30, 2006

... E.

solve








January 30, 2006

...




Solution > -Solve- Current LS
SOLVE

jobname.rst ( .rth, .rmg, .rfl
)

January 30, 2006

...

ANSYS Output




> 1.0E8



jobname.emat
jobname.esav
jobname.tri
jobname.rst
January 30, 2006

...


ribmesh.db (2-D = 1/8 in)
UX UY
100 psi

ribload.db
output

January 30, 2006

...

January 30, 2006

... F.

ANSYS
POST1
POST26
(
)
January 30, 2006

...


DMX

January 30, 2006

...


General Postproc >
Plot Results >
Deformed Shape
PLDISP

Utility Menu > PlotCtrls
> Animate > Deformed
Shape
ANDISP

January 30, 2006

...


SX, SY, SZ, SXY, SYZ, SXZ (
)
S1, S2, S3, SEQV (von Mises), SINT
(stress intensity)

(Nodal Solutions)

(Element Solutions)

January 30, 2006

...


General Postproc > Plot
Results > Nodal Solu
PLNSOL
General Postproc > Plot
Results > Element Solu
PLESOL

Utility Menu > PlotCtrls >
Animate > Deformed
Results... ANCNTR

January 30, 2006

...

PowerGraphics
(/GRAPH,POWER)


REPLOT

PowerGraphics ( full
graphics)
Toolbar > POWERGRPH
/GRAPH,FULL
January 30, 2006

...



General Postprocessor > List Results > Reaction
Solution PRRSOL

January 30, 2006

...

January 30, 2006

... G.



(reentrant) (
)

January 30, 2006

...



( 14 )

( )

( ) (
)
PowerGraphics full graphics


( )
January 30, 2006

...


rib ...

SX SEQV
Y 100*2*1/8 =
25
SX

January 30, 2006

January 30, 2006

H.


2A. Lathe Cutter
2B. 2-D Corner Bracket Tutorial

January 30, 2006

ANSYS


A.
B.
C.

January 30, 2006

A.

January 30, 2006

A.




(
)
( )
( )

January 30, 2006

A.

January 30, 2006

A.


1/3

January 30, 2006

A.

(EX)

January 30, 2006

A.

January 30, 2006

B. ?

January 30, 2006

... ?

CAD
ANSYS

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?


360

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?





P = P/A
As A 0,

January 30, 2006

... ?

January 30, 2006

C. ?

January 30, 2006

... ?

ANSYS



January 30, 2006

... ?

:
C

January 30, 2006

... ?

January 30, 2006

... ?

2-D :

X-Y
X-Y
X-Y




Y
Z

January 30, 2006

... ?
Z

Z
X Y

Y
Z

Z
Z

January 30, 2006

... ?
Z

Z X
Y
Z

Z
Y

January 30, 2006

... ?


Y 360
Y
X
Y X Z

January 30, 2006

... ?

January 30, 2006

... ?

CAD

January 30, 2006

... ?



FEA

January 30, 2006

... ?

( )

( )

( )

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?


P- P-

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

... ?

January 30, 2006

.
:
4 .
.
:
A.
B.
C.

January 30, 2006

A.


.
.

. : .
* . :
.

* Not covered in this course

January 30, 2006

...

h
Tb
*

*

, Stefan-Boltzmann ,


* Not covered in this course

January 30, 2006

B.

:









(Main Menu > Preferences)
.
January 30, 2006

ANSYS .
.

January 30, 2006

...

: , , .

.
:

Linear
Quadratic

2-D Solid

3-D Solid

3-D Shell

Line Elements

PLANE55

SOLID70

SHELL57

LINK31,32,33,34

PLANE77

SOLID90

PLANE35

SOLID87

January 30, 2006

...

, KXX.
(C).
ANSYS (/ansysxx/matlib)

January 30, 2006

...

.
.
MeshTool . 6

January 30, 2006



Solution > -Loads-Apply >
Temperature
D (DA, DL, D)


Solution > -Loads-Apply >
Convection
SF (SFA, SFL,
SF, SFE)
January 30, 2006

...



, ,


(BTU / (hr-in2)
(BTU / hr)
(BTU / (hr-in3)
(BTU / hr)

January 30, 2006

...


SOLVE Solution > -SolveCurrent LS
jobname.rth

January 30, 2006

General Postproc > Plot Results > Nodal Solu (


Element Solu)
PLNSOL ( PLESOL)

January 30, 2006

...

3-D isosurfaces (
) . /CTYPE Utility Menu >
PlotCtrls > Style > Contours > Contour Style

January 30, 2006

...


?

?

( ) .

( ) (
)

January 30, 2006

C.

:
W3.

January 30, 2006

- .
:

.
:
A.
B.
C.
D.

January 30, 2006

A.



.

( ,
).

January 30, 2006

ANSYS -

+

+
+
-
January 30, 2006

B.

:
1. ( )


jobname.rth


2.
.

.

jobname.rst

January 30, 2006

1.
6 .
2.
a) PREP7 .
Preprocessor > Element Type > Switch Elem Type
ETCHG
:
. ,
2-D
. , :
Preprocessor > Element Type > Add/Edit/Delete >
[Options]
ETLIST KEYOPT
January 30, 2006

b) (EX, .),
(ALPX). ( ANSYS
.)
: ALPX 0
.
!
c) .

Solution > -Analysis Type- New Analysis


ANTYPE

January 30, 2006

d) .
Solution > -Loads- Apply > -Structural- Temperature
> From Therm Analy
LDREAD
e) .
f) .

January 30, 2006

C.

1.

PLANE13 ( )
SOLID5 ( )
SOLID98 (
tetrahedron).
2 .
.
3 .
.

jobname.rst

January 30, 2006

.
-

January 30, 2006

D.

:
W4a. ( )
W4b. ( )

January 30, 2006

CAD
ANSYS , ANSYS

ANSYS :
A. IGES IGES
4
B. CAD
C .
D.

January 30, 2006

A. IGES

IGES 4
, :
, No Defeaturing Defeaturing
Merge, Solid, Small

January 30, 2006

... IGES

No Defeaturing
ANSYS . [ioptn,iges,nodefeat]
+ Defeaturing .
+ .
No defeaturing .
+ (DEFAULT) , .

January 30, 2006

... IGES

Defeaturing
,
. [ioptn,iges,defeat]
+ ,

,
.
No defeaturing

+
.

.
January 30, 2006

... IGES

Merge
YES
.
Defeaturing
NO.
ioptn,merge,yes/no

merge

January 30, 2006

... IGES

Solid
YES .
2-D
NO.
ioptn,solid,yes/no

January 30, 2006

... IGES

Small Option
YES,
.
Defeature .
NO.
ioptn,small,yes/no

January 30, 2006

B.

IGES
CAD IGES ANSYS
100% .
ANSYS CAD
:
Pro/ENGINEER ( Pro/E)
Unigraphics ( UG)
SAT
Parasolid
.
January 30, 2006

...

Pro/E
Pro/ENGINEER .prt ( Parametric
Technology )
Pro/Engineer (.asm)
Pro/ENGINEER
Utility Menu > File > Import > Pro/E...
~proein

Pro/E
January 30, 2006

...

UG
Unigraphics .prt ( Electronic
Data Systems )
Unigraphics
Utility Menu > File > Import > UG...
~ugin

January 30, 2006

...

SAT CAD .sat


ACIS .
ACIS .
Utility Menu > File > Import > SAT...
~satin

January 30, 2006

...

Parasolid CAD .x_t


.xmt_txt Parasolid
.
Parasolid .
Utility Menu > File > Import > PARA...
~parain

January 30, 2006

C.

ANSYS
.
ANSYS
( NREAD EREAD).
ANSYS Programmers Manual .

ANSYS

January 30, 2006

D.

:
W5.

January 30, 2006

,
ANSYS :

.
ANSYS .
ANSYS
.

.
ANSYS

January 30, 2006

:
A.
B.



C.
D.


,,

E.
January 30, 2006

A.

.
:



.

ANSYS

January 30, 2006

A.

:


,
.

January 30, 2006

A.


...

January 30, 2006

B.

,
.
.
.
.

January 30, 2006

.
.

January 30, 2006

...

, ,
.

January 30, 2006

...

ANSYS

ANSYS

January 30, 2006

...

.
:
> - - > - - >

January 30, 2006

...

:
Preprocessor > -Modeling- Create > -Volumes- Block >

...

January 30, 2006


he
i

WY

gh

WX

w
id

th

WY

X1
X2

Y2
Y1

WP (X,Y)
WX
January 30, 2006


Utility Menu > WorkPlane
WP Settings

WP display -
( ),

Snap -

Grid spacing
Grid size -
( )

January 30, 2006

Offset Align


(
)

(
- - )

January 30, 2006

Offset WP to >



January 30, 2006

Align WP with >

Align WP with
Keypoints
-
X- X-Y


X-Y
) Align WP
with > Global Cartesian

January 30, 2006

,
30

January 30, 2006

ANSYS


CAD

January 30, 2006

GUI Preprocessor >


-Modeling > - Operate

( ,
)

January 30, 2006

add

January 30, 2006

glue

January 30, 2006

January 30, 2006

subtract

January 30, 2006

divide

.
.

.

January 30, 2006

intersect

,

Common
Intersection

Pairwise
Intersection
January 30, 2006

overlap


. (

L2
L1

L6
Partition

L3
L4
L5

January 30, 2006

db
db
( )
:
block,-2,2, 0,2, -2,2
sphere,2.5,2.7
vinv,all

! intersection

January 30, 2006

C.

:
W6. Pillow Block

January 30, 2006

D.

L- ,

January 30, 2006

:
Preprocessor > -Modeling- Create >
Keypoints
K : K,
KFILL, KNODE, .

X,Y,Z


January 30, 2006

.
CSYS ( Utility Menu
> WorkPlane > Change Active
CS to)
[csys,0]
[csys,1]
[csys,2]
[csys,4]

[csys, n]

January 30, 2006

...

.
0 1 (2).
, (0,10,0)
(10,90,0) .

January 30, 2006

...

, ID
11 :
[CSWP]
[LOCAL]
[CSKP]
[CS]
.
X Y Z .
Y12

X12

Y11
X11
January 30, 2006

.
.
.

January 30, 2006

...


[CSYS]:



January 30, 2006


, ANSYS

Create >
-Lines- Lines

Create >
-Lines- Arcs

Create >
-Lines- Splines

Operate >
Extrude / Sweep

January 30, 2006

ANSYS

January 30, 2006

January 30, 2006

:

5 (1,2), (3,2), (4,0), (1,1.5), (2.5,0)
CSYS,1 4 5
in active CS
CSYS,0
.
:
0.3R, (2.25,1.5)
0.35R, (3.0,0.6)
. (
.)
r.db
January 30, 2006

:
drag
Scale
Move
Copy
Reflect
Merge
Fillet

January 30, 2006

...

(
)



[VOFFST]
XYZ XYZ
[VEXT]
(
) [VROTAT]

[VDRAG]
January 30, 2006

...

January 30, 2006

...

DX,DY,DZ
.
DX,DY,DZ

VGEN, AGEN,
LGEN, KGEN

.

.

.

VTRAN, ATRAN, LTRAN, KTRAN

-30

csys,0
csys,11

January 30, 2006

...


2
DX,DY,DZ .
DX,DY,DZ

January 30, 2006

...

.
:
X YZ
Y XZ
Z XY

.
What is the direction of
reflection in this case?
January 30, 2006

...

.

.
.

Reflect

Merge
glue

January 30, 2006

...


.

.
ANSYS ( )

Area

January 30, 2006

...

:
r.db ( )
(0,0) and (0,1) ,
60
r.db
Y rib:
THYZ
= -90
7 (6 DY=15
ASKIN,P 3
r.db
0.5R . (
. .)
.
January 30, 2006

E.

:
W7.

January 30, 2006

10

3 :



, 3
.
:
A.
E.
B.
F.
C.
G.
D.
H.
January 30, 2006

A.

, :
(TYPE)
(REAL)
(MAT)
FEA .
, , .
1 =
2 =

1 =
2 =

1 = 3/8
2 =
3 = 1/8
January 30, 2006

...

(TYPEs),
(REALs) (MATs),
. 3 :

MAT, TYPE REAL


, ANSYS MAT=1, TYPE=1
REAL=1
TYPE, REAL MAT .

January 30, 2006

...

1.

2.
(Preprocessor > Meshing >
MeshTool)
SET


, VATT,
AATT, LATT, KATT
3. ,

January 30, 2006

...

1. , ,
.
2.
(Preprocessor > Meshing >
MeshTool):
Global SET .

.
TYPE, REAL, MAT .
TYPE, REAL, MAT .
3.
.

January 30, 2006

...

1. , , .
2. TYPE, REAL, MAT :
Preprocessor > Meshing > Mesh Attributes
> Default Attribs...
TYPE, REAL, MAT
3. :
EMODIF,PICK Preprocessor >
Modeling > Move/Modify > Elements > Modify Attrib

4. ,
All to current.
January 30, 2006

...

:
:
Utility Menu > PlotCtrls > Numbering
/PNUM,attr,ON , attr
TYPE, MAT, REAL



ANSYS


January 30, 2006

...

:
ribgeom.db

MeshTool Set
OK
( )

January 30, 2006

B.

ANSYS

January 30, 2006

...

,

( )

January 30, 2006

...

:
MeshTool (Preprocessor >
MeshTool), ,

SMRT,level
1 ( ) 10 (
) 6
( ) ,

January 30, 2006

...


SmartSize
.
SmartSize ,

SMRT (
Preprocessor > Meshing >
Size Cntrls > SmartSize >
Adv Opts...) .
MeshTool
smrt,off
.
January 30, 2006

...

( ):
ESIZE,SIZE
Preprocessor > Meshing > MeshTool > Size Controls Global [Set]
Preprocessor > Meshing > Size Cntrls > Manual Size >
Global Size

SmartSize
ESIZE ( )
( )
, ESIZE

January 30, 2006

...

, ANSYS
.

DESIZE Preprocessor > Meshing >


Size Cntrls > Manual Size > Global > Other
.

January 30, 2006

...


Preprocessor > MeshTool > Size Controls:
Keypt [Set]
KESIZE
Preprocessor > Meshing > Size Cntrls >
Manual Size > Keypoints
KESIZE,

January 30, 2006

...

Preprocessor > Meshing > MeshTool >


Size Controls: Lines [Set]
LESIZE
Preprocessor > Meshing > Size Cntrls
> Manul size > Lines
LESIZE

January 30, 2006

...

:
Preprocessor > Meshing > MeshTool > Size
Controls: Areas [Set]
AESIZE
Preprocessor > Meshing > Size Cntrls >
Manual Size > Areas
AESIZE.
LESIZE KESIZE

January 30, 2006

...

:
ribgeom.db
SMRT,6 . ( )
SMRT,3 ( )
ESIZE 0.2 .
ESIZE , SMRT 3,
(
SMRT )
SMRT .

January 30, 2006

C.

1.
clear :

MeshTool [Clear]
VCLEAR, ACLEAR, .
( MeshTool
3
)
2.
3.
January 30, 2006

...


refine ( )


MeshTool


, , ,
, Refine
(
All Elems
)

1 ( )

January 30, 2006

...

:
(ribgeom ESIZE = 0.2
)
Refine

January 30, 2006

D.

:
.






( )

,
January 30, 2006

...

+ ;


, .
(10- )
,
DOF ( )
.

+
DOF ( )

January 30, 2006

...


MeshTool ,

Mesh
[Pick All]
( )
VMESH,ALL
AMESH,ALL.
January 30, 2006

...

3 4 ( )
4, 5, 6 ( , ,
)

.

January 30, 2006

...


(
)

January 30, 2006

...

January 30, 2006

...

, :
, , 3 4
4 5 6 .

January 30, 2006

...

4
6

( )
( ) ( )

January 30, 2006

...

January 30, 2006

...

( )

LCCAT Preprocessor > Meshing >


Concatenate > Lines,
, ACCAT Preprocessor
> Meshing > Concatenate > Areas

January 30, 2006

...

3 4
ANSYS

MeshTool Quad shape
Map .
3/4 sided Pick corners.
Mesh , , 3
4 .

January 30, 2006

...

:
,

undo( )
( )
4

( )

January 30, 2006

...

3 2
MeshTool
Quad
Hex Map

[LESIZE]


[DESIZE]
ESIZE
( )
January 30, 2006

...

,
,

( )
6
.

12 (
).

? (

.)
January 30, 2006

...


MeshTool Mesh
[Pick All]

January 30, 2006

...

: !
January 30, 2006

...

:
ribfull.db
MeshTool , 6
Pick corners .
2 ( DESIZE ).
ESIZE,,4 ( 4 ) ,
, , ESIZE,0.1 ( ),

January 30, 2006

E.

,
:
,

Hex-to-tet meshing

January 30, 2006

...

( )
,

,
SOLID95, 186, VISCO89
SOLID90
SOLID62, 117, 122

SOLID95
January 30, 2006

...

- - - -
9- .

20-

13-

10-

8-

9-

10-

January 30, 2006

...

:
1. .
. (
)
8-
(SOLID45 SOLID185) 20-
(SOLID95 SOLID186)

January 30, 2006

...

2. .

:
SOLID95, 186, VISCO89
SOLID90
SOLID62, 117, 122

January 30, 2006

...
3.

.
.
.
.

January 30, 2006

...
4.

10-

20 10

10 (
SOLID92)

Preprocessor > Meshing > Modify Mesh > Change


Tets...
TCHG .
January 30, 2006

...

:
hextet.db
Element Type > Add/Edit/Delete
. : SOLID45 & 95
MeshTool ESIZE,1 ( )

2,

SOLID92
. 3 .
2 (SOLID95 )
January 30, 2006

F.



( )

January 30, 2006

...

1.
.
MESH200
MESH200
( )

MESH200

MESH200
3-D
ET Preprocessor >
Element Type > Add/Edit/Delete
January 30, 2006

...

2. MESH200 .
.
Preprocessor > MeshTool
3. .
EXTOPT Preprocessor >
Modeling > Operate > Extrude >
Elem Ext Opts
:
TYPE ( 3-D
)
(
) ;

January 30, 2006

...

4. .
ANSYS

Preprocessor > Meshing > Concatenate > Del


Concats > Lines
.

January 30, 2006

...

:
ribgeom.db
Element Types , PLANE82
, replace it with 4- MESH200

2 SOLID45
MeshTool ESIZE,0.1
,
: TYPE=2, = 4
ISO
, = 0.4
ribvol.db
January 30, 2006

G.

,
( )

January 30, 2006

...
:
(
)

:

: (
)

(1 )

(1 )

January 30, 2006

...

3-D
SOLID45 SOLID95
MeshTool Hex/Wedge
Sweep
:
Auto Source/Target
ANSYS

Pick Source/Target

SWEEP
( VSWEEP )
January 30, 2006

...

SOLID95, 186, VISCO89


SOLID90
SOLID62, 117, 122
Preprocessor > Meshing > Mesh
> Volume Sweep > Sweep Opts
(
EXTOPT,VSWE )
January 30, 2006

...

,

!

January 30, 2006

...

:
ribvol.db
,
MeshTool

January 30, 2006

H.

4 :
W8A.
W8B.
W8C.
W8D.

January 30, 2006

11

:

0.2 0.3

Z=3.5

January 30, 2006




:
A.
B.
C.

January 30, 2006

A.

January 30, 2006

...


: Utility
Menu > Select > Entities...
xSEL :
KSEL, LSEL, ASEL, VSEL,
NSEL, ESEL

January 30, 2006

...

:
By Num/Pick:

Attached to:
,
By Location: X,Y,Z
, X=2.5 X,Y,Z

By Attributes:

Exterior:
By Results:

January 30, 2006

...

From Full:

Reselect:

Also Select:

Unselect:

Invert:

Select None:
Select All:

From Full
Reselect
Also Select
Unselect
Invert
Select None
Select All

January 30, 2006

...

[Pick All] ALL

ANSYS ,
SOLVE


( )
January 30, 2006

...

everything:
Utility Menu > Select > Everything
ALLSEL
[Sele All]
( KSEL,ALL; LSEL,ALL ;
)
January 30, 2006

B.

(Component)
ALL


,

January 30, 2006

:

CM Utility Menu > Select > Comp/Assembly
> Create Component
8 , , _ ( )

_ ( )

:
N_HOLES, E_ALUMIN

January 30, 2006

&

Utility Menu > Plot > Components >


Selected Components
CMPLOT
, ,
Utility Menu > Select >
Comp/Assembly > Select
Comp/Assembly
CMSEL

.
Utility Menu > Select > Comp/Assembly > List
Comp/Assembly
CMLIST
January 30, 2006

(Assembly)

:
Utility Menu > Select > Comp/Assembly
CMGRP
, MOTOR

January 30, 2006

STATOR

(
PERMMAG

STATASM

( & )

( )
ROTOR

()
WINDINGS

()
AIRGAP

ROTORASM

( & )

MOTOR

MOTOR

( )

January 30, 2006

C.

:
W9A.
W9B.

January 30, 2006

12

APDL

APDL

APDL ANSYS ,

APDL, :

ANSYS ,



if-then-else do

January 30, 2006

APDL

APDL :

ANSYS
APDL
:
A.
B.
C.
D.

January 30, 2006

APDL

A.


Name=Value

(Utility Menu > Parameters >
Scalar Parameters...)
8

January 30, 2006

APDL

...
:
inrad=2.5
outrad=8.2
numholes=4
thick=outrad-inrad
e=2.7e6
density=0.283
bb=cos(30)
pi=acos(-1)

g=386
massdens=density/g
circumf=2*pi*rad
area=pi*r**2
dist=sqrt((y2-y1)**2+(x2x1)**2)
slope=(y2-y1)/(x2-x1)
theta=atan(slope)
jobname=proj1

*SET
January 30, 2006

APDL

...

ANSYS ,

28.7
-9.2
xvalues = -2.1
51.0
0.0

job1
job2
filnam = job3
job4
job5

January 30, 2006

APDL

...

:
8

ANSYS
RAD Rad

ANSYS STAT, DEFA, ALL

January 30, 2006

APDL

B.

, w=10 h=5 ,
:
Preprocessor > Modeling >
Create > Rectangle > By 2 Corners +
:
/prep7
blc4,,,w,h

January 30, 2006

APDL

...

:
, ANSYS
10x5 ,
wxh w h

January 30, 2006

APDL

...

:
jobname=proj1
/filnam,jobname !
/prep7
youngs=30e6
mp,ex,1,youngs !
force=500
fk,2,fy,-force ! 2
fk,6,fx,force/2 ! 6

January 30, 2006

APDL

C.

, *GET
Utility Menu > Parameters > Get Scalar Data...

*GET

January 30, 2006

APDL

...

:
*get,x1,node,1,loc,x
/post1
*get,sx25,node,25,s,x
*get,uz44,node,44,u,z
nsort,s,eqv
*get,smax,sort,,max
etable,vol,volu
ssum
*get,totvol,ssum,,vol

! x1 = 1 x [CSYS]*
! sx25 = 25 x [RSYS]*
! uz44 = 44 UZ [RSYS]*
! von Mises
! smax =
! vol
!
! totvol = vol

*CSYS = (CSYS)
RSYS = (RSYS)
January 30, 2006

APDL

...


:
x1=nx(1)
! x1 = 1 x [CSYS]*
nn=node(2.5,3,0) ! nn = (2.5,3,0) [CSYS]*
/post1
ux25=ux(25)
! ux25 = 25 UX [RSYS]*
temp93=temp(93) ! temp93 = 93
width=distnd(23,88) ! width = 23 88

*CSYS = (CSYS)
RSYS = (RSYS)

January 30, 2006

APDL

...

k,10,kx(1),ky(3)
! 10 x 1 x y

3 y
k,11,kx(1)*2,ky(3) ! [CSYS]*
f,node(2,2,0),fx,100
! (2,2,0) FX [CSYS]*

*CSYS = (CSYS)

January 30, 2006

APDL

:
Name=Value .

*GET ANSYS

ANSYS ( ),

January 30, 2006

APDL

D.

:
W10.

January 30, 2006

13

&

&

, :
(DOF )
( )
( )
( )
4
,

January 30, 2006

&

:
A.
B.
C.
D.
E.

January 30, 2006

&

A.


(
)

January 30, 2006

&

...


SMAX (23,854)
SMAX (12,755)

January 30, 2006

&

...

SMAX (8,098)

January 30, 2006

&

...

:
360
360 ( )
, r P
lb/in
( SHELL51 ), 2rP
2rP lb

P lb/in

January 30, 2006

&

...

:
( )
(
)
FX, FY, FZ
:
Solution > -Loads- Apply > Force/Moment
FK F
: FX, FY, FZ

January 30, 2006

&

B.

:
FX, FY, FZ, MX, MY, MZ
UX, UY, UZ, ROTX, ROTY, ROTZ


:
UX, UY, UZ, ROTX, ROTY, ROTZ
FX, FY, FZ, MX, MY, MZ

January 30, 2006

&

...

Yn

Xn

Yn

Xn
Yn

Y
X

Xn

Yn

Xn
January 30, 2006

&

...

.
(

January 30, 2006

&

...

:
1.
2. (
) CSYS,1
3. Preprocessor > Modeling >
Move/Modify > -Rotate Node CS- To Active
CS, [Pick All]
NROTAT,ALL
4.
:
ANSYS
January 30, 2006

&

...

:
rib.db
( )

r = 0.35

UX (
FX )
(CSYS,0)

January 30, 2006

&

C.

January 30, 2006

&

...

ANSYS :


( )

PCG ( )
ICCG ( )
JCG ( )
( )
AMG (Algebraic Multigrid)
DDS ( )
January 30, 2006

&

...
:
1.
2.
3.

.tri

4. 2 3

.tri

5.

.emat
file

.tri
file

results
file

January 30, 2006

&

...



ANSYS

January 30, 2006

&

...
:
1.
2.
3.

(
)
4.

ANSYS
PCG, JCG, ICCG

.emat

.full

January 30, 2006

&

...

January 30, 2006

&

...

( )
AMG ( )

DDS (Distributed Domain Solver)


January 30, 2006

&

...

:
Solution > -Analysis Type- Soln Control,
Soln Options
EQSLV
[eqslv,-1],

January 30, 2006

&

D.




( )

January 30, 2006

&

January 30, 2006

&


:


(
14 )
:

January 30, 2006

&

( 1)

( 2)

( 3)

January 30, 2006

&

:
Solution > -Load Step OptsWrite LS File
LSWRITE

jobname.s01, .s02, .s03,

LSSOLVE
Solution > -Solve- From LS
Files

LS (.s01)

LS (.s02)

LS (.s03)

LS

January 30, 2006

&

January 30, 2006

&


1 2

January 30, 2006

&

:
rib.db
UX UY
= 100
1,
50 100

2
1 2 LSSOLVE,1,2

January 30, 2006

&

E.

:
W11A. 3-D Bracket
W11B. Connecting Rod
W11C. Wheel

January 30, 2006

14

(POST1) , ,

,
,
.
:


:
A.
B.
C.
D.

E.
F.
G.
H.
January 30, 2006

A.


GUI ( )
General Postproc > Query Results > Nodal or Element
or Subgrid Solu...
OK
PowerGraphics
ON

PowerGraphics
OFF

January 30, 2006


Min Max
Reset

January 30, 2006

:
rib.db
1 SEQV
SEQV Nodal Solu ( ),
( )
PowerGraphics Subgrid Solu (
)

January 30, 2006

B.

POST1
(RSYS)

RSYS 0 ( ) POST1

January 30, 2006

,
:
General Postproc > Options for Outp
RSYS


RSYS,0

RSYS,11

RSYS,1
January 30, 2006

RSYS,SOLU
as-calculated.

.
(
ESYS
.)
PowerGraphics
January 30, 2006

C.

,



2-D 3-D

January 30, 2006

...

:



1.

(2 1000 )

(CSYS)

January 30, 2006

...

1. ( )
(CSYS)
General Postproc > Path Operations > Define Path > By
Nodes or On Working Plane

OK
nSets nDiv

January 30, 2006

...

2.
General Postproc > Path Operations > Map onto Path (
PDEF )
SX

,
General Postproc > Path Operations > Plot Paths
( /PBC,PATH,1 NPLOT EPLOT )

January 30, 2006

...

3.
:
PLPATH General Postproc > Path Operations > On Graph...
:
PLPAGM General Postproc > Path Operations > On
Geometry...

January 30, 2006

...

ANSYS

J-

January 30, 2006

...

:
rib
, CSYS,1

SX SEQV


,

January 30, 2006

D.

POST1

January 30, 2006

...

POST1

(2-D 3-D)
( PowerGraphics)
ANSYS


ERNORM,ON/OFF
General Postproc > Options for Outp...

January 30, 2006

...

POST1
:
(SEPC)
(SDSG)
(SERR)
(SMXB, SMNB)
:
(TEPC)
(TDSG)
(TERR)

January 30, 2006

...

(SEPC)
SEPC ( , ,
) .

SEPC .
PRERR General Postproc > List Results >
Percent Error .

January 30, 2006

...
SEPC
10%
:

SPEC

SEPC = 34.5

SEPC = 10.2

January 30, 2006

...
(SDSG)
SDSG
.
SDSG
PLESOL,SDSG General
Postproc > Plot Results >
Element Solu...
SDSG


1.5%.

SDSG =
~450 psi,
~30,000 psi
~1.5%
January 30, 2006

...

(SERR)
SERR
SERR

SERR PLESOL,SERR
General Postproc > Plot Results > Element
Solu...
SERR
SERR

January 30, 2006

...

(SMXB SMNB)

SMXB ( ) SMNB
( )


SMXB

January 30, 2006

: ( )
, .

SMXB = 18,102

SMXB = 4,773
January 30, 2006

E.


( )



.
.

( )

January 30, 2006

...

:
1.
2.
3.

January 30, 2006

...

ID
( )
LCDEF General Postproc > Load
Case > Create Load Case

January 30, 2006

...

( )

LCASE General Postproc > Load Case >
Read Load Case.

(SET ).

January 30, 2006

...


LCOPER General Postproc >
Load Case > Add, Subtract,
( ) .

9999

January 30, 2006

...

:


(LCWRITE
General Postproc > Write Results)

(RAPPND General Postproc >


Load Case > Write Load Case)

January 30, 2006

F.

January 30, 2006



jobname.pgr
POUTRES
Solution > Output Cntrls > PGR
file

CTRL

January 30, 2006


jobname.pgr
PGWRITE .
General Postproc > Write
PGR File

January 30, 2006

January 30, 2006

...

/ / /

PNG

January 30, 2006

...

January 30, 2006

...

January 30, 2006

...

January 30, 2006

G.

ANSYS


HTML

January 30, 2006

Utility Menu> File> Report


Generator

~eui,euidl:: :: ::

January 30, 2006

( PNG )

( PNG )

!!

HTML

January 30, 2006

HTML . . .
ANSYS

HTML


HTML
Netscape
FrontPage HTML

January 30, 2006

TEXT
HTML
ANSYS


ANSYS

January 30, 2006






January 30, 2006

January 30, 2006

January 30, 2006

H.

5
W12A.
W12B.
W12C. ( )(Fins)
W12D.
W12E.

January 30, 2006

15

, ANSYS
:
A.
B.
C.
D.
E.

January 30, 2006

A.

(ABBR)
ANSYS

ANSYS Toolbar
ANSYS 5
100

January 30, 2006

...

, , :
Utility Menu > PlotCtrls > Numbering > Line numbers On > OK
Utility Menu > Plot > Lines

,
, :
LINE_ON /pnum,line,on $lplot
LINE_OFF /pnum,line,off $lplot

January 30, 2006

...

:

. , GUI
, (Utility Menu > List > Files > Log File).
*ABBR :

*ABBR, name, command_string


command_string (
$ )
:
Utility Menu > MenuCtrls > Edit Toolbar
Utility Menu > Macro > Edit Abbreviations
January 30, 2006

...

ANSYS ,
.db
ASCII - jobname.abbr
Utility Menu > MenuCtrls > Save Toolbar
Utility Menu > Macro > Save Abbr
ABBSAV

Utility Menu > MenuCtrls > Restore Toolbar
Utility Menu > Macro > Restore Abbr
ABBRES
January 30, 2006

...

.abbr ABBSAV
ABBRES ,

!
ANSYS ,
!

January 30, 2006

...

:
rib.db
EPLOT, APLOT, LPLOT, KPLOT
KPLOT
file.abbr
ABBSAVE (
)
rib.db
file.abbr

January 30, 2006

B.

ANSYS ANSYS startxx.ans


( start80.ans start90.ans
ANSYS )

ANSYS (home
directory) . ,
ANSYS (/ansysxx/docu)

,
.
.
January 30, 2006

C.

ANSYS
GUI ( OK Apply
ANSYS )


ANSYS

Utility Menu > File > Read Input from


/INPUT

( /input
)
January 30, 2006

...

rectangle.inp

/prep7
rect,0,3,0,1
aplot

!
! 3x1

ANSYS
/input,rectangle,inp

! File > Read Input from

!


January 30, 2006

...

jobname.log .
:
ANSYS



( /view,
/focus, /dist, )
(*ASK)

January 30, 2006

...


ANSYS UNDO
ANSYS
.

OK, ANSYS.
Main Menu > Session Editor

January 30, 2006

...

*ASK
*ASK
rectangle.inp :
/prep7
!
*ask,w,WIDTH OF RECTANGLE,3
rect,0,w,0,1
! w*1
aplot
ANSYS
5.2 w
RECT

January 30, 2006

...

*ASK, Par, Query, DVAL


Par
Query 32 ENTER

DVAL Par

January 30, 2006

D.

ANSYS

3 , ,


resume,...
/solu
solve
finish

January 30, 2006

Batch
ANSYS -b
, ansysxx -b -m 128 -db 16 < file.inp > file.out &

January 30, 2006

E.


W13A.
W13B. *ASK
W13C.

January 30, 2006

ANSYS

January 30, 2006

You might also like