154 lines
6.1 KiB
Text
154 lines
6.1 KiB
Text
|
|
||
|
#############################################################################
|
||
|
# #
|
||
|
# STAMM #
|
||
|
# (maillage automatique de pieces simples) #
|
||
|
#############################################################################
|
||
|
# Copyright © 1997-2013 Gerard Rio, gerard.rio@univ-ubs.fr #
|
||
|
# All rights reserved. http://www-lg2m.univ-ubs.fr/~rio #
|
||
|
# #
|
||
|
#############################################################################
|
||
|
# version 03.29 , compatible avec la version Herezh++6.576
|
||
|
|
||
|
|
||
|
# ----------------------------------------------------------------
|
||
|
# | construction automatique d'un maillage 3D |
|
||
|
# | pour une utilisation par herezh++ |
|
||
|
# ----------------------------------------------------------------
|
||
|
# prisme de dimension : 1 x 1 x 1 ( 1 x 1 x 1 elements )
|
||
|
# geometrie prismatique, decoupage en hexaedre(s), interpolation quadratique complete.
|
||
|
|
||
|
nom_maillage cube1-1-1-1
|
||
|
|
||
|
noeuds ------------
|
||
|
27 NOEUDS
|
||
|
|
||
|
|
||
|
#---------------------------------------------------------------
|
||
|
#|NO DU| X | Y | Z |
|
||
|
#|NOEUD| | | |
|
||
|
#---------------------------------------------------------------
|
||
|
1 0 0 0
|
||
|
2 0 0 0.5
|
||
|
3 0 0 1
|
||
|
4 0 0.5 0
|
||
|
5 0 0.5 0.5
|
||
|
6 0 0.5 1
|
||
|
7 0 1 0
|
||
|
8 0 1 0.5
|
||
|
9 0 1 1
|
||
|
10 0.5 0 0
|
||
|
11 0.5 0 0.5
|
||
|
12 0.5 0 1
|
||
|
13 0.5 0.5 0
|
||
|
14 0.5 0.5 0.5
|
||
|
15 0.5 0.5 1
|
||
|
16 0.5 1 0
|
||
|
17 0.5 1 0.5
|
||
|
18 0.5 1 1
|
||
|
19 1 0 0
|
||
|
20 1 0 0.5
|
||
|
21 1 0 1
|
||
|
22 1 0.5 0
|
||
|
23 1 0.5 0.5
|
||
|
24 1 0.5 1
|
||
|
25 1 1 0
|
||
|
26 1 1 0.5
|
||
|
27 1 1 1
|
||
|
|
||
|
# references des noeuds
|
||
|
|
||
|
N_avant 7 8 9 16 17 18 25 26 27
|
||
|
N_arriere 1 2 3 10 11 12 19 20 21
|
||
|
N_haut 3 6 9 12 15 18 21 24 27
|
||
|
N_bas 1 4 7 10 13 16 19 22 25
|
||
|
N_droit 1 2 3 4 5 6 7 8 9
|
||
|
N_gauche 19 20 21 22 23 24 25 26 27
|
||
|
N_haut_droit 3 6 9
|
||
|
N_haut_gauche 21 24 27
|
||
|
N_haut_arriere 3 12 21
|
||
|
N_haut_avant 9 18 27
|
||
|
N_bas_droit 1 4 7
|
||
|
N_bas_gauche 19 22 25
|
||
|
N_bas_arriere 1 10 19
|
||
|
N_bas_avant 7 16 25
|
||
|
N_arriere_droit 1 2 3
|
||
|
N_arriere_gauche 19 20 21
|
||
|
N_avant_droit 7 8 9
|
||
|
N_avant_gauche 25 26 27
|
||
|
N_haut_arriere_droit 3
|
||
|
N_haut_arriere_gauche 21
|
||
|
N_haut_avant_gauche 27
|
||
|
N_haut_avant_droit 9
|
||
|
N_bas_arriere_droit 1
|
||
|
N_bas_arriere_gauche 19
|
||
|
N_bas_avant_gauche 25
|
||
|
N_bas_avant_droit 7
|
||
|
N_to 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
||
|
17 18 19 20 21 22 23 24 25 26 27
|
||
|
|
||
|
|
||
|
# les elements
|
||
|
|
||
|
elements ----------
|
||
|
1 ELEMENTS
|
||
|
#----------------------------------------------------------------------
|
||
|
#| NO | | |
|
||
|
#|ELTS | type element | Noeuds |
|
||
|
#----------------------------------------------------------------------
|
||
|
1 HEXAEDRE QUADRACOMPL 19 25 7 1 21 27 9 3 22 16 4 10 20 26 8 2 24 18 6 12 13 23 17 5 11 15 14
|
||
|
|
||
|
|
||
|
|
||
|
# references des elements
|
||
|
|
||
|
E_avant 1
|
||
|
E_derriere 1
|
||
|
E_haut 1
|
||
|
E_bas 1
|
||
|
E_droit 1
|
||
|
E_gauche 1
|
||
|
E_haut_droit 1
|
||
|
E_haut_gauche 1
|
||
|
E_haut_arriere 1
|
||
|
E_haut_avant 1
|
||
|
E_bas_droit 1
|
||
|
E_bas_gauche 1
|
||
|
E_bas_arriere 1
|
||
|
E_bas_avant 1
|
||
|
E_arriere_droit 1
|
||
|
E_arriere_gauche 1
|
||
|
E_avant_droit 1
|
||
|
E_avant_gauche 1
|
||
|
E_haut_arriere_droit 1
|
||
|
E_haut_arriere_gauche 1
|
||
|
E_haut_avant_gauche 1
|
||
|
E_haut_avant_droit 1
|
||
|
E_bas_arriere_droit 1
|
||
|
E_bas_arriere_gauche 1
|
||
|
E_bas_avant_gauche 1
|
||
|
E_bas_avant_droit 1
|
||
|
E_to 1
|
||
|
|
||
|
# references des faces et arretes d'elements
|
||
|
|
||
|
F_avant 1 5
|
||
|
F_arriere 1 2
|
||
|
F_haut 1 4
|
||
|
F_bas 1 1
|
||
|
F_droit 1 6
|
||
|
F_gauche 1 3
|
||
|
A_haut_droit 1 11
|
||
|
A_haut_gauche 1 9
|
||
|
A_haut_arriere 1 12
|
||
|
A_haut_avant 1 10
|
||
|
A_bas_droit 1 3
|
||
|
A_bas_gauche 1 1
|
||
|
A_bas_arriere 1 4
|
||
|
A_bas_avant 1 2
|
||
|
A_arriere_droit 1 8
|
||
|
A_arriere_gauche 1 5
|
||
|
A_avant_droit 1 7
|
||
|
A_avant_gauche 1 6
|
||
|
|