





![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
Suiv.: 7.3 Divers
Sup.: Notes d'implémentation
Préc.: 7.1 Arbres
Index
Table des matières
Définitions relatives au terminal:
COMMON/ COMTRU /ITERM,IPAR(10),IELEG,LUXE,NDI23
- ITERM : paramètre définissant le terminal,
- IPAR(1:10) : paramètres supplémentaires du terminal,
- IELEG : 0 pas de légende générale, 1 sinon,
- LUXE : 0 hard, 1 soft pour l'écriture des caractères,
- NDI23 : espace de dessin des caractères (2 ou 3).
Définitions relatives aux extrema des S.D. traitées:
COMMON/ COMTRO /NUMBER,NBRESD,MODSD(10),XMIO(10),XMAO(10),
YMIO(10),YMAO(10),ZMIO(10),ZMAO(10)
- NUMBER : numéro dans la pile de la B.D. à traiter,
- NBRESD : nombre de B.D. traitée,
- MOSDS(1:10) : si MODSD(I) = 1, la B.D. I a été modifiée, 0 sinon,
- XMIO(1:10), .. ZMAO(1:10) : extrema de l'objet (I=1:10).
Définitions des fenêtres:
COMMON/ COMTRF /XMIF(6),XMAF(6),YMIF(6),YMAF(6)
- XMIF(1:6), .. YMAF(1:6) : extrema des fenêtres (I=1:6).
Définitions des masques 2D:
COMMON/ COMTRM /XMIM(10,5),XMAM(10,5),YMIM(10,5),YMAM(10,5),
PILE(10),IDEP
- XMIM(1:10,1:5), .. YMAM(1:10,1:5) : extrema du masque J (J=1:5) de l'objet I (I=1:10),
- PILE(1:10) : PILE(I) est la position dans la pile du contexte de visualisation de l'objet I,
- IDEP : 0 pas de modification du contexte, 1 sinon.
Définitions relatives à un zoom 2D:
COMMON/ COMTRZ /IEZOOM,XMIZ(10),XMAZ(10),YMIZ(10),YMAZ(10)
- IEZOOM : 0 objet automatique, 1 zoom, 2 effacer (bouger de points), 4 afficher (idem),
- XMIZ(1:10), .. YMAZ(1:10) : extrema du zoom 2D.
Définitions relatives à un zoom 3D:
COMMON/ COMTGZ /IEZOM1,CUBE(2,3),PVUNEW(3),ALFNEW,BETNEW
- IEZOM1 : indicateur de zoom
- CUBE(1:2,1:3) : extrema de la boite de zoom 3D,
- PVUNEW(1:3) : nouveau point regardé,
- ALFNEW : ouverture définie par un zoom (plan 1),
- BETNEW : ouverture définie par un zoo (plan 2).
Taille de l'écran:
COMMON/ COMTRT /IETAI,XMIT,XMAT,YMIT,YMAT
- IETAI : 0 taille automatique, 1 sinon,
- XMIT, .. YMAT : extrema en cm. de la boîte donnée par l'utilisateur.
Définitions relatives aux S.D. traitées:
COMMON/ CTRQNO /NUMNO,NUMB,NINOPO,NFCOOR,NICOOR,NFB,NIB,NOPTRA,
NFICBE
- NUMNO : numéro de l'objet (maillage) en cours de traitement (de 1 à 10),
- NUMB : numéro de l'objet (solution) en cours de traitement (de 1 à 10),
- NINOPO(1:10) : niveau de la S.D. I (nopo ou mail),
- NFCOOR(1:10) : fichier de la S.D. I (coor),
- NICOOR(1:10) : son niveau,
- NFB(1:10) : fichier de la S.D. solution I,
- NIB(1:10) : son niveau,
- NOPTRA(1:8) : option de tracé,
- NFICBE : numéro du fichier Benson.
Définitions relatives aux S.D. traitées (type character):
COMMON/ CTRQSD /NOMNOP,NOMB,NOMCOO
- NOMNOP(1:10) : nom de la S.D. I (NOPO ou MAIL),
- NOMB(1:10) : nom de la S.D. I (solution),
- NOMCOO(1:10) : nom de la S.D. I (COOR).
Critère de coplanéarité:
COMMON/ COMEPS / EPS
- EPS : critère de coplanéarité.
Adresses et indicateurs:
COMMON/ COMVI1 / INAF2,INAFI,IAMAIL,IALITY,IALIPO,II12(7)
- INAF2 :
- INAFI :
- IAMAIL : adresse tableau de sauvegarde de MAIL
- IALITY :
- IALIPO :
- II12(1:7) :
Existences (type logique):
COMMON/ COMLOG / EXIST,EXISTM,EXISTD,CONANC,LCUT,ALL,SOFTCO,
REMPLI,TRACFL,LVIDE(10)
- EXIST :
- EXISTM :
- EXISTD :
- CONANC :
- LCUT :
- ALL :
- SOFTCO :
- REMPLI :
- TRACFL :
- LVIDE(1:10) :
Définitions relatives à une solution:
COMMON/ COMCHA /IELEM,LINDIC,IEQUI,NEQUI,NDSMT,NDT,NTAB4,IFLEC,
VALMIN,VALMAX,SHRINK,RAPORT,FLECHE,VMIN,VMAX
- IELEM : sélection des éléments,
- LINDIC : dépend de IELEM, nombre d'items sélectionnés,
- IEQUI : choix des isovaleurs,
- NEQUI : nombre d'isovaleurs,
- NDSMT : cas de charge traité (entre 1 et NDSM),
- NDT : d.l. traité,
- NTAB4 : numéro du tableau B4 traité,
- IFLEC : option pour les flèches,
- VALMIN : choix du minimum du champ à retenir,
- VALMAX : choix du maximum du champ à retenir,
- SHRINK : coefficient de shrink,
- RAPORT : rapport d'amplification des déformations,
- FLECHE : longueur flèche maximum (en cm.),
- VMIN : extrema du champ,
- VMAX : extrema du champ.
- LVIDE(1:10) :
Définitions relatives à une coupe:
COMMON/ COUPES /IDFCOU,NBCOUP,NTYCOU(NCOUP),COUMIN(NCOUP),
COUMAX(NCOUP),NDLCOU(NCOUP),COUPMI(NCOUP),COUPMA(NCOUP)
- IDFCOU : 0 coupe automatique, 1 coupe manuelle,
- NBCOUP : nombre de coupes,
- NTYCOUP(1:NCOUP) : (NCOUP maximum fixé à 7) type de la coupes (valeurs, dérivées, ...),
- COUMIN(1:NCOUP) : extrema de la fonction I,
- COUMAX(1:NCOUP) : extrema de la fonction I,
- NDLCOU(1:NCOUP) : d.l. associé à la coupe I,
- COUPMI(1:NCOUP) : extrema de la coupe I,
- COUPMA(1:NCOUP) : extrema de la coupe I.
Légendes en X, en Y et légendes de courbes:
COMMON/ LEGEN2 /LEGX(10),LEGY(10),LEGCUR(20,10)
- LEGX(1:10) : légende pour l'axe des X du dessin I,
- LEGY(1:10) : légende pour l'axe des Y du dessin I,
- LEGCUR(1:20,1:10) : légende de la courbe I de l'objet J.
Graduations (axe des X):
COMMON/ TRGRAX /IDEFGR,IMODX,ITRACX,NBINTX,NBSUBX,XLONG,IFORMX,
TAIXX,TAIXY
- IDEFGR : définition automatique des axes si 0, manuelle si 1,
- IMODX : mode de définition des graduations,
- ITRACX : mode de graduation (linéaire ou logarithmique),
- NBINTX : nombre d'intervalles,
- NBSUBX : nombre de sous-intervalles,
- XLONG : longueur d'un intervalle (selon IMODX),
- IFORMX : format des nombres,
- TAIXX : facteur de réduction/aggrandissement des caractères en X,
- TAIXY : facteur de réduction/aggrandissement des caractères en Y,
- IQUAD : 0 pas de quadrillage, 1 sinon.
Graduations (axe des Y):
COMMON/ TRGRAY /IMODY,ITRACY,NBINTY,NBSUBY,YLONG,IFORMY,
TAIYX,TAIYY
- IMODY : mode de définition des graduations,
- ITRACY : mode de graduation (linéaire ou logarithmique),
- NBINTY : nombre d'intervalles,
- NBSUBY : nombre de sous-intervalles,
- YLONG : longueur d'un intervalle (selon IMODY),
- IFORMY : format des nombres,
- TAIYX : facteur de réduction/agrandissement des caractères en X,
- TAIYY : facteur de réduction/agrandissement des caractères en Y.
Graphismes différenciés pour le tracé de courbe:
COMMON /TRCARA /ICOUL(20),ITRAIT(20),ITYPE(20),ISYMB(20),
ITAIL(20),IEPAI(20)
- ICOUL(I) : couleur pour la courbe numéro I,
- ITRAIT(I) : graphisme (continu, pointillé, ...) pour la courbe I,
- ITYPE(I) : type de représentation (trait, symbole, histo, remplissage, ...)
de la courbe I,
- ISYMB(I) : numéro du symbole de la courbe I,
- ITAIL(I) : facteur de taille du symbole de la courbe I,
- IEPAI(I) : épaisseur de la courbe numéro I.
Définition de matériaux (tracé de contraintes):
COMMON/ COMSNU /SEUILP(5),COHES(5),FRICTI(5),XNU(3,10),NEPLAS
- SEUILP(1:5) : seuil de plasticité du matériau numéro I,
- COHES(1:5) : coefficient de cohésion du matériau numéro I,
- FRICTI(1:5) : angle de friction du matériau numéro I,
- XNU(1:3,1:10) : coefficients de Poisson (isotrope, orthotrope) du matériau I,
- NEPLAS : nombre d'éléments plastiques.






![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
Suiv.: 7.3 Divers
Sup.: Notes d'implémentation
Préc.: 7.1 Arbres
Index
Table des matières