![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Suiv.: 7.2 Commons
Sup.: Notes d'implémentation
Préc.: Notes d'implémentation
Index
Table des matières
L'arbre de TRNOXX, en 2D, est schématiquement le suivant:
TRNOXX preprocesseur
TRNOPW questionneur
TRNOPO le module general
TRNOMM extrema de l'objet
TRNOFE fenetres
TRNOMA masques
CONSAR construction des aretes
TRNOGE trace general de maillage NOPO 2D
TRNOLE menu graphique
ZOOMPL ZOOMNO zooms
TRNODE deplacement point
SOFOPE TRNOGE SOFFIN soft-copy
HARDCP hard-copy
TRNOGE trace general de maillage NOPO 2D
TRNOTR TRNOSH triangulation ou shrink
TRNOLE legendes
L'arbre de TRNOXX, en 3D, est schématiquement le suivant:
TRNOXX preprocesseur
TRNOPW questionneur
TRGEOM le module general
TRGEMM extrema de l'objet
TRNOFE fenetres
TRNOM3 masques
TRGEGE trace general de maillage GEOM 3D
TRNOL3 menu graphique
TRSAUV TRGEGE TRREST soft-copy
HARDCP hard-copy
TRGEGE trace general de maillage GEOM 3D
CONARF construction des aretes
DEFARV aretes vues
TRARET TRARSH triangulation ou shrink
TRNOL3 legendes
L'arbre de REFEXX est schématiquement le suivant:
REFEXX preprocesseur
REFERW module de preparation
DEFMFG fenetres
REFEGE module general
DEFMFG fenetres
TRGEMM extrema
MESAG0 REFETR REFTRA REFSHR affichage
CUTCAR coupe
MAICUT isovaleur
GETABS menu
HARDCP hardcopy
REFSOF softcopy
L'arbre de TRMCXX est schématiquement le suivant:
TRMCXX preprocesseur
TRMACW questionneur
VALISO
TRMACO le module general
TRMCMM extrema de l'objet
TRNOFE fenetres
TRNOMA masques
CONSAR construction des aretes
TRMCGE trace general de maillage NOPO 2D
TRMCLE menu graphique
ZOOMPL ZOOMNO zooms
TRMCVA valeur d'une isovaleur
SOFOPE TRMCGE SOFFIN soft-copy
HARDCP hard-copy
TRMCGE trace general de maillage MAIL COOR 2D
TRMCIS trace isovaleurs
TRMCTR TRMCSH triangulation ou shrink
TRMCVI trace vitesses
TRAFLE trace fleches
TRMCFL trace flux
TRMCOU coupes
TRCOLE legendes coupes
TRMCLE legendes
L'arbre de TRC3XX est schématiquement le suivant:
TRC3XX preprocesseur
TRMC3W questionneur
TRMC3G le module general
TRMCMM extrema de l'objet
TRNOFE fenetres
TRNOM3 masques
TRMC3T trace general de maillage GEOM 3D
LEGMC3 menu graphique
PLNCUT TRC3VA interrogation valeurs
TRSAUV TRMC3T TRREST soft-copy
HARDCP hard-copy
TRMC3T trace general de maillage GEOM 3D
CONARF construction des aretes
DEFARV aretes vues
TRARET TRARSH triangulation ou shrink
CUTCAR MAICUT coupes
CALISO INIISO isovaleurs
TRMC3I VITCUT TRMC3V isovaleurs vitesses
TRNOL3 LEGMC3 legendes
L'arbre de TRSTXX est schématiquement le suivant:
TRSTXX preprocesseur
TRSTRW questionneur
IMPISO temperature
TRSTRE module general contraintes
TRNOFE fenetres
TRNOMA masques
TRSTMM extrema
TRSTGE affichage
TRSTLE menu
ZOOMPL ZOOMNO zooms
HARDCP hardcopy
SOFOPE TRSTGE SOFFIN softcopy
TRFLUX module general temperature et flux
TRNOFE fenetres
TRNOMA masques
TRFLMM TRTEMM TRSTMM extrema
TRSTGE affichage
TRSTLE menu
ZOOMPL ZOOMNO zooms
HARDCP hardcopy
SOFOPE TRSTGE SOFFIN softcopy
L'arbre de TRACXX est schématiquement le suivant:
TRACXX preprocesseur
TRACOW questionneur
DEFGRA DEFGRX DEFGRY axes et graduations
TRAKOU le module general
TRNOFE fenetres
TRACMA masques
TRACGE trace general de courbe
TRACLE menu graphique
ZOMTRN zoom
SOFOPE TRACGE SOFFIN soft-copy
HARDCP hard-copy
TRACGE trace general
POLY2 ou SYMB2 trace aux traits ou aux symboles
TRAAXE trace des axes et des graduations
TRACLE legendes
Suit le graphe de fabrication des axes de VIS3XX précisant, pour un niveau de commandes donné, les effet ou déplacements dans l'arbre de tel ou tel choix ou réponse.
------------------------
GRAPHE_MENU de AXES
------------------------
[COMMANDES_NIVEAU 0 ]
---------------------
1 ( ou aspect ) ===> [A]
2 ( ou mod_const) ===> [B]
3 ( ou leg_axes ) ===> [C]
4 ( ou nb_axes ) ===> [D]
5 ( ou edit_contr) ===> [E]
6 ( ou (return) ) ===============> SORTIE_DIALOGUE
[A] : Aspect_graduation (niveau 1)
------------------------------------
Modifs_boite_repere ?
non ===============> [A1]
oui
<-- nouvelle valeur
[A1] : Modifs_couleurs_axes ?
non ===========================> [ COMMANDES_NIVEAU 0 ]
oui
<-- nouveau R,V,B (3 valeurs)
===========================> [ COMMANDES_NIVEAU 0 ]
[B] : Mode_construction_des_axes (niveau 1)
---------------------------------------------
Modifs_du_mode_actuel ?
non =======> [COMMANDES_NIVEAU 0 ] ou [X1] selon valeur du mode
oui
-1 ====================> [ COMMANDES_NIVEAU 0 ]
1 ====================> [ COMMANDES_NIVEAU 0 ]
2 =============> [X1]
[X1] : Construction_manuelle (niveau 2)
----------------------------------------
Changement_du_nombre_d_axes_actuels ?
non ==============================> [X11]
oui
<-- nouvelle valeur ( 1 a 10)
[X11] : paramètres definissant les axes
--> Boucle sur le nombre d axes
| REP numero point de depart
| REP numero point final
| REP valeur point de depart
| REP valeur point final
| REP code echelle de graduation
| REP code ecriture des valeurs
| REP mode construction des graduations
| REP format ecriture des nombres
| REP epaisseur de trace
| REP facteur d agrandissement x des caracteres
| REP facteur d agrandissement y des caracteres
| REP facteur d agrandissement des tirets
| REP nombre d intervalles references
| REP nombre de sous-intervalles
| REP longueur intervalle elementaire
| Legende_sur_axe ?
| REP non ==================> [X12]
| oui
| REP legende
| Encadrer legende ?
| REP oui
| non
| Emplacement legende ?
| REP valeur ( 1 a 8)
| [X12] : Vecteur (+axe) determinant plan ecriture
| REP U1,U2,U3
|-----------------------------------------<
==================== SORTIE !!! =====================>
[C] : Legende_axe (niveau 1)
------------------------------
Definition ou Modification de legende sur axes ?
non =======================> [ COMMANDES_NIVEAU 0 ]
oui
--> Boucle sur 3 axes principaux
| Modif legende axe i ?
| non ==========> fin de boucle
| oui
| <-- nouvelle legende
|-----------------------------------<
===============================> [ COMMANDES_NIVEAU 0 ]
[D] :Nombre_d_axes (niveau 1)
------------------------------
Modif du nombre actuel d axes?
non ========================> [ COMMANDES_NIVEAU 0 ]
oui
<-- nouvelle valeur
================================> [ COMMANDES_NIVEAU 0 ]
[E] : Edition des parametres des axes (niveau 1)
---------------------------------------------------
Controle parametres des axes ?
non =======================> [ COMMANDES_NIVEAU 0 ]
oui
-- > [E1] : Numero de l axe a controler ?
| 0 ===============> [ COMMANDES_NIVEAU 0 ]
| i ( i>0 et i<10 ======> [E2]
|
| --> [E2] : Numero label ?
| | 0 ==================> [E1]
| |
| | 1 (numero des points definissant axe)
| | I1(i),I2(i) ================> [E2]
| |
| | 2 (valeurs aux extremites )
| | V1(i),V2(i) ================> [E2]
| |
| | 3 (Indicateur references)
| | IREF(i) ================> [E2]
| |
| | 4 (Mode graduation et parametres)
| | MODG(i),NGRAD(i),NSUB(i),XINT(i)
| | ========================> [E2]
| |
| | 5 (Format des nombres)
| | NF(i) ====================> [E2]
| |
| | 6 (Frequence references sur axe)
| | NFG(i) ====================> [E2]
| |
| | 7 (Facteurs amplification des caracteres)
| | XHX(i),XHY(i) =============> [E2]
| |
| | 8 (Facteur amplification des tirets)
| | XTIR(i) ==================> [E2]
| |
| | 9 (Epaisseur ecriture )
| | EP(i) ==================> [E2]
| |
| | 10 (Emplacement legende )
| | IPLA(i) ===================> [E2]
| |
| | 11 (Legende )
| | nouvelle legende ===========> [E2]
| |
| | 12 (Vecteur (+axe) definissant plan ecrit)
| | D1(i),D2(i),D3(i) ==========> [E2]
| |
| |-----------------------------------------<
|----------------------------------------------------------<
Suit l'arbre simplifié de VIS3XX:
VIS3XX preprocesseur
VIS3DW programme general
V3DIN initialisations
V3DFXY definitions de la fonction
V3DAFF definitions conditions d'affichage
WILLIT WRIGTT trace
ECREF ECREF1 legendes
L'arbre de TRPRXX est schématiquement le suivant:
TRPRXX preprocesseur
TRPROW questionneur
PRMUAM lecture matrice
DEFGRA axes et graduations
TRAKOU le module general (cf. TRACXX)
L'arbre de TRPOXX est schématiquement le suivant:
TRPOXX preprocesseur
TRPOIW questionneur
TRPOIN le module general
LIRLIG COLIGN les lignes
TRNOFE fenetres
TRNOMA masques
TRAPGE trace general
TRPOLE menu graphique
ZOOMPL ZOOMNO zooms
TRPOPO position point
SOFOPE TRAPGE SOFFIN soft-copy
HARDCP hard-copy