오픈소스를이용한유한요소해석 오픈소스의소개와gmsh 전처리 · pdf...
TRANSCRIPT
1gmsh
2Caculix FEAgmsh
nalysisAA
,
(Open Source) .
,
.
GPL(General Public License) . GPL
GPL.
, .
1960 (NASA) NASTRAN
.
NASTRAN, ABAQUS, MARC, ANSYS ,
.
, .
,
.
GPL
.
, , .
,
.
204C 2008/5
gmsh
,
.
.
,
.
E-Mail [email protected]
2008/5 C205
, ,
. CAE Linux(http://www.caelinux.com)
Salome, Code_Aster
.
.
Code_Aster
.
,
Gmsh, Calculix.
Gmsh 1997 Christophe Geuzaine Jean-Francois
Remacle , , , OS
, 2.1.1 . CAD 3
,
.
Gmsh Boundary represen-
tation(b-rep) ,
--- .
Gmsh
.
Characteristic length,
,
.
Calculix 1998 Guido Dhondt
. Calculix ABAQUS
, , , , ,
. , 2
(Second order) .
, ,
. Direct sparse matrix solver Iterative
solver.
Calculix ccx cgx ,
Gmsh
, Gmsh -Calculix -Gmsh
. GmshCalculix
. C
(http://www.cadgraphics.co.kr)
.
Gmsh http://geuz.org/gmsh/
, , OS X .
gmsh.exe.
Calculixhttp://www.dhondt.de/
, http://www.
bconverged.com/calculix/ .
.
Calculix
1
3-node beam
2-node springs
4-node contact spring
2-node gap
2-node linear dashpots
2
6-node plane strain
6-node plane stress
6-node axisymmetric
6-node shell
8-node plane strain
8-node plane stress
8-node axisymmetric
8-node shell
3
8-node brick
20-node brick
4-node tetrahedral
10-node tetrahedral
.
. 1/4 1/4,
.
Gmsh
.
Elementary entities.
Add.
New.
Gmsh , ,
(Bottom up)
. Point
.
,
Add
. Cha-
racteristic length
.
5,
Cancel.
Tools
Option .
, Geo-
metry
Visibility
Point Num-
bers
. Cancel.
Circular Arc.
2.
. 1
. 6
.
q.
Straight line,
.
. q
.
.
Plane surface
.
e
11
10
9
8
7
6
5
4
3
2
1
206C 2008/5
nalysisA
Point(2) = {1, 0, 0, 0.5};
Point(3) = {4, 0, 0, 0.5};
Point(4) = {4, 4, 0, 0.5};
Point(5) = {0, 4, 0, 0.5};
Point(6) = {0, 1, 0, 0.5};
Line(2) = {2,3};
Line(3) = {3,4};
Line(4) = {4,5};
Line(5) = {5,6};
2008/5 C207
q.
.
Mesh
. 2
2D
.
.
Calculix 3
, 6Second order
. .
ToolsOption
Mesh
Node LabelsSurface faces
. Cancel.
. Surface
labels.
Gmsh
. FileSave As
Gmsh mesh
( : ps.msh) OK
. Version 2.0 ASCII
OK. .
Cal-
culix
.
gmsh2ccx.exe
. Run ( : ps.msh)
(: ps.inp), gmsh
Calculix
. msh
,
ps.msh .
,
.
Calculix.
Calculixgmsh
, gmsh
Calculix.
Calculix ,
gmsh
.
17
16
15
14
13
12