Génération de la géométrie


Le projet étant choisi (titre défini), on va générer la géométrie du domaine étudié. On veut générer une boîte présentant une longue direction suivant Z, et deux entrée en X=0 (pour pouvoir par la suite imposer deux vitesses d'entrée)

On décrit par la suite comment obtenir cette géométrie.

retour à la page principale prebfc


1. Pour commencer...

2. Créer quatre points

3. Créer deux droites

4. Créer un plan

5. Translater ce plan

6. Joindre les deux plans pour obtenir une boîte

7. Transformer le plan d'entrée en deux plans

8. Modifier les surfaces obtenues (noms parlants, conditions aux limites)

9. Pour terminer...

retour à la page principale prebfc


  Pour commencer...

(PRE-PROCESSOR-MAIN MENU)

TITLE GEOMETRY GRID READ-GRID-FILE
WRITE-GRID-FILE RESET EXIT

On entre dans le menu GEOMETRY

GE

INITIALIZING GEOMETRY... (dans le cas où le titre que l'on a donné précédemment correspond à un cas déjà connu, prebfc charge la géométrie correspondante)

(GEOMETRY MENU)

GEOMETRY-SETUP READ-GEOMETRY-FILE WRITE-GEOMETRY-FILE
WRITE-EXTERNAL-FILE CLEAR-GEOMETRY QUIT

On définit la géométrie avec GEOMETRY-SETUP

GS

3D DIMENSIONALITY (2D, 3D) (on choisi la dimension du problème : 2D ou 3D)

Retour au menu de la page


  Créer quatres points

Pour pouvoir commencer à créer des éléments géométriques, il faut d'abord créer des points. On va créer ici quatre points (qui définiront par la suite un plan).

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

POINT

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%1 NAME-OF-POINT
0. X-COORDINATE
0. Y-COORDINATE
0. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%2 NAME-OF-POINT
0. X-COORDINATE
10. Y-COORDINATE
0. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%3 NAME-OF-POINT
0. X-COORDINATE
0. Y-COORDINATE
50. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%4 NAME-OF-POINT
0. X-COORDINATE
10. Y-COORDINATE
50. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

Les points s'affichent sur la fenêtre de visualisation.

Retour au menu de la page


  Créer deux droites

A partir de ces quatre points, on va créer deux droites.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

CURVE

On crée la droite C%1 qui relie les points P%1 et P%2.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)(CREATE-CURVE TABLE)

C%1 NAME-OF-CURVE
2 NUMBER-OF-POINTS
P%1 P1-POINT-NAME
P%2 P2-POINT-NAME
D ACTION (DO, REFRESH, QUIT)

On crée la droite C%2 qui relie les points P%3 et P%4.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)(CREATE-CURVE TABLE)

C%2 NAME-OF-CURVE
2 NUMBER-OF-POINTS
P%3 P1-POINT-NAME
P%4 P2-POINT-NAME
D ACTION (DO, REFRESH, QUIT)

Retour au menu de la page


  Créer un plan

A partir des deux droites C%1 et C%2, on va créer un plan.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

SURFACE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)(CREATE-SURFACE TABLE)

S%1 NAME-OF-SURFACE
2 NUMBER-OF-CURVES
C%1 C1-CURVE-NAME
C%2 C2-CURVE-NAME
WALL BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
1 ZONE-NUMBER
Q ACTION (DO, REFRESH, QUIT)

Retour au menu de la page


  Translater ce plan

On crée un plan S%2 parallèle à S%1 en recopiant ce dernier après une translation.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CONSTRUCT

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)

COMPOSITE COPY-ELEMENT JOIN RECONSTRUCT SUB-SECTION
SWEEP INQUIRE DISPLAY SET-DISPLAY GRAPH-OPRS
QUIT

COPY-ELEMENT

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)(SELECT-ELEMENT-TYPE MENU)

POINT CURVE SURFACE UNION SLICE QUIT

SURFACE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)(COPY-SURFACE TABLE)

S%1 NAME-OF-SURFACE
S%2 NEW-NAME
10. X-SHIFT
0. Y-SHIFT
0. Z-SHIFT
D ACTION (DO, REFRESH, QUIT)

On dispose donc à présent de deux plans parallèles.

Retour au menu de la page


  Joindre les deux plans pour obtenir une boîte

Il est possible maintenant d'obtenir une boîte en joignant les deux plans.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)

COMPOSITE COPY-ELEMENT JOIN RECONSTRUCT SUB-SECTION
SWEEP INQUIRE DISPLAY SET-DISPLAY GRAPH-OPRS
QUIT

JOIN

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)(SELECT-ELEMENT-TYPE MENU)

SURFACE SLICE QUIT

SURFACE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)(JOIN-SURFACES TABLE)

2 NUMBER-OF-SURFACES
S%1 S1-SURFACE-NAME
S%2 S2-SURFACE-NAME
S%3 U0-SURFACE-NAME
S%4 U1-SURFACE-NAME
S%5 V0-SURFACE-NAME
S%6 V1-SURFACE-NAME
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CONSTRUCT MENU)

COMPOSITE COPY-ELEMENT JOIN RECONSTRUCT SUB-SECTION
SWEEP INQUIRE DISPLAY SET-DISPLAY GRAPH-OPRS
QUIT

INQUIRE est une commande intéressante qui permet de voir ce que l'on a fait : elle liste les éléments que l'on a créé.

QUIT

Retour au menu de la page


  Transformer le plan d'entrée en deux plans

On a maintenant une boîte, mais on veut pour notre problème avoir deux entrées. Il va donc falloir créer deux points intermédiaires, les relier par une droite, effacer le plan d'entrée et enfin créer deux plans à partir des droites dont on dispose en entrée.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

POINT

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%9 NAME-OF-POINT
0. X-COORDINATE
5. Y-COORDINATE
0. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-POINT TABLE)

P%10 NAME-OF-POINT
0. X-COORDINATE
5. Y-COORDINATE
50. Z-COORDINATE
D ACTION (DO, REFRESH, QUIT)

Les deux points intermédiaires sont créés, on peut maintenant créer la droite coupant en deux le plan d'entrée.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

CURVE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)(CREATE MENU)(CREATE-CURVE TABLE)

C%17 NAME-OF-CURVE
2 NUMBER-OF-POINTS
P%9 P1-POINT-NAME
P%10 P2-POINT-NAME
D ACTION (DO, REFRESH, QUIT)

La droite intermédiaire est créée, on va maintenant effacer le plan d'entrée pour le remplacer par deux plans.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

DELETE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (DELETE-ELEMENT TABLE)

S%1 NAME-OF-ELEMENT
NO CLEANUP-SUB-ELEMENTS
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

CREATE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)

POINT CURVE ARC SURFACE PATCH SLICE UNION
QUIT

SURFACE

On peut créer les deux surfaces d'entrée. On va commencer à donner des noms parlant aux surfaces, et à indiquer les conditions aux limites sur ces surfaces.

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-SURFACE TABLE)

ENTREE_1 NAME-OF-SURFACE
2 NUMBER-OF-CURVES
C%3 C1-CURVE-NAME
C%17 C2-CURVE-NAME
INLET BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
1 ZONE-NUMBER
DO ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (CREATE MENU)(CREATE-SURFACE TABLE)

ENTREE_2 NAME-OF-SURFACE
2 NUMBER-OF-CURVES
C%17 C1-CURVE-NAME
C%4 C2-CURVE-NAME
INLET BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
2 ZONE-NUMBER
DO ACTION (DO, REFRESH, QUIT)

Retour au menu de la page


  Modifier les surfaces obtenues (noms parlants, conditions aux limites)

On a la géométrie que l'on voulait obtenir. On va maintenant à l'aide du menu MODIFY , donner des noms plus parlants aux surfaces et indiquer les conditions aux limites sur ces surfaces (par défaut : murs).

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

MODIFY

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)

ATTACH-TO AUTO-MERGE CHANGE DETACH-FROM INSERT
MERGE REVERSE SMOOTH SUBSTITUTE INQUIRE
DISPLAY SET-DISPLAY GRAPH-OPRS QUIT

CHANGE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(SELECT-ELEMENT-TYPE MENU)

POINT CURVE SURFACE UNION SLICE QUIT

SURFACE

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(CHANGE-SURFACE TABLE)

S%2 NAME-OF-SURFACE
SORTIE NEW-NAME
C1 TYPE-OF-SURFACE (BEZIER, C1)
OUTLET BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
3 ZONE-NUMBER
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(CHANGE-SURFACE TABLE)

S%3 NAME-OF-SURFACE
DROITE NEW-NAME
C1 TYPE-OF-SURFACE (BEZIER, C1)
SYMMETRY BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
4 ZONE-NUMBER
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(CHANGE-SURFACE TABLE)

S%4 NAME-OF-SURFACE
GAUCHE NEW-NAME
C1 TYPE-OF-SURFACE (BEZIER, C1)
SYMMETRY BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
4 ZONE-NUMBER
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(CHANGE-SURFACE TABLE)

S%5 NAME-OF-SURFACE
HAUT NEW-NAME
C1 TYPE-OF-SURFACE (BEZIER, C1)
SYMMETRY BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
4 ZONE-NUMBER
D ACTION (DO, REFRESH, QUIT)

(GEOMETRY MENU)(GEOMETRY-SETUP MENU) (MODIFY MENU)(CHANGE-SURFACE TABLE)

S%6 NAME-OF-SURFACE
BAS NEW-NAME
C1 TYPE-OF-SURFACE (BEZIER, C1)
SYMMETRY BOUNDARY-TYPE (WALL, INLET, OUTLET, SYMMETRY, MORE)
4 ZONE-NUMBER
D ACTION (DO, REFRESH, QUIT)

On a finalement la géométrie que l'on voulait, avec deux plans d'entrée (zones 1 et 2), un plan de sortie (zone 3) et quatre plans limitant le domaine (zone 4).

(GEOMETRY MENU)(GEOMETRY-SETUP MENU)

CREATE CONSTRUCT DELETE MODIFY TRANSFORM
INQUIRE DISPLAY SET-DISPLAY QUIT

QUIT

Retour au menu de la page


  Pour terminer...

(PRE-PROCESSOR-MAIN MENU)(GEOMETRY MENU)

GEOMETRY-SETUP READ-GEOMETRY-FILE WRITE-GEOMETRY-FILE
WRITE-EXTERNAL-FILE CLEAR-GEOMETRY QUIT

On sauve la géométrie.

WRITE-GEOMETRY-FILE

UNFORMATTED FILE-TYPE (FORMATTED, UNFORMATTED, QUIT)

ENTER FILENAME FOR GEOMETRY FILE CHANNEL (# 8) (OR <CR>):

GEOM_MELANGE

(PRE-PROCESSOR-MAIN MENU) (GEOMETRY MENU)

GEOMETRY-SETUP READ-GEOMETRY-FILE WRITE-GEOMETRY-FILE
WRITE-EXTERNAL-FILE CLEAR-GEOMETRY QUIT

On quitte le menu géométrie.

QUIT

Retour au menu de la page