134 lines
4.3 KiB
Text
134 lines
4.3 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 : 100 x 100 x 100 ( 1 x 1 x 1 elements )
|
||
|
# geometrie prismatique, decoupage en hexaedre(s), interpolation lineaire.
|
||
|
|
||
|
nom_maillage cube1ele
|
||
|
|
||
|
noeuds ------------
|
||
|
8 NOEUDS
|
||
|
|
||
|
|
||
|
#---------------------------------------------------------------
|
||
|
#|NO DU| X | Y | Z |
|
||
|
#|NOEUD| | | |
|
||
|
#---------------------------------------------------------------
|
||
|
1 0 0 0
|
||
|
2 0 0 100
|
||
|
3 0 100 0
|
||
|
4 0 100 100
|
||
|
5 100 0 0
|
||
|
6 100 0 100
|
||
|
7 100 100 0
|
||
|
8 100 100 100
|
||
|
|
||
|
# references des noeuds
|
||
|
|
||
|
N_avant 3 4 7 8
|
||
|
N_arriere 1 2 5 6
|
||
|
N_haut 2 4 6 8
|
||
|
N_bas 1 3 5 7
|
||
|
N_droit 1 2 3 4
|
||
|
N_gauche 5 6 7 8
|
||
|
N_haut_droit 2 4
|
||
|
N_haut_gauche 6 8
|
||
|
N_haut_arriere 2 6
|
||
|
N_haut_avant 4 8
|
||
|
N_bas_droit 1 3
|
||
|
N_bas_gauche 5 7
|
||
|
N_bas_arriere 1 5
|
||
|
N_bas_avant 3 7
|
||
|
N_arriere_droit 1 2
|
||
|
N_arriere_gauche 5 6
|
||
|
N_avant_droit 3 4
|
||
|
N_avant_gauche 7 8
|
||
|
N_haut_arriere_droit 2
|
||
|
N_haut_arriere_gauche 6
|
||
|
N_haut_avant_gauche 8
|
||
|
N_haut_avant_droit 4
|
||
|
N_bas_arriere_droit 1
|
||
|
N_bas_arriere_gauche 5
|
||
|
N_bas_avant_gauche 7
|
||
|
N_bas_avant_droit 3
|
||
|
N_to 1 2 3 4 5 6 7 8
|
||
|
|
||
|
|
||
|
# les elements
|
||
|
|
||
|
elements ----------
|
||
|
1 ELEMENTS
|
||
|
#----------------------------------------------------------------------
|
||
|
#| NO | | |
|
||
|
#|ELTS | type element | Noeuds |
|
||
|
#----------------------------------------------------------------------
|
||
|
1 HEXAEDRE LINEAIRE 5 7 3 1 6 8 4 2
|
||
|
|
||
|
|
||
|
|
||
|
# 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
|
||
|
|