From 0bdfee1240a527a5d1691796ed1a131da0a5f447 Mon Sep 17 00:00:00 2001 From: NATHALIE GORE Date: Mon, 14 Jan 2019 16:47:55 +0100 Subject: [PATCH] Remove accents --- doc/salome/examples/test_smeshplugins.py | 4 +- src/PluginUtils/GeomSelectionTools.cxx | 2 +- src/SMESHGUI/SMESH_msg_fr.ts | 2144 ++++++++--------- src/SMESH_SWIG/YACS_geomesh0.py | 4 +- src/StdMeshers/StdMeshers_Quadrangle_2D.cxx | 6 +- src/StdMeshersGUI/StdMeshers_msg_fr.ts | 174 +- src/Tools/MeshCut/MeshCut_Cas.cxx | 40 +- src/Tools/MeshCut/MeshCut_DC.cxx | 128 +- src/Tools/MeshCut/MeshCut_Fonctions.cxx | 20 +- src/Tools/MeshCut/MeshCut_Globals.hxx | 18 +- src/Tools/MeshCut/MeshCut_Maillage.cxx | 166 +- src/Tools/MeshCut/MeshCut_Maillage.hxx | 20 +- src/Tools/MeshCut/MeshCut_Utils.cxx | 32 +- src/Tools/Verima/CreeDocuments/__init__.py | 2 +- .../CreeDocuments/templatesHtml/entete.html | 10 +- .../templatesHtml/groupeRatio.html | 8 +- .../templatesHtml/groupeTaille.html | 10 +- .../CreeDocuments/templatesHtml/job.html | 18 +- .../templatesHtml/maillageEntete.html | 10 +- .../templatesHtml/sansGroupe.html | 2 +- .../CreeDocuments/templatesHtml/tableau.html | 6 +- src/Tools/Verima/Doc/presentation_base.rst | 30 +- src/Tools/Verima/Doc/usage_outil.rst | 96 +- src/Tools/Verima/Gui/desFenetreChoix.py | 2 +- src/Tools/Verima/Gui/desFenetreChoix.ui | 2 +- src/Tools/Verima/Gui/desStat.ui | 6 +- src/Tools/Verima/Stats/__init__.py | 2 +- src/Tools/ZCracksPlug/images/Rectangle.svg | 4 +- src/Tools/ZCracksPlug/zcracks.ui | 8 +- src/Tools/blocFissure/AREextradosLauncher.py | 2 +- src/Tools/blocFissure/AREintradosLauncher.py | 2 +- src/Tools/blocFissure/CasTests/cubeAngle.py | 6 +- src/Tools/blocFissure/CasTests/cubeAngle2.py | 6 +- src/Tools/blocFissure/CasTests/cylindre.py | 10 +- src/Tools/blocFissure/CasTests/cylindre_2.py | 2 +- src/Tools/blocFissure/CasTests/ellipse_1.py | 8 +- src/Tools/blocFissure/CasTests/ellipse_2.py | 2 +- .../blocFissure/CasTests/eprouvetteCourbe.py | 8 +- .../blocFissure/CasTests/eprouvetteDroite.py | 8 +- .../CasTests/eprouvetteDroite_2.py | 2 +- .../blocFissure/CasTests/execution_Cas.py | 2 +- src/Tools/blocFissure/CasTests/faceGauche.py | 8 +- .../blocFissure/CasTests/faceGauche_2.py | 8 +- .../blocFissure/CasTests/fissureCoude_1.py | 24 +- .../blocFissure/CasTests/fissureCoude_10.py | 22 +- .../blocFissure/CasTests/fissureCoude_2.py | 24 +- .../blocFissure/CasTests/fissureCoude_3.py | 24 +- .../blocFissure/CasTests/fissureCoude_4.py | 24 +- .../blocFissure/CasTests/fissureCoude_5.py | 24 +- .../blocFissure/CasTests/fissureCoude_6.py | 22 +- .../blocFissure/CasTests/fissureCoude_7.py | 22 +- .../blocFissure/CasTests/fissureCoude_8.py | 22 +- .../blocFissure/CasTests/fissureCoude_9.py | 22 +- .../blocFissure/CasTests/fissure_Coude.py | 12 +- .../blocFissure/CasTests/fissure_Coude_4.py | 8 +- src/Tools/blocFissure/CasTests/vis_1.py | 8 +- src/Tools/blocFissure/README | 24 +- src/Tools/blocFissure/doc/gui.rst | 4 +- src/Tools/blocFissure/doc/pipes.rst | 4 +- src/Tools/blocFissure/fissureLauncher.py | 4 +- .../gmu/ajustePointsEdgePipeFissure.py | 10 +- .../gmu/calculePointsAxiauxPipe.py | 18 +- src/Tools/blocFissure/gmu/casStandard.py | 20 +- .../blocFissure/gmu/checkDecoupePartition.py | 12 +- src/Tools/blocFissure/gmu/commonSubShapes.py | 2 +- .../gmu/construitEdgesRadialesDebouchantes.py | 32 +- .../gmu/construitFissureGenerale.py | 66 +- .../gmu/construitPartitionsPeauFissure.py | 14 +- .../blocFissure/gmu/creePointsPipePeau.py | 12 +- .../gmu/creeZoneDefautDansObjetSain.py | 6 +- .../blocFissure/gmu/creeZoneDefautFilling.py | 10 +- .../blocFissure/gmu/creeZoneDefautGeom.py | 6 +- .../blocFissure/gmu/creeZoneDefautMaillage.py | 30 +- src/Tools/blocFissure/gmu/distance2.py | 4 +- src/Tools/blocFissure/gmu/eliminateDoubles.py | 4 +- .../blocFissure/gmu/elimineExtremitesPipe.py | 22 +- .../blocFissure/gmu/extractionOrientee.py | 4 +- .../gmu/extractionOrienteeMulti.py | 2 +- src/Tools/blocFissure/gmu/facesCirculaires.py | 4 +- src/Tools/blocFissure/gmu/facesToreInBloc.py | 12 +- .../blocFissure/gmu/facesVolumesToriques.py | 6 +- .../blocFissure/gmu/findWireEndVertices.py | 2 +- .../gmu/findWireIntermediateVertices.py | 4 +- src/Tools/blocFissure/gmu/fissureCoude.py | 42 +- src/Tools/blocFissure/gmu/fissureGenerique.py | 8 +- .../gmu/fusionMaillageAttributionDefaut.py | 14 +- .../gmu/genereElemsFissureElliptique.py | 2 +- .../gmu/genereMeshCalculZoneDefaut.py | 12 +- .../blocFissure/gmu/getCentreFondFiss.py | 18 +- .../blocFissure/gmu/identifieEdgesPeau.py | 16 +- .../gmu/identifieElementsDebouchants.py | 44 +- .../gmu/identifieElementsFissure.py | 6 +- .../gmu/identifieElementsGeometriquesPeau.py | 28 +- .../gmu/identifieFacesEdgesFissureExterne.py | 4 +- .../blocFissure/gmu/identifieFacesPeau.py | 18 +- .../gmu/insereFissureElliptique.py | 8 +- .../blocFissure/gmu/insereFissureGenerale.py | 240 +- .../blocFissure/gmu/insereFissureLongue.py | 12 +- .../blocFissure/gmu/listOfExtraFunctions.py | 72 +- .../blocFissure/gmu/mailleAretesEtJonction.py | 10 +- src/Tools/blocFissure/gmu/mailleFacesPeau.py | 16 +- src/Tools/blocFissure/gmu/meshBlocPart.py | 6 +- .../blocFissure/gmu/orderEdgesFromWire.py | 14 +- .../blocFissure/gmu/partitionBlocDefaut.py | 10 +- .../blocFissure/gmu/partitionVolumeSain.py | 4 +- .../gmu/partitionneFissureParPipe.py | 10 +- src/Tools/blocFissure/gmu/peauInterne.py | 14 +- src/Tools/blocFissure/gmu/prolongeVertices.py | 12 +- src/Tools/blocFissure/gmu/propagateTore.py | 2 +- src/Tools/blocFissure/gmu/putName.py | 2 +- .../blocFissure/gmu/quadranglesToShape.py | 86 +- .../gmu/quadranglesToShapeNoCorner.py | 86 +- .../gmu/quadranglesToShapeWithCorner.py | 22 +- .../blocFissure/gmu/restreintFaceFissure.py | 14 +- src/Tools/blocFissure/gmu/rotTrans.py | 16 +- src/Tools/blocFissure/gmu/shapeSurFissure.py | 2 +- src/Tools/blocFissure/gmu/shapesSurFissure.py | 2 +- src/Tools/blocFissure/gmu/sortGeneratrices.py | 4 +- src/Tools/blocFissure/gmu/toreFissure.py | 2 +- .../blocFissure/gmu/trouveEdgesFissPeau.py | 4 +- src/Tools/blocFissure/gmu/whichSide.py | 10 +- src/Tools/blocFissure/gmu/whichSideMulti.py | 16 +- src/Tools/blocFissure/gmu/whichSideVertex.py | 8 +- src/Tools/blocFissure/ihm/fissureCoude.ui | 70 +- src/Tools/blocFissure/ihm/fissureCoude_ihm.py | 24 +- src/Tools/blocFissure/ihm/fissureGenerale.ui | 52 +- .../blocFissure/ihm/fissureGenerale_plugin.py | 6 +- .../padder/doc/input/padder_userguide.doc | 2 +- src/Tools/padder/spadderpy/gui/inputframe.ui | 4 +- 129 files changed, 2359 insertions(+), 2359 deletions(-) diff --git a/doc/salome/examples/test_smeshplugins.py b/doc/salome/examples/test_smeshplugins.py index 7449f8e92..ad9445027 100644 --- a/doc/salome/examples/test_smeshplugins.py +++ b/doc/salome/examples/test_smeshplugins.py @@ -102,7 +102,7 @@ while not ERROR : except : MESSAGE += "\nImpossible d'utiliser "+TEXTE ERROR += 1 -# On arrete tout en cas de problème car les suivants en dépendent +# On arrete tout en cas de probleme car les suivants en dependent break else : if ComputeMeshes : @@ -202,5 +202,5 @@ while not ERROR : if ERROR : raise Exception("\n\nNombre d'erreurs : %d" % ERROR + MESSAGE + "\n") else : - print("\nAucun problème\n") + print("\nAucun probleme\n") diff --git a/src/PluginUtils/GeomSelectionTools.cxx b/src/PluginUtils/GeomSelectionTools.cxx index 32240fb47..ba930af62 100644 --- a/src/PluginUtils/GeomSelectionTools.cxx +++ b/src/PluginUtils/GeomSelectionTools.cxx @@ -275,7 +275,7 @@ GeomAbs_SurfaceType GeomSelectionTools::getFaceInformation(TopoDS_Shape S) std::cout << "******************" << std::endl; std::stringstream buffer; buffer << "Degre U : " << surf_adap.UDegree(); - //conversion nécessaire pour affichage + //conversion necessaire pour affichage std::cout << buffer.str() << std::endl; std::cout << " Degre V : " << surf_adap.VDegree() << std::endl; std::cout << " Nb Poles U : " << surf_adap.NbUPoles() << std::endl; diff --git a/src/SMESHGUI/SMESH_msg_fr.ts b/src/SMESHGUI/SMESH_msg_fr.ts index b8e73dc1f..4352704b6 100755 --- a/src/SMESHGUI/SMESH_msg_fr.ts +++ b/src/SMESHGUI/SMESH_msg_fr.ts @@ -45,7 +45,7 @@ CGNS_EXPORT_ELEMS_BY_TYPE - Groupe les éléments par type + Groupe les elements par type GMF_ASCII_FILES_FILTER @@ -73,15 +73,15 @@ FREE_NODES - Nœuds isolés + Noeuds isoles NODE_CONNECTIVITY_NB - Nombre de connectivité par nœud + Nombre de connectivite par noeud FREE_EDGES - Arêtes libres + Aretes libres FREE_FACES @@ -89,7 +89,7 @@ BARE_BORDER_FACE - Faces avec éléments de peau 1D manquants + Faces avec elements de peau 1D manquants OVER_CONSTRAINED_FACE @@ -97,7 +97,7 @@ BARE_BORDER_VOLUME - Volumes avec éléments de peau 2D manquants + Volumes avec elements de peau 2D manquants OVER_CONSTRAINED_VOLUME @@ -109,7 +109,7 @@ MIN_ELEM_EDGE - Longueur arête Minimum + Longueur arete Minimum ASPECTRATIO_3D_ELEMENTS @@ -133,15 +133,15 @@ COMPERR_ALGO_FAILED - L'algorithme n'a pas abouti + L algorithme n a pas abouti COMPERR_BAD_INPUT_MESH - Le maillage d'entrée est invalide + Le maillage d entree est invalide COMPERR_BAD_SHAPE - Géométrie inattendue + Geometrie inattendue COMPERR_EXCEPTION @@ -149,7 +149,7 @@ COMPERR_MEMORY_PB - Problème d'affectation de la mémoire + Probleme d affectation de la memoire COMPERR_OCC_EXCEPTION @@ -157,7 +157,7 @@ COMPERR_OK - Pas d'erreur + Pas d erreur COMPERR_SLM_EXCEPTION @@ -177,48 +177,48 @@ COMPERR_CANCELED - Calcul annulé + Calcul annule COMPERR_NO_MESH_ON_SHAPE - Aucun élément n'est associé à une sous-shape + Aucun element n est associe a une sous-shape COMPERR_BAD_PARMETERS - Paramètres d'entrée invalides + Parametres d entree invalides EDITERR_NO_MEDIUM_ON_GEOM - Certain noeuds milieux (affichés en magenta) ne sont pas placés - sur la géométrie pour éviter d'obtenir des élements distordus. + Certain noeuds milieux (affiches en magenta) ne sont pas places + sur la geometrie pour eviter d obtenir des elements distordus. SMESH_GEOM - Géométrie + Geometrie DIRECT_GEOM_SELECTION - Sélection directe de la géométrie + Selection directe de la geometrie ELEMENT_ID - ID de l'élément + ID de l element ELEMENT_IDS - IDs de l'élément + IDs de l element FREE_BORDERS - Frontières libres + Frontieres libres GEOMETRY_NAME - Nom de la géométrie + Nom de la geometrie GEOM_BY_MESH_ELEM_SELECTION - Trouver la géométrie en choisissant l'élément de maillage + Trouver la geometrie en choisissant l element de maillage GLOBAL_ALGO @@ -246,11 +246,11 @@ MAX_ELEMENT_LENGTH_2D - Diamètre d'éléments 2D + Diametre d elements 2D MAX_ELEMENT_LENGTH_3D - Diamètre Element 3D + Diametre Element 3D DEFLECTION_2D @@ -286,7 +286,7 @@ MEN_AUTO_UPD - Mise à jour automatique + Mise a jour automatique MEN_BUILD_COMPOUND @@ -302,7 +302,7 @@ MEN_COLORS - Paramètres d'affichage + Parametres d affichage MEN_COMPUTE @@ -314,7 +314,7 @@ MEN_PRECOMPUTE - Prévisualiser + Previsualiser MEN_EVALUATE @@ -322,11 +322,11 @@ MEN_CONNECTION - Frontières sur connexions multiples + Frontieres sur connexions multiples MEN_CONNECTION_2D - Frontières sur connexions multiples 2D + Frontieres sur connexions multiples 2D MEN_CONSTRUCT_GROUP @@ -338,55 +338,55 @@ MEN_2D_FROM_3D - Créer les éléments de frontière + Creer les elements de frontiere MEN_MESH_ORDER - Changer la priorité des sous-maillages + Changer la priorite des sous-maillages MEN_CREATE_GROUP - Créer un groupe + Creer un groupe MEN_CREATE_GEO_GROUP - Créer des groupes à partir de la géométrie + Creer des groupes a partir de la geometrie MEN_CREATE_MESH - Créer un maillage + Creer un maillage MEN_CREATE_SUBMESH - Créer un sous-maillage + Creer un sous-maillage MEN_CTRL - Contrôles + Controles MEN_NODE_CTRL - Contrôles des nœuds + Controles des noeuds MEN_EDGE_CTRL - Contrôles des arêtes + Controles des aretes MEN_FACE_CTRL - Contrôles des faces + Controles des faces MEN_VOLUME_CTRL - Contrôles des volumes + Controles des volumes MEN_CUT - Découpe des quadrangles + Decoupe des quadrangles MEN_CUT_GROUP - Découpe des groupes + Decoupe des groupes MEN_IMPORT_DAT @@ -414,11 +414,11 @@ STB_ADD_TO_GROUP - Ajoute dans le groupe les éléments sélectionnés + Ajoute dans le groupe les elements selectionnes STB_REMOVE_FROM_GROUP - Supprime du groupe les éléments sélectionnés + Supprime du groupe les elements selectionnes MEN_FACE_ORIENTATION @@ -426,7 +426,7 @@ MEN_DISABLE_AUTO_COLOR - Désactiver la couleur automatique + Desactiver la couleur automatique MEN_DISPLAY_ONLY @@ -438,19 +438,19 @@ MEN_DISP_ENT - Montrer l'entité + Montrer l entite MEN_ELEM0D - Elément 0D + Element 0D MEN_ELEMS0D - Eléments 0D + Elements 0D MEN_0D_ON_ALL_NODES - Eléments 0D sur des noeuds + Elements 0D sur des noeuds MEN_BALL @@ -462,11 +462,11 @@ MEN_EDGE - Arête + Arete MEN_EDGES - Arêtes + Aretes MEN_CHOOSE @@ -482,11 +482,11 @@ MEN_EDIT_GEOMGROUP_AS_GROUP - Editer un groupe en tant qu'autonome + Editer un groupe en tant qu autonome MEN_EDIT_HYPO - Editer une hypothèse + Editer une hypothese MEN_EDIT_MESHSUBMESH @@ -550,59 +550,59 @@ MEN_FIND_ELEM - Trouver un élément par un point + Trouver un element par un point TOP_REORIENT_2D - Réorienter des faces selon un vecteur + Reorienter des faces selon un vecteur MEN_REORIENT_2D - Réorienter des faces selon un vecteur + Reorienter des faces selon un vecteur STB_REORIENT_2D - Réorienter des faces selon un vecteur + Reorienter des faces selon un vecteur TOP_FIND_ELEM - Trouver un élément par un point + Trouver un element par un point STB_FIND_ELEM - Trouver un élément par un point + Trouver un element par un point EQUAL_NODE - Nœuds en double + Noeuds en double MEN_EQUAL_NODE - Nœuds en double + Noeuds en double STB_EQUAL_NODE - Nœuds en double + Noeuds en double TOP_EQUAL_NODE - Nœuds en double + Noeuds en double EQUAL_EDGE - Arêtes en double + Aretes en double MEN_EQUAL_EDGE - Arêtes en double + Aretes en double STB_EQUAL_EDGE - Arêtes en double + Aretes en double TOP_EQUAL_EDGE - Arêtes en double + Aretes en double EQUAL_FACE @@ -638,11 +638,11 @@ MEN_BARE_BORDER_VOLUME - Volumes avec éléments de peau 2D manquants + Volumes avec elements de peau 2D manquants MEN_BARE_BORDER_FACE - Faces avec éléments de peau 1D manquants + Faces avec elements de peau 1D manquants MEN_OVER_CONSTRAINED_VOLUME @@ -654,19 +654,19 @@ MEN_FREE_BORDER - Frontières libres + Frontieres libres MEN_FREE_EDGE - Arêtes libres + Aretes libres MEN_FREE_NODE - Nœuds libres + Noeuds libres MEN_NODE_CONNECTIVITY_NB - Nombre de connectivité par nœud + Nombre de connectivite par noeud MEN_FREE_FACES @@ -674,11 +674,11 @@ MEN_GLOBAL_HYPO - Hypothèse globale + Hypothese globale MEN_HEXA - Hexaèdre + Hexaedre MEN_HIDE @@ -686,7 +686,7 @@ MEN_HYPO - Hypothèses + Hypotheses MEN_IMPORT @@ -718,11 +718,11 @@ MEN_MAX_ELEMENT_LENGTH_2D - Diamètre des éléments 2D + Diametre des elements 2D MEN_MAX_ELEMENT_LENGTH_3D - Diamètre des éléments 3D + Diametre des elements 3D MEN_IMPORT_MED @@ -758,11 +758,11 @@ MEN_MERGE - Fusionner les nœuds + Fusionner les noeuds MEN_MERGE_ELEMENTS - Fusionner les éléments + Fusionner les elements MEN_MESH @@ -770,7 +770,7 @@ MEN_MESH_THROU_POINT - Déplacer un nœud + Deplacer un noeud MEN_MIN_ANG @@ -798,19 +798,19 @@ MEN_MEASURE_BND_BOX - Boîte englobante + Boite englobante STB_MEASURE_BND_BOX - Calcule la boîte englobante pour le(s) objet(s) sélectionné(s) + Calcule la boite englobante pour le(s) objet(s) selectionne(s) TOP_MEASURE_BND_BOX - Boîte englobante + Boite englobante MEN_BASIC_PROPERTIES - Propriétés basiques + Proprietes basiques MEN_MEASURE_LENGTH @@ -818,7 +818,7 @@ STB_MEASURE_LENGTH - Calcul de la somme des longueurs de tous les éléments 1D des objets sélectionnés + Calcul de la somme des longueurs de tous les elements 1D des objets selectionnes TOP_MEASURE_LENGTH @@ -830,7 +830,7 @@ STB_MEASURE_AREA - Calcul de la somme des surfaces de tous les éléments 2D des objets sélectionnés + Calcul de la somme des surfaces de tous les elements 2D des objets selectionnes TOP_MEASURE_AREA @@ -842,7 +842,7 @@ STB_MEASURE_VOLUME - Calcul de la somme des volumes de tous les éléments 3D des objets sélectionnés + Calcul de la somme des volumes de tous les elements 3D des objets selectionnes TOP_MEASURE_VOLUME @@ -850,27 +850,27 @@ MEN_MOVE - Déplacer un nœud + Deplacer un noeud MEN_NODE - Nœud + Noeud MEN_NODES - Nœuds + Noeuds MEN_NUM - Numérotation + Numerotation MEN_NUM_ELEMENTS - Montrer les n° des éléments + Montrer les numeros des elements MEN_NUM_NODES - Montrer les n° des nœuds + Montrer les numeros des noeuds MEN_ORIENT @@ -886,15 +886,15 @@ MEN_POLYHEDRON - Polyèdre + Polyedre MEN_PRECISION - Précision + Precision MEN_PREF - Préférences + Preferences MEN_QUAD @@ -902,19 +902,19 @@ MEN_QUADRATIC_EDGE - Arête quadratique + Arete quadratique MEN_QUADRATIC_HEXAHEDRON - Hexaèdre quadratique + Hexaedre quadratique MEN_QUADRATIC_PENTAHEDRON - Pentaèdre quadratique + Pentaedre quadratique MEN_BIQUADRATIC_PENTAHEDRON - Pentaèdre biquadratique + Pentaedre biquadratique MEN_QUADRATIC_PYRAMID @@ -926,7 +926,7 @@ MEN_QUADRATIC_TETRAHEDRON - Tétraèdre quadratique + Tetraedre quadratique MEN_QUADRATIC_TRIANGLE @@ -934,7 +934,7 @@ MEN_QUALITY - Contrôles de qualité + Controles de qualite MEN_REMOVE @@ -942,15 +942,15 @@ MEN_REMOVE_ELEMENTS - Eléments + Elements MEN_REMOVE_NODES - Nœuds + Noeuds MEN_REMOVE_ORPHAN_NODES - Nœuds orphelins + Noeuds orphelins MEN_RENAME @@ -958,15 +958,15 @@ MEN_RENUM - Renuméroter + Renumeroter MEN_RENUM_ELEMENTS - Eléments + Elements MEN_RENUM_NODES - Nœuds + Noeuds MEN_RESET @@ -974,7 +974,7 @@ MEN_OVERALL_MESH_QUALITY - Qualité du maillage global + Qualite du maillage global MEN_DISTRIBUTION_CTRL @@ -998,7 +998,7 @@ MEN_REVOLUTION - Révolution + Revolution MEN_ROT @@ -1010,15 +1010,15 @@ MEN_SCALAR_BAR_PROP - Propriétés de la barre scalaire + Proprietes de la barre scalaire MEN_SELECTION - Sélection + Selection MEN_SEL_FILTER_LIB - Librairie des filtres de sélection + Librairie des filtres de selection MEN_SEW @@ -1030,7 +1030,7 @@ MEN_SHOW_SCALAR_BAR - Afficher la barre d'échelle + Afficher la barre d'echelle MEN_QUADRATIC_REPRESENT @@ -1054,7 +1054,7 @@ MEN_SKEW - Inclinaison d'angle + Inclinaison d angle MEN_SMOOTH @@ -1074,15 +1074,15 @@ MEN_SYM - Symétrie + Symetrie MEN_TAPER - Cône + Cone MEN_TETRA - Tétraèdre + Tetraedre MEN_TOOLS @@ -1094,7 +1094,7 @@ MEN_SCALE - Changement d'échelle + Changement d'echelle MEN_OFFSET @@ -1102,7 +1102,7 @@ MEN_DUPLICATE_NODES - Dupliquer les nœuds + Dupliquer les noeuds MEN_TRANSF @@ -1118,7 +1118,7 @@ MEN_UNASSIGN - Désassocier + Desassocier MEN_UNION @@ -1142,11 +1142,11 @@ MEN_UNDERLYING_ELEMS - Groupe des entités sous-jacentes + Groupe des entites sous-jacentes MEN_UPDATE - Mettre à jour + Mettre a jour MEN_VIEW @@ -1162,11 +1162,11 @@ MEN_WARP - Angle de déformation + Angle de deformation MEN_WHAT_IS - Information sur un élément de maillage + Information sur un element de maillage MEN_WIRE @@ -1174,56 +1174,56 @@ MEN_SPLIT_TO_TETRA - Explosion en tétraèdres + Explosion en tetraedres TOP_SPLIT_TO_TETRA - Eclater en tétraèdres + Eclater en tetraedres STB_OVERALL_MESH_QUALITY - Qualité du maillage global + Qualite du maillage global STB_SPLIT_TO_TETRA - Eclater en tétraèdres + Eclater en tetraedres MEN_SPLIT_BIQUAD - Eclater les éléments bi-quadratiques en éléments linéaires + Eclater les elements bi-quadratiques en elements lineaires TOP_SPLIT_BIQUAD - Eclater les éléments bi-quadratiques en éléments linéaires + Eclater les elements bi-quadratiques en elements lineaires STB_SPLIT_BIQUAD - Eclater les éléments bi-quadratiques en éléments linéaire + Eclater les elements bi-quadratiques en elements lineaire MESHERS_FILE_CANT_OPEN - Impossible d'ouvrir le fichier de ressource + Impossible d ouvrir le fichier de ressource MESHERS_FILE_CHECK_VARIABLE - Vérifier la variable d'environnement SMESH_MeshersList + Verifier la variable d environnement SMESH_MeshersList MESHERS_FILE_NO_VARIABLE - La variable d'environnement SMESH_MeshersList n'est pas définie + La variable d environnement SMESH_MeshersList n est pas definie MESH_IS_NOT_SELECTED - Il n'y a pas de maillage sélectionné. + Il n y a pas de maillage selectionne. Choisissez un maillage et essayez de nouveau MESH_NODE - Nœud + Noeud MESH_NODE_TITLE - Ajouter un nœud + Ajouter un noeud MINIMUMANGLE_ELEMENTS @@ -1231,50 +1231,50 @@ Choisissez un maillage et essayez de nouveau MULTI2D_BORDERS - Frontières sur multi-connexions 2D + Frontieres sur multi-connexions 2D MULTI_BORDERS - Frontières sur multi-connexions + Frontieres sur multi-connexions GROUP_NAME_IS_EMPTY - Le nom du groupe n'est pas indiqué. -Indiquez le nom d'un nouveau groupe à créer ou choisissez un groupe existant. + Le nom du groupe n est pas indique. +Indiquez le nom d un nouveau groupe a creer ou choisissez un groupe existant. MESH_GEOM_GRP_CHOSEN - Un groupe lié à la géométrie est choisi: %1. + Un groupe lie a la geometrie est choisi: %1. Voulez-vous le convertir en un groupe autonome ? MESH_FILTER_GRP_CHOSEN - Un groupe lié à un filtre est choisi: %1. + Un groupe lie a un filtre est choisi: %1. Voulez-vous le convertir en un groupe autonome ? NODE_ID - ID du nœud + ID du noeud NODE_IDS - IDs du nœud + IDs du noeud NON_SMESH_OBJECTS_SELECTED - Certains objets sélectionnés n'appartiennent pas au composant %1. + Certains objets selectionnes n appartiennent pas au composant %1. PREVIEW - Prévisualiser + Previsualiser SKEW_ELEMENTS - Inclinaison d'angle + Inclinaison d angle SMESHGUI_INVALID_PARAMETERS - Les paramètres spécifiés ne sont pas corrects. + Les parametres specifies ne sont pas corrects. Merci de les corriger, puis essayez de nouveau @@ -1287,51 +1287,51 @@ Merci de les corriger, puis essayez de nouveau SMESH_ADD_ELEM0D - Ajouter un élément 0D + Ajouter un element 0D SMESH_ADD_ELEM0D_TITLE - Ajouter un élément 0D + Ajouter un element 0D SMESH_DUPLICATE_0D - Autorise la duplication d'éléments + Autorise la duplication d'elements SMESH_ADD_BALL - Ajouter un élément particulaire + Ajouter un element particulaire SMESH_ADD_BALL_TITLE - Ajouter un élément particulaire + Ajouter un element particulaire SMESH_ADD_EDGE - Ajouter une arête + Ajouter une arete SMESH_ADD_EDGE_TITLE - Ajouter une arête + Ajouter une arete SMESH_ADD_HEXAS - Ajouter un hexaèdre + Ajouter un hexaedre SMESH_ADD_HEXAS_TITLE - Ajouter un hexaèdre + Ajouter un hexaedre SMESH_ADD_HYPOTHESIS - Hypothèse + Hypothese SMESH_ADD_HYPOTHESIS_TITLE - Attribution d'une hypothèse + Attribution d une hypothese SMESH_ADD_HYP_WRN - "%1" est attribué, mais: + "%1" est attribue, mais: @@ -1360,11 +1360,11 @@ Merci de les corriger, puis essayez de nouveau SMESH_ADD_PENTA - Ajouter un pentaèdre + Ajouter un pentaedre SMESH_ADD_PENTA_TITLE - Ajouter un pentaèdre + Ajouter un pentaedre SMESH_ADD_PYRAMID @@ -1384,23 +1384,23 @@ Merci de les corriger, puis essayez de nouveau SMESH_ADD_QUADRATIC_EDGE_TITLE - Ajouter une arête quadratique + Ajouter une arete quadratique SMESH_ADD_QUADRATIC_HEXAHEDRON_TITLE - Ajouter un hexaèdre quadratique + Ajouter un hexaedre quadratique SMESH_ADD_TRIQUADRATIC_HEXAHEDRON_TITLE - Ajouter un hexaèdre triquadratique + Ajouter un hexaedre triquadratique SMESH_ADD_QUADRATIC_PENTAHEDRON_TITLE - Ajouter un pentaèdre quadratique + Ajouter un pentaedre quadratique SMESH_ADD_BIQUADRATIC_PENTAHEDRON_TITLE - Ajouter un pentaèdre biquadratique + Ajouter un pentaedre biquadratique SMESH_ADD_QUADRATIC_PYRAMID_TITLE @@ -1416,7 +1416,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_ADD_QUADRATIC_TETRAHEDRON_TITLE - Ajouter un tétraèdre quadratique + Ajouter un tetraedre quadratique SMESH_ADD_QUADRATIC_TRIANGLE_TITLE @@ -1428,19 +1428,19 @@ Merci de les corriger, puis essayez de nouveau SMESH_ADD_SUBMESH - Construction d'un sous-maillage + Construction d un sous-maillage SMESH_ADD_TETRAS - Ajouter un tétraèdre + Ajouter un tetraedre SMESH_ADD_TETRAS_TITLE - Ajouter un tétraèdre + Ajouter un tetraedre SMESH_ADD_TO_GROUP - Ajouter à un groupe + Ajouter a un groupe SMESH_ADD_TRIANGLE @@ -1460,15 +1460,15 @@ Merci de les corriger, puis essayez de nouveau SMESH_AUTO_GROUPS - Créer les groupes automatiquement + Creer les groupes automatiquement SMESH_AUTO_DIM - Définition automatique des dimensions spatiales + Definition automatique des dimensions spatiales SMESH_REQUIRED_GROUPS - Créer les groupes des types nécessaires + Creer les groupes des types necessaires SMESH_AVAILABLE @@ -1480,7 +1480,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_AVAILABLE_HYPOTHESES - Hypothèses disponibles + Hypotheses disponibles SMESH_AXIS @@ -1488,19 +1488,19 @@ Merci de les corriger, puis essayez de nouveau SMESH_BAD_SELECTION - Pas de sélection valide + Pas de selection valide SMESH_BAD_MESH_SELECTION - La sélection du maillage n'est pas valide + La selection du maillage n est pas valide SMESH_BOUNDARYEDGES - Arêtes frontières + Aretes frontieres SMESH_BUILD_COMPOUND_TITLE - Créer un assemblage + Creer un assemblage SMESH_COPY_MESH_TITLE @@ -1508,7 +1508,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_KEEP_IDS - Conserver les IDs des éléments + Conserver les IDs des elements SMESH_BUT_ADD @@ -1528,7 +1528,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_BUT_CREATE - &Créer + &Creer SMESH_BUT_DELETE @@ -1536,7 +1536,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_BUT_FILTER - Définir les fil&tres + Definir les fil&tres SMESH_BUT_HELP @@ -1556,7 +1556,7 @@ Merci de les corriger, puis essayez de nouveau SMESH_BUT_OVERWRITE - Réécr&ire + Reecr&ire SMESH_BUT_APPLY_AND_CLOSE @@ -1576,12 +1576,12 @@ Merci de les corriger, puis essayez de nouveau SMESH_CANT_ADD_HYP - Impossible d'attribuer "%1": + Impossible d attribuer "%1": SMESH_CANT_RM_HYP - Impossible de désassigner "%1": + Impossible de desassigner "%1": @@ -1602,11 +1602,11 @@ Merci de les corriger, puis essayez de nouveau SMESH_COMPUTE_SUCCEED - Le calcul du maillage a réussi + Le calcul du maillage a reussi SMESH_EVALUATE_SUCCEED - L'évaluation du maillage a réussi + L evaluation du maillage a reussi SMESH_CONTENT @@ -1614,16 +1614,16 @@ Merci de les corriger, puis essayez de nouveau SMESH_CONTINUE_MESH_VISUALIZATION - La système semble manquer de mémoire pour visualiser le maillage, -ce qui peut faire planter l'application. Voulez-vous continuer la visualisation ? + La systeme semble manquer de memoire pour visualiser le maillage, +ce qui peut faire planter l application. Voulez-vous continuer la visualisation ? SMESH_COORDINATES - Coordonnées + Coordonnees SMESH_COPY_ELEMENTS - Copier les éléments + Copier les elements SMESH_COPY_GROUPS @@ -1631,31 +1631,31 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_CREATE_ALGORITHMS - Créer les algorithmes + Creer les algorithmes SMESH_CREATE_COPY - Créer une copie + Creer une copie SMESH_CREATE_GROUP_TITLE - Créer un groupe + Creer un groupe SMESH_CREATE_GEO_GROUP - Créer des groupes liés à la géométrie + Creer des groupes lies a la geometrie SMESH_CREATE_HYPOTHESES - Créer une hypothèse + Creer une hypothese SMESH_CREATE_MESH - Créer un nouveau maillage + Creer un nouveau maillage SMESH_CREATE_POLYHEDRAL_VOLUME_TITLE - Créer un volume polyèdrique + Creer un volume polyedrique SMESH_DIAGONAL @@ -1675,23 +1675,23 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_DRS_2 - Le fichier MED contient des rangées de nombre d'éléments superposées, donc les nombres de ce fichier ne sont pas pris en compte + Le fichier MED contient des rangees de nombre d elements superposees, donc les nombres de ce fichier ne sont pas pris en compte SMESH_DRS_3 - Quelques éléments ont été omis à cause du fichier de données incorrect + Quelques elements ont ete omis a cause du fichier de donnees incorrect SMESH_DRS_4 - Le fichier MED contient des éléments en connectivité descendante. Ils n'ont pas été lu. + Le fichier MED contient des elements en connectivite descendante. Ils n ont pas ete lu. SMESH_DRS_5 - Le fichier n'est pas correct, des données sont manquantes + Le fichier n est pas correct, des donnees sont manquantes SMESH_DRS_EMPTY - Le fichier est vide, il n'y a rien à publier + Le fichier est vide, il n y a rien a publier SMESH_DX @@ -1707,11 +1707,11 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_ELEM0D - Elément 0D + Element 0D SMESH_ELEMS0D - Eléments 0D + Elements 0D SMESH_BALL_ELEM @@ -1727,15 +1727,15 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_EDGE - Arête + Arete SMESH_EDGES - Arêtes + Aretes SMESH_EDGES_CONNECTIVITY_TITLE - Connectivité des arêtes + Connectivite des aretes SMESH_EDIT_GROUP_TITLE @@ -1743,31 +1743,31 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_EDIT_GEOMGROUP_AS_GROUP_TITLE - Editer un groupe en tant qu'autonome + Editer un groupe en tant qu autonome SMESH_EDIT_HYPOTHESES - Attribuer les hypothèses + Attribuer les hypotheses SMESH_EDIT_USED - Utilisé + Utilise SMESH_ELEMENTS - Eléments + Elements SMESH_ELEMENTS_COLOR - Couleur des éléments du maillage + Couleur des elements du maillage SMESH_ELEMENTS_TYPE - Type des éléments + Type des elements SMESH_ELEMENT_TYPE - Type de l'élément + Type de l element SMESH_ERROR @@ -1775,25 +1775,25 @@ ce qui peut faire planter l'application. Voulez-vous continuer la visualisa SMESH_ERR_SCALARBAR_PARAMS - Avertissement! Les paramètres ne sont pas corrects + Avertissement! Les parametres ne sont pas corrects SMESH_EXPORT_FAILED - Impossible d'exporter le maillage. -Vérifiez l'espace disponible sur le disque. + Impossible d exporter le maillage. +Verifiez l espace disponible sur le disque. SMESH_EXPORT_MED_DUPLICATED_GRP - Il y a des noms de groupes dupliqués dans le maillage "%1". -Vous pouvez annuler l'exportation et les renommer, -si non des noms de groupes au fichier MED résultant -ne correspondront pas aux noms de l'étude. + Il y a des noms de groupes dupliques dans le maillage "%1". +Vous pouvez annuler l exportation et les renommer, +si non des noms de groupes au fichier MED resultant +ne correspondront pas aux noms de l etude. Voulez-vous continuer ? SMESH_EXPORT_MED_DUPLICATED_MESH_NAMES - Il y a des maillages avec les mêmes noms dans la sélection. -Il est possible que le fichier résultant soit incorrect. + Il y a des maillages avec les memes noms dans la selection. +Il est possible que le fichier resultant soit incorrect. Voulez-vous continuer ? @@ -1803,21 +1803,21 @@ Voulez-vous continuer ? SMESH_EXPORT_MED_VERSION_COLLISION - La version MED du fichier "%1" n'est pas connue -ou ne correspond pas à la version choisie. + La version MED du fichier "%1" n est pas connue +ou ne correspond pas a la version choisie. Ecraser le fichier ? SMESH_EXPORT_MED_MESH_NAMES_COLLISION - Le fichier sélectionné contient déjà + Le fichier selectionne contient deja des maillages avec les noms suivants: %1 -Le fichier obtenu pourrait être incorrect. +Le fichier obtenu pourrait etre incorrect. Ecraser le fichier ? EXPORT_NOT_SUPPORTED - A l'export du maillage avec le nom "%1" vers %2 -%3 sera ignoré. + A l export du maillage avec le nom "%1" vers %2 +%3 sera ignore. Voulez-vous continuer ? @@ -1826,7 +1826,7 @@ Voulez-vous continuer ? SMESH_EXTRUSION_TO_DISTANCE - Distance de l'extrusion + Distance de l extrusion SMESH_EXTRUSION_ALONG_VECTOR @@ -1846,17 +1846,17 @@ Voulez-vous continuer ? SMESH_FEATUREANGLE - Montrer l'angle + Montrer l angle SMESH_FEATUREEDGES - Montrer les arêtes + Montrer les aretes SMESH_FILE_EXISTS - Le fichier "%1" existe déjà. -Voulez-vous le réécrire ou y ajouter -les données exportées ? + Le fichier "%1" existe deja. +Voulez-vous le reecrire ou y ajouter +les donnees exportees ? SMESH_FONT_ARIAL @@ -1888,7 +1888,7 @@ les données exportées ? SMESH_GEOM_GROUP - Groupe géométrique + Groupe geometrique SMESH_GROUP @@ -1896,11 +1896,11 @@ les données exportées ? SMESH_GROUP_GEOMETRY - Groupe lié à une géométrie + Groupe lie a une geometrie SMESH_GROUP_FILTER - Groupe lié à un filtre + Groupe lie a un filtre SMESH_GROUP_SELECTED @@ -1920,15 +1920,15 @@ les données exportées ? SMESH_HEXAS - Hexaèdre + Hexaedre SMESH_HEXAHEDRA - Hexaèdres + Hexaedres SMESH_HIGHLIGHT_COLOR - Couleur de sélection + Couleur de selection SMESH_HORIZONTAL @@ -1936,7 +1936,7 @@ les données exportées ? SMESH_HYPOTHESES - Hypothèses + Hypotheses SMESH_HYPOTHESIS @@ -1948,68 +1948,68 @@ les données exportées ? SMESH_HYP_1 - Il manque une hypothèse à l'algorithme + Il manque une hypothese a l algorithme SMESH_HYP_10 - L'hypothèse ne correspond pas aux dimensions du sous-maillage + L hypothese ne correspond pas aux dimensions du sous-maillage SMESH_HYP_11 - La géométrie n'est ni la géométrie principale, ni un de ses sous-objets, ni un groupe valide + La geometrie n est ni la geometrie principale, ni un de ses sous-objets, ni un groupe valide SMESH_HYP_12 - La géométrie ne correspond pas à l'algorithme -Référez-vous à la documentation sur l'algorithme et la géométrie supportée + La geometrie ne correspond pas a l algorithme +Referez-vous a la documentation sur l algorithme et la geometrie supportee SMESH_HYP_13 - L'algorithme ne peut pas opérer sans géométrie + L algorithme ne peut pas operer sans geometrie SMESH_HYP_2 - Il y a des hypothèses concurrentes sur la géométrie + Il y a des hypotheses concurrentes sur la geometrie SMESH_HYP_3 - L'hypothèse contient une valeur de paramètre incorrecte + L hypothese contient une valeur de parametre incorrecte SMESH_HYP_4 - Le sous-maillage n'est pas pris en compte parce qu'il y a un algorithme de dimension supérieure pour générer les éléments %1D + Le sous-maillage n est pas pris en compte parce qu il y a un algorithme de dimension superieure pour generer les elements %1D SMESH_HYP_5 - L'algorithme l'emporte sur les algorithme(s) de dimensions inférieures en générant les éléments de toutes les dimensions + L algorithme l emporte sur les algorithme(s) de dimensions inferieures en generant les elements de toutes les dimensions SMESH_HYP_6 - Erreur critique inconnue lors de la définition de l'hypothèse + Erreur critique inconnue lors de la definition de l hypothese SMESH_HYP_7 - L'hypothèse ne correspond pas à la situation actuelle + L hypothese ne correspond pas a la situation actuelle SMESH_HYP_8 - Un maillage non-conforme a été produit avec les hypothèses appliquées + Un maillage non-conforme a ete produit avec les hypotheses appliquees SMESH_HYP_9 - L'hypothèse d'une telle dimension est déjà attribuée à la géométrie + L hypothese d une telle dimension est deja attribuee a la geometrie SMESH_ID_DIAGONAL - IDs des arêtes + IDs des aretes SMESH_ID_EDGES - IDs des arêtes + IDs des aretes SMESH_ID_ELEMENTS - IDs des éléments + IDs des elements SMESH_ID_FACES @@ -2017,11 +2017,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_ID_NODES - IDs des nœuds + IDs des noeuds SMESH_INCORRECT_INPUT - Les données d'entrée ne sont pas correctes + Les donnees d entree ne sont pas correctes SMESH_INFORMATION @@ -2037,7 +2037,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_INSUFFICIENT_DATA - La valeur d'entrée n'est pas suffisante + La valeur d entree n est pas suffisante SMESH_LABELS @@ -2045,7 +2045,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_LABELS_COLORS_SCALARBAR - Couleurs && étiquettes + Couleurs && etiquettes SMESH_LENGTH @@ -2057,11 +2057,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MAKE_GROUPS - Générer les groupes + Generer les groupes SMESH_MANIFOLDEDGES - Arêtes partagées + Aretes partagees SMESH_MAX @@ -2073,11 +2073,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MEN_APPLIED_ALGORIHTMS - Algorithmes appliqués + Algorithmes appliques SMESH_MEN_APPLIED_HYPOTHESIS - Hypothèses appliquées + Hypotheses appliquees SMESH_MEN_COMPONENT @@ -2085,7 +2085,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MEN_HYPOTHESIS - Hypothèses + Hypotheses SMESH_MEN_SubMeshesOnCompound @@ -2093,7 +2093,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MEN_SubMeshesOnEdge - Sous-maillages sur une arête + Sous-maillages sur une arete SMESH_MEN_SubMeshesOnFace @@ -2117,7 +2117,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MERGE_ELEMENTS - Fusionner les éléments + Fusionner les elements SMESH_MODE @@ -2125,23 +2125,23 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MERGED_ELEMENTS - %1 éléments fusionnés avec succès + %1 elements fusionnes avec succes SMESH_MERGED_NODES - %1 nœuds fusionnés avec succès + %1 noeuds fusionnes avec succes SMESH_NO_ELEMENTS_DETECTED - Il n'y a aucun élément à fusionner. + Il n y a aucun element a fusionner. SMESH_NO_NODES_DETECTED - Il n'y a aucun nœud à fusionner + Il n y a aucun noeud a fusionner SMESH_MERGE_NODES - Fusionner les nœuds + Fusionner les noeuds SMESH_MESH @@ -2149,7 +2149,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_0DELEMS - Eléments 0D + Elements 0D SMESH_MESHINFO_BALLS @@ -2157,19 +2157,19 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_ALL_TYPES - Hétérogène + Heterogene SMESH_MESHINFO_EDGES - Arêtes + Aretes SMESH_MESHINFO_ELEMENTS - Eléments + Elements SMESH_MESHINFO_ENTITIES - Entités + Entites SMESH_MESHINFO_FACES @@ -2177,7 +2177,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_HEXAS - Hexaèdres + Hexaedres SMESH_MESHINFO_NAME @@ -2185,7 +2185,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_NODES - Nœuds + Noeuds SMESH_MESHINFO_ORDER0 @@ -2193,7 +2193,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_ORDER1 - Linéaire + Lineaire SMESH_MESHINFO_ORDER2 @@ -2209,7 +2209,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_POLYEDRES - Polyèdres + Polyedres SMESH_MESHINFO_POLYGONES @@ -2229,7 +2229,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MESHINFO_TETRAS - Tétraèdres + Tetraedres SMESH_MESHINFO_TITLE @@ -2257,15 +2257,15 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_MOVE - Déplacer + Deplacer SMESH_MOVE_ELEMENTS - Déplacer les éléments + Deplacer les elements SMESH_MOVE_NODES_TITLE - Déplacer un nœud + Deplacer un noeud SMESH_NAME @@ -2273,11 +2273,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_NODES - Nœuds + Noeuds SMESH_NONMANIFOLDEDGES - Arêtes non-partagées + Aretes non-partagees SMESH_NORMAL @@ -2285,7 +2285,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_NO_MESH_VISUALIZATION - Il n'y a pas assez de mémoire pour visualiser le maillage + Il n y a pas assez de memoire pour visualiser le maillage SMESH_NUMBEROFCOLORS @@ -2293,7 +2293,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_NUMBEROFLABELS - Nombre d'étiquettes : + Nombre d etiquettes : SMESH_NUMBEROFSTEPS @@ -2309,11 +2309,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_OBJECT_GEOM - Objet géométrique + Objet geometrique SMESH_OBJECT_HYPOTHESIS - Hypothèse + Hypothese SMESH_OBJECT_MESH @@ -2329,7 +2329,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_OPERATION_FAILED - L'opération n'a pas abouti + L operation n a pas abouti SMESH_OCTA @@ -2357,35 +2357,35 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_ORIENTATION_ELEMENTS_TITLE - Changer l'orientation + Changer l orientation SMESH_OUTLINE_COLOR - Couleur de l'objet maillage + Couleur de l objet maillage SMESH_PARAMETERS - Paramètres + Parametres SMESH_PENTA - Pentaèdre + Pentaedre SMESH_PENTAHEDRA - Pentaèdres + Pentaedres TOP_PENTA - Pentaèdre + Pentaedre MEN_PENTA - Pentaèdre + Pentaedre STB_PENTA - Pentaèdre + Pentaedre SMESH_PLANE @@ -2409,23 +2409,23 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_POLYEDRE_CREATE_ERROR - Erreur de création du polyèdre + Erreur de creation du polyedre SMESH_POLYEDRON - Polyèdre + Polyedre SMESH_POLYEDRONS - Polyèdres + Polyedres SMESH_QUADRATIC_POLYEDRON - Polyèdre quadratique + Polyedre quadratique SMESH_QUADRATIC_POLYEDRONS - Polyèdres quadratiques + Polyedres quadratiques SMESH_POLYGON @@ -2457,19 +2457,19 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_PRECISION - Précision + Precision PREF_GROUP_NUMBERING - Numérotation + Numerotation PREF_NUMBERING_NODE - Nœuds: couleur + Noeuds: couleur PREF_NUMBERING_ELEM - Éléments: couleur + elements: couleur PREF_NUMBERING_FONT @@ -2477,15 +2477,15 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_PREFERENCES_SCALARBAR - Préférences de la barre d'échelle + Preferences de la barre d echelle SMESH_PREF_SELECTION - Préférences - Sélection + Preferences - Selection SMESH_PRESELECTION - Présélection + Preselection SMESH_PRISM @@ -2493,7 +2493,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_PROPERTIES_SCALARBAR - Propriétés de la barre d'échelle + Proprietes de la barre d echelle SMESH_PYRAMID @@ -2525,55 +2525,55 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_QUADRATIC_EDGE - Arête quadratique + Arete quadratique SMESH_QUADRATIC_EDGES - Arêtes quadratiques + Aretes quadratiques SMESH_QUADRATIC_HEXAHEDRON - Hexaèdre quadratique + Hexaedre quadratique SMESH_QUADRATIC_HEXAHEDRONS - Hexaèdres quadratiques + Hexaedres quadratiques SMESH_TRIQUADRATIC_HEXAHEDRON - Hexaèdre triquadratique + Hexaedre triquadratique SMESH_TRIQUADRATIC_HEXAHEDRONS - Hexaèdres triquadratiques + Hexaedres triquadratiques TOP_TRIQUADRATIC_HEXAHEDRON - Hexaèdre triquadratique + Hexaedre triquadratique MEN_TRIQUADRATIC_HEXAHEDRON - Hexaèdre triquadratique + Hexaedre triquadratique STB_TRIQUADRATIC_HEXAHEDRON - Hexaèdre triquadratique + Hexaedre triquadratique SMESH_QUADRATIC_PENTAHEDRON - Pentaèdre quadratique + Pentaedre quadratique SMESH_BIQUADRATIC_PENTAHEDRON - Pentaèdre biquadratique + Pentaedre biquadratique SMESH_QUADRATIC_PENTAHEDRONS - Pentaèdres quadratiques + Pentaedres quadratiques SMESH_BIQUADRATIC_PENTAHEDRONS - Pentaèdres biquadratiques + Pentaedres biquadratiques SMESH_QUADRATIC_PYRAMID @@ -2633,11 +2633,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_QUADRATIC_TETRAHEDRON - Tétraèdre quadratique + Tetraedre quadratique SMESH_QUADRATIC_TETRAHEDRONS - Tétraèdres quadratiques + Tetraedres quadratiques SMESH_QUADRATIC_TRIANGLE @@ -2669,23 +2669,23 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_REMOVE_ELEMENTS_TITLE - Supprimer les éléments + Supprimer les elements SMESH_REMOVE_NODES_TITLE - Supprimer les nœuds + Supprimer les noeuds SMESH_RENUMBERING - Renuméroter + Renumeroter SMESH_RENUMBERING_ELEMENTS_TITLE - Renuméroter les éléments + Renumeroter les elements SMESH_RENUMBERING_NODES_TITLE - Renuméroter les nœuds + Renumeroter les noeuds SMESH_REVERSE @@ -2693,11 +2693,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_REVOLUTION - Révolution + Revolution SMESH_RM_HYP_WRN - "%1" n'est pas attribué, mais: + "%1" n est pas attribue, mais: @@ -2706,11 +2706,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_ROTATION_TITLE - Rotation autour d'un axe + Rotation autour d un axe SMESH_SCALARBAR - Barre d'échelle + Barre d echelle SMESH_SEGMENTS @@ -2718,11 +2718,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_SELECTION - Sélection + Selection SMESH_SELECT_FROM - Sélectionner à partir de + Selectionner a partir de SMESH_SELECT_WHOLE_MESH @@ -2742,7 +2742,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_SHOW_SCALAR_BAR - Afficher la barre d'échelle + Afficher la barre d'echelle SMESH_SMOOTHING @@ -2762,15 +2762,15 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_SYMMETRY - Symétrie + Symetrie SMESH_TETRAS - Tétraèdre + Tetraedre SMESH_TETRAHEDRA - Tétraèdres + Tetraedres SMESH_TITLE @@ -2778,7 +2778,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_TOLERANCE - Tolérance + Tolerance SMESH_TRANSLATION @@ -2786,11 +2786,11 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_SCALE_TITLE - Transformation d'échelle + Transformation d echelle SMESH_DUPLICATE_TITLE - Dupliquer les nœuds + Dupliquer les noeuds SMESH_SCALE @@ -2798,19 +2798,19 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_SCALE_FACTOR - Facteur d'échelle : + Facteur d echelle : SMESH_SCALE_FACTOR_X - Facteur d'échelle X : + Facteur d echelle X : SMESH_SCALE_FACTOR_Y - Facteur d'échelle Y : + Facteur d echelle Y : SMESH_SCALE_FACTOR_Z - Facteur d'échelle Z : + Facteur d echelle Z : SMESH_TRANSPARENCY_OPAQUE @@ -2834,7 +2834,7 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_UPDATEVIEW - Mettre à jour la vue + Mettre a jour la vue SMESH_VALUE @@ -2866,17 +2866,17 @@ Référez-vous à la documentation sur l'algorithme et la géométrie suppo SMESH_VISU_PROBLEM - Impossible de visualiser le maillage, probablement à cause d'un manque de mémoire + Impossible de visualiser le maillage, probablement a cause d un manque de memoire SMESH_VISU_PROBLEM_MEMORY - L'affichage du maillage a échoué, probablement à cause d'un manque de mémoire + L affichage du maillage a echoue, probablement a cause d un manque de memoire SMESH_VISU_PROBLEM_CLEAR - Impossible de visualiser le maillage, pas assez de la mémoire pour montrer le message, -donc toutes les données visuelles ont été supprimées pour ne pas planter l'application. -Enregistrez votre travail avant que l'application se plante + Impossible de visualiser le maillage, pas assez de la memoire pour montrer le message, +donc toutes les donnees visuelles ont ete supprimees pour ne pas planter l application. +Enregistrez votre travail avant que l application se plante SMESH_VOLUME @@ -2892,7 +2892,7 @@ Enregistrez votre travail avant que l'application se plante SMESH_WHAT_IS_TITLE - Information sur un élément de maillage + Information sur un element de maillage SMESH_WIDTH @@ -2900,7 +2900,7 @@ Enregistrez votre travail avant que l'application se plante SMESH_WRN_ALGORITHM_ALREADYEXIST - L'algorithme existe déjà + L algorithme existe deja SMESH_WRN_COMPUTE_FAILED @@ -2908,56 +2908,56 @@ Enregistrez votre travail avant que l'application se plante SMESH_WRN_EVALUATE_FAILED - Impossible d'évaluer le maillage + Impossible d evaluer le maillage SMESH_WRN_EMPTY_NAME - Un nom vide n'est pas valide + Un nom vide n est pas valide SMESH_WRN_HYPOTHESIS_ALREADYEXIST - L'hypothèse existe déjà + L hypothese existe deja SMESH_WRN_HYPOTHESIS_NOTEXIST - L'hypothèse ou l'algorithme n'existent pas + L hypothese ou l algorithme n existent pas SMESH_WRN_MISSING_PARAMETERS - Paramètres manquants + Parametres manquants SMESH_WRN_NO_AVAILABLE_DATA - Pas de données disponibles dans la sélection + Pas de donnees disponibles dans la selection SMESH_WRN_SELECTIONMODE_DIAGONAL - Activer le mode de sélection des références + Activer le mode de selection des references SMESH_WRN_SELECTIONMODE_ELEMENTS - Activer le mode de sélection des éléments + Activer le mode de selection des elements SMESH_WRN_SELECTIONMODE_NODES - Activer le mode de sélection des nœuds + Activer le mode de selection des noeuds SMESH_WRN_VIEWER_VTK - Il faut ouvrir la scène dans le visualisateur VTK + Il faut ouvrir la scene dans le visualisateur VTK SMESH_WRN_SIZE_LIMIT_EXCEEDED - La présentation n'a pas été mise à jour automatiquement: -la nouvelle taille du maillage (%1 éléments) dépasse la limite de taille actuelle (%2 éléments). -Vérifiez la limite dans les préférences du module Mesh. + La presentation n a pas ete mise a jour automatiquement: +la nouvelle taille du maillage (%1 elements) depasse la limite de taille actuelle (%2 elements). +Verifiez la limite dans les preferences du module Mesh. SMESH_WRN_SIZE_INC_LIMIT_EXCEEDED - La nouvelle taille de maillage (%1 éléments) dépasse l'actuelle taille limite de la mise à jour automatique (%2 éléments). -Les éléments suivants ne sont pas affichés: %3. -Utilisez le menu "Visualiser une entité" pour les afficher. + La nouvelle taille de maillage (%1 elements) depasse l actuelle taille limite de la mise a jour automatique (%2 elements). +Les elements suivants ne sont pas affiches: %3. +Utilisez le menu "Visualiser une entite" pour les afficher. @@ -2990,27 +2990,27 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STATE_ALGO_MISSING - Il manque l'algorithme %3 %2D + Il manque l algorithme %3 %2D STATE_HYP_BAD_GEOMETRY - L'algorithme %3 %2D "%1" est attribué à une géométrie qui ne convient pas + L algorithme %3 %2D "%1" est attribue a une geometrie qui ne convient pas STATE_HYP_BAD_PARAMETER - Il y a un paramètre incorrect dans l'hypothèse %3 %2D de l'algorithme "%1" + Il y a un parametre incorrect dans l hypothese %3 %2D de l algorithme "%1" STATE_HYP_MISSING - L'hypothèse %4D manque à l'algorithme %3 %2D "%1" + L hypothese %4D manque a l algorithme %3 %2D "%1" STATE_HYP_NOTCONFORM - L'algorithme %3 %2D "%1" produit un maillage non-conforme: l'hypothèse globale "Maillage non conforme autorisé" doit être cochée + L algorithme %3 %2D "%1" produit un maillage non-conforme: l hypothese globale "Maillage non conforme autorise" doit etre cochee STB_ADV_INFO - Monter l'information de base sur le maillage + Monter l information de base sur le maillage STB_ALL @@ -3034,11 +3034,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_AUTO_UPD - Mise à jour automatique + Mise a jour automatique STB_BUILD_COMPOUND - Construire un maillage assemblé + Construire un maillage assemble STB_COPY_MESH @@ -3050,7 +3050,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_COLORS - Paramètres d'affichage + Parametres d affichage STB_COMPUTE @@ -3062,7 +3062,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_PRECOMPUTE - Prévisualiser + Previsualiser STB_EVALUATE @@ -3070,11 +3070,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_CONNECTION - Frontières sur connexion multiples + Frontieres sur connexion multiples STB_CONNECTION_2D - Frontières sur connexion multiples 2D + Frontieres sur connexion multiples 2D STB_CONSTRUCT_GROUP @@ -3086,35 +3086,35 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_2D_FROM_3D - Créer les éléments de frontière + Creer les elements de frontiere STB_MESH_ORDER - Changer la priorité des sous-maillages + Changer la priorite des sous-maillages STB_CREATE_GROUP - Créer un groupe + Creer un groupe STB_CREATE_GEO_GROUP - Créer des groupes à partir de la géométrie + Creer des groupes a partir de la geometrie STB_CREATE_MESH - Créer un maillage + Creer un maillage STB_CREATE_SUBMESH - Créer un sous-maillage + Creer un sous-maillage STB_CUT - Découpe des quadrangles + Decoupe des quadrangles STB_CUT_GROUP - Découper les groupes + Decouper les groupes STB_DAT @@ -3138,7 +3138,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_DISABLE_AUTO_COLOR - Désactiver la couleur automatique + Desactiver la couleur automatique STB_DISPLAY_ONLY @@ -3146,35 +3146,35 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_DISP_ENT - Visualiser une entité + Visualiser une entite STB_ELEM0D - Elément 0D + Element 0D STB_0D_ON_ALL_NODES - Créer des éléments 0D sur des noeuds + Creer des elements 0D sur des noeuds STB_ELEMS0D - Eléments 0D + Elements 0D STB_BALLS - Eléments particulaires + Elements particulaires STB_BALL - Elément particulaire + Element particulaire STB_EDGE - Arête + Arete STB_EDGES - Arêtes + Aretes STB_EDIT_GROUP @@ -3182,11 +3182,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_EDIT_GEOMGROUP_AS_GROUP - Editer un groupe en tant qu'autonome + Editer un groupe en tant qu autonome STB_EDIT_HYPO - Editer une hypothèse + Editer une hypothese STB_EDIT_MESHSUBMESH @@ -3242,11 +3242,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_BARE_BORDER_VOLUME - Volumes avec éléments de peau 2D manquants + Volumes avec elements de peau 2D manquants STB_BARE_BORDER_FACE - Faces avec éléments de peau 1D manquants + Faces avec elements de peau 1D manquants STB_OVER_CONSTRAINED_VOLUME @@ -3258,19 +3258,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_FREE_BORDER - Frontières libres + Frontieres libres STB_FREE_EDGE - Arêtes libres + Aretes libres STB_FREE_NODE - Nœuds libres + Noeuds libres STB_NODE_CONNECTIVITY_NB - Nombre de connectivité par nœud + Nombre de connectivite par noeud STB_FREE_FACES @@ -3278,11 +3278,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_GLOBAL_HYPO - Hypothèse globale + Hypothese globale STB_HEXA - Hexaèdre + Hexaedre STB_HIDE @@ -3314,11 +3314,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_MAX_ELEMENT_LENGTH_2D - Diamètre de l'élément 2D + Diametre de l element 2D STB_MAX_ELEMENT_LENGTH_3D - Diamètre de l'élément 3D + Diametre de l element 3D STB_IMPORT_MED @@ -3362,15 +3362,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_MERGE - Fusionner les nœuds + Fusionner les noeuds STB_MERGE_ELEMENTS - Fusionner les éléments + Fusionner les elements STB_MESH_THROU_POINT - Déplacer un nœud + Deplacer un noeud STB_MIN_ANG @@ -3378,23 +3378,23 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_MOVE - Déplacer un nœud + Deplacer un noeud STB_NODE - Nœud + Noeud STB_NODES - Nœuds + Noeuds STB_NUM_ELEMENTS - Visualiser les éléments + Visualiser les elements STB_NUM_NODES - Visualiser les nœuds + Visualiser les noeuds STB_ORIENT @@ -3410,11 +3410,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_POLYHEDRON - Polyèdre + Polyedre STB_PRECISION - Précision + Precision STB_QUAD @@ -3422,19 +3422,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_QUADRATIC_EDGE - Arête quadratique + Arete quadratique STB_QUADRATIC_HEXAHEDRON - Hexaèdre quadratique + Hexaedre quadratique STB_QUADRATIC_PENTAHEDRON - Pentaèdre quadratique + Pentaedre quadratique STB_BIQUADRATIC_PENTAHEDRON - Pentaèdre biquadratique + Pentaedre biquadratique STB_QUADRATIC_PYRAMID @@ -3446,7 +3446,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_QUADRATIC_TETRAHEDRON - Tétraèdre quadratique + Tetraedre quadratique STB_QUADRATIC_TRIANGLE @@ -3454,15 +3454,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_REMOVE_ELEMENTS - Supprimer les éléments + Supprimer les elements STB_REMOVE_NODES - Supprimer les nœuds + Supprimer les noeuds STB_REMOVE_ORPHAN_NODES - Supprimer les nœuds orphelins + Supprimer les noeuds orphelins STB_RENAME @@ -3470,11 +3470,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_RENUM_ELEMENTS - Renuméroter les éléments + Renumeroter les elements STB_RENUM_NODES - Renuméroter les nœuds + Renumeroter les noeuds STB_RESET @@ -3490,11 +3490,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_SHOW_SCALAR_BAR - Afficher la barre d'échelle + Afficher la barre d'echelle STB_REVOLUTION - Révolution + Revolution STB_ROT @@ -3502,19 +3502,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_SCALAR_BAR - Barre d'échelle + Barre d echelle STB_SCALAR_BAR_PROP - Propriétés de la barre d'échelle + Proprietes de la barre d echelle STB_SELECTION - Sélection + Selection STB_SEL_FILTER_LIB - Librairie des filtres de sélection + Librairie des filtres de selection STB_SEW @@ -3534,7 +3534,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_SKEW - Inclinaison d'angle + Inclinaison d angle STB_SMOOTH @@ -3546,15 +3546,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_SYM - Symétrie + Symetrie STB_TAPER - Cône + Cone STB_TETRA - Tétraèdre + Tetraedre STB_TRANS @@ -3562,15 +3562,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_SCALE - Mise à l'échelle + Mise a l'echelle STB_OFFSET - Décalage + Decalage STB_DUPLICATE_NODES - Dupliquer les nœuds + Dupliquer les noeuds STB_TRANSP @@ -3582,7 +3582,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_UNASSIGN - Désassocier + Desassocier STB_UNION @@ -3606,11 +3606,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_UNDERLYING_ELEMS - Créer les groupes d'entités à partir des groupes existants de dimensions supérieures + Creer les groupes d entites a partir des groupes existants de dimensions superieures STB_UPDATE - Mettre à jour + Mettre a jour STB_VOLUMES @@ -3622,11 +3622,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. STB_WARP - Angle de déformation + Angle de deformation STB_WHAT_IS - Information sur un élément ou un nœud de maillage + Information sur un element ou un noeud de maillage STB_WIRE @@ -3634,15 +3634,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TAPER_ELEMENTS - Cône + Cone TB_ADD - Barre d'ajout d'éléments + Barre d ajout d elements TB_ADDNON - Barre d'ajout d'éléments non linéaires + Barre d ajout d elements non lineaires TB_REM @@ -3650,7 +3650,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TB_RENUMBER - Barre de renumérotation + Barre de renumerotation TB_TRANSFORM @@ -3658,19 +3658,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TB_CTRL0D - Barre des contrôles des nœuds + Barre des controles des noeuds TB_CTRL1D - Barre des contrôles des arêtes + Barre des controles des aretes TB_CTRL2D - Barre des contrôles des faces + Barre des controles des faces TB_CTRL3D - Barre des contrôles des volumes + Barre des controles des volumes TB_MEASUREM @@ -3682,7 +3682,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TB_HYPO - Barre d'hypothèses + Barre d hypotheses TB_MESH @@ -3694,7 +3694,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TB_INFO - Barre d'information + Barre d information TB_ADD1D @@ -3730,11 +3730,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_AUTO_UPD - Mise à jour automatique + Mise a jour automatique TOP_BUILD_COMPOUND - Construire un maillage assemblé + Construire un maillage assemble TOP_COPY_MESH @@ -3746,7 +3746,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_COLORS - Paramètres d'affichage + Parametres d affichage TOP_COMPUTE @@ -3758,7 +3758,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_PRECOMPUTE - Prévisualiser + Previsualiser TOP_EVALUATE @@ -3766,11 +3766,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_CONNECTION - Frontières sur connexions multiples + Frontieres sur connexions multiples TOP_CONNECTION_2D - Frontières sur connexions multiples 2D + Frontieres sur connexions multiples 2D TOP_CONSTRUCT_GROUP @@ -3782,35 +3782,35 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_2D_FROM_3D - Créer les éléments de frontière + Creer les elements de frontiere TOP_MESH_ORDER - Changer la priorité des sous-maillages + Changer la priorite des sous-maillages TOP_CREATE_GROUP - Créer un groupe + Creer un groupe TOP_CREATE_GEO_GROUP - Créer des groupes liés à la géométrie + Creer des groupes lies a la geometrie TOP_CREATE_MESH - Créer un maillage + Creer un maillage TOP_CREATE_SUBMESH - Créer un sous-maillage + Creer un sous-maillage TOP_CUT - Découpe des quadrangles + Decoupe des quadrangles TOP_CUT_GROUP - Découper les groupes + Decouper les groupes TOP_IMPORT_DAT @@ -3834,7 +3834,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_DISABLE_AUTO_COLOR - Désactiver la couleur automatique + Desactiver la couleur automatique TOP_DISPLAY_ONLY @@ -3842,19 +3842,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_DISP_ENT - Visualiser une entité + Visualiser une entite TOP_0D_ON_ALL_NODES - Créer des éléments 0D sur des noeuds + Creer des elements 0D sur des noeuds TOP_ELEM0D - Elément 0D + Element 0D TOP_ELEMS0D - Eléments 0D + Elements 0D TOP_BALL @@ -3866,11 +3866,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_EDGE - Arête + Arete TOP_EDGES - Arêtes + Aretes TOP_EDIT_GROUP @@ -3878,11 +3878,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_EDIT_GEOMGROUP_AS_GROUP - Editer un groupe en tant qu'autonome + Editer un groupe en tant qu autonome TOP_EDIT_HYPO - Editer l'hypothèse + Editer l hypothese TOP_EDIT_MESHSUBMESH @@ -3930,11 +3930,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_BARE_BORDER_VOLUME - Volumes avec éléments de peau 2D manquants + Volumes avec elements de peau 2D manquants TOP_BARE_BORDER_FACE - Faces avec éléments de peau 1D manquants + Faces avec elements de peau 1D manquants TOP_OVER_CONSTRAINED_VOLUME @@ -3946,19 +3946,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_FREE_BORDER - Frontières libres + Frontieres libres TOP_FREE_EDGE - Arêtes libres + Aretes libres TOP_FREE_NODE - Nœuds libres + Noeuds libres TOP_NODE_CONNECTIVITY_NB - Nombre de connectivité par nœud + Nombre de connectivite par noeud TOP_FREE_FACES @@ -3966,11 +3966,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_GLOBAL_HYPO - Hypothèse globale + Hypothese globale TOP_HEXA - Hexaèdre + Hexaedre TOP_HIDE @@ -4002,11 +4002,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_MAX_ELEMENT_LENGTH_2D - Diamètre des éléments 2D + Diametre des elements 2D TOP_MAX_ELEMENT_LENGTH_3D - Diamètre des éléments 3D + Diametre des elements 3D TOP_IMPORT_MED @@ -4050,15 +4050,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_MERGE - Fusionner les nœuds + Fusionner les noeuds TOP_MERGE_ELEMENTS - Fusionner les éléments + Fusionner les elements TOP_MESH_THROU_POINT - Déplacer un nœud + Deplacer un noeud TOP_MIN_ANG @@ -4066,23 +4066,23 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_MOVE - Déplacer un nœud + Deplacer un noeud TOP_NODE - Nœud + Noeud TOP_NODES - Nœuds + Noeuds TOP_NUM_ELEMENTS - Visualiser les éléments + Visualiser les elements TOP_NUM_NODES - Visualiser les nœuds + Visualiser les noeuds TOP_ORIENT @@ -4098,11 +4098,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_POLYHEDRON - Polyèdre + Polyedre TOP_PRECISION - Précision + Precision TOP_QUAD @@ -4110,19 +4110,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_QUADRATIC_EDGE - Arête quadratique + Arete quadratique TOP_QUADRATIC_HEXAHEDRON - Hexaèdre quadratique + Hexaedre quadratique TOP_QUADRATIC_PENTAHEDRON - Pentaèdre quadratique + Pentaedre quadratique TOP_BIQUADRATIC_PENTAHEDRON - Pentaèdre biquadratique + Pentaedre biquadratique TOP_QUADRATIC_PYRAMID @@ -4134,7 +4134,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_QUADRATIC_TETRAHEDRON - Tétraèdre quadratique + Tetraedre quadratique TOP_QUADRATIC_TRIANGLE @@ -4142,15 +4142,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_REMOVE_ELEMENTS - Supprimer les éléments + Supprimer les elements TOP_REMOVE_NODES - Supprimer les nœuds + Supprimer les noeuds TOP_REMOVE_ORPHAN_NODES - Supprimer les nœuds orphelins + Supprimer les noeuds orphelins TOP_RENAME @@ -4158,11 +4158,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_RENUM_ELEMENTS - Renuméroter les éléments + Renumeroter les elements TOP_RENUM_NODES - Renuméroter les nœuds + Renumeroter les noeuds TOP_RESET @@ -4178,7 +4178,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_REVOLUTION - Révolution + Revolution TOP_ROT @@ -4186,19 +4186,19 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_SCALAR_BAR - Barre d'échelle + Barre d echelle TOP_SCALAR_BAR_PROP - Propriétés de la barre d'échelle + Proprietes de la barre d echelle TOP_SELECTION - Sélection + Selection TOP_SEL_FILTER_LIB - Librairie des filtres de sélection + Librairie des filtres de selection TOP_SEW @@ -4218,7 +4218,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_SKEW - Inclinaison d'angle + Inclinaison d angle TOP_SMOOTH @@ -4230,15 +4230,15 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_SYM - Symétrie + Symetrie TOP_TAPER - Cône + Cone TOP_TETRA - Tétraèdre + Tetraedre TOP_TRANS @@ -4246,7 +4246,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_SCALE - Mise à l'échelle + Mise a l'echelle TOP_OFFSET @@ -4254,7 +4254,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_DUPLICATE_NODES - Dupliquer les nœuds + Dupliquer les noeuds TOP_TRANSP @@ -4266,7 +4266,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_UNASSIGN - Désassocier + Desassocier TOP_UNION @@ -4290,11 +4290,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_UNDERLYING_ELEMS - Créer les groupes d'entités à partir des groupes existants de dimensions supérieures + Creer les groupes d entites a partir des groupes existants de dimensions superieures TOP_UPDATE - Mettre à jour + Mettre a jour TOP_VOLUMES @@ -4306,11 +4306,11 @@ Utilisez le menu "Visualiser une entité" pour les afficher. TOP_WARP - Angle de déformation + Angle de deformation TOP_WHAT_IS - Information sur l'élément de maillage + Information sur l element de maillage TOP_WIRE @@ -4322,7 +4322,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. UPDATE_DESTINATION - Mettre à jour la destination + Mettre a jour la destination VOLUME_3D_ELEMENTS @@ -4330,7 +4330,7 @@ Utilisez le menu "Visualiser une entité" pour les afficher. WARP_ELEMENTS - Déformation + Deformation MEN_FILE_INFO @@ -4338,27 +4338,27 @@ Utilisez le menu "Visualiser une entité" pour les afficher. SMESH_WRN_NO_APPROPRIATE_SELECTION - Aucun objet sélectionné ne convient + Aucun objet selectionne ne convient MEN_CLEAR_MESH - Effacer les données du maillage + Effacer les donnees du maillage TOP_CLEAR_MESH - Effacer les données du maillage + Effacer les donnees du maillage STB_CLEAR_MESH - Effacer les données du maillage + Effacer les donnees du maillage SMESH_IMPORT_MESH - Importer les donnés du maillage à partir des fichiers + Importer les donnes du maillage a partir des fichiers SMESH_ERR_NOT_SUPPORTED_FORMAT - Le format de fichier n'est pas supporté + Le format de fichier n est pas supporte SMESH_ERR_UNKNOWN_IMPORT_ERROR @@ -4366,65 +4366,65 @@ Utilisez le menu "Visualiser une entité" pour les afficher. SMESH_IMPORT_ERRORS - L'importation s'est terminée avec des erreurs + L importation s est terminee avec des erreurs SMESH_DRS_SOME_EMPTY - Un ou plusieurs fichiers de maillage sont vides, les données n'ont pas été publiées + Un ou plusieurs fichiers de maillage sont vides, les donnees n ont pas ete publiees NO_MESH_SELECTED - Aucun maillage sélectionné + Aucun maillage selectionne SMESH_PREF_def_precision - Précision par défaut + Precision par defaut SMESH_PREF_length_precision - Précision de la longueur + Precision de la longueur SMESH_PREF_angle_precision - Précision angulaire + Precision angulaire SMESH_PREF_len_tol_precision - Précision de tolérance de la longueur + Precision de tolerance de la longueur SMESH_PREF_parametric_precision - Précision paramétrique + Precision parametrique SMESH_PREF_area_precision - Précision de l'aire + Precision de l aire FULL_RECOMPUTE_QUESTION -Le maillage a été édité après le dernier calcul complet, -ceci peut empêcher un calcul correct. +Le maillage a ete edite apres le dernier calcul complet, +ceci peut empecher un calcul correct. Voulez-vous recalculer le maillage entier pour rejeter les modifications ? SMESH_PREF_vol_precision - Précision du volume + Precision du volume SMESH_PRECISION_HINT -Il est possible de modifier la précision de la valeur d'entrée -avec le paramètre '%1' des préférences du module Mesh. +Il est possible de modifier la precision de la valeur d entree +avec le parametre %1 des preferences du module Mesh. REMOVE_ORPHAN_NODES_QUESTION - Voulez-vous supprimer tous les nœuds orphelins ? + Voulez-vous supprimer tous les noeuds orphelins ? NB_NODES_REMOVED - %1 nœud(s) supprimés. + %1 noeud(s) supprimes. SMESH_SAVE_DISTRIBUTION @@ -4440,11 +4440,11 @@ avec le paramètre '%1' des préférences du module Mesh. MESH_LOADING_MSG_FINISHED - Chargement du maillage %0 terminé + Chargement du maillage %0 termine BALL_DIAMETER - Diamètre + Diametre BALL_ELEMENT @@ -4452,8 +4452,8 @@ avec le paramètre '%1' des préférences du module Mesh. DEP_OBJECT - L'objet sélectionné a été utilisé pour en créer un autre. -Il ne peut pas être supprimé. + L objet selectionne a ete utilise pour en creer un autre. +Il ne peut pas etre supprime. SMESH_FREERAM @@ -4473,7 +4473,7 @@ Il ne peut pas être supprimé. SMESH_ADVANCED - Avancé + Avance SMESH_1D_ALGO_GROUP_BASIC @@ -4481,7 +4481,7 @@ Il ne peut pas être supprimé. SMESH_1D_ALGO_GROUP_ADVANCED - Avancé + Avance SMESH_1D_HYP_GROUP_BASIC @@ -4493,11 +4493,11 @@ Il ne peut pas être supprimé. SMESH_1D_HYP_GROUP_ADVANCED - Avancé + Avance SMESH_2D_ALGO_GROUP_REGULAR - Faces régulières + Faces regulieres SMESH_2D_ALGO_GROUP_FREE @@ -4505,11 +4505,11 @@ Il ne peut pas être supprimé. SMESH_2D_ALGO_GROUP_ADVANCED - Avancé + Avance SMESH_3D_ALGO_GROUP_REGULAR - Volumes réguliers + Volumes reguliers SMESH_3D_ALGO_GROUP_FREE @@ -4517,7 +4517,7 @@ Il ne peut pas être supprimé. SMESH_3D_ALGO_GROUP_ADVANCED - Avancé + Avance @@ -4546,8 +4546,8 @@ Il ne peut pas être supprimé. SMESHGUI_AddMeshElementDlg NB_ADDED - %1 éléments ont été ajoutés car des éléments 0D -étaient déjà présents sur les nœuds séléctionnés. + %1 elements ont ete ajoutes car des elements 0D +etaient deja presents sur les noeuds selectionnes. @@ -4558,7 +4558,7 @@ Il ne peut pas être supprimé. DLG_HYPO - hypothèse(s) + hypothese(s) DLG_ALGO @@ -4573,28 +4573,28 @@ Il ne peut pas être supprimé. SMESHGUI NOT_A_VTK_VIEWER - Cette commande n'est disponible qu'à partir d'une fenêtre VTK. -Ouvrez une fenêtre VTK et essayez de nouveau + Cette commande n est disponible qu a partir d une fenetre VTK. +Ouvrez une fenetre VTK et essayez de nouveau PREF_AUTO_GROUPS - Créer les groupes automatiquement pour l'export MED + Creer les groupes automatiquement pour l export MED PREF_SHOW_WARN - Affiche un avertissement quand un groupe est exporté + Affiche un avertissement quand un groupe est exporte PREF_GROUP_SEGMENT_LENGTH - Paramètres automatiques + Parametres automatiques PREF_SEGMENT_LENGTH - Ratio de la diagonale de la boîte englobante / taille maximale + Ratio de la diagonale de la boite englobante / taille maximale PREF_NB_SEGMENTS - Nombre de segments par défaut + Nombre de segments par defaut SMESH_PREF_MESH_LOADING @@ -4602,15 +4602,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_FORGET_MESH_AT_HYP_MODIF - Ne pas charger le maillage du fichier d'étude à la modification d'une hypothèse + Ne pas charger le maillage du fichier d etude a la modification d une hypothese PREF_AUTO_UPDATE - Mettre à jour automatiquement + Mettre a jour automatiquement PREF_UPDATE_LIMIT - Limite de taille (nombre d'éléments) + Limite de taille (nombre d elements) PREF_UPDATE_LIMIT_NOLIMIT @@ -4618,11 +4618,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_INCREMENTAL_LIMIT - Vérification de la limite incrémentale + Verification de la limite incrementale PREF_BACKFACE - Couleur de face arrière + Couleur de face arriere PREF_VOLUME @@ -4630,7 +4630,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_REVERSEDVOLUME - Couleur de volume inversé + Couleur de volume inverse PREF_WIREFRAME @@ -4638,11 +4638,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_SELECTION - Couleur de sélection + Couleur de selection PREF_PRE_SELECTION - Couleur de pré-sélection + Couleur de pre-selection PREF_COLOR @@ -4662,15 +4662,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_DISPLAY_ENTITY - Eléments à visualiser + Elements a visualiser QUADRATIC_REPRESENT_MODE_GROUP - Mode des éléments quadratiques 2D par défaut + Mode des elements quadratiques 2D par defaut QUADRATIC_REPRESENT_MODE - Représentation des éléments quadratiques 2D + Representation des elements quadratiques 2D MAX_ARC_ANGLE @@ -4682,15 +4682,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_DISPLAY_MODE - Mode de visualisation par défaut + Mode de visualisation par defaut PREF_ELEMENTS - Eléments + Elements PREF_ELEMENT_COLOR - Couleur d'élément + Couleur d element PREF_FILL @@ -4698,11 +4698,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_PREVIEW_COLOR - Couleur de prévisualisation + Couleur de previsualisation PREF_NOTIFY_MODE - Montrer la notification sur le résultat de calcul + Montrer la notification sur le resultat de calcul PREF_NOTIFY_NEVER @@ -4718,7 +4718,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_ELEM_INFO - Information des éléments du maillage + Information des elements du maillage PREF_ELEM_INFO_SIMPLE @@ -4730,7 +4730,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_ELEM_INFO_GRP_DETAILS - Afficher les détails des groupes dans la page d'information de dl'élément + Afficher les details des groupes dans la page d information de dl element PREF_DUMP_BASE_INFO @@ -4738,7 +4738,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_DUMP_ELEM_INFO - Copier les informations de l'élément + Copier les informations de l element PREF_DUMP_ADD_INFO @@ -4746,27 +4746,27 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_DUMP_CTRL_INFO - Copier les informations des contrôles + Copier les informations des controles PREF_GPP_NODES_LIMIT - Calcul automatique du nombre de nœuds: limite + Calcul automatique du nombre de noeuds: limite PREF_CTRL_LIMIT - Contrôle automatique des limites du calcul + Controle automatique des limites du calcul SMESH_PREF_GROUP_PRECISION - Précision des champs d'entrée + Precision des champs d entree SMESH_PREF_GROUP_PREVIEW - Prévisualisation + Previsualisation PREF_GROUP_ELEMENTS - Eléments + Elements PREF_GROUP_EXPORT @@ -4782,7 +4782,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_GROUP_NODES - Nœuds + Noeuds PREF_GROUP_GROUPS @@ -4794,23 +4794,23 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_GRP_DEF_COLOR - Couleur par défaut + Couleur par defaut PREF_GROUP_PRECISION - Précision + Precision PREF_GROUP_PRESELECTION - Présélection + Preselection PREF_GROUP_QUALITY - Contrôles de qualité + Controles de qualite PREF_GROUP_SELECTION - Sélection + Selection PREF_GROUP_INFO @@ -4818,11 +4818,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_HIGHLIGHT_COLOR - Couleur de sélection + Couleur de selection PREF_LABELS_COLOR - Couleur des étiquettes + Couleur des etiquettes PREF_MARKER_SCALE @@ -4830,7 +4830,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_NODES - Nœuds + Noeuds PREF_OBJECTS @@ -4842,7 +4842,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_OBJECT_COLOR - Couleur d'objet + Couleur d objet PREF_OUTLINE @@ -4850,19 +4850,19 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_PRECISION_USE - Utiliser la précision + Utiliser la precision PREF_PRECISION_VALUE - Nombre de chiffres après la virgule + Nombre de chiffres apres la virgule PREF_EQUAL_NODES_TOL - Tolérance des nœuds doubles + Tolerance des noeuds doubles PREF_RENUMBER - Renuméroter automatiquement + Renumeroter automatiquement PREF_SHRINK_COEFF @@ -4878,7 +4878,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_TAB_GENERAL - Général + General PREF_TAB_MESH @@ -4886,7 +4886,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_TAB_SELECTION - Sélection + Selection PREF_TITLE_COLOR @@ -4898,11 +4898,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_COLOR_0D - Couleur d'elément 0D + Couleur d element 0D PREF_SIZE_0D - Taille des éléments 0D + Taille des elements 0D PREF_BALL_COLOR @@ -4910,15 +4910,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_BALL_DIAMETER - Diamètre par défaut des éléments particulaires + Diametre par defaut des elements particulaires PREF_BALL_SIZE - Taille des éléments particulaires + Taille des elements particulaires PREF_BALL_SCALE - Facteur d'échelle des éléments particulaires + Facteur d echelle des elements particulaires PREF_WIDTH @@ -4930,7 +4930,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau PREF_PREVIEW_CHUNK_SIZE - Taille des blocs pour la prévisualisation des sous-shapes + Taille des blocs pour la previsualisation des sous-shapes @@ -4941,14 +4941,14 @@ Ouvrez une fenêtre VTK et essayez de nouveau SELECT_ALL - Tout sélectionner + Tout selectionner SMESHGUI_Add0DElemsOnAllNodesDlg CAPTION - Créer des éléments 0D sur des noeuds + Creer des elements 0D sur des noeuds OBJ_BTN @@ -4956,37 +4956,37 @@ Ouvrez une fenêtre VTK et essayez de nouveau NB_NEW_0D - %1 éléments 0D créés + %1 elements 0D crees SMESHGUI_Add0DElemsOnAllNodesOp NB_NEW_0D - %1 éléments 0D créés + %1 elements 0D crees SMESHGUI_AddQuadraticElementDlg SMESH_ADD_QUADRATIC_EDGE - Ajouter une arête quadratique + Ajouter une arete quadratique SMESH_ADD_QUADRATIC_HEXAHEDRON - Ajouter un hexaèdre quadratique + Ajouter un hexaedre quadratique SMESH_ADD_TRIQUADRATIC_HEXAHEDRON - Ajouter un hexaèdre triquadratique + Ajouter un hexaedre triquadratique SMESH_ADD_QUADRATIC_PENTAHEDRON - Ajouter un pentaèdre quadratique + Ajouter un pentaedre quadratique SMESH_ADD_BIQUADRATIC_PENTAHEDRON - Ajouter un pentaèdre biquadratique + Ajouter un pentaedre biquadratique SMESH_ADD_QUADRATIC_PYRAMID @@ -5002,7 +5002,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau SMESH_ADD_QUADRATIC_TETRAHEDRON - Ajouter un tétraèdre quadratique + Ajouter un tetraedre quadratique SMESH_ADD_QUADRATIC_TRIANGLE @@ -5014,15 +5014,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau SMESH_CORNER_NODES - Nœuds angulaires: + Noeuds angulaires: SMESH_MIDFACE_NODES - Nœuds à mi-face : + Noeuds a mi-face : SMESH_CENTER_NODE - Nœud central: + Noeud central: SMESH_FIRST @@ -5045,15 +5045,15 @@ Ouvrez une fenêtre VTK et essayez de nouveau COMPOUND_MESH - Maillage d'assemblage + Maillage d assemblage CREATE_COMMON_GROUPS - Créer des groupes communs pour les maillages initiaux + Creer des groupes communs pour les maillages initiaux MERGE_NODES_AND_ELEMENTS - Fusionner les nœuds et les éléments coïncidents + Fusionner les noeuds et les elements coincidents MESHES @@ -5069,25 +5069,25 @@ Ouvrez une fenêtre VTK et essayez de nouveau RESULT_NAME - Nom du résultat + Nom du resultat UNITE - Réunir + Reunir SMESHGUI_ChangeOrientationDlg CAPTION - Modifier l'orientation + Modifier l orientation SMESHGUI_ComputeDlg CAPTION - Le calcul du maillage a échoué + Le calcul du maillage a echoue CONSTRUCTOR @@ -5103,7 +5103,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau MEMORY_LACK - Problème d'allocation de mémoire + Probleme d allocation de memoire COMPUTE_WARNING @@ -5123,7 +5123,7 @@ Ouvrez une fenêtre VTK et essayez de nouveau GROUP_OF_BAD_MESH - Grouper les mauvais éléments + Grouper les mauvais elements @@ -5145,11 +5145,11 @@ Ouvrez une fenêtre VTK et essayez de nouveau SMESHGUI_PrecomputeDlg CAPTION - Prévisualiser et calculer le maillage + Previsualiser et calculer le maillage PREVIEW - Prévisualiser + Previsualiser PREVIEW_1 @@ -5168,25 +5168,25 @@ Ouvrez une fenêtre VTK et essayez de nouveau SMESHGUI_PrecomputeOp CLEAR_SUBMESH_QUESTION - Des sous-maillages temporaires ont été créés sur la géométrie sélectionnée -au cours de l'opération de prévisualisation. + Des sous-maillages temporaires ont ete crees sur la geometrie selectionnee +au cours de l operation de previsualisation. Voulez-vous supprimer toutes ces sous-maillages ? SMESH_WRN_NOTHING_PREVIEW - La prévisualisation du maillage n'est pas disponible + La previsualisation du maillage n est pas disponible SMESH_REJECT_MESH_ORDER - La priorité des sous-maillages a été changée au cours de la prévisualisation. -Voulez-vous restaurer la priorité initiale ? + La priorite des sous-maillages a ete changee au cours de la previsualisation. +Voulez-vous restaurer la priorite initiale ? SMESHGUI_SplitBiQuadDlg CAPTION - Eclater les éléments bi-quadratiques en éléments linéaires + Eclater les elements bi-quadratiques en elements lineaires MESH @@ -5197,16 +5197,16 @@ Voulez-vous restaurer la priorité initiale ? SMESHGUI_SplitBiQuadOp MESH_IS_NOT_SELECTED - Pas d'éléments à éclater. -Sélectionner des éléments et essayer encore + Pas d'elements a eclater. +Selectionner des elements et essayer encore REF_IS_NULL - Aucun maillage valide n'a été sélectionné + Aucun maillage valide n'a ete selectionne DIFFERENT_MESHES - Les éléments sélectionnés appartiennent à différents maillages + Les elements selectionnes appartiennent a differents maillages @@ -5217,7 +5217,7 @@ Sélectionner des éléments et essayer encore MEDIUMNDS - Nœuds milieux sur la géométrie + Noeuds milieux sur la geometrie MESH @@ -5225,11 +5225,11 @@ Sélectionner des éléments et essayer encore RADIOBTN_1 - Convertir en éléments linéaires + Convertir en elements lineaires RADIOBTN_2 - Convertir en éléments quadratiques + Convertir en elements quadratiques RADIOBTN_3 @@ -5237,19 +5237,19 @@ Sélectionner des éléments et essayer encore NON_CONFORM_WARNING - Attention: le maillage généré sera a priori non-conforme + Attention: le maillage genere sera a priori non-conforme SMESHGUI_ConvToQuadOp MESH_IS_NOT_SELECTED - Le maillage n'est pas sélectionné + Le maillage n est pas selectionne Indiquez-le et essayez de nouveau REF_IS_NULL - Aucun maillage valide n'est sélectionné + Aucun maillage valide n est selectionne @@ -5268,37 +5268,37 @@ Indiquez-le et essayez de nouveau ERROR_OF_CREATION - Une erreur interne s'est produite au cours de la création du motif -Vérifiez la validité des informations données + Une erreur interne s est produite au cours de la creation du motif +Verifiez la validite des informations donnees ERROR_OF_SAVING - Une erreur interne s'est produite au cours de l'enregistrement du motif. -Vérifiez l'espace de disque disponible et vos droits d'écriture dans ce fichier + Une erreur interne s est produite au cours de l enregistrement du motif. +Verifiez l espace de disque disponible et vos droits d ecriture dans ce fichier ERR_LOADF_CANT_PROJECT - Impossible d'appliquer la projection des nœuds vers la face + Impossible d appliquer la projection des noeuds vers la face ERR_LOADF_CLOSED_FACE - Impossible de créer un motif à partir d'une face avec une arête de couture + Impossible de creer un motif a partir d une face avec une arete de couture ERR_LOADF_NARROW_FACE - Impossible de créer un motif à partir d'une face étroite + Impossible de creer un motif a partir d une face etroite ERR_LOADV_BAD_SHAPE - Il n'est possible de créer un motif que d'une coque fermée ou d'un solide avec 6 faces + Il n est possible de creer un motif que d une coque fermee ou d un solide avec 6 faces ERR_LOADV_COMPUTE_PARAMS - Il est impossible de calculer les paramètres du point + Il est impossible de calculer les parametres du point ERR_LOAD_EMPTY_SUBMESH - Il n'y a pas d'éléments pour créer de motif + Il n y a pas d elements pour creer de motif MESH_OR_SUBMESH @@ -5322,7 +5322,7 @@ Vérifiez l'espace de disque disponible et vos droits d'écriture dans PROJECT - Projeter les nœuds sur la face + Projeter les noeuds sur la face SAVE @@ -5337,26 +5337,26 @@ Vérifiez l'espace de disque disponible et vos droits d'écriture dans SMESHGUI_CreatePolyhedralVolumeDlg FACES_BY_NODES - Faces par nœuds + Faces par noeuds SMESH_POLYEDRE_CREATE_ERROR - Erreur de création du polyèdre. + Erreur de creation du polyedre. SMESH_POLYEDRE_PREVIEW - Prévisualiser le polyèdre + Previsualiser le polyedre SMESHGUI_CuttingOfQuadsDlg CAPTION - Découpe des quadrangles + Decoupe des quadrangles TO_4_TRIA - Découpe en 4 triangles + Decoupe en 4 triangles @@ -5367,51 +5367,51 @@ Vérifiez l'espace de disque disponible et vos droits d'écriture dans NO_SELECTED_GROUPS - Il n'y a aucun groupe sélectionné + Il n y a aucun groupe selectionne Choisissez un groupe et essayez de nouveau SELECTED_GROUPS - Groupes sélectionnés + Groupes selectionnes SMESHGUI_MergeDlg COINCIDENT_ELEMENTS - Eléments coïncidents + Elements coincidents COINCIDENT_NODES - Nœuds coïncidents + Noeuds coincidents DETECT - Détecter + Detecter EDIT_SELECTED_NODE_GROUP - Editer le groupe sélectionné de noeuds coïncidents + Editer le groupe selectionne de noeuds coincidents EDIT_SELECTED_ELEM_GROUP - Editer le groupe sélectionné d'éléments coïncidents + Editer le groupe selectionne d'elements coincidents SELECT_ALL - Tout sélectionner + Tout selectionner SHOW_NODES_IDS - Afficher les IDs des nœuds doubles + Afficher les IDs des noeuds doubles SHOW_ELEMS_IDS - Afficher les IDs des éléments doubles + Afficher les IDs des elements doubles EXCLUDE_GROUPS - Exclure les groupes de la détection + Exclure les groupes de la detection SEPARATE_CORNERS_AND_MEDIUM @@ -5419,11 +5419,11 @@ Choisissez un groupe et essayez de nouveau AVOID_MAKING_HOLES - Evite de créer des trous + Evite de creer des trous KEEP_NODES - Les noeuds à conserver pendant la fusion + Les noeuds a conserver pendant la fusion GROUP_SUBMESH @@ -5438,23 +5438,23 @@ Choisissez un groupe et essayez de nouveau SMESHGUI_ExtrusionAlongPathDlg BAD_SHAPE_TYPE - La géométrie choisie en tant que chemin n'est pas une arête + La geometrie choisie en tant que chemin n est pas une arete CANT_GET_TANGENT - Impossible d'obtenir la tangente pour un des nœuds du chemin + Impossible d obtenir la tangente pour un des noeuds du chemin EXTRUSION_0D - Extrusion des éléments 0D + Extrusion des elements 0D EXTRUSION_1D - Extrusion des éléments 1D + Extrusion des elements 1D EXTRUSION_2D - Extrusion des éléments 2D + Extrusion des elements 2D EXTRUSION_ALONG_PATH @@ -5462,19 +5462,19 @@ Choisissez un groupe et essayez de nouveau EXTR_BAD_STARTING_NODE - Nœud de départ du chemin incorrect + Noeud de depart du chemin incorrect LINEAR_ANGLES - Variation linéaire des angles + Variation lineaire des angles NO_ELEMENTS_SELECTED - Aucun élément de maillage n'est sélectionné pour l'extrusion + Aucun element de maillage n est selectionne pour l extrusion SELECTED_PATH_IS_NOT_EDGE - Le maillage du chemin doit être du type arête + Le maillage du chemin doit etre du type arete SMESH_ANGLES @@ -5494,11 +5494,11 @@ Choisissez un groupe et essayez de nouveau SMESH_PATH_SHAPE - Géométrie (arête) + Geometrie (arete) SMESH_PATH_START - Nœud de début + Noeud de debut SMESH_USE_ANGLES @@ -5510,7 +5510,7 @@ Choisissez un groupe et essayez de nouveau WRONG_ANGLES_NUMBER - Le nombre d'angles doit correspondre au nombre des nœuds du chemin + Le nombre d angles doit correspondre au nombre des noeuds du chemin @@ -5521,11 +5521,11 @@ Choisissez un groupe et essayez de nouveau EXTRUSION_1D - Extrusion des éléments 1D + Extrusion des elements 1D EXTRUSION_2D - Extrusion des éléments 2D + Extrusion des elements 2D EXTRUSION_ALONG_LINE @@ -5537,15 +5537,15 @@ Choisissez un groupe et essayez de nouveau USE_INPUT_ELEMS_ONLY - Utilise seulement les éléments d'entrée + Utilise seulement les elements d'entree SMESH_SCALES - Facteurs d'échelle + Facteurs d'echelle LINEAR_SCALES - Variation linéaire des facteurs d'échelle + Variation lineaire des facteurs d'echelle BASE_POINT @@ -5556,8 +5556,8 @@ Choisissez un groupe et essayez de nouveau SMESHGUI_FilterDlg BAD_SHAPE_NAME - Il n'y a pas d'objet géométrique "%1" dans l'étude actuelle -Sélectionnez un objet valide et essayez de nouveau + Il n y a pas d objet geometrique "%1" dans l etude actuelle +Selectionnez un objet valide et essayez de nouveau CURRENT_DIALOG @@ -5565,7 +5565,7 @@ Sélectionnez un objet valide et essayez de nouveau EDGES_TLT - Filtre d'arêtes + Filtre d aretes FACES_TLT @@ -5577,48 +5577,48 @@ Sélectionnez un objet valide et essayez de nouveau NODES_TLT - Filtre de nœuds + Filtre de noeuds ELEM0D_TLT - Filtre d'éléments 0D + Filtre d elements 0D BALL_TLT - Filtre d'éléments particulaires + Filtre d elements particulaires SELECTION - Sélection initiale + Selection initiale SET_IN_VIEWER - Insérer le filtre dans la fenêtre 3D + Inserer le filtre dans la fenetre 3D SHAPE_IS_NOT_A_CYLINDER - "%1" n'est pas une face cylindrique -Sélectionnez une face cylindrique et essayez de nouveau + "%1" n est pas une face cylindrique +Selectionnez une face cylindrique et essayez de nouveau SHAPE_IS_NOT_A_FACE - "%1" n'est pas une face -Sélectionnez une face et essayez de nouveau + "%1" n est pas une face +Selectionnez une face et essayez de nouveau SHAPE_IS_NOT_A_PLANE - "%1" n'est pas un plan -Sélectionnez un plan et essayez de nouveau + "%1" n est pas un plan +Selectionnez un plan et essayez de nouveau FACE_ID_NOT_SELECTED - Aucune face de maillage n'est sélectionnée. + Aucune face de maillage n est selectionnee. Indiquez-la et essayez de nouveau NOT_FACE_ID - "%1" ne correspond à aucun ID valide d'une face du maillage. -Sélectionnez une face et essayez de nouveau + "%1" ne correspond a aucun ID valide d une face du maillage. +Selectionnez une face et essayez de nouveau SOURCE @@ -5626,7 +5626,7 @@ Sélectionnez une face et essayez de nouveau TLT - Filtre de sélection + Filtre de selection VOLUMES_TLT @@ -5641,7 +5641,7 @@ Sélectionnez une face et essayez de nouveau ADD_TO_TLT - Ajouter le filtre de sélection à la librairie + Ajouter le filtre de selection a la librairie ALL_FILES_FILTER @@ -5649,12 +5649,12 @@ Sélectionnez une face et essayez de nouveau ASSIGN_NEW_NAME - La librairie déjà contient un filtre avec le nom "%1" -Le nouveau nom "%2" est attribué au filtre ajouté + La librairie deja contient un filtre avec le nom "%1" +Le nouveau nom "%2" est attribue au filtre ajoute COPY_FROM_TLT - Copier le filtre de la sélection de la librairie + Copier le filtre de la selection de la librairie DELETE @@ -5662,15 +5662,15 @@ Le nouveau nom "%2" est attribué au filtre ajouté EDGE - Arête + Arete EDIT_LIB_TLT - Librairie des filtres de sélection + Librairie des filtres de selection ELEMENT - Elément + Element EMPTY_FILTER_NAME @@ -5679,38 +5679,38 @@ Indiquez un nom non-vide ERROR_FILTER_NAME - Le nom du filtre n'est pas unique + Le nom du filtre n est pas unique Indiquez un autre nom ERROR_LOAD Il est impossible de charger la librairie -Vérifiez le nom du fichier de la librairie et ses propriétés +Verifiez le nom du fichier de la librairie et ses proprietes ERROR_OF_ADDING - Une erreur interne s'est produite à l'addition d'un nouveau filtre dans la librairie. -Vérifiez la validité des informations données + Une erreur interne s est produite a l addition d un nouveau filtre dans la librairie. +Verifiez la validite des informations donnees ERROR_OF_COPYING - Une erreur interne s'est produite à la copie d'un filtre depuis la librairie. -Vérifiez la validité des informations données + Une erreur interne s est produite a la copie d un filtre depuis la librairie. +Verifiez la validite des informations donnees ERROR_OF_DELETING - Une erreur interne s'est produite lors de la suppression d'un filtre depuis la librairie. -Vérifiez la validité des informations données + Une erreur interne s est produite lors de la suppression d un filtre depuis la librairie. +Verifiez la validite des informations donnees ERROR_OF_EDITING - Une erreur interne s'est produite à l'édition d'un filtre dans la librairie. -Vérifiez la validité des informations données + Une erreur interne s est produite a l edition d un filtre dans la librairie. +Verifiez la validite des informations donnees ERROR_OF_SAVING - Une erreur s'est produite à la sauvegarde de la librairie des filtres. -Vérifiez la validité des informations données + Une erreur s est produite a la sauvegarde de la librairie des filtres. +Verifiez la validite des informations donnees FACE @@ -5734,7 +5734,7 @@ Vérifiez la validité des informations données LIBRARY_IS_NOT_LOADED - La librairie n'est pas ouverte. Ouvrez la librairie et essayez de nouveau + La librairie n est pas ouverte. Ouvrez la librairie et essayez de nouveau LIB_NAME @@ -5742,11 +5742,11 @@ Vérifiez la validité des informations données NODE - Nœud + Noeud NO_PERMISSION - Vous n'avez pas la permission d'écrire dans ce fichier + Vous n avez pas la permission d ecrire dans ce fichier OPEN_LIBRARY @@ -5754,7 +5754,7 @@ Vérifiez la validité des informations données SELECTION - Sélection + Selection VOLUME @@ -5773,11 +5773,11 @@ Vérifiez la validité des informations données ADDITIONAL_PARAMETERS - Paramètres supplémentaires + Parametres supplementaires ADD_TO - Ajouter à... + Ajouter a... AND @@ -5797,15 +5797,15 @@ Vérifiez la validité des informations données BAD_ORIENTED_VOLUME - Volume mal orienté + Volume mal oriente BARE_BORDER_VOLUME - Volumes avec éléments de peau 2D manquants + Volumes avec elements de peau 2D manquants BARE_BORDER_FACE - Faces avec éléments de peau 1D manquants + Faces avec elements de peau 1D manquants OVER_CONSTRAINED_VOLUME @@ -5825,11 +5825,11 @@ Vérifiez la validité des informations données BELONG_TO_GENSURFACE - Appartient à la surface + Appartient a la surface BELONG_TO_GEOM - Appartient à la géométrie + Appartient a la geometrie BELONG_TO_PLANE @@ -5837,7 +5837,7 @@ Vérifiez la validité des informations données BINARY - Opérateur logique + Operateur logique CLEAR @@ -5853,15 +5853,15 @@ Vérifiez la validité des informations données CONNECTED_ELEMS - Eléments d'un domaine + Elements d un domaine NODE_CONN_NUMBER - Nombre de connectivité + Nombre de connectivite NUMBEROFNODESINELEMENT - Nombre de noeuds dans l'élément + Nombre de noeuds dans l element COPY_FROM @@ -5869,7 +5869,7 @@ Vérifiez la validité des informations données CRITERION - Critère + Critere BALLS @@ -5877,19 +5877,19 @@ Vérifiez la validité des informations données ELEM0D - Eléments 0D + Elements 0D EDGES - Arêtes + Aretes EQUAL_TO - Egal à + Egal a ERROR - La valeur du seuil n'est pas valide. + La valeur du seuil n est pas valide. Entrez une valeur correcte et essayez de nouveau @@ -5906,11 +5906,11 @@ Entrez une valeur correcte et essayez de nouveau FREE_EDGES - Arêtes libres + Aretes libres FREE_NODES - Nœuds isolés + Noeuds isoles FREE_FACES @@ -5922,7 +5922,7 @@ Entrez une valeur correcte et essayez de nouveau INSERT - Insérer + Inserer LENGTH @@ -5938,19 +5938,19 @@ Entrez une valeur correcte et essayez de nouveau LESS_THAN - Inférieur à ... + Inferieur a ... LYING_ON_GEOM - Repose sur la géométrie + Repose sur la geometrie MAX_ELEMENT_LENGTH_2D - Diamètre d'éléments 2D + Diametre d elements 2D MAX_ELEMENT_LENGTH_3D - Diamètre d'éléments 3D + Diametre d elements 3D MINIMUM_ANGLE @@ -5958,25 +5958,25 @@ Entrez une valeur correcte et essayez de nouveau MORE_THAN - Supérieur à ... + Superieur a ... MULTIEDGES_ERROR - La valeur de seuil des bords multi-connectés ne peut pas être égal à 1 + La valeur de seuil des bords multi-connectes ne peut pas etre egal a 1 Entrez une valeur correcte et essayez de nouveau GROUPCOLOR_ERROR - Impossible d'identifier la couleur du groupe + Impossible d identifier la couleur du groupe Entrez une valeur correcte et essayez de nouveau MULTI_BORDERS - Bords multi-connectés + Bords multi-connectes NODES - Nœuds + Noeuds NOT @@ -5988,7 +5988,7 @@ Entrez une valeur correcte et essayez de nouveau RANGE_OF_IDS - Liste d'IDs + Liste d IDs REMOVE @@ -6000,7 +6000,7 @@ Entrez une valeur correcte et essayez de nouveau TAPER - Cône + Cone THRESHOLD_VALUE @@ -6008,7 +6008,7 @@ Entrez une valeur correcte et essayez de nouveau UNARY - Négation + Negation VOLUMES @@ -6020,11 +6020,11 @@ Entrez une valeur correcte et essayez de nouveau WARPING - Déformation + Deformation LINEAR - Linéaire + Lineaire GROUP_COLOR @@ -6032,11 +6032,11 @@ Entrez une valeur correcte et essayez de nouveau ELEMENTS - Eléments + Elements ENTITY_TYPE - Type de l'entité + Type de l entite ENTITY_TYPE_0 @@ -6144,7 +6144,7 @@ Entrez une valeur correcte et essayez de nouveau GEOM_TYPE - Type de géométrie + Type de geometrie GEOM_TYPE_0 @@ -6152,7 +6152,7 @@ Entrez une valeur correcte et essayez de nouveau GEOM_TYPE_1 - Arête + Arete GEOM_TYPE_2 @@ -6168,7 +6168,7 @@ Entrez une valeur correcte et essayez de nouveau GEOM_TYPE_5 - Tétraèdre + Tetraedre GEOM_TYPE_6 @@ -6176,11 +6176,11 @@ Entrez une valeur correcte et essayez de nouveau GEOM_TYPE_7 - Hexaèdre + Hexaedre GEOM_TYPE_8 - Pentaèdre + Pentaedre GEOM_TYPE_9 @@ -6188,7 +6188,7 @@ Entrez une valeur correcte et essayez de nouveau GEOM_TYPE_10 - Polyèdre + Polyedre GEOM_TYPE_11 @@ -6203,14 +6203,14 @@ Entrez une valeur correcte et essayez de nouveau DIFF_MESHES - Les arguments de l'opération ne sont pas indiqués correctement -Les groupes correspondent à des maillages différents + Les arguments de l operation ne sont pas indiques correctement +Les groupes correspondent a des maillages differents Donnez des arguments valides et essayez de nouveau DIFF_TYPES - Les arguments de l'opération ne sont pas indiqués correctement -Les groupes contiennent des éléments de types différents + Les arguments de l operation ne sont pas indiques correctement +Les groupes contiennent des elements de types differents Donnez des arguments valides et essayez de nouveau @@ -6220,12 +6220,12 @@ Indiquez un nom non-vide et essayez de nouveau INCORRECT_ARGUMENTS - Les arguments de l'opération ne sont pas indiqués + Les arguments de l operation ne sont pas indiques Indiquez-les et essayez de nouveau RESULT - Résultat + Resultat OBJECT_1 @@ -6237,7 +6237,7 @@ Indiquez-les et essayez de nouveau RESULT_NAME - Nom du résultat + Nom du resultat TOOL_OBJECT @@ -6259,19 +6259,19 @@ Indiquez-les et essayez de nouveau SMESHGUI_DimGroupDlg CREATE_GROUP_OF_UNDERLYING_ELEMS - Créer un groupe d'entités sous-jacentes + Creer un groupe d entites sous-jacentes ELEMENTS_TYPE - Type d'éléments + Type d elements UNDERLYING_ENTITIES_ONLY - Inclure les entités sous-jacentes uniquement + Inclure les entites sous-jacentes uniquement NUMBER_OF_COMMON_NODES - Nombre de nœuds en commun + Nombre de noeuds en commun ALL @@ -6287,7 +6287,7 @@ Indiquez-les et essayez de nouveau MAJORITY - La majorité + La majorite @@ -6301,7 +6301,7 @@ Indiquez-les et essayez de nouveau SMESHGUI_CutGroupsDlg CUT_OF_GROUPS - Différence de groupes + Difference de groupes MAIN_OBJECT @@ -6316,11 +6316,11 @@ Indiquez-les et essayez de nouveau SMESHGUI_MakeNodeAtPointDlg AUTO_SEARCH - Trouver le nœud le plus proche de la destination + Trouver le noeud le plus proche de la destination CAPTION - Déplacer un nœud + Deplacer un noeud DESTINATION @@ -6328,15 +6328,15 @@ Indiquez-les et essayez de nouveau MOVE_NODE - Déplacer un nœud + Deplacer un noeud METHOD - Méthode + Methode NODE_2MOVE - Nœud à déplacer + Noeud a deplacer NODE_2MOVE_ID @@ -6347,11 +6347,11 @@ Indiquez-les et essayez de nouveau SMESHGUI_MakeNodeAtPointOp INVALID_ID - L'ID du nœud est invalide + L ID du noeud est invalide INVALID_MESH - Le maillage à modifier n'est pas sélectionné + Le maillage a modifier n est pas selectionne @@ -6362,27 +6362,27 @@ Indiquez-les et essayez de nouveau CAPTION - Trouver un élément par un point + Trouver un element par un point CREATE_NEW_METHOD - Créer un nœud + Creer un noeud MESH_PASS_THROUGH_POINT - Créer un nœud au point + Creer un noeud au point METHOD - Méthode + Methode MOVE_EXISTING_METHOD - Déplacer un nœud + Deplacer un noeud NODE_2MOVE - Nœud à déplacer + Noeud a deplacer NODE_2MOVE_ID @@ -6393,11 +6393,11 @@ Indiquez-les et essayez de nouveau SMESHGUI_MeshDlg CREATE_MESH - Créer un maillage + Creer un maillage CREATE_SUBMESH - Créer un sous-maillage + Creer un sous-maillage DIM_0D @@ -6425,11 +6425,11 @@ Indiquez-les et essayez de nouveau GEOMETRY - Géométrie + Geometrie HYPOTHESES_SETS - Attribuer un jeu d'hypothèses + Attribuer un jeu d hypotheses MESH @@ -6448,52 +6448,52 @@ Indiquez-les et essayez de nouveau SMESHGUI_MeshOp ALGORITHM_WITHOUT_HYPOTHESIS - L'algorithme pour la dimension %1 est défini mais l'hypothèse ne l'est pas + L algorithme pour la dimension %1 est defini mais l hypothese ne l est pas EDIT_SUBMESH_QUESTION - Un sous-maillage existe déjà sur la géométrie choisie -Voulez-vous éditer ce sous-maillage? + Un sous-maillage existe deja sur la geometrie choisie +Voulez-vous editer ce sous-maillage? SUBMESH_NOT_ALLOWED - Créer un sous-maillage ignoré par l'algorithme global n'a pas de sens "%1" + Creer un sous-maillage ignore par l algorithme global n a pas de sens "%1" GEOMETRY_OBJECT_IS_NOT_DEFINED_MESH - La géométrie n'est pas définie. -Voulez-vous créer un maillage vide -sans algorithme ni hypothèse ? + La geometrie n est pas definie. +Voulez-vous creer un maillage vide +sans algorithme ni hypothese ? GEOMETRY_OBJECT_IS_NOT_DEFINED_SUBMESH - L'objet géométrique n'est pas défini. -Merci de le spécifier et essayer de nouveau + L objet geometrique n est pas defini. +Merci de le specifier et essayer de nouveau GEOMETRY_OBJECT_IS_NULL - L'objet géométrique est nul + L objet geometrique est nul HYPOTHESES_AND_ALGORITHMS_ARE_NOT_DEFINED - Les hypothèses et les algorithmes ne sont pas définis + Les hypotheses et les algorithmes ne sont pas definis HYPOTHESIS_WITHOUT_ALGORITHM - L'hypothèse est définie pour la dimension %1 mais l'algorithme n'est pas défini + L hypothese est definie pour la dimension %1 mais l algorithme n est pas defini IMPORTED_MESH - Le maillage n'est pas construit sur une géométrie + Le maillage n est pas construit sur une geometrie INVALID_SUBSHAPE - L'objet géométrique n'est pas un sous-objet de l'objet maillé + L objet geometrique n est pas un sous-objet de l objet maille MESH_IS_NOT_DEFINED - Le maillage n'est pas défini -Spécifiez-le et essayez de nouveau + Le maillage n est pas defini +Specifiez-le et essayez de nouveau MESH_IS_NULL @@ -6505,11 +6505,11 @@ Spécifiez-le et essayez de nouveau MT_HEXAHEDRAL - Hexahèdre + Hexahedre MT_TETRAHEDRAL - Tetraèdre + Tetraedre MT_TRIANGULAR @@ -6517,7 +6517,7 @@ Spécifiez-le et essayez de nouveau MT_QUADRILATERAL - Quadrilatères + Quadrilateres NAME_OF_MESH_IS_EMPTY @@ -6531,16 +6531,16 @@ Indiquez un nom valide et essayez de nouveau THERE_IS_NO_OBJECT_FOR_EDITING - Il n'y a pas d'objet à éditer. -Sélectionnez un maillage ou un sous-maillage et essayez de nouveau + Il n y a pas d objet a editer. +Selectionnez un maillage ou un sous-maillage et essayez de nouveau CONCURRENT_SUBMESH_APPEARS -L'algorithme assigné a la même priorité que celui assigné à un -sous-maillage adjacent; ainsi l'algorithme à utiliser pour mailler la -frontière partagée par les deux sous-maillages n'est pas défini. -Voulez-vous définir l'ordre de calcul des sous-maillages ? +L algorithme assigne a la meme priorite que celui assigne a un +sous-maillage adjacent; ainsi l'algorithme a utiliser pour mailler la +frontiere partagee par les deux sous-maillages n est pas defini. +Voulez-vous definir l ordre de calcul des sous-maillages ? @@ -6555,11 +6555,11 @@ Voulez-vous définir l'ordre de calcul des sous-maillages ? CREATE_POLYEDRS_NEAR_BOUNDARY - Créer des polyèdres près de la frontière + Creer des polyedres pres de la frontiere CREATE_POLYGONS_NEAR_BOUNDARY - Créer des polygones près de la frontière + Creer des polygones pres de la frontiere ERROR_OF_LOADING @@ -6568,33 +6568,33 @@ Il est probable que le fichier est corrompu ou contient un autre type de motif ERROR_OF_OPENING - Il est impossible d'ouvrir le fichier. -Vérifiez s'il existe et si vous avez l'autorisation + Il est impossible d ouvrir le fichier. +Verifiez s il existe et si vous avez l autorisation ERROR_OF_READING Il est impossible de charger le motif -Vérifiez le contenu du fichier +Verifiez le contenu du fichier ERR_READ_3D_COORD Il est impossible de charger le motif -Les coordonnées des points 3D sont en dehors de l'intervalle [0,1] +Les coordonnees des points 3D sont en dehors de l intervalle [0,1] ERR_READ_BAD_INDEX Il est impossible de charger le motif -Un index de point invalide a été detecté +Un index de point invalide a ete detecte ERR_READ_BAD_KEY_POINT Il est impossible de charger le motif -Le point-clef n'est pas situé sur la frontière +Le point-clef n est pas situe sur la frontiere ERR_READ_ELEM_POINTS Il est impossible de charger le motif -Le nombre de points de l'élément est invalide +Le nombre de points de l element est invalide ERR_READ_NB_POINTS @@ -6604,17 +6604,17 @@ Il est impossible de lire le nombre de points dans le fichier ERR_READ_NO_ELEMS Il est impossible de charger le motif -Il ne contient pas d'éléments +Il ne contient pas d elements ERR_READ_NO_KEYPOINT Il est impossible de charger le motif -Le motif 2D n'a pas de point-clef +Le motif 2D n a pas de point-clef ERR_READ_POINT_COORDS Il est impossible de charger le motif -Il est impossible de lire les coordonnées des points dans le fichier +Il est impossible de lire les coordonnees des points dans le fichier ERR_READ_TOO_FEW_POINTS @@ -6643,11 +6643,11 @@ Il y a trop peu de points dans le fichier NODE_1 - Nœud 1 + Noeud 1 NODE_2 - Nœud 2 + Noeud 2 PATTERN @@ -6663,15 +6663,15 @@ Il y a trop peu de points dans le fichier PREVIEW - Prévisualiser + Previsualiser REFINE - Raffiner les éléments de maillage sélectionnés + Raffiner les elements de maillage selectionnes REVERSE - Inverser l'ordre des points-clefs + Inverser l ordre des points-clefs VERTEX @@ -6690,7 +6690,7 @@ Il y a trop peu de points dans le fichier SMESHGUI_MeshTab ADD_HYPOTHESIS - Ajouter l'hypothèse + Ajouter l hypothese ALGORITHM @@ -6698,7 +6698,7 @@ Il y a trop peu de points dans le fichier HYPOTHESIS - Hypothèse + Hypothese NONE @@ -6706,11 +6706,11 @@ Il y a trop peu de points dans le fichier DEFAULT - <Défaut> + <Defaut> SELECT - <Sélectionner> + <Selectionner> @@ -6729,7 +6729,7 @@ Il y a trop peu de points dans le fichier SELECT_FROM - Sélectionner à partir de + Selectionner a partir de SORT_LIST @@ -6737,11 +6737,11 @@ Il y a trop peu de points dans le fichier SPLIT_JOIN_CRITERION - Critère + Critere TO_ALL - Appliquer à tous + Appliquer a tous USE_DIAGONAL_1_3 @@ -6753,30 +6753,30 @@ Il y a trop peu de points dans le fichier USE_NUMERIC_FUNC - Utiliser le facteur numérique + Utiliser le facteur numerique SMESHGUI_SplitVolumesDlg CAPTION - Diviser les volumes en tétraèdres + Diviser les volumes en tetraedres SPLIT_METHOD - Diviser l'hexaèdre + Diviser l hexaedre SPLIT_HEX_TO_5_TETRA - En 5 tétraèdres + En 5 tetraedres SPLIT_HEX_TO_6_TETRA - En 6 tétraèdres + En 6 tetraedres SPLIT_HEX_TO_24_TETRA - En 24 tétraèdres + En 24 tetraedres SPLIT_HEX_TO_2_PRISMS @@ -6788,11 +6788,11 @@ Il y a trop peu de points dans le fichier TARGET_ELEM_TYPE - Type des éléments ciblés + Type des elements cibles FACET_TO_SPLIT - Face à diviser + Face a diviser START_POINT @@ -6800,7 +6800,7 @@ Il y a trop peu de points dans le fichier FACET_NORMAL - Normal à la face + Normal a la face ALL_DOMAINS @@ -6811,7 +6811,7 @@ Il y a trop peu de points dans le fichier SMESHGUI_PrecisionDlg CAPTION - Précision pour les contrôles de qualité du maillage + Precision pour les controles de qualite du maillage NOT_USE @@ -6819,7 +6819,7 @@ Il y a trop peu de points dans le fichier PRECISION - Nombre de chiffres après la virgule + Nombre de chiffres apres la virgule @@ -6830,19 +6830,19 @@ Il y a trop peu de points dans le fichier PREVIEW - Prévisualiser + Previsualiser REVOLUTION - Révolution des éléments 1D + Revolution des elements 1D REVOLUTION_2D - Révolution des éléments 2D + Revolution des elements 2D REVOLUTION_AROUND_AXIS - Révolution autour d'un axe + Revolution autour d un axe TOTAL_ANGLE @@ -6850,110 +6850,110 @@ Il y a trop peu de points dans le fichier MEN_POINT_SELECT - De l'origine au point sélectionner + De l origine au point selectionner MEN_FACE_SELECT - Normale de la face sélectionnée + Normale de la face selectionnee SMESHGUI_SewingDlg BORDER - Frontière + Frontiere BORDER_1 - Frontière 1 + Frontiere 1 BORDER_2 - Frontière 2 + Frontiere 2 CREATE_POLYEDRS_NEAR_BOUNDARY - Remplacer les volumes concernés par des polyèdres + Remplacer les volumes concernes par des polyedres CREATE_POLYGONS_INSTEAD_SPLITTING - Créer des polygones au lieu de redécouper + Creer des polygones au lieu de redecouper ERROR_1 - La frontière Libre1 n'est pas trouvée avec les nœuds sélectionnés + La frontiere Libre1 n est pas trouvee avec les noeuds selectionnes ERROR_2 - La frontière Libre2 n'est pas trouvée avec les nœuds sélectionnés + La frontiere Libre2 n est pas trouvee avec les noeuds selectionnes ERROR_3 - Les frontières Libres 1 et 2 n'ont pas été trouvées avec les nœuds sélectionnés + Les frontieres Libres 1 et 2 n ont pas ete trouvees avec les noeuds selectionnes ERROR_4 - Aucun chemin du premier au dernier nœud de la frontière n'est trouvé + Aucun chemin du premier au dernier noeud de la frontiere n est trouve ERROR_5 - Il n'est pas permis de découper les volumes de bord! + Il n est pas permis de decouper les volumes de bord! ERROR_6 - Le nombre d'éléments sélectionnés est différent de chaque côté + Le nombre d elements selectionnes est different de chaque cote ERROR_7 - Les jeux d'éléments sont topologiquement différents ou les nœuds ne conviennent pas + Les jeux d elements sont topologiquement differents ou les noeuds ne conviennent pas ERROR_8 - Les nœuds du côté 1 soit ne sont pas connectés soit ne sont pas situés à la frontière du jeu d'éléments + Les noeuds du cote 1 soit ne sont pas connectes soit ne sont pas situes a la frontiere du jeu d elements ERROR_9 - Les nœuds du côté 2 soit ne sont pas connectés soit ne sont pas situés à la frontière de l'élément + Les noeuds du cote 2 soit ne sont pas connectes soit ne sont pas situes a la frontiere de l element FIRST_NODE_ID - ID du premier nœud + ID du premier noeud LAST_NODE_ID - ID du dernier nœud + ID du dernier noeud MERGE_EQUAL_ELEMENTS - Fusionner les éléments égaux + Fusionner les elements egaux NODE1_TO_MERGE - Nœud 1 à fusionner + Noeud 1 a fusionner NODE2_TO_MERGE - Nœud 2 à fusionner + Noeud 2 a fusionner SECOND_NODE_ID - ID du deuxième nœud + ID du deuxieme noeud SEW_BORDER_TO_SIDE - Coudre la frontière au côté + Coudre la frontiere au cote SEW_CONFORM_FREE_BORDERS - Coudre les frontières libres conformes + Coudre les frontieres libres conformes SEW_FREE_BORDERS - Coudre les frontières libres + Coudre les frontieres libres SEW_SIDE_ELEMENTS - Coudre les éléments de bord + Coudre les elements de bord SIDE @@ -6973,19 +6973,19 @@ Il y a trop peu de points dans le fichier COINCIDENT_FREE_BORDERS - Frontières libres coïncidentes + Frontieres libres coincidentes DETECT - Détecter + Detecter SELECT_ALL - Sélectionner tous + Selectionner tous EDIT_SELECTED_GROUP - Editer le groupe sélectionné + Editer le groupe selectionne STEP @@ -6993,48 +6993,48 @@ Il y a trop peu de points dans le fichier NO_BORDERS_TO_SEW - Pas de frontière libre à coudre + Pas de frontiere libre a coudre NOT_ALL_BORDERS_SEWED - %1 groupes sur %2 de frontières cousus + %1 groupes sur %2 de frontieres cousus ALL_BORDERS_SEWED - %1 groupe(s) de frontières cousu(s) + %1 groupe(s) de frontieres cousu(s) SMESHGUI_ShapeByMeshDlg CAPTION - Trouver la géométrie par le maillage + Trouver la geometrie par le maillage SMESHGUI_SingleEditDlg EDGE_BETWEEN - Arête entre des triangles voisins + Arete entre des triangles voisins SMESHGUI_SmoothingDlg CENTROIDAL - Centroïdal + Centroidal FIXED_NODES_IDS - IDs des nœuds fixes + IDs des noeuds fixes IS_PARAMETRIC - dans l'espace paramétrique + dans l espace parametrique ITERATION_LIMIT - Limite d'Itération + Limite d Iteration LAPLACIAN @@ -7046,7 +7046,7 @@ Il y a trop peu de points dans le fichier METHOD - Méthode + Methode @@ -7097,40 +7097,40 @@ Il y a trop peu de points dans le fichier SMESHGUI_GroupOnShapeDlg SMESH_CREATE_GROUP_FROM_GEOM - Créer des groupes à partir de la géométrie + Creer des groupes a partir de la geometrie ELEMENTS - Eléments + Elements ELEMENTS_TOOLTIP - Pas d'éléments 0D + Pas d'elements 0D SMESHGUI_MeshOrderDlg SMESH_MESHORDER_TITLE - Ordre des sous-maillages dans la procédure de maillage + Ordre des sous-maillages dans la procedure de maillage SMESHGUI_MeshOrderOp SMESH_NO_CONCURENT_MESH - Pas de sous-maillages concurrents détectés + Pas de sous-maillages concurrents detectes SMESHGUI_ClippingDlg CLIP_PLANES - Plans de découpe + Plans de decoupe IS_OPENGL_CLIPPING - OpenGL découpage + OpenGL decoupage MESHES_SUBMESHES_GROUPS @@ -7138,35 +7138,35 @@ Il y a trop peu de points dans le fichier SELECT_ALL - Tout sélectionner + Tout selectionner ROTATION_AROUND_X_Y2Z - Rotation autour de X (Y à Z): + Rotation autour de X (Y a Z): ROTATION_AROUND_Y_X2Z - Rotation autour de Y (X à Z): + Rotation autour de Y (X a Z): ROTATION_AROUND_Z_Y2X - Rotation autour de Z (Y à X): + Rotation autour de Z (Y a X): ROTATION_AROUND_X_Z2Y - Rotation autour de X (Z à Y): + Rotation autour de X (Z a Y): ROTATION_AROUND_Y_Z2X - Rotation autour de Y (Z à X): + Rotation autour de Y (Z a X): ROTATION_AROUND_Z_X2Y - Rotation autour de Z (X à Y): + Rotation autour de Z (X a Y): SHOW_PREVIEW - Prévisualiser + Previsualiser AUTO_APPLY @@ -7210,7 +7210,7 @@ Il y a trop peu de points dans le fichier RESET - Réinitialiser + Reinitialiser INVERT @@ -7225,39 +7225,39 @@ Il y a trop peu de points dans le fichier DUPLICATION_WITHOUT_ELEMS - Sans duplication des éléments de frontière + Sans duplication des elements de frontiere GROUP_NODES_TO_DUPLICATE - Groupe des nœuds à dupliquer + Groupe des noeuds a dupliquer GROUP_NODES_TO_REPLACE - Groupe des éléments dont les nœuds sont à remplacer + Groupe des elements dont les noeuds sont a remplacer DUPLICATION_WITH_ELEMS - Avec duplication des éléments de frontière + Avec duplication des elements de frontiere DUPLICATION_ONLY_ELEMS - Avec duplication des éléments de frontière seulement + Avec duplication des elements de frontiere seulement DUPLICATION_GROUP_BOUNDARY - Avec duplication des nœuds des groupes de frontière + Avec duplication des noeuds des groupes de frontiere GROUP_ELEMS_TO_DUPLICATE - Groupe des éléments à dupliquer + Groupe des elements a dupliquer GROUP_NODES_NOT_DUPLICATE - Groupe des nœuds à ne pas dupliquer + Groupe des noeuds a ne pas dupliquer GROUP_ELEMS_TO_REPLACE - Groupe des éléments dont les nœuds sont à remplacer + Groupe des elements dont les noeuds sont a remplacer GROUP_VOLUME_GROUPS @@ -7265,30 +7265,30 @@ Il y a trop peu de points dans le fichier CONSTRUCT_NEW_GROUP_NODES - Construire un groupe avec les nœuds nouvellement créés + Construire un groupe avec les noeuds nouvellement crees CONSTRUCT_NEW_GROUP_ELEMENTS - Construire un groupe avec les éléments nouvellement créés + Construire un groupe avec les elements nouvellement crees CREATE_JOINT_ELEMENTS - Créer des éléments de joint + Creer des elements de joint ON_ALL_BOUNDARIES - sur toutes les frontières + sur toutes les frontieres GENERATE_GROUPS - Génerer + Generer SMESHGUI_Make2DFrom3DDlg CAPTION - Créer les éléments de frontière + Creer les elements de frontiere Groups @@ -7300,15 +7300,15 @@ Il y a trop peu de points dans le fichier 2D_FROM_3D - 2D à partir de 3D + 2D a partir de 3D 1D_FROM_3D - 1D à partir de groupes 2D + 1D a partir de groupes 2D 1D_FROM_2D - 1D à partir de 2D + 1D a partir de 2D TARGET @@ -7328,52 +7328,52 @@ Il y a trop peu de points dans le fichier MISSING_ONLY - Copier seulement les éléments manquants + Copier seulement les elements manquants CREATE_GROUP - Créer un groupe + Creer un groupe SMESHGUI_Make2DFrom3DOp NB_ADDED - %1 éléments de bord ont été ajoutés + %1 elements de bord ont ete ajoutes WRONG_GROUPS - Les groupes suivants n'ont pas été traités + Les groupes suivants n ont pas ete traites en raison de leurs types incompatibles: %1 SMESH_ERR_NO_INPUT_MESH - Aucun maillage, sous-maillage ou groupe source n'est indiqué + Aucun maillage, sous-maillage ou groupe source n est indique SMESH_TOO_MANY_MESHES - Un seul maillage à la fois peut être traité + Un seul maillage a la fois peut etre traite SMESH_NOT_ONLY_GROUPS - Impossible de traiter à la fois des maillages et des groupes + Impossible de traiter a la fois des maillages et des groupes SMESH_ERR_NO_3D_ELEMENTS - L'objet source ne contient pas d'éléments 3D + L objet source ne contient pas d elements 3D SMESH_ERR_NO_2D_ELEMENTS - L'objet source ne contient pas d'éléments 2D + L objet source ne contient pas d elements 2D SMESH_ERR_MESH_NAME_NOT_SPECIFIED - Le nom du nouveau maillage n'est pas indiqué + Le nom du nouveau maillage n est pas indique SMESH_ERR_GRP_NAME_NOT_SPECIFIED - Le nom du groupe n'est pas indiqué + Le nom du groupe n est pas indique @@ -7392,11 +7392,11 @@ en raison de leurs types incompatibles: NODES_LAB - Nœuds: + Noeuds: ELEMENTS_LAB - Eléments: + Elements: TOTAL_LAB @@ -7404,7 +7404,7 @@ en raison de leurs types incompatibles: LINEAR_LAB - Linéaire + Lineaire QUADRATIC_LAB @@ -7424,7 +7424,7 @@ en raison de leurs types incompatibles: 1D_LAB - 1D (arêtes): + 1D (aretes): 2D_LAB @@ -7448,11 +7448,11 @@ en raison de leurs types incompatibles: TETRAHEDRONS_LAB - Tétraèdres: + Tetraedres: HEXAHEDONRS_LAB - Hexaèdres: + Hexaedres: PYRAMIDS_LAB @@ -7468,7 +7468,7 @@ en raison de leurs types incompatibles: POLYHEDRONS_LAB - Polyèdres: + Polyedres: OBJECT_MESH @@ -7484,11 +7484,11 @@ en raison de leurs types incompatibles: OBJECT_GROUP_NODES - Groupe de nœuds + Groupe de noeuds OBJECT_GROUP_EDGES - Groupe d'arêtes + Groupe d aretes OBJECT_GROUP_FACES @@ -7500,11 +7500,11 @@ en raison de leurs types incompatibles: OBJECT_GROUP_0DELEMS - Groupe d'éléments 0D + Groupe d elements 0D OBJECT_GROUP_BALLS - Groupe d'éléments particulaires + Groupe d elements particulaires BUT_LOAD_MESH @@ -7523,23 +7523,23 @@ en raison de leurs types incompatibles: ELEM_INFO - Informations sur les éléments + Informations sur les elements ADDITIONAL_INFO - Informations détaillées + Informations detaillees CTRL_INFO - Informations sur la qualité + Informations sur la qualite NODE_MODE - Nœud + Noeud ELEM_MODE - Elément + Element SHOW_IDS @@ -7555,30 +7555,30 @@ en raison de leurs types incompatibles: SAVE_INFO - Sauver l'info + Sauver l info X_FROM_Y_ITEMS_SHOWN - %1-%2 sur %3 éléments affichés + %1-%2 sur %3 elements affiches SMESHGUI_ElemInfo ELEM_INFO - Infos sur les éléments + Infos sur les elements COORDINATES - Coordonnées + Coordonnees CONNECTIVITY - Connectivité + Connectivite GRAVITY_CENTER - Centre de gravité + Centre de gravite NORMAL_VECTOR @@ -7586,31 +7586,31 @@ en raison de leurs types incompatibles: NODE - Nœud + Noeud 0D_ELEMENT - Eléments 0d + Elements 0d 0D_ELEMENTS - Eléments 0d + Elements 0d BALL_ELEMENT - Elément particulaire + Element particulaire BALL_ELEMENTS - Eléments particulaires + Elements particulaires EDGE - Arête + Arete EDGES - Arêtes + Aretes FACE @@ -7630,7 +7630,7 @@ en raison de leurs types incompatibles: FREE_NODE - Nœud libre (pas de connectivité) + Noeud libre (pas de connectivite) TYPE @@ -7650,11 +7650,11 @@ en raison de leurs types incompatibles: TETRAHEDRON - Tétraèdre + Tetraedre HEXAHEDRON - Hexaèdre + Hexaedre PYRAMID @@ -7670,7 +7670,7 @@ en raison de leurs types incompatibles: POLYHEDRON - Polyèdre + Polyedre QUADRATIC @@ -7686,7 +7686,7 @@ en raison de leurs types incompatibles: BALL_DIAMETER - Diamètre + Diametre GEOM_VERTEX @@ -7694,7 +7694,7 @@ en raison de leurs types incompatibles: GEOM_EDGE - Arête + Arete GEOM_FACE @@ -7737,7 +7737,7 @@ en raison de leurs types incompatibles: PROPERTY - Propriété + Propriete VALUE @@ -7748,7 +7748,7 @@ en raison de leurs types incompatibles: SMESHGUI_AddInfo ADDITIONAL_INFO - Infos détaillées + Infos detaillees NAME @@ -7760,11 +7760,11 @@ en raison de leurs types incompatibles: GROUPS_1 - Nœuds + Noeuds GROUPS_2 - Arêtes + Aretes GROUPS_3 @@ -7776,11 +7776,11 @@ en raison de leurs types incompatibles: GROUPS_5 - Eléments 0D + Elements 0D GROUPS_6 - Eléments particulaires + Elements particulaires PARENT_MESH @@ -7796,11 +7796,11 @@ en raison de leurs types incompatibles: GROUP_ON_GEOMETRY - Groupe lié à une géométrie + Groupe lie a une geometrie GROUP_ON_FILTER - Groupe lié à un filtre + Groupe lie a un filtre GEOM_OBJECT @@ -7808,11 +7808,11 @@ en raison de leurs types incompatibles: NODE - Nœud + Noeud EDGE - Arête + Arete FACE @@ -7824,11 +7824,11 @@ en raison de leurs types incompatibles: 0DELEM - Elément 0D + Element 0D BALL_ELEMENT - Elément particulaire + Element particulaire UNKNOWN @@ -7848,7 +7848,7 @@ en raison de leurs types incompatibles: NB_NODES - Nœuds sous-jacents + Noeuds sous-jacents COMPUTE @@ -7860,11 +7860,11 @@ en raison de leurs types incompatibles: MESH_ON_GEOMETRY - Lié à une géométrie + Lie a une geometrie MESH_FROM_FILE - Importé + Importe FILE_NAME @@ -7900,7 +7900,7 @@ en raison de leurs types incompatibles: SUBMESHES_6 - Arêtes + Aretes SUBMESHES_7 @@ -7911,7 +7911,7 @@ en raison de leurs types incompatibles: SMESHGUI_CtrlInfo CTRL_INFO - Informations sur la qualité + Informations sur la qualite NAME_LAB @@ -7927,31 +7927,31 @@ en raison de leurs types incompatibles: NODES_INFO - Informations des nœuds: + Informations des noeuds: NUMBER_OF_THE_FREE_NODES - Nombre de nœuds libres + Nombre de noeuds libres MAX_NODE_CONNECTIVITY - Nombre maximal d'élément connectés + Nombre maximal d'element connectes DOUBLE_NODES_TOLERANCE - Tolérance des nœuds doubles + Tolerance des noeuds doubles NUMBER_OF_THE_DOUBLE_NODES - Nombre de nœuds doubles + Nombre de noeuds doubles EDGES_INFO - Informations des arêtes: + Informations des aretes: NUMBER_OF_THE_DOUBLE_EDGES - Nombre d'arêtes doubles + Nombre d aretes doubles FACES_INFO @@ -7986,7 +7986,7 @@ en raison de leurs types incompatibles: SMESHGUI_CtrlInfoDlg CTRL_INFO - Informations sur la qualité + Informations sur la qualite BUT_DUMP_MESH @@ -8005,19 +8005,19 @@ en raison de leurs types incompatibles: SMESHGUI_MinDistance FIRST_TARGET - Premier élément + Premier element SECOND_TARGET - Deuxième élément + Deuxieme element NODE - Nœud + Noeud ELEMENT - Elément + Element OBJECT @@ -8033,7 +8033,7 @@ en raison de leurs types incompatibles: RESULT - Distance entre les éléments + Distance entre les elements DISTANCE @@ -8044,7 +8044,7 @@ en raison de leurs types incompatibles: SMESHGUI_BasicProperties PROPERTY - Propriété + Propriete LENGTH @@ -8075,7 +8075,7 @@ en raison de leurs types incompatibles: ELEM_IDS - IDs des éléments sources + IDs des elements sources NEW_NAME @@ -8117,11 +8117,11 @@ with red in the Object Browser. BND_BOX - Boîte englobante + Boite englobante BASIC_PROPERTIES - Propriétés basiques + Proprietes basiques @@ -8136,11 +8136,11 @@ with red in the Object Browser. NODES - Nœuds + Noeuds ELEMENTS - Eléments + Elements COMPUTE @@ -8148,19 +8148,19 @@ with red in the Object Browser. RESULT - Boîte englobante + Boite englobante SELECTED_NB_OBJ - %1 %2 sélectionnés + %1 %2 selectionnes NB_NODES - nœuds + noeuds NB_ELEMENTS - éléments + elements @@ -8174,18 +8174,18 @@ with red in the Object Browser. StdMeshersGUI_SubShapeSelectorWdg X_FROM_Y_ITEMS_SHOWN - %1-%2 sur %3 éléments affichés + %1-%2 sur %3 elements affiches SMESHGUI_ReorientFacesDlg CAPTION - Réorienter des faces selon un vector + Reorienter des faces selon un vector REORIENT_FACES - Réorienter + Reorienter DIRECTION @@ -8224,19 +8224,19 @@ with red in the Object Browser. SMESHGUI_ReorientFacesOp NO_OBJECT_SELECTED - Aucun objet sélectionné + Aucun objet selectionne NO_VOLUME_OBJECT_SELECTED - Aucun objet de volume sélectionné + Aucun objet de volume selectionne NO_FACES - L'objet ne contient pas de faces + L objet ne contient pas de faces NO_VOLUMES - L'objet ne contient pas de volumes + L objet ne contient pas de volumes ZERO_SIZE_VECTOR @@ -8248,14 +8248,14 @@ with red in the Object Browser. NB_REORIENTED - %1 face(s) inversée(s) + %1 face(s) inversee(s) SMESHGUI_PropertiesDlg TITLE - Propriétés + Proprietes NODES @@ -8263,7 +8263,7 @@ with red in the Object Browser. EDGES - Arêtes / Mode filaire + Aretes / Mode filaire FACES @@ -8279,7 +8279,7 @@ with red in the Object Browser. 0D_ELEMENTS - Eléments 0D + Elements 0D BALLS @@ -8287,7 +8287,7 @@ with red in the Object Browser. ORIENTATIONS - Vecteurs d'orientation + Vecteurs d orientation COLOR @@ -8303,7 +8303,7 @@ with red in the Object Browser. FACE_BACK - Arrière: + Arriere: VOLUME_NORMAL @@ -8311,7 +8311,7 @@ with red in the Object Browser. VOLUME_REVERSED - Inversé: + Inverse: SIZE @@ -8327,14 +8327,14 @@ with red in the Object Browser. SHRINK - Coef de réduction: + Coef de reduction: SMESHGUI_DisplayEntitiesDlg WRN_AT_LEAST_ONE - Au moins une entité devrait être choisie! + Au moins une entite devrait etre choisie! diff --git a/src/SMESH_SWIG/YACS_geomesh0.py b/src/SMESH_SWIG/YACS_geomesh0.py index bd7f60259..1c50ceede 100644 --- a/src/SMESH_SWIG/YACS_geomesh0.py +++ b/src/SMESH_SWIG/YACS_geomesh0.py @@ -3,7 +3,7 @@ # test used in YACS, ForEachLoop def geomesh(l0, r0, h0, d0, d1, my_container, direc): - print("Géometrie et maillage barre : (l0, r0, h0, d0, d1)=", (l0, r0, h0, d0, d1)) + print("Geometrie et maillage barre : (l0, r0, h0, d0, d1)=", (l0, r0, h0, d0, d1)) import sys import salome @@ -130,7 +130,7 @@ def geomesh(l0, r0, h0, d0, d1, my_container, direc): barre_1.ExportMED( direc + os.sep + nommed, auto_groups=0, minor=0, overwrite=1, meshPart=None, autoDimension=1 ) measure = smesh.CreateMeasurements() meshvol = measure.Volume(barre_1.mesh) - print("Maillage publié : ", direc + os.sep + nommed) + print("Maillage publie : ", direc + os.sep + nommed) clearMesh(barre_1, salome.myStudy, nom) deltag = abs(geomvol - volume)/volume deltam = abs(meshvol - geomvol)/geomvol diff --git a/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx b/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx index c59949550..d0ea42a39 100644 --- a/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx +++ b/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx @@ -1843,10 +1843,10 @@ bool StdMeshers_Quadrangle_2D::setNormalizedGrid (FaceQuadStruct::Ptr quad) if ( !quad->uv_grid.empty() ) return true; - // Algorithme décrit dans "Génération automatique de maillages" + // Algorithme decrit dans "Generation automatique de maillages" // P.L. GEORGE, MASSON, § 6.4.1 p. 84-85 - // traitement dans le domaine paramétrique 2d u,v - // transport - projection sur le carré unité + // traitement dans le domaine parametrique 2d u,v + // transport - projection sur le carre unite // max min 0 x1 1 // |<----north-2-------^ a3 -------------> a2 diff --git a/src/StdMeshersGUI/StdMeshers_msg_fr.ts b/src/StdMeshersGUI/StdMeshers_msg_fr.ts index 9b0522b23..7adbc4121 100755 --- a/src/StdMeshersGUI/StdMeshers_msg_fr.ts +++ b/src/StdMeshersGUI/StdMeshers_msg_fr.ts @@ -5,19 +5,19 @@ StdMeshersGUI_StdHypothesisCreator TO_IGNORE_EDGES - Arêtes sans couches limites (entrées / sorties) + Aretes sans couches limites (entrees / sorties) NOT_TO_IGNORE_EDGES - Arêtes avec couche limite (parois) + Aretes avec couche limite (parois) TO_IGNORE_EDGES_OR_NOT - Les arêtes sélectionnées sont + Les aretes selectionnees sont TO_IGNORE_FACES_OR_NOT - Les face sélectionnées sont + Les faces selectionnees sont NOT_TO_IGNORE_FACES @@ -25,52 +25,52 @@ TO_IGNORE_FACES - Faces sans couche limite (entrées / sorties) + Faces sans couche limite (entrees / sorties) BAD_FACES_WARNING -Les faces sélectionnées ne sont pas des sous-géométries de la pièce à mailler (ou de la pièce du sous-maillage). Veuillez plutôt créer une autre hypothèse à la place de celle-ci pour ce maillage/sous-maillage. +Les faces selectionnees ne sont pas des sous-geometries de la piece a mailler (ou de la piece du sous-maillage). Veuillez plutot creer une autre hypothese a la place de celle-ci pour ce maillage/sous-maillage. BAD_EDGES_WARNING -Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à mailler (ou de la pièce du sous-maillage). Veuillez plutôt créer une autre hypothèse à la place de celle-ci pour ce maillage/sous-maillage. +Les aretes selectionnees ne sont pas des sous-geometries de la piece a mailler (ou de la piece du sous-maillage). Veuillez plutot creer une autre hypothese a la place de celle-ci pour ce maillage/sous-maillage. EXTMETH_SURF_OFFSET_SMOOTH - Décalage de la surface + lissage + Decalage de la surface + lissage EXTRUSION_METHOD - Méthode d'extrusion + Methode d extrusion EXTMETH_NODE_OFFSET - Décalage des Nœuds + Decalage des Noeuds EXTMETH_FACE_OFFSET - Décalage de la face + Decalage de la face @default SMESH_ARITHMETIC_1D_HYPOTHESIS - Arithmétique 1D + Arithmetique 1D SMESH_ARITHMETIC_1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_GEOMETRIC_1D_HYPOTHESIS - Progression géométrique + Progression geometrique SMESH_GEOMETRIC_1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_COMMON_RATIO @@ -82,7 +82,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_AUTOMATIC_LENGTH_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_CONV_MODE @@ -90,11 +90,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_CUT_NEG_MODE - Section négative + Section negative SMESH_ADAPTIVE1D_HYPOTHESIS - Adaptation géométrique + Adaptation geometrique SMESH_MIN_SIZE @@ -106,23 +106,23 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_ADAPTIVE1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_DEFLECTION1D_HYPOTHESIS - Déflection 1D + Deflection 1D SMESH_DEFLECTION1D_PARAM - Déflection + Deflection SMESH_DEFLECTION1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_DENSITY_FUNC - Fonction de densité + Fonction de densite SMESH_DISTR @@ -130,19 +130,19 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_DISTR_EXPR - Distribution de densité analytique + Distribution de densite analytique SMESH_DISTR_REGULAR - Distribution équidistante + Distribution equidistante SMESH_DISTR_SCALE - Progression géométrique + Progression geometrique SMESH_DISTR_TAB - Table de densités + Table de densites SMESH_DISTR_TYPE @@ -154,7 +154,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_EXPR_FUNC - Expression de la densité + Expression de la densite SMESH_EXP_MODE @@ -166,19 +166,19 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_FUNC_DOMAIN - Avertissement: La fonction doit être définie sur le segment [0..1] + Avertissement: La fonction doit etre definie sur le segment [0..1] SMESH_INSERT_ROW - Insérer une ligne + Inserer une ligne SMESH_INVALID_FUNCTION - La fonction n'est pas valide + La fonction n est pas valide SMESH_LAYERS_DISTRIBUTION - Hypothèse 1D + Hypothese 1D SMESH_LAYER_DISTRIBUTION_HYPOTHESIS @@ -186,7 +186,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_LAYER_DISTRIBUTION_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_LOCAL_LENGTH_HYPOTHESIS @@ -198,11 +198,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_LOCAL_LENGTH_PRECISION - Précision + Precision SMESH_LOCAL_LENGTH_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_FIXED_POINTS_1D_HYPOTHESIS @@ -210,7 +210,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_FIXED_POINTS_1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_MAX_LENGTH_HYPOTHESIS @@ -218,11 +218,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_CARTESIAN_PARAMS_HYPOTHESIS - Paramètres de Body Fitting + Parametres de Body Fitting SMESH_USE_PREESTIMATED_LENGTH - Utiliser la longueur pré-estimée + Utiliser la longueur pre-estimee SMESH_VISCOUS_LAYERS_HYPOTHESIS @@ -230,7 +230,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_VISCOUS_LAYERS_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_TOTAL_THICKNESS @@ -238,21 +238,21 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_STRETCH_FACTOR - Facteur d'échelle + Facteur d echelle SMESH_FACES_WO_LAYERS Faces sans couche limite -(entrées et sorties) +(entrees et sorties) SMESH_EDGES_WO_LAYERS - Arêtes sans couche limite -(entrées et sorties) + Aretes sans couche limite +(entrees et sorties) SMESH_EDGES_WITH_LAYERS - Arêtes avec couche limite (parois) + Aretes avec couche limite (parois) SMESH_FACES_WITH_LAYERS @@ -260,15 +260,15 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_MAX_LENGTH_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_CARTESIAN_PARAMS_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_MAX_ELEMENT_AREA_HYPOTHESIS - Aire maximale d'une maille + Aire maximale d une maille SMESH_MAX_ELEMENT_AREA_PARAM @@ -276,11 +276,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_MAX_ELEMENT_AREA_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_MAX_ELEMENT_VOLUME_HYPOTHESIS - Volume maximal d'une maille + Volume maximal d une maille SMESH_MAX_ELEMENT_VOLUME_PARAM @@ -288,7 +288,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_MAX_ELEMENT_VOLUME_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_NB_SEGMENTS_HYPOTHESIS @@ -300,11 +300,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_NB_SEGMENTS_SCALE_PARAM - Facteur d'échelle + Facteur d echelle SMESH_NB_SEGMENTS_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_NO_CONV @@ -316,19 +316,19 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_NUMBER_OF_LAYERS_HYPOTHESIS - Paramètre des prismes radiaux + Parametre des prismes radiaux SMESH_NUMBER_OF_LAYERS_2D_HYPOTHESIS - Paramètre des quadrangles radiaux + Parametre des quadrangles radiaux SMESH_NUMBER_OF_LAYERS_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_NUMBER_OF_LAYERS_2D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_PROJECTION_SOURCE_1D_HYPOTHESIS @@ -336,7 +336,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_PROJECTION_SOURCE_1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_PROJECTION_SOURCE_2D_HYPOTHESIS @@ -344,7 +344,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_PROJECTION_SOURCE_2D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_PROJECTION_SOURCE_3D_HYPOTHESIS @@ -352,15 +352,15 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_PROJECTION_SOURCE_3D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_IMPORT_SOURCE_1D_HYPOTHESIS - Arêtes source + Aretes source SMESH_IMPORT_SOURCE_1D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_IMPORT_SOURCE_2D_HYPOTHESIS @@ -368,7 +368,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_IMPORT_SOURCE_2D_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_REMOVE_ROW @@ -376,11 +376,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_REVERSED_EDGES - Arêtes inversées + Aretes inversees SMESH_FIXED_POINTS - Points fixés + Points fixes SMESH_RANGE @@ -392,7 +392,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_SAME_NB_SEGMENTS - Le même Nb. segments dans chaque intervalle + Le meme Nb. segments dans chaque intervalle SMESH_BASE_VERTEX @@ -400,7 +400,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_SEGMENT_LENGTH_AROUND_VERTEX_HYPOTHESIS - Longueur des segments autour d'un point + Longueur des segments autour d un point SMESH_SEGMENT_LENGTH_AROUND_VERTEX_PARAM @@ -408,7 +408,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_SEGMENT_LENGTH_AROUND_VERTEX_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_SOURCE_3DSHAPE @@ -416,11 +416,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_SOURCE_EDGE - Arête + Arete SMESH_SOURCE_EDGES - Groupes d'arêtes + Groupes d aretes SMESH_SOURCE_FACE @@ -460,7 +460,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_START_END_LENGTH_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_START_LENGTH_PARAM @@ -484,11 +484,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_QUADRANGLE_PARAMS_HYPOTHESIS - Paramètres pour le maillage quadrangulaire + Parametres pour le maillage quadrangulaire SMESH_QUADRANGLE_PARAMS_TITLE - Construction de l'hypothèse + Construction de l hypothese SMESH_QUAD_TYPE @@ -503,26 +503,26 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SMESH_QUAD_TYPE_1 - Triangles privilégiés + Triangles privilegies SMESH_QUAD_TYPE_2 - Quadrangles privilégiés + Quadrangles privilegies SMESH_QUAD_TYPE_3 - Quadrangles privilégiés (inversé) + Quadrangles privilegies (inverse) SMESH_QUAD_TYPE_4 - Réduction + Reduction StdMeshersGUI_QuadrangleParamCreator POINTS - Coordonnées + Coordonnees SHAPES @@ -534,7 +534,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma ENF_NODES - Nœuds imposés + Noeuds imposes @@ -545,7 +545,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma CREATE - Créer + Creer EDIT @@ -560,7 +560,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma ADD_EDGES - Ajouter des arêtes + Ajouter des aretes AXIS_X @@ -596,14 +596,14 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma RESET_AXES - Réinitialiser + Reinitialiser StdMeshersGUI::GridAxisTab GRID_DEF_MODE - Mode de définition + Mode de definition SPACING @@ -611,7 +611,7 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma INSERT - Insérer + Inserer COORD_STEP @@ -626,11 +626,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma SHOW_GEOMETRY - Affiche toute la géométrie + Affiche toute la geometrie PROPAGATION_CHAINS - Chaînes de propagation + Chaines de propagation ADD @@ -642,11 +642,11 @@ Les arêtes sélectionnées ne sont pas des sous-géométries de la pièce à ma NO_CHAINS - (aucune chaîne) + (aucune chaine) CHAIN_NUM_NB_EDGES - Chaîne %1 (%2 arêtes) + Chaine %1 (%2 aretes) diff --git a/src/Tools/MeshCut/MeshCut_Cas.cxx b/src/Tools/MeshCut/MeshCut_Cas.cxx index 24f4441b9..696e96031 100644 --- a/src/Tools/MeshCut/MeshCut_Cas.cxx +++ b/src/Tools/MeshCut/MeshCut_Cas.cxx @@ -26,7 +26,7 @@ using namespace std; /*! * Le cas 1 traduit le fait que deux des sommets du T4 initial sont dans le plan de coupe. - * Le point d'intersection franc trouvé est sur l'arête opposée à ces deux points du T4. + * Le point d'intersection franc trouve est sur l'arete opposee a ces deux points du T4. * Le T4 initial produit deux nouveaux T4. */ @@ -36,7 +36,7 @@ void MESHCUT::cas1(int VN[6], int it4) // cout << "Cas 1 - it4=" << it4 << ", VN = " << VN[0] << " " << VN[1] << " " << VN[2] << " " << VN[3] << " " << VN[4] // << " " << VN[5] << " " << endl; - // Numéros des noeuds du TETRA4 + // Numeros des noeuds du TETRA4 int ng0 = MAILLAGE1->CNX[TETRA4][4 * it4 + 0]; int ng1 = MAILLAGE1->CNX[TETRA4][4 * it4 + 1]; int ng2 = MAILLAGE1->CNX[TETRA4][4 * it4 + 2]; @@ -46,7 +46,7 @@ void MESHCUT::cas1(int VN[6], int it4) if (VN[0] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 1 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 1 du T4 d'origine // cout << "cas 1/0" << endl; newCNX[TETRA4].push_back(VN[0]); @@ -77,7 +77,7 @@ void MESHCUT::cas1(int VN[6], int it4) else if (VN[1] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 0 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 0 du T4 d'origine // cout << "cas 1/1" << endl; newCNX[TETRA4].push_back(ng0); @@ -108,7 +108,7 @@ void MESHCUT::cas1(int VN[6], int it4) else if (VN[2] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 0 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 0 du T4 d'origine // cout << "cas 1/2" << endl; newCNX[TETRA4].push_back(ng0); @@ -139,7 +139,7 @@ void MESHCUT::cas1(int VN[6], int it4) else if (VN[3] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 1 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 1 du T4 d'origine // cout << "cas 1/3" << endl; newCNX[TETRA4].push_back(ng0); @@ -170,7 +170,7 @@ void MESHCUT::cas1(int VN[6], int it4) else if (VN[4] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 1 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 1 du T4 d'origine // cout << "cas 1/4" << endl; newCNX[TETRA4].push_back(ng0); @@ -201,7 +201,7 @@ void MESHCUT::cas1(int VN[6], int it4) else if (VN[5] != -1) { - // Le sommet de T4new1 servant à la détermination du groupe est le noeud 3 du T4 d'origine + // Le sommet de T4new1 servant a la determination du groupe est le noeud 3 du T4 d'origine // cout << "cas 1/5" << endl; newCNX[TETRA4].push_back(ng0); @@ -241,10 +241,10 @@ void MESHCUT::cas1(int VN[6], int it4) /*! Deux points d'intersection * Le cas 2 traduit le fait qu'un des sommets du T4 est dans le plan de coupe. - * Ce sommet est celui des quatre qui n'appartient à aucune des deux arêtes sur lesquelles - * un point d'intersection non -1 a été calculé. + * Ce sommet est celui des quatre qui n'appartient a aucune des deux aretes sur lesquelles + * un point d'intersection non -1 a ete calcule. * - * Le T4 initial produit un nouveau T4 et un élément PYRAM5. + * Le T4 initial produit un nouveau T4 et un element PYRAM5. * */ void MESHCUT::cas2(int VN[6], int it4) @@ -253,7 +253,7 @@ void MESHCUT::cas2(int VN[6], int it4) // cout << "Cas 2 - it4=" << it4 << ", VN = " << VN[0] << " " << VN[1] << " " << VN[2] << " " << VN[3] << " " << VN[4] // << " " << VN[5] << " " << endl; - // Numéros des noeuds du TETRA4 + // Numeros des noeuds du TETRA4 int ng0 = MAILLAGE1->CNX[TETRA4][4 * it4 + 0]; int ng1 = MAILLAGE1->CNX[TETRA4][4 * it4 + 1]; int ng2 = MAILLAGE1->CNX[TETRA4][4 * it4 + 2]; @@ -639,14 +639,14 @@ void MESHCUT::cas2(int VN[6], int it4) * N1 N2 N3 N4 N5 N6 * * où N1 N2 N3 sont les sommets du haut et N4 N5 N6 les sommets du bas - * (selon l'orientation donnée par le sens des triangles) + * (selon l'orientation donnee par le sens des triangles) */ void MESHCUT::cas3(int VN[6], int it4) { cutTetras.push_back(it4); // cout << "Cas 3 - it4="<CNX[TETRA4][4 * it4 + 0]; int ng1 = MAILLAGE1->CNX[TETRA4][4 * it4 + 1]; int ng2 = MAILLAGE1->CNX[TETRA4][4 * it4 + 2]; @@ -818,7 +818,7 @@ void MESHCUT::cas3(int VN[6], int it4) * N1 N2 N3 N4 N5 N6 * * où N1 N2 N3 sont les sommets du haut et N4 N5 N6 les sommets du bas - * (selon l'orientation donnée par le sens des triangles) + * (selon l'orientation donnee par le sens des triangles) */ void MESHCUT::cas4(int VN[6], int it4) { @@ -826,17 +826,17 @@ void MESHCUT::cas4(int VN[6], int it4) // cout << "Cas 4 - it4=" << it4 << ", VN = " << VN[0] << " " << VN[1] << " " << VN[2] << " " << VN[3] << " " << VN[4] // << " " << VN[5] << " " << endl; - // Numéros des noeuds du TETRA4 + // Numeros des noeuds du TETRA4 int ng0 = MAILLAGE1->CNX[TETRA4][4 * it4 + 0]; int ng1 = MAILLAGE1->CNX[TETRA4][4 * it4 + 1]; int ng2 = MAILLAGE1->CNX[TETRA4][4 * it4 + 2]; int ng3 = MAILLAGE1->CNX[TETRA4][4 * it4 + 3]; - int i1, i2; // Numéros locaux dans le type des mailles créées + int i1, i2; // Numeros locaux dans le type des mailles creees if (VN[0] == -1 && VN[5] == -1) { - // Les deux arêtes opposées sont [0,1] et [2,3] + // Les deux aretes opposees sont [0,1] et [2,3] newCNX[PENTA6].push_back(ng0); newCNX[PENTA6].push_back(VN[1]); @@ -871,7 +871,7 @@ void MESHCUT::cas4(int VN[6], int it4) else if (VN[1] == -1 && VN[4] == -1) { - // Les deux arêtes opposées sont [0,2] et [1,3] + // Les deux aretes opposees sont [0,2] et [1,3] newCNX[PENTA6].push_back(ng2); newCNX[PENTA6].push_back(VN[3]); @@ -905,7 +905,7 @@ void MESHCUT::cas4(int VN[6], int it4) else if (VN[2] == -1 && VN[3] == -1) { - // Les deux arêtes opposées sont [0,3] et [1,2] + // Les deux aretes opposees sont [0,3] et [1,2] newCNX[PENTA6].push_back(ng0); newCNX[PENTA6].push_back(VN[0]); diff --git a/src/Tools/MeshCut/MeshCut_DC.cxx b/src/Tools/MeshCut/MeshCut_DC.cxx index b05d434d3..3e9d5cd0e 100644 --- a/src/Tools/MeshCut/MeshCut_DC.cxx +++ b/src/Tools/MeshCut/MeshCut_DC.cxx @@ -90,7 +90,7 @@ int main(int argc, char *argv[]) char *id_maillagenew = argv[3]; str_id_maillagenew = (string) id_maillagenew; - // Groupes créés + // Groupes crees char *id_GMplus = argv[4]; str_id_GMplus = (string) id_GMplus; char *id_GMmoins = argv[5]; @@ -112,7 +112,7 @@ int main(int argc, char *argv[]) char *charzm = argv[11]; zm = char2float(charzm); - // Tolérance : epsilon = tolérance * longueur arête moyenne - où epsilon est la tolérance absolue (distance) + // Tolerance : epsilon = tolerance * longueur arete moyenne - où epsilon est la tolerance absolue (distance) char *chtolerance = argv[12]; tolerance = char2float(chtolerance); } @@ -163,7 +163,7 @@ int main(int argc, char *argv[]) pointPlan[1] = ym; pointPlan[2] = zm; - // Calcul du coefficient d de l'équation du plan xn x + yn y + zn n + d = 0 + // Calcul du coefficient d de l'equation du plan xn x + yn y + zn n + d = 0 d = -normale[0] * xm - normale[1] * ym - normale[2] * zm; intersections.clear(); @@ -195,7 +195,7 @@ int main(int argc, char *argv[]) cout << salome_chrono() << " - Finished!" << endl << endl; exit(0); } - // A partir de cet instant le maillage contient forcément des TETRA4 + // A partir de cet instant le maillage contient forcement des TETRA4 // Chargement des distances noeud-plan DNP @@ -204,7 +204,7 @@ int main(int argc, char *argv[]) DNP[k] = distanceNoeudPlan(k + 1); cout << salome_chrono() << " - End of computation of distances between nodes and plane" << endl; - // Longueur d'arête moyenne des T4 intersectant le plan de coupe + // Longueur d'arete moyenne des T4 intersectant le plan de coupe float LONGUEURS = 0.0; int cptLONGUEURS = 0; for (int it4 = 0; it4 < MAILLAGE1->EFFECTIFS_TYPES[TETRA4]; it4++) @@ -222,7 +222,7 @@ int main(int argc, char *argv[]) } if (plus && moins) { - // Ce tetra est à cheval sur le plan de coupe: on calcule ses longueurs d'arêtes + // Ce tetra est a cheval sur le plan de coupe: on calcule ses longueurs d'aretes LONGUEURS += longueurSegment(*(offset + 0), *(offset + 1)); cptLONGUEURS++; LONGUEURS += longueurSegment(*(offset + 0), *(offset + 2)); @@ -238,7 +238,7 @@ int main(int argc, char *argv[]) } } - // Aucun TETRA4 intercepté par le plan de coupe : on rend MAILLAGE1 + // Aucun TETRA4 intercepte par le plan de coupe : on rend MAILLAGE1 if (cptLONGUEURS == 0) { cout @@ -249,7 +249,7 @@ int main(int argc, char *argv[]) cout << salome_chrono() << " - Finished!" << endl << endl; exit(0); } - // A partir de cet instant le maillage contient forcément des TETRA4 intersectant le plan de coupe + // A partir de cet instant le maillage contient forcement des TETRA4 intersectant le plan de coupe float longueurMoyenne = LONGUEURS / cptLONGUEURS; @@ -263,7 +263,7 @@ int main(int argc, char *argv[]) cout << "Tolerance = " << tolerance << endl; cout << "Epsilon = " << epsilon << endl; - // Détermination des positions de noeuds par rapport au plan de coupe - POSN + // Determination des positions de noeuds par rapport au plan de coupe - POSN POSN = (int*) malloc(sizeof(int) * MAILLAGE1->nombreNoeudsMaillage); for (int k = 0; k < MAILLAGE1->nombreNoeudsMaillage; k++) { @@ -296,7 +296,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == -1 && S[1] == -1 && S[2] == -1 && S[3] == 1) - { // Cas 3 - Arêtes 2 4 5 + { // Cas 3 - Aretes 2 4 5 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -315,7 +315,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == -1 && S[1] == -1 && S[2] == 0 && S[3] == 1) - { // Cas 2, arêtes 2 4 + { // Cas 2, aretes 2 4 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -328,7 +328,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == -1 && S[1] == -1 && S[2] == 1 && S[3] == -1) - { // Cas 3, arêtes 1 3 5 + { // Cas 3, aretes 1 3 5 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -339,7 +339,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == -1 && S[2] == 1 && S[3] == 0) - { // Cas 2, arêtes 1 3 + { // Cas 2, aretes 1 3 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -350,7 +350,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == -1 && S[2] == 1 && S[3] == 1) - { // Cas 4, arêtes 1 2 3 4 + { // Cas 4, aretes 1 2 3 4 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -369,7 +369,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == -1 && S[1] == 0 && S[2] == -1 && S[3] == 1) - { // Cas 2, arêtes 2 5 + { // Cas 2, aretes 2 5 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -388,7 +388,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == -1 && S[1] == 0 && S[2] == 0 && S[3] == 1) - { // Cas 1, arête 2 + { // Cas 1, arete 2 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -401,7 +401,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == -1 && S[1] == 0 && S[2] == 1 && S[3] == -1) - { // Cas 2, arêtes 1 5 + { // Cas 2, aretes 1 5 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -412,7 +412,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 0 && S[2] == 1 && S[3] == 0) - { // Cas 1, arête 1 + { // Cas 1, arete 1 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -423,7 +423,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 0 && S[2] == 1 && S[3] == 1) - { // Cas 2, arêtes 1 2 + { // Cas 2, aretes 1 2 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -436,7 +436,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == -1 && S[1] == 1 && S[2] == -1 && S[3] == -1) - { // Cas 3, arêtes 0 3 4 + { // Cas 3, aretes 0 3 4 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -447,7 +447,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == -1 && S[3] == 0) - { // Cas 2, arêtes 0 3 + { // Cas 2, aretes 0 3 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -458,7 +458,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == -1 && S[3] == 1) - { // Cas 4, arêtes 0 2 3 5 + { // Cas 4, aretes 0 2 3 5 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -471,7 +471,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == -1 && S[1] == 1 && S[2] == 0 && S[3] == -1) - { // Cas 2, arêtes 0 4 + { // Cas 2, aretes 0 4 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -482,7 +482,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == 0 && S[3] == 0) - { // Cas 1, arête 0 + { // Cas 1, arete 0 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -493,7 +493,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == 0 && S[3] == 1) - { // Cas 2, arêtes 0 2 + { // Cas 2, aretes 0 2 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -506,7 +506,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == -1 && S[1] == 1 && S[2] == 1 && S[3] == -1) - { // Cas 4, arêtes 0 1 4 5 + { // Cas 4, aretes 0 1 4 5 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -517,7 +517,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == 1 && S[3] == 0) - { // Cas 2, arêtes 0 1 + { // Cas 2, aretes 0 1 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -528,7 +528,7 @@ int main(int argc, char *argv[]) } else if (S[0] == -1 && S[1] == 1 && S[2] == 1 && S[3] == 1) - { // Cas 3, arêtes 0 1 2 + { // Cas 3, aretes 0 1 2 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -547,7 +547,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == 0 && S[1] == -1 && S[2] == -1 && S[3] == 1) - { // Cas 2, arêtes 4 5 + { // Cas 2, aretes 4 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -566,7 +566,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == 0 && S[1] == -1 && S[2] == 0 && S[3] == 1) - { // Cas 1, arête 4 + { // Cas 1, arete 4 V[0] = -1; V[1] = -1; V[2] = -1; @@ -579,7 +579,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 0 && S[1] == -1 && S[2] == 1 && S[3] == -1) - { // Cas 2, arêtes 3 5 + { // Cas 2, aretes 3 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -590,7 +590,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 0 && S[1] == -1 && S[2] == 1 && S[3] == 0) - { // Cas 1, arête 3 + { // Cas 1, arete 3 V[0] = -1; V[1] = -1; V[2] = -1; @@ -601,7 +601,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 0 && S[1] == -1 && S[2] == 1 && S[3] == 1) - { // Cas 2, arêtes 3 4 + { // Cas 2, aretes 3 4 V[0] = -1; V[1] = -1; V[2] = -1; @@ -620,7 +620,7 @@ int main(int argc, char *argv[]) GMmoins[TETRA4].push_back(it4); else if (S[0] == 0 && S[1] == 0 && S[2] == -1 && S[3] == 1) - { // Cas 1, arête 5 + { // Cas 1, arete 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -649,7 +649,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 0 && S[1] == 0 && S[2] == 1 && S[3] == -1) - { // Cas 1, arête 5 + { // Cas 1, arete 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -668,7 +668,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 0 && S[1] == 1 && S[2] == -1 && S[3] == -1) - { // Cas 2, arêtes 3 4 + { // Cas 2, aretes 3 4 V[0] = -1; V[1] = -1; V[2] = -1; @@ -679,7 +679,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 0 && S[1] == 1 && S[2] == -1 && S[3] == 0) - { // Cas 1, arête 3 + { // Cas 1, arete 3 V[0] = -1; V[1] = -1; V[2] = -1; @@ -690,7 +690,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 0 && S[1] == 1 && S[2] == -1 && S[3] == 1) - { // Cas 2, arêtes 3 5 + { // Cas 2, aretes 3 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -703,7 +703,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 0 && S[1] == 1 && S[2] == 0 && S[3] == -1) - { // Cas 1, arête 4 + { // Cas 1, arete 4 V[0] = -1; V[1] = -1; V[2] = -1; @@ -722,7 +722,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 0 && S[1] == 1 && S[2] == 1 && S[3] == -1) - { // Cas 2, arêtes 4 5 + { // Cas 2, aretes 4 5 V[0] = -1; V[1] = -1; V[2] = -1; @@ -741,7 +741,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == -1 && S[2] == -1 && S[3] == -1) - { // Cas 3, arêtes 0 1 2 + { // Cas 3, aretes 0 1 2 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -752,7 +752,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == -1 && S[3] == 0) - { // Cas 2, arêtes 0 1 + { // Cas 2, aretes 0 1 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -763,7 +763,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == -1 && S[3] == 1) - { // Cas 4, arêtes 0 1 4 5 + { // Cas 4, aretes 0 1 4 5 V[0] = intersectionSegmentPlan(it4, 0); V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -776,7 +776,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == -1 && S[2] == 0 && S[3] == -1) - { // Cas 2, arêtes 0 2 + { // Cas 2, aretes 0 2 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -787,7 +787,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == 0 && S[3] == 0) - { // Cas 1, arête 0 + { // Cas 1, arete 0 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -798,7 +798,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == 0 && S[3] == 1) - { // Cas 2, arêtes 0 4 + { // Cas 2, aretes 0 4 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -811,7 +811,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == -1 && S[2] == 1 && S[3] == -1) - { // Cas 4, arêtes 0 2 3 5 + { // Cas 4, aretes 0 2 3 5 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -822,7 +822,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == 1 && S[3] == 0) - { // Cas 2, arêtes 0 3 + { // Cas 2, aretes 0 3 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -833,7 +833,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == -1 && S[2] == 1 && S[3] == 1) - { // Cas 3, arêtes 0 3 4 + { // Cas 3, aretes 0 3 4 V[0] = intersectionSegmentPlan(it4, 0); V[1] = -1; V[2] = -1; @@ -846,7 +846,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 0 && S[2] == -1 && S[3] == -1) - { // Cas 2, arêtes 1 2 + { // Cas 2, aretes 1 2 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -857,7 +857,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == 0 && S[2] == -1 && S[3] == 0) - { // Cas 1, arête 1 + { // Cas 1, arete 1 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -868,7 +868,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == 0 && S[2] == -1 && S[3] == 1) - { // Cas 2, arêtes 1 5 + { // Cas 2, aretes 1 5 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -881,7 +881,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 0 && S[2] == 0 && S[3] == -1) - { // Cas 1, arête 2 + { // Cas 1, arete 2 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -900,7 +900,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 0 && S[2] == 1 && S[3] == -1) - { // Cas 2, arêtes 2 5 + { // Cas 2, aretes 2 5 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -919,7 +919,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 1 && S[2] == -1 && S[3] == -1) - { // Cas 4, arêtes 1 2 3 4 + { // Cas 4, aretes 1 2 3 4 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = intersectionSegmentPlan(it4, 2); @@ -930,7 +930,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == 1 && S[2] == -1 && S[3] == 0) - { // Cas 2, arêtes 1 3 + { // Cas 2, aretes 1 3 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -941,7 +941,7 @@ int main(int argc, char *argv[]) } else if (S[0] == 1 && S[1] == 1 && S[2] == -1 && S[3] == 1) - { // Cas 3, arêtes 1 3 5 + { // Cas 3, aretes 1 3 5 V[0] = -1; V[1] = intersectionSegmentPlan(it4, 1); V[2] = -1; @@ -954,7 +954,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 1 && S[2] == 0 && S[3] == -1) - { // Cas 2, arêtes 2 4 + { // Cas 2, aretes 2 4 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -973,7 +973,7 @@ int main(int argc, char *argv[]) // ------------------------------------------------------------------- else if (S[0] == 1 && S[1] == 1 && S[2] == 1 && S[3] == -1) - { // Cas 3, arêtes 2 4 5 + { // Cas 3, aretes 2 4 5 V[0] = -1; V[1] = -1; V[2] = intersectionSegmentPlan(it4, 2); @@ -1022,10 +1022,10 @@ int main(int argc, char *argv[]) MAILLAGE2->nombreMaillesMaillage = MAILLAGE1->nombreMaillesMaillage + cptNouvellesMailles[TETRA4] + cptNouvellesMailles[PYRAM5] + cptNouvellesMailles[PENTA6]; - // ---------- Coordonnées - // Optimisation de la mémoire au détriment du temps + // ---------- Coordonnees + // Optimisation de la memoire au detriment du temps - // Héritage des coordonnées MAILLAGE1 + // Heritage des coordonnees MAILLAGE1 MAILLAGE2->XX = (float*) malloc(sizeof(float) * MAILLAGE2->nombreNoeudsMaillage); for (int i = 0; i < MAILLAGE1->nombreNoeudsMaillage; i++) *(MAILLAGE2->XX + i) = *(MAILLAGE1->XX + i); @@ -1039,7 +1039,7 @@ int main(int argc, char *argv[]) *(MAILLAGE2->ZZ + i) = *(MAILLAGE1->ZZ + i); free(MAILLAGE1->ZZ); - // Coordonnées des noeuds créés + // Coordonnees des noeuds crees for (int i = 0; i < MAILLAGE2->nombreNoeudsMaillage - MAILLAGE1->nombreNoeudsMaillage; i++) { *(MAILLAGE2->XX + MAILLAGE1->nombreNoeudsMaillage + i) = newXX[i]; @@ -1061,7 +1061,7 @@ int main(int argc, char *argv[]) } else { - // Pour les types TETRA4 PYRAM5 PENTA6 on recopie CNX1 et on ajoute à la suite les newCNX + // Pour les types TETRA4 PYRAM5 PENTA6 on recopie CNX1 et on ajoute a la suite les newCNX // cout << "Legacy " << tm << " effectif " << MAILLAGE1->EFFECTIFS_TYPES[tm] << endl; int tailleType = Nnoeuds(tm); diff --git a/src/Tools/MeshCut/MeshCut_Fonctions.cxx b/src/Tools/MeshCut/MeshCut_Fonctions.cxx index f55361325..89472ef08 100644 --- a/src/Tools/MeshCut/MeshCut_Fonctions.cxx +++ b/src/Tools/MeshCut/MeshCut_Fonctions.cxx @@ -70,25 +70,25 @@ int MESHCUT::positionNoeudPlan(int indiceNoeud) } /*! - * Equation paramétrique de la droite AB: OP = OA + lambda AB + * Equation parametrique de la droite AB: OP = OA + lambda AB * - * Fonction caractéristique du plan : PI(X,Y,Z) = nx X + ny Y + nz Z + d + * Fonction caracteristique du plan : PI(X,Y,Z) = nx X + ny Y + nz Z + d * * Pour un point P de la droite: PI(OP) = PI(OA) + lambda n.AB avec n=(nx,ny,nz), - * L'intersection AB/plan est donnée par le point P tel que PI(OP)=0. + * L'intersection AB/plan est donnee par le point P tel que PI(OP)=0. * - * Il lui correspond la coordonnée lambda = - PI(OA) / n.AB. + * Il lui correspond la coordonnee lambda = - PI(OA) / n.AB. * * Cette intersection est dans le segment si lambda est dans [0,1] */ int MESHCUT::intersectionSegmentPlan(int it4, int na) { - int ngA = -1, ngB = -1; // Numéros des noeuds extrémités AB + int ngA = -1, ngB = -1; // Numeros des noeuds extremites AB float lambda, ps; //, ab; // ab = longueur AB float A[3], B[3]; - // Détermination des ng des extrémités de l'arête passée en argument na + // Determination des ng des extremites de l'arete passee en argument na int * offset = MAILLAGE1->CNX[TETRA4] + 4 * it4; if (na == 0) { @@ -142,9 +142,9 @@ int MESHCUT::intersectionSegmentPlan(int it4, int na) // // Longueur AB // float lx = B[0] - A[0], ly = B[1] - A[1], lz = B[2] - A[2]; // ab = sqrt(lx * lx + ly * ly + lz * lz); - // // La longueur maximale théorique est 2 epsilon + // // La longueur maximale theorique est 2 epsilon // if (ab < 2 * epsilon * 0.9) - // ERREUR("Arête de longueur inférieure au minimum théorique 2 epsilon"); + // ERREUR("Arete de longueur inferieure au minimum theorique 2 epsilon"); // Calcul du produit scalaire AB.n ps = 0.0; @@ -154,7 +154,7 @@ int MESHCUT::intersectionSegmentPlan(int it4, int na) if (debug) { - cout << "Routine ISP : arête " << na << " - ngA=" << ngA << " ngB=" << ngB << endl; + cout << "Routine ISP : arete " << na << " - ngA=" << ngA << " ngB=" << ngB << endl; cout << "A : " << A[0] << ' ' << A[1] << ' ' << A[2] << endl; cout << "B : " << B[0] << ' ' << B[1] << ' ' << B[2] << endl; cout << "N : " << normale[0] << ' ' << normale[1] << ' ' << normale[2] << endl; @@ -177,7 +177,7 @@ int MESHCUT::intersectionSegmentPlan(int it4, int na) intersections[cle1] = indexNouveauxNoeuds; intersections[cle2] = indexNouveauxNoeuds; - // cout << "création noeud " << indexNouveauxNoeuds << " : " << inter[0] << " " << inter[1] << " " << inter[2] + // cout << "creation noeud " << indexNouveauxNoeuds << " : " << inter[0] << " " << inter[1] << " " << inter[2] // << endl; if (debug) cout << " sortie nouveau noeud, lambda = " << lambda << " , noeud = " << indexNouveauxNoeuds << endl; diff --git a/src/Tools/MeshCut/MeshCut_Globals.hxx b/src/Tools/MeshCut/MeshCut_Globals.hxx index 653664338..e16f11d21 100644 --- a/src/Tools/MeshCut/MeshCut_Globals.hxx +++ b/src/Tools/MeshCut/MeshCut_Globals.hxx @@ -28,11 +28,11 @@ namespace MESHCUT { - /*! Table des points d'intersection calculés. - * Si on a calculé une intersection entre le plan et un segment reliant N1 et N2 - * de numéros globaux n1 et n2, on stocke dans ce tableau, sous les libellés "n1_n2" et "n2_n1", - * le numéro global du point d'intersection (noeud créé). - * On évite ainsi de calculer deux fois l'intersection d'une même arête de T4 avec le plan + /*! Table des points d'intersection calcules. + * Si on a calcule une intersection entre le plan et un segment reliant N1 et N2 + * de numeros globaux n1 et n2, on stocke dans ce tableau, sous les libelles "n1_n2" et "n2_n1", + * le numero global du point d'intersection (noeud cree). + * On evite ainsi de calculer deux fois l'intersection d'une meme arete de T4 avec le plan */ extern std::map intersections; @@ -47,13 +47,13 @@ namespace MESHCUT extern std::vector cutTetras; extern float *DNP; //!< Distance Noeud Plan - extern int *POSN; //!< Version -1/0/+1 du précédent, selon epsilon + extern int *POSN; //!< Version -1/0/+1 du precedent, selon epsilon extern std::string str_id_maillagenew; - extern float normale[3], pointPlan[3]; //!< Définition du plan de coupe - extern float d; //!< coefficient constant de l'équation du plan de coupe - extern float epsilon; //!< distance en dessous de laquelle un point est considéré comme appartenant au plan de coupe + extern float normale[3], pointPlan[3]; //!< Definition du plan de coupe + extern float d; //!< coefficient constant de l'equation du plan de coupe + extern float epsilon; //!< distance en dessous de laquelle un point est considere comme appartenant au plan de coupe extern bool debug; extern int Naretes; diff --git a/src/Tools/MeshCut/MeshCut_Maillage.cxx b/src/Tools/MeshCut/MeshCut_Maillage.cxx index ed48c6717..d97512a7b 100644 --- a/src/Tools/MeshCut/MeshCut_Maillage.cxx +++ b/src/Tools/MeshCut/MeshCut_Maillage.cxx @@ -60,12 +60,12 @@ void Maillage::afficheMailles(TYPE_MAILLE tm) cout << "Affichage des mailles du type " << TM2string(tm) << " (effectif " << EFFECTIFS_TYPES[tm] << "): " << endl; if (EFFECTIFS_TYPES[tm]) { - // Boucle sur les connectivités d'un type tm + // Boucle sur les connectivites d'un type tm int nnoeuds = Nnoeuds(tm); for (int i = 0; i < EFFECTIFS_TYPES[tm]; i++) { cout << "\tMaille " << i << " :" << endl; - //Boucle sur les noeuds de la maille de numéro local i dans le type tm + //Boucle sur les noeuds de la maille de numero local i dans le type tm int * offset = CNX[tm] + nnoeuds * i; for (int j = 0; j < nnoeuds; j++) { @@ -80,7 +80,7 @@ void Maillage::afficheMailles(TYPE_MAILLE tm) void Maillage::listeMaillesType(TYPE_MAILLE tm) { - cout << "La fonction \"Restitution des mailles par type\" est obsolète " << endl; + cout << "La fonction \"Restitution des mailles par type\" est obsolete " << endl; // cout << "Restitution des mailles du type " << TM2string(tm) << " (effectif " << EFFECTIFS_TYPES[tm] << "): " << endl; // if (EFFECTIFS_TYPES[tm]) @@ -123,7 +123,7 @@ void Maillage::listeMaillesGM(std::string nomGM) //void Maillage::listeMaillesGMordonne(std::string nomGM) //{ -// cout << "Liste ordonnée des mailles du groupe " << nomGM << " (" << GM[nomGM].size() << " mailles) : "; +// cout << "Liste ordonnee des mailles du groupe " << nomGM << " (" << GM[nomGM].size() << " mailles) : "; // sort(GM[nomGM].begin(), GM[nomGM].end()); // for (int j = 0; j < GM[nomGM].size(); j++) // cout << GM[nomGM][j] << " "; @@ -148,7 +148,7 @@ void Maillage::listeNoeudsGN(std::string nomGN) void Maillage::listeNoeudsGNordonne(std::string nomGN) { - cout << "Liste ordonnée des noeuds du groupe " << nomGN << " (" << GN[nomGN].size() << " noeuds) : "; + cout << "Liste ordonnee des noeuds du groupe " << nomGN << " (" << GN[nomGN].size() << " noeuds) : "; sort(GN[nomGN].begin(), GN[nomGN].end()); for (unsigned int j = 0; j < GN[nomGN].size(); j++) cout << GN[nomGN][j] << " "; @@ -253,7 +253,7 @@ float Maillage::distanceNoeudNoeud(int ng1, int ng2) // int nnoeuds = Nnoeuds(tm); // for (int i = 0; i < CON[tm].size() / nnoeuds; i++) // { -// //Boucle sur les noeuds de la maille de numéro local i dans le type tm +// //Boucle sur les noeuds de la maille de numero local i dans le type tm // for (int j = 0; j < nnoeuds; j++) // { // //..... CON[tm][nnoeuds*i+j]; @@ -261,12 +261,12 @@ float Maillage::distanceNoeudNoeud(int ng1, int ng2) // } // } // } -// // Boucle sur les connectivités d'un type tm +// // Boucle sur les connectivites d'un type tm //} void Maillage::inputMED(std::string fichierMED) { - //cout << endl << "Début procédure inputMED, fichier "<< fichierMED << endl; + //cout << endl << "Debut procedure inputMED, fichier "<< fichierMED << endl; // int i, j, k, ichamp, igauss, ipt, ival; int j; @@ -309,7 +309,7 @@ void Maillage::inputMED(std::string fichierMED) FAMILLES_NOEUDS.clear(); GROUPES_MAILLES.clear(); GROUPES_NOEUDS.clear(); - RESIDU.clear(); // Sera initialisé à 1 par la routine acquisitionTYPE_inputMED + RESIDU.clear(); // Sera initialise a 1 par la routine acquisitionTYPE_inputMED tailleFAMILLES.clear(); tailleGROUPES.clear(); @@ -346,7 +346,7 @@ void Maillage::inputMED(std::string fichierMED) // nGauss = MEDnGauss(fid); // if (debug > 0) - // cout << "Nombre d'éléments portant des points de Gauss: " << (int) nGauss << endl; + // cout << "Nombre d'elements portant des points de Gauss: " << (int) nGauss << endl; // map REFGAUSS; // map::iterator iterGAUSS; // for (igauss = 1; igauss <= nGauss; igauss++) @@ -393,7 +393,7 @@ void Maillage::inputMED(std::string fichierMED) // pflval = (med_int*) malloc(sizeof(med_int) * nvalprofil); // if (MEDprofilLire(fid, pflval, nomprofil) < 0) // ERREUR("ERREUR MEDprofilLire"); - // //cout << " Affichage des 100 premières valeurs:" << endl; + // //cout << " Affichage des 100 premieres valeurs:" << endl; // //for (ival=0;ival 0) // { // if (MEDnomLire(fid, maa, nomnoe, nnoe, MED_NODE, (med_geometry_type) 0) < 0) @@ -618,9 +618,9 @@ void Maillage::inputMED(std::string fichierMED) // } // // if (inonoe) - // cout << "WARNING input MED : les noms des noeuds sont ignorés" << endl; + // cout << "WARNING input MED : les noms des noeuds sont ignores" << endl; // if (inunoe) - // cout << "WARNING input MED : les numéros des noeuds sont ignorés" << endl; + // cout << "WARNING input MED : les numeros des noeuds sont ignores" << endl; // // if (inonoe) // { @@ -669,7 +669,7 @@ void Maillage::inputMED(std::string fichierMED) z1 = 0.0; } - // Allocation mémoire pour les coordonnées XX YY ZZ + // Allocation memoire pour les coordonnees XX YY ZZ XX = (float*) malloc(sizeof(float) * nombreNoeudsMaillage); if (mdim > 1) YY = (float*) malloc(sizeof(float) * nombreNoeudsMaillage); @@ -679,10 +679,10 @@ void Maillage::inputMED(std::string fichierMED) for (int i = 0; i < nnoe; i++) { - // Chargement des coordonnées X, Y et Z + // Chargement des coordonnees X, Y et Z // Calcul de l'enveloppe du maillage - FAMILLES_NOEUDS[*(famNoeuds + i)].push_back(i + 1); // ATTENTION! Les num. de noeuds commencent à 1 + FAMILLES_NOEUDS[*(famNoeuds + i)].push_back(i + 1); // ATTENTION! Les num. de noeuds commencent a 1 tailleFAMILLES[*(famNoeuds + i)]++; // IDnoeud = "N"+int2string(i+1); @@ -731,7 +731,7 @@ void Maillage::inputMED(std::string fichierMED) x1 = *XXi; } - // Chargement des numéros de noeuds + // Chargement des numeros de noeuds // if (inunoe) // NUM_NOEUDS.push_back(*(numnoe + i)); // else @@ -744,7 +744,7 @@ void Maillage::inputMED(std::string fichierMED) // Enveloppe du maillage enveloppeMaillage = new Cube(x0, x1, y0, y1, z0, z1); - // Libération mémoire + // Liberation memoire if (nnoe > 0) { free(coo1); @@ -808,7 +808,7 @@ void Maillage::inputMED(std::string fichierMED) for (unsigned int i = 0; i < vfam.size(); i++) { int numf = vfam[i]; - // Parcours simultané des vecteurs FAMILLES[numf] et FAM_TYPES[numfam] pour obtention du num local + // Parcours simultane des vecteurs FAMILLES[numf] et FAM_TYPES[numfam] pour obtention du num local // et du type des mailles de la famille numf for (unsigned int imaille = 0; imaille < FAMILLES[numf].size(); imaille++) { @@ -850,7 +850,7 @@ void Maillage::inputMED(std::string fichierMED) } MEDfileClose(fid); - // cout << "Fin procédure inputMED" << endl << endl; + // cout << "Fin procedure inputMED" << endl << endl; } void Maillage::acquisitionTYPE_inputMED(TYPE_MAILLE TYPE, int nTYPE, med_idt fid, char maa[MED_NAME_SIZE + 1], @@ -894,7 +894,7 @@ void Maillage::acquisitionTYPE_inputMED(TYPE_MAILLE TYPE, int nTYPE, med_idt fid tailleFAMILLES[numeroFamille]++; FAM_TYPES[numeroFamille].push_back(TYPE); - // Chargement des numéros de mailles + // Chargement des numeros de mailles // if (inumTYPE) // NUM_MAILLES[TYPE].push_back(*(numTYPE + i)); // else @@ -938,7 +938,7 @@ void Maillage::outputMED(std::string fichierMED) string line, s, stype, nomnoeud; // med_err ret = 0; // Code retour // int ig, jg; - // cout << endl << endl << "Début procédure outputMED, fichier " << fichierMED << endl; + // cout << endl << endl << "Debut procedure outputMED, fichier " << fichierMED << endl; // Sortie sur erreur en cas de maillage sans noeuds if (nombreNoeudsMaillage <= 0) @@ -947,10 +947,10 @@ void Maillage::outputMED(std::string fichierMED) } // ######################################################################## - // Ouverture du fichier MED et création du maillage + // Ouverture du fichier MED et creation du maillage // ######################################################################## - // Ouverture du fichier MED en création + // Ouverture du fichier MED en creation med_idt fid = MEDfileOpen(string2char(fichierMED), MED_ACC_CREAT); if (fid < 0) { @@ -958,7 +958,7 @@ void Maillage::outputMED(std::string fichierMED) cout << "Error MEDfileOpen" << endl; } - // Création du maillage + // Creation du maillage char maa[MED_NAME_SIZE + 1]; // Nom du maillage de longueur maxi MED_NAME_SIZE strcpy(maa, string2char(ID)); @@ -966,7 +966,7 @@ void Maillage::outputMED(std::string fichierMED) if (dimensionMaillage == 0) { mdim = 3; - cout << "ATTENTION, dimension 3 attribuée par défaut!" << endl; + cout << "ATTENTION, dimension 3 attribuee par defaut!" << endl; } else mdim = dimensionMaillage; @@ -1016,13 +1016,13 @@ void Maillage::outputMED(std::string fichierMED) vector NOMSFAM; vector > ETIQFAM; int cptNOMFAM = 0; - map NUMFAMETIQ; // clé = étiquette - valeur = numéros de familles + map NUMFAMETIQ; // cle = etiquette - valeur = numeros de familles if (nGroupesNoeuds) { - // Pérennisation d'un ordre sur les GM dans le vecteur NOMS_GROUPES_MAILLES + // Perennisation d'un ordre sur les GM dans le vecteur NOMS_GROUPES_MAILLES vector NOMS_GROUPES_NOEUDS; for (map >::iterator ITGN = GN.begin(); ITGN != GN.end(); ITGN++) { @@ -1035,7 +1035,7 @@ void Maillage::outputMED(std::string fichierMED) for (unsigned int ig = 0; ig < NOMS_GROUPES_NOEUDS.size(); ig++) sort(GN[NOMS_GROUPES_NOEUDS[ig]].begin(), GN[NOMS_GROUPES_NOEUDS[ig]].end()); - // Construction des étiquettes (familles) + // Construction des etiquettes (familles) // Initialisation des index de groupes for (unsigned int ig = 0; ig < NOMS_GROUPES_NOEUDS.size(); ig++) @@ -1054,8 +1054,8 @@ void Maillage::outputMED(std::string fichierMED) if (k == GN[nomgroupe][INDEX_N[ig]]) { // Attention: l'indice 0 dans le vecteur ETIQUETTES correspond - // à l'élément (noeud ou maille) de num. global 1 - // Par ailleurs, le numéro de groupe dans l'étiquette commence à 0 + // a l'element (noeud ou maille) de num. global 1 + // Par ailleurs, le numero de groupe dans l'etiquette commence a 0 ETIQUETTES_N[k - 1].push_back(ig); tailleEtiquette++; etiq += int2string(ig); @@ -1064,7 +1064,7 @@ void Maillage::outputMED(std::string fichierMED) } } ETIQUETTES_N[k - 1].resize(tailleEtiquette); - // Stockage de l'étiquette dans NOMSFAM ETIQFAM, si pas déjà stockée + // Stockage de l'etiquette dans NOMSFAM ETIQFAM, si pas deja stockee // bool trouve = false; // for (int i = 0; i < NOMSFAM.size(); i++) // if (NOMSFAM[i] == ((string) "ETIQUETTE_" + etiq)) @@ -1084,11 +1084,11 @@ void Maillage::outputMED(std::string fichierMED) NOMSFAM.resize(cptNOMFAM); ETIQFAM.resize(cptNOMFAM); - // Création des familles de noeuds + // Creation des familles de noeuds for (unsigned int ifam = 0; ifam < NOMSFAM.size(); ifam++) { strcpy(nomfam, string2char(NOMSFAM[ifam])); - // Numéro de famille: ifam+1 (positif pour les noeuds + non nul) + // Numero de famille: ifam+1 (positif pour les noeuds + non nul) numfam = ifam + 1; ngro = ETIQFAM[ifam].size(); @@ -1098,8 +1098,8 @@ void Maillage::outputMED(std::string fichierMED) for (unsigned int ign = 0; ign < ETIQFAM[ifam].size(); ign++) { string nomGNcourant = NOMS_GROUPES_NOEUDS[ETIQFAM[ifam][ign]]; - // ATTENTION! Il faut mettre à la fin de chaque segment un \0 qui est ensuite écrasé - // par le premier caractère du champ suivant dans le strcat !!!! + // ATTENTION! Il faut mettre a la fin de chaque segment un \0 qui est ensuite ecrase + // par le premier caractere du champ suivant dans le strcat !!!! if (ign == 0) { // Premier groupe @@ -1118,7 +1118,7 @@ void Maillage::outputMED(std::string fichierMED) cptGN++; } - // Création de la famille + // Creation de la famille if (MEDfamilyCr(fid, maa, nomfam, numfam, 0, MED_NO_GROUP) < 0) ERREUR("Error MEDfamilyCr"); delete gro; @@ -1133,9 +1133,9 @@ void Maillage::outputMED(std::string fichierMED) // float x, y, z; med_int nnoe = nombreNoeudsMaillage; // Nombre de noeuds - med_float *coo = 0; // Table des coordonnées + med_float *coo = 0; // Table des coordonnees - // Noms des coordonnées (variable nomcoo) + // Noms des coordonnees (variable nomcoo) char* nomcoo = new char[mdim * MED_SNAME_SIZE + 1]; string strX = (string) "X"; while (strX.size() < MED_SNAME_SIZE) @@ -1154,7 +1154,7 @@ void Maillage::outputMED(std::string fichierMED) strcpy(nomcoo, string2char(strX)); nomcoo[mdim * MED_SNAME_SIZE] = '\0'; - // Unités des coordonnées (variable unicoo) + // Unites des coordonnees (variable unicoo) char* unicoo = new char[mdim * MED_SNAME_SIZE + 1]; string strmesure = (string) "SI"; while (strmesure.size() < MED_SNAME_SIZE) @@ -1210,7 +1210,7 @@ void Maillage::outputMED(std::string fichierMED) // } } - // Chargement des coordonnées, numéros de familles et numéros de noeuds + // Chargement des coordonnees, numeros de familles et numeros de noeuds if (dimensionMaillage == 3) { int i3 = 0; @@ -1225,7 +1225,7 @@ void Maillage::outputMED(std::string fichierMED) coo[i3 + 2] = *(ZZ + i); i3 = i3 + 3; - // Numéros de familles - Le num. global de noeud est i+1 + // Numeros de familles - Le num. global de noeud est i+1 if (nGroupesNoeuds) { vector v = ETIQUETTES_N[i]; @@ -1238,7 +1238,7 @@ void Maillage::outputMED(std::string fichierMED) else *(nufano + i) = (med_int) 0; - // Numéros de noeuds + // Numeros de noeuds // *(numnoe + i) = (med_int) NUM_NOEUDS[i]; } } @@ -1250,7 +1250,7 @@ void Maillage::outputMED(std::string fichierMED) coo[i2] = *(XX + i); coo[i2 + 1] = *(YY + i); i2 = i2 + 2; - // Numéros de familles - Le num. global de noeud est i+1 + // Numeros de familles - Le num. global de noeud est i+1 if (nGroupesNoeuds) { vector v = ETIQUETTES_N[i]; @@ -1262,7 +1262,7 @@ void Maillage::outputMED(std::string fichierMED) } else *(nufano + i) = (med_int) 0; - // Numéros de noeuds + // Numeros de noeuds // *(numnoe + i) = (med_int) NUM_NOEUDS[i]; } } @@ -1290,18 +1290,18 @@ void Maillage::outputMED(std::string fichierMED) map > > ETIQUETTES_M; // [ tm => [ nl => [ig1, ig2, ... ] ] ] // INDEX_M : - // Clé : tm + // Cle : tm // Valeur : vect. des compteurs par indice de GM dans NOMS_GROUPES_MAILLES map > INDEX_M; NOMSFAM.clear(); ETIQFAM.clear(); - NUMFAMETIQ.clear(); // clé = étiquette - valeur = numéros de familles + NUMFAMETIQ.clear(); // cle = etiquette - valeur = numeros de familles cptNOMFAM = 0; if (nGroupesMailles) { - // Pérennisation d'un ordre sur les GM dans le vecteur NOMS_GROUPES_MAILLES + // Perennisation d'un ordre sur les GM dans le vecteur NOMS_GROUPES_MAILLES vector NOMS_GROUPES_MAILLES; for (map > >::iterator ITGM = GM.begin(); ITGM != GM.end(); ITGM++) { @@ -1320,7 +1320,7 @@ void Maillage::outputMED(std::string fichierMED) } } - // Construction des étiquettes (familles) + // Construction des etiquettes (familles) // Initialisation 0 des index de groupes, et resize ETIQUETTES_M[tm] for (int itm = (int) POI1; itm <= (int) HEXA20; itm++) @@ -1361,8 +1361,8 @@ void Maillage::outputMED(std::string fichierMED) if (nl == GM[nomGM][tm][INDEX_M[tm][ig]]) { // Attention: l'indice 0 dans le vecteur ETIQUETTES correspond - // à l'élément (noeud ou maille) de num. global 1 - // Par ailleurs, le numéro de groupe dans l'étiquette commence à 0 + // a l'element (noeud ou maille) de num. global 1 + // Par ailleurs, le numero de groupe dans l'etiquette commence a 0 // cout << "\t\t\t" << "La maille est dans le groupe " << nomGM << endl; ETIQUETTES_M[tm][nl].push_back(ig); tailleEtiquette++; @@ -1374,7 +1374,7 @@ void Maillage::outputMED(std::string fichierMED) } ETIQUETTES_M[tm][nl].resize(tailleEtiquette); - // Stockage de l'étiquette dans NOMSFAM ETIQFAM, si pas déjà stockée + // Stockage de l'etiquette dans NOMSFAM ETIQFAM, si pas deja stockee // bool trouve = false; // for (int i = 0; i < NOMSFAM.size(); i++) // if (NOMSFAM[i] == ((string) "ETIQUETTE_" + etiq)) @@ -1399,11 +1399,11 @@ void Maillage::outputMED(std::string fichierMED) NOMSFAM.resize(cptNOMFAM); ETIQFAM.resize(cptNOMFAM); - // Création des familles de mailles + // Creation des familles de mailles for (unsigned int ifam = 0; ifam < NOMSFAM.size(); ifam++) { strcpy(nomfam, string2char(NOMSFAM[ifam])); - // Numéro de famille: -ifam-1 (négatif pour les mailles, et non nul) + // Numero de famille: -ifam-1 (negatif pour les mailles, et non nul) numfam = -ifam - 1; ngro = ETIQFAM[ifam].size(); @@ -1413,8 +1413,8 @@ void Maillage::outputMED(std::string fichierMED) for (unsigned int ign = 0; ign < ETIQFAM[ifam].size(); ign++) { string nomGMcourant = NOMS_GROUPES_MAILLES[ETIQFAM[ifam][ign]]; - // ATTENTION! Il faut mettre à la fin de chaque segment un \0 qui est ensuite écrasé - // par le premier caractère du champ suivant dans le strcat !!!! + // ATTENTION! Il faut mettre a la fin de chaque segment un \0 qui est ensuite ecrase + // par le premier caractere du champ suivant dans le strcat !!!! if (ign == 0) { // Premier groupe @@ -1433,7 +1433,7 @@ void Maillage::outputMED(std::string fichierMED) cptGM++; } - // Création de la famille + // Creation de la famille if (MEDfamilyCr(fid, maa, nomfam, numfam, 1, gro) < 0) ERREUR("Error MEDfamilyCr"); @@ -1501,12 +1501,12 @@ void Maillage::outputMED(std::string fichierMED) // Boucle sur les mailles du type (indice = num. local) for (int nl = 0; nl < nTYPE; nl++) { - // Construction de l'étiquette de la maille au format string + // Construction de l'etiquette de la maille au format string vector v = ETIQUETTES_M[tm][nl]; string sv = (string) ""; for (unsigned int j = 0; j < v.size(); j++) sv += int2string(v[j]); - // Accès au num. de la famille + // Acces au num. de la famille *(famTYPE + nl) = (med_int) NUMFAMETIQ[sv]; } // Boucle sur les mailles du type } // if (nGroupesMailles) @@ -1561,16 +1561,16 @@ void Maillage::outputMED(std::string fichierMED) delete unicoo; delete nomcoo; - // cout << endl << endl << "Fin procédure outputMED" << endl; + // cout << endl << endl << "Fin procedure outputMED" << endl; } // outputMED int Maillage::NGLOBAL(TYPE_MAILLE typeMaille, int nlocal) { - // Attention, les num. globaux commencent à 1, les num. locaux à 0 + // Attention, les num. globaux commencent a 1, les num. locaux a 0 int cpt = 1 + nlocal; for (int itm = (int) POI1; itm < (int) typeMaille; itm++) - { // Attention! inférieur strict! + { // Attention! inferieur strict! TYPE_MAILLE tm = (TYPE_MAILLE) itm; cpt += EFFECTIFS_TYPES[tm]; } @@ -1579,7 +1579,7 @@ int Maillage::NGLOBAL(TYPE_MAILLE typeMaille, int nlocal) TYPE_MAILLE Maillage::TYPE(int nglobal) { - // Attention, les num. globaux commencent à 1, les num. locaux à 0 + // Attention, les num. globaux commencent a 1, les num. locaux a 0 TYPE_MAILLE resultat = (TYPE_MAILLE)-1; int cpt = 0; for (int itm = (int) POI1; itm <= (int) HEXA20; itm++) @@ -1597,7 +1597,7 @@ TYPE_MAILLE Maillage::TYPE(int nglobal) int Maillage::NLOCAL(int nglobal, TYPE_MAILLE tm) { - // Attention, les num. globaux commencent à 1, les num. locaux à 0 + // Attention, les num. globaux commencent a 1, les num. locaux a 0 int nPOI1 = EFFECTIFS_TYPES[POI1]; int nSEG2 = EFFECTIFS_TYPES[SEG2]; int nSEG3 = EFFECTIFS_TYPES[SEG3]; @@ -1691,11 +1691,11 @@ int Maillage::NLOCAL(int nglobal, TYPE_MAILLE tm) /*! * Suppression de mailles dans un type : * - * - Contraction de la connectivité concernée - * - Réécriture des GM avec les nouveaux numéros locaux des éléments du type concerné - * - Mise à jour nombreMaillesMaillage + * - Contraction de la connectivite concernee + * - Reecriture des GM avec les nouveaux numeros locaux des elements du type concerne + * - Mise a jour nombreMaillesMaillage * - * Les noeuds ne sont pas affectés. + * Les noeuds ne sont pas affectes. */ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) { @@ -1703,15 +1703,15 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) cout << "Method eliminationMailles, listeMaillesSuppr.size()=" << listeMaillesSuppr.size() << endl; - // ************* Modification de la connectivité du type concerné + // ************* Modification de la connectivite du type concerne int* CNX2; int nNoeudsType = Nnoeuds(tm); int tailleCNX2 = nNoeudsType * (EFFECTIFS_TYPES[tm] - listeMaillesSuppr.size()); CNX2 = (int*) malloc(sizeof(int) * tailleCNX2); - // Recopie sélective des connectivités + // Recopie selective des connectivites int isuppr = 0; // indice dans listeMaillesSuppr - int ih2 = 0; // nouveau numéro local ( remarque: ih2 = ih1 - isuppr ) + int ih2 = 0; // nouveau numero local ( remarque: ih2 = ih1 - isuppr ) for (int ih1 = 0; ih1 < EFFECTIFS_TYPES[tm]; ih1++) { if (listeMaillesSuppr[isuppr] != ih1) @@ -1726,7 +1726,7 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) free(CNX[tm]); CNX[tm] = CNX2; - // ************* Construction de la table de correspondance des NL dans le type concerné + // ************* Construction de la table de correspondance des NL dans le type concerne unsigned int offset = 0; for (int i = 0; i < EFFECTIFS_TYPES[tm]; i++) { @@ -1736,7 +1736,7 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) TABLE_NL[i] = i - offset; else if (i == listeMaillesSuppr[offset]) { - TABLE_NL[i] = -1; // Element à supprimer + TABLE_NL[i] = -1; // Element a supprimer offset++; } } @@ -1744,14 +1744,14 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) TABLE_NL[i] = i - offset; } - // Contrôle + // Contrle if (offset != listeMaillesSuppr.size()) { ERREUR("Incoherent offset, method eliminationMailles"); exit(0); } - // ************* Mise à jour du type concerné dans les GM + // ************* Mise a jour du type concerne dans les GM for (map > >::iterator I = GM.begin(); I != GM.end(); I++) { string nomGM = I->first; @@ -1779,7 +1779,7 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) } } - // ************* Mise à jour des effectifs + // ************* Mise a jour des effectifs EFFECTIFS_TYPES[tm] = EFFECTIFS_TYPES[tm] - listeMaillesSuppr.size(); nombreMaillesMaillage = nombreMaillesMaillage - listeMaillesSuppr.size(); diff --git a/src/Tools/MeshCut/MeshCut_Maillage.hxx b/src/Tools/MeshCut/MeshCut_Maillage.hxx index f445f0f7f..10accf20c 100644 --- a/src/Tools/MeshCut/MeshCut_Maillage.hxx +++ b/src/Tools/MeshCut/MeshCut_Maillage.hxx @@ -31,9 +31,9 @@ namespace MESHCUT class Maillage { public: - // Toutes ces variables doivent être placées au niveau du principal pour être connues de toutes les fonctions + // Toutes ces variables doivent etre placees au niveau du principal pour etre connues de toutes les fonctions - // Vecteurs des familles d'éléments + // Vecteurs des familles d'elements std::map > FAMILLES; std::map > FAM_TYPES; @@ -45,10 +45,10 @@ namespace MESHCUT std::map > GROUPES_NOEUDS; // Commun noeuds et mailles - std::map tailleFAMILLES; // la clé est un num. de famille - std::map tailleGROUPES; // Tailles des vecteurs GROUPES_MAILLES et GROUPES_NOEUDS - la clé est un nom de groupe (de noeuds ou de mailles) + std::map tailleFAMILLES; // la cle est un num. de famille + std::map tailleGROUPES; // Tailles des vecteurs GROUPES_MAILLES et GROUPES_NOEUDS - la cle est un nom de groupe (de noeuds ou de mailles) - // Résidus mailles + // Residus mailles std::map > RESIDU; public: @@ -68,13 +68,13 @@ namespace MESHCUT float *YY; float *ZZ; // ****** MED-OBLIGATOIRE ****** - // Effectifs des éléments par type + // Effectifs des elements par type std::map EFFECTIFS_TYPES; // ****** MED-OBLIGATOIRE ****** - // Connectivités des types - // Le numéro global du j-ième noeud de la maille de numéro global i est stocké à l'adresse + // Connectivites des types + // Le numero global du j-ieme noeud de la maille de numero global i est stocke a l'adresse // CNX[tm]+t*(i-1)+(j-1) - // (t = taille du type, i.e. nombre de noeuds de l'élément) + // (t = taille du type, i.e. nombre de noeuds de l'element) std::map CNX; // ****** MED-OBLIGATOIRE ****** // Enveloppes cubiques @@ -124,7 +124,7 @@ namespace MESHCUT TYPE_MAILLE TYPE(int nglobal); void eliminationMailles(TYPE_MAILLE typeMaille, std::vector listeMaillesSuppr); - // acquisitionTYPE_inputMED appelée par inputMED + // acquisitionTYPE_inputMED appelee par inputMED void acquisitionTYPE_inputMED(TYPE_MAILLE TYPE, int nTYPE, med_idt fid, char maa[MED_NAME_SIZE + 1], med_int mdim); diff --git a/src/Tools/MeshCut/MeshCut_Utils.cxx b/src/Tools/MeshCut/MeshCut_Utils.cxx index f8d26b366..234cc7da1 100644 --- a/src/Tools/MeshCut/MeshCut_Utils.cxx +++ b/src/Tools/MeshCut/MeshCut_Utils.cxx @@ -52,13 +52,13 @@ void MESHCUT::ERREUR(const char* msg) char* MESHCUT::string2char(std::string str) { - // créer le buffer pour copier la chaîne + // creer le buffer pour copier la chaine size_t size = str.size() + 1; char* buffer = new char[size]; - // copier la chaîne + // copier la chaine strncpy(buffer, str.c_str(), size); - // libérer la mémoire + // liberer la memoire //delete [] buffer; return buffer; @@ -498,15 +498,15 @@ std::string MESHCUT::ASTER8(std::string s) } /*! - * Distance à laquelle doit se tenir l'observateur sur un axe - * pour voir sous 90° un objet centré de dimensions a et b selon les deux autres axes. + * Distance a laquelle doit se tenir l'observateur sur un axe + * pour voir sous 90° un objet centre de dimensions a et b selon les deux autres axes. * Si on ne tient pas compte de la dimension de l'objet selon l'axe choisi, * la formule d_obs=max(a,b)/2 donne la cote * qui permet de voir l'objet plat dans un angle de 90°. * A cela il faut ajouter la dimension de l'objet selon l'axe d'observation = c. * - * @param a dimensions de l'objet selon un des axes normal à l'axe d'observation - * @param b dimensions de l'objet selon l'autre axe normal à l'axe d'observation + * @param a dimensions de l'objet selon un des axes normal a l'axe d'observation + * @param b dimensions de l'objet selon l'autre axe normal a l'axe d'observation * @param c est la dimension de l'objet selon l'axe d'observation */ float MESHCUT::dObservateur(float a, float b, float c) @@ -541,7 +541,7 @@ med_geometry_type MESHCUT::InstanceMGE(TYPE_MAILLE TYPE) { case POI1: typeBanaliseMED = MED_POINT1; - break; // Attention, piège ! + break; // Attention, piege ! case SEG2: typeBanaliseMED = MED_SEG2; break; @@ -568,10 +568,10 @@ med_geometry_type MESHCUT::InstanceMGE(TYPE_MAILLE TYPE) break; case PYRAM5: typeBanaliseMED = MED_PYRA5; - break; // Attention, piège ! + break; // Attention, piege ! case PYRAM13: typeBanaliseMED = MED_PYRA13; - break; // Attention, piège ! + break; // Attention, piege ! case PENTA6: typeBanaliseMED = MED_PENTA6; break; @@ -924,7 +924,7 @@ void MESHCUT::champType(std::string type, med_entity_type MEM, med_geometry_type if (debug) { - cout << endl << " Liste des valeurs du champ brut aux 3 premiers éléments:" << endl; + cout << endl << " Liste des valeurs du champ brut aux 3 premiers elements:" << endl; for (imaille = 0; imaille < std::min(nmailles, 3); imaille++) { cout << " Maille " << imaille << endl; @@ -977,8 +977,8 @@ void MESHCUT::champType(std::string type, med_entity_type MEM, med_geometry_type cout << "********************************************************************" << endl; cout << endl; cout << " Champ: " << (string) nomChampMoy << endl; - cout << " Géométrie: " << MGE2string(MGE) << endl; - cout << " Pas de temps " << ipt << " ignoré" << endl; + cout << " Geometrie: " << MGE2string(MGE) << endl; + cout << " Pas de temps " << ipt << " ignore" << endl; cout << endl << endl; continue; } @@ -986,10 +986,10 @@ void MESHCUT::champType(std::string type, med_entity_type MEM, med_geometry_type if (debug) cout << " Writing mean values in new field: OK " << endl; - // Restitution du champ moyenné + // Restitution du champ moyenne if (debug) { - cout << endl << " Liste des valeurs du champ moyenné aux 3 premiers éléments:" << endl; + cout << endl << " Liste des valeurs du champ moyenne aux 3 premiers elements:" << endl; for (imaille = 0; imaille < min(nmailles, 3); imaille++) { cout << " Maille " << imaille << endl; @@ -1033,7 +1033,7 @@ float MESHCUT::distance2(float x1, float y1, float z1, float x2, float y2, float } /*! - * Conversion HL-MED d'une table de connectivités + * Conversion HL-MED d'une table de connectivites */ void MESHCUT::conversionCNX(int *CNXtm, TYPE_MAILLE tm, int N) { diff --git a/src/Tools/Verima/CreeDocuments/__init__.py b/src/Tools/Verima/CreeDocuments/__init__.py index 6289d6d2a..8295770c3 100644 --- a/src/Tools/Verima/CreeDocuments/__init__.py +++ b/src/Tools/Verima/CreeDocuments/__init__.py @@ -19,5 +19,5 @@ # """ Ce package contient les fonctionnalites necessaires - pour l'acquisition des données + pour l'acquisition des donnees """ diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/entete.html b/src/Tools/Verima/CreeDocuments/templatesHtml/entete.html index 4bea1512f..057b5a022 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/entete.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/entete.html @@ -20,20 +20,20 @@ -

Synthèse -de l'exécution des scripts de test des mailleurs

+

Synthese +de l'execution des scripts de test des mailleurs


Version - de Salomé testée : %VERSIONTEST%

+ de Salome testee : %VERSIONTEST%

Machine - d'exécution : %MACHINE%

+ d'execution : %MACHINE%


- \ No newline at end of file + diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html index 32b202d78..bbc7311e2 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html @@ -29,18 +29,18 @@ Ratio

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

@@ -133,7 +133,7 @@ Ratio

Elt - Médian

+ Median

%RMEDREF%

diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html index 2a5c90071..f0e0f28dc 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html @@ -13,7 +13,7 @@

Longueur -des arêtes des mailles +des aretes des mailles

@@ -28,18 +28,18 @@ des arêtes des mailles

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

@@ -132,7 +132,7 @@ des arêtes des mailles

Elt - Médian

+ Median

%TMEDREF%

diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/job.html b/src/Tools/Verima/CreeDocuments/templatesHtml/job.html index 490739131..156587e47 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/job.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/job.html @@ -27,18 +27,18 @@ Ratio

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

@@ -131,7 +131,7 @@ Ratio

Elt - Médian

+ Median

%RMEDREF%

@@ -173,7 +173,7 @@ Ratio

Longueur -des arêtes des mailles +des aretes des mailles

@@ -188,18 +188,18 @@ des arêtes des mailles

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

@@ -292,7 +292,7 @@ des arêtes des mailles

Elt - Médian

+ Median

%TMEDREF%

diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html b/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html index 4ffe09df1..ec9ec75e2 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html @@ -24,9 +24,9 @@

Cas Test : %MAILLAGE%

Mailleur -testé : %MAILLEUR%

+teste : %MAILLEUR%

Version -de Réference %VERSIONREF%

+de Reference %VERSIONREF%

Performance CPU @@ -44,18 +44,18 @@ CPU

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/sansGroupe.html b/src/Tools/Verima/CreeDocuments/templatesHtml/sansGroupe.html index 7c96238e5..88ac141a9 100644 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/sansGroupe.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/sansGroupe.html @@ -17,7 +17,7 @@

Aucun -groupe de référence connu pour ce maillage

+groupe de reference connu pour ce maillage

diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/tableau.html b/src/Tools/Verima/CreeDocuments/templatesHtml/tableau.html index 44e0db38d..e3b4aea08 100755 --- a/src/Tools/Verima/CreeDocuments/templatesHtml/tableau.html +++ b/src/Tools/Verima/CreeDocuments/templatesHtml/tableau.html @@ -15,18 +15,18 @@

Type de Maille

-

Référence

+

Reference

Version courante

-

Différence +

Difference absolue

-

Différence +

Difference relative

diff --git a/src/Tools/Verima/Doc/presentation_base.rst b/src/Tools/Verima/Doc/presentation_base.rst index e1a21c9b4..cdbeff80a 100644 --- a/src/Tools/Verima/Doc/presentation_base.rst +++ b/src/Tools/Verima/Doc/presentation_base.rst @@ -1,7 +1,7 @@ la base ======== -Schéma de la base +Schema de la base ----------------- .. image:: images/bd.png @@ -11,9 +11,9 @@ Schéma de la base Organisation des sources ------------------------ - Les sources sont organisées ainsi : + Les sources sont organisees ainsi : - * La directory MaquetteMailleur contient les pythons nécessaires au passage des tests : + * La directory MaquetteMailleur contient les pythons necessaires au passage des tests : - createDatabase.py - ajoutEnreg.py @@ -22,29 +22,29 @@ Organisation des sources - compareVersions.py - lance.py - a priori, seuls les scripts passeJobs.py et compareVersions ne devront être passés à chaque version + a priori, seuls les scripts passeJobs.py et compareVersions ne devront etre passes a chaque version - * Elle contient aussi la base de données (lorsque celle-ci a été créée) + * Elle contient aussi la base de donnees (lorsque celle-ci a ete creee) - * Sous MaquetteMailleur, la directory Doc contient les fichiers nécessaires à l'élaboration de la doc. - * Sous MaquetteMailleur, la directory Scripts contient les fichiers nécessaires à l'éléboration des maillages et référencés dans la database. - * Sous MaquetteMailleur, la directory Gui contient les fichiers nécessaires à la partie graphique, y compris les .ui à partir desquels il faut générer les .py - * Sous MaquetteMailleur, la directory CreeDocuments contient les fichiers nécessaires à la création du rapport html. les patrons sont contenus dans TemplatesHtm + * Sous MaquetteMailleur, la directory Doc contient les fichiers necessaires a l'elaboration de la doc. + * Sous MaquetteMailleur, la directory Scripts contient les fichiers necessaires a l'eleboration des maillages et references dans la database. + * Sous MaquetteMailleur, la directory Gui contient les fichiers necessaires a la partie graphique, y compris les .ui a partir desquels il faut generer les .py + * Sous MaquetteMailleur, la directory CreeDocuments contient les fichiers necessaires a la creation du rapport html. les patrons sont contenus dans TemplatesHtm -La directory Base plus en détail +La directory Base plus en detail -------------------------------- * dataBase.py : definition de la class Base - La méthode Structure (jamais appelée) rappelle la commande sqlite3 pour voir de façon interactive la structure de la base (sqlite3 madabase.db) + La methode Structure (jamais appelee) rappelle la commande sqlite3 pour voir de façon interactive la structure de la base (sqlite3 madabase.db) * les tables - - une classe générique contenue dans tableDeBase + - une classe generique contenue dans tableDeBase - un fichier .py par table : tableGroupesRef.py, tableMaillages.py, tableMailleurs.py, tableRatios.py, tableVersions.py, tableGroupes.py, tableMachines.py, tableMailles.py, tablePerfs.py, tableTailles.py. toutes les tables heritent de tableDeBase - - la methode "remplit" remplit le jeu de test et doit être modifiée (en particulier pour la définition de la version de reference) + - la methode "remplit" remplit le jeu de test et doit etre modifiee (en particulier pour la definition de la version de reference) - * création éventuelle d'une nouvelle table il faut : + * creation eventuelle d'une nouvelle table il faut : - creer un fichier tableNouvelle.py - dans l'init appeler l init de TableDeBase avec le nom de la table en parametre et initialiser le nom des colonnes avec la methode setFields @@ -64,7 +64,7 @@ La directory Base plus en détail - - pour pouvoir éditer la nouvelle table il faut : + - pour pouvoir editer la nouvelle table il faut : - ajouter un bouton par designer dans desFenetreChoix.ui - creer un signal dans maFenetreChoix.py qui appelle une methode qui ressemble a : diff --git a/src/Tools/Verima/Doc/usage_outil.rst b/src/Tools/Verima/Doc/usage_outil.rst index cd8d02a16..47a942bab 100644 --- a/src/Tools/Verima/Doc/usage_outil.rst +++ b/src/Tools/Verima/Doc/usage_outil.rst @@ -2,48 +2,48 @@ Utilisation de l'outil ====================== Introduction ------------- -Avant d'utiliser les différents scripts décrits ci-dessous, il faut préalablement taper dans un terminal la commande ./runSession dans le répertoire Salome où se situe le runSession. On peut trouver les différents scripts au niveau du répertoire : ./Salome-n°version/modules/SMESH_n°version/share/salome/plugins/smesh/Verima +Avant d'utiliser les differents scripts decrits ci-dessous, il faut prealablement taper dans un terminal la commande ./runSession dans le repertoire Salome où se situe le runSession. On peut trouver les differents scripts au niveau du repertoire : ./Salome-n°version/modules/SMESH_n°version/share/salome/plugins/smesh/Verima -Création de la base +Creation de la base -------------------- -La base de données ne doit, à priori, n'être créée qu'une unique fois. Cependant, relancer le script de création ne changera pas les informations contenues dans la base et n'a pas d'incidence sur la base ni sur son contenu. +La base de donnees ne doit, a priori, n'etre creee qu'une unique fois. Cependant, relancer le script de creation ne changera pas les informations contenues dans la base et n'a pas d'incidence sur la base ni sur son contenu. * createDatabase.py - - Crée la structure de la base et le fichier myMeshDB.db - - Si le fichier myMeshDB.db (c'est à dire si la base) existe déjà, le script ne modifie pas la structure des tables et n'affecte pas les enregistrements qu'elles contiennent déjà. - - Le script a un unique paramètre optionnel : le nom de la database. + - Cree la structure de la base et le fichier myMeshDB.db + - Si le fichier myMeshDB.db (c'est a dire si la base) existe deja, le script ne modifie pas la structure des tables et n'affecte pas les enregistrements qu'elles contiennent deja. + - Le script a un unique parametre optionnel : le nom de la database. .. code-block:: python python createDatabase.py -d maBaseAMoi.db -Initialisation d'un jeu de tests par défaut +Initialisation d'un jeu de tests par defaut ------------------------------------------- -Si on le souhaite, on peut initialiser un jeu de tests par défaut. Ce jeu de tests s'applique aux versions, aux mailleurs testés, aux scripts de maillage et enfin aux groupes de référence associés à ces maillages. -Les quatres fichiers python se situent dans le répertoire Base. +Si on le souhaite, on peut initialiser un jeu de tests par defaut. Ce jeu de tests s'applique aux versions, aux mailleurs testes, aux scripts de maillage et enfin aux groupes de reference associes a ces maillages. +Les quatres fichiers python se situent dans le repertoire Base. - * Pour les versions, il s'agit du fichier tableVersions. Dans la méthode "remplit", on renseigne : + * Pour les versions, il s'agit du fichier tableVersions. Dans la methode "remplit", on renseigne : - Le nom de la version - Un commentaire - * Pour les mailleurs, il s'agit du fichier tableMailleurs. Dans la méthode remplit, on renseigne : + * Pour les mailleurs, il s'agit du fichier tableMailleurs. Dans la methode remplit, on renseigne : - Le nom du mailleur - * Pour les scripts, il s'agit du fichier tableMaillages. Dans la méthode remplit, on renseigne : + * Pour les scripts, il s'agit du fichier tableMaillages. Dans la methode remplit, on renseigne : - Le nom du cas test - Le nom du script python - Le nom du fichier med - - Le numéro de l'identifiant correspondant au mailleur testé + - Le numero de l'identifiant correspondant au mailleur teste - La dimension maximale du maillage - - Les quatres seuils correspondant aux quatres critères à savoir le temps CPU, l'aspect ratio, la longueur et enfin le nombre d'entités + - Les quatres seuils correspondant aux quatres criteres a savoir le temps CPU, l'aspect ratio, la longueur et enfin le nombre d'entites - Un commentaire - * Pour les groupes de référence, il s'agit du fichier tableGroupesRef. Dans la méthode remplit, on renseigne : + * Pour les groupes de reference, il s'agit du fichier tableGroupesRef. Dans la methode remplit, on renseigne : - Le nom du groupe - - Le numéro d'identifiant correspondant au maillage + - Le numero d'identifiant correspondant au maillage -Remarque : actuellement, le jeu par défaut porte : +Remarque : actuellement, le jeu par defaut porte : * sur les versions - n°id=1,'Salome7.2.0' - n°id=2,'Salome7.3.0' @@ -55,28 +55,28 @@ Remarque : actuellement, le jeu par défaut porte : - n°id=4,'GHS3D+NETGEN1D2D' - n°id=5,'NETGEN1D2D3D' -Ajouter un enregistrement à une table +Ajouter un enregistrement a une table ------------------------------------- -Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d'un nouveau mailleur, il sera nécessaire d'enrichir la base de données. Aucun contrôle sur la cohérence des valeurs n'est effectué. +Lors d'une nouvelle version de Salome, de l'arrivee d'un nouveau cas test ou d'un nouveau mailleur, il sera necessaire d'enrichir la base de donnees. Aucun contrle sur la coherence des valeurs n'est effectue. * l'autoincrement - Les identifiants ("id") des tables Maillages, Mailleurs et Versions sont crées de façon automatique lors de l'insertion d'un enregistrement dans la table. Il n'est ni possible ni nécessaire de les préciser lors de la création d'un enregistrement. - Ainsi, pour ajouter un mailleur, il suffit de spécifier son nom. + Les identifiants ("id") des tables Maillages, Mailleurs et Versions sont crees de façon automatique lors de l'insertion d'un enregistrement dans la table. Il n'est ni possible ni necessaire de les preciser lors de la creation d'un enregistrement. + Ainsi, pour ajouter un mailleur, il suffit de specifier son nom. * ajoutEnreg.py - - Le script a deux paramètres : le nom de la database (optionnel) et le nom de la table qu'il faut enrichir. - les valeurs des colonnes doivent être fournies dans l'ordre. + - Le script a deux parametres : le nom de la database (optionnel) et le nom de la table qu'il faut enrichir. + les valeurs des colonnes doivent etre fournies dans l'ordre. .. code-block:: python python ajoutEnreg -d maBaseAMoi.db -t TableMailleurs "monMailleur" - - Les contrôles effectués sont minimaux : nombre de valeurs de l'enregistrement et identifiant. En revanche, la cohérence entre tables n'est pas vérifiée. Ainsi, par exemple, pour entrer un nouveau cas test, il faut ajouter un enregistrement à la table des maillages. Si l'identifiant du mailleur n'existe pas, aucune erreur ne sera détectée. + - Les contrles effectues sont minimaux : nombre de valeurs de l'enregistrement et identifiant. En revanche, la coherence entre tables n'est pas verifiee. Ainsi, par exemple, pour entrer un nouveau cas test, il faut ajouter un enregistrement a la table des maillages. Si l'identifiant du mailleur n'existe pas, aucune erreur ne sera detectee. .. code-block:: python @@ -84,10 +84,10 @@ Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d' python ajoutEnreg -d maBaseAMoi.db -t TableMaillages "monMaillage" "mesScripts/lanceMonMaillage" "/tmp/monFichierMed" 4 3 5 5 5 5 "essai pour mon Mailleur" -Changement de la version de référence +Changement de la version de reference ------------------------------------- -A priori, cette fonction ne devrait pas être utilisée. mais ... Elle permet de changer la version de référence. +A priori, cette fonction ne devrait pas etre utilisee. mais ... Elle permet de changer la version de reference. * changeVersion.py @@ -99,7 +99,7 @@ A priori, cette fonction ne devrait pas être utilisée. mais ... Elle permet de Consultation des tables ----------------------- - * le script Gui/visualiseDatabase.py (qui peut également être lancé de l'outil générique lance.py) permet de visualiser les tables contenues dans la base. (Attention au path de la database) + * le script Gui/visualiseDatabase.py (qui peut egalement etre lance de l'outil generique lance.py) permet de visualiser les tables contenues dans la base. (Attention au path de la database) .. code-block:: python @@ -113,21 +113,21 @@ Lancer un job de maillage particulier ou l'ensemble des tests * le script passejob.py permet de passer l'ensemble des tests ou un cas particulier. il admet les options suivantes : - - '-a' pour passer l ensemble des Tests (non activée par defaut) + - '-a' pour passer l ensemble des Tests (non activee par defaut) - '-s' pour preciser le path du runAppli (par exemple ~/Appli). Permet au job de trouver le runAppli - '-d' pour preciser le fichier dataBase - - '-v' pour spécifier la version de Salome - - si l'option -a n'est pas activée, il faut préciser l'identifiant du job à passer + - '-v' pour specifier la version de Salome + - si l'option -a n'est pas activee, il faut preciser l'identifiant du job a passer .. code-block:: python python passeJobs.py -d ../myMesh.db 1 -Modifier les scripts pour les intégrer dans le mécanisme de test +Modifier les scripts pour les integrer dans le mecanisme de test ------------------------------------------------------------------- - * ajout des lignes suivantes à la fin du script : + * ajout des lignes suivantes a la fin du script : .. code-block:: python @@ -143,16 +143,16 @@ Lancement du script de comparaison ----------------------------------- * compareVersions.py - '-s' pour preciser le path du runAppli (par exemple ~/Appli). permet au job de trouver le runAppli - - '-r' pour spécifier les numéros de versions de référence pour chacun des scripts + - '-r' pour specifier les numeros de versions de reference pour chacun des scripts - '-d' pour preciser le fichier dataBase - - '-f' pour spécifier le nom du rapport html produit (/tmp/toto.html par défaut -) ) + - '-f' pour specifier le nom du rapport html produit (/tmp/toto.html par defaut -) ) .. code-block:: python python compareVersions.py -s ./runAppli -r 1,2,2 -d ./myMesh.db -f ./rapport.html - Ici, pour les scripts n°1, 2 et 3, les versions de référence sont, respectivement "Salome7.2.0", "Salome7.3.0" et "Salome 7.3.0". + Ici, pour les scripts n°1, 2 et 3, les versions de reference sont, respectivement "Salome7.2.0", "Salome7.3.0" et "Salome 7.3.0". export/import de la base @@ -175,42 +175,42 @@ export/import de la base - parametre d 'entree obligatoire : la directory qui contient les fichiers a importer - admet l option -p (pour partiel) qui n importe pas les tables a priori communes a tous - - admet l option -f (pour force) qui pour les enregistrements qui existent déjà dans la base remplace + - admet l option -f (pour force) qui pour les enregistrements qui existent deja dans la base remplace par les valeurs donnees dans le fichier -Critères de vérification +Criteres de verification ======================== Principe -------- Le principe est simple. -Pour chaque maillage, on définit des valeurs de référence associées au maillage. A chaque nouvelle version de Salome, on compare les résultats obtenus avec ces valeurs de référence pour le script étudié. On émet un warning à chaque fois que les écarts relatifs dépassent un certain seuil. +Pour chaque maillage, on definit des valeurs de reference associees au maillage. A chaque nouvelle version de Salome, on compare les resultats obtenus avec ces valeurs de reference pour le script etudie. On emet un warning a chaque fois que les ecarts relatifs depassent un certain seuil. -Critères +Criteres -------- -Les critères de vérification portent sur : +Les criteres de verification portent sur : * Le temps CPU - * Le nombre d'entités du maillage classé par type + * Le nombre d'entites du maillage classe par type - Le nombre de noeuds - Le nombre de segments (maille 1D) - Le nombre de triangles (maille 2D) - Le nombre de quadrangles (maille 2D) - - Le nombre de tétraèdres (maille 2D) + - Le nombre de tetraedres (maille 2D) - * Le rapport de tailles de chaque élément du maillage (fonction GetAspectRatio) + * Le rapport de tailles de chaque element du maillage (fonction GetAspectRatio) - Pour un maillage 3D, on calcul le ratio des mailles 3D - Pour un maillage 2D, on calcul le ratio des mailles 2D - * La longueur de chaque élément du maillage (fonction GetMaxElementLength) + * La longueur de chaque element du maillage (fonction GetMaxElementLength) - Pour un maillage 3D, on calcul la longueur des mailles 3D - Pour un maillage 2D, on calcul la longueur des mailles 2D -Ces critères sont calculés sur tout le maillage et éventuellement sur des groupes de mailles de référence associés au maillage. +Ces criteres sont calcules sur tout le maillage et eventuellement sur des groupes de mailles de reference associes au maillage. -Pour chaque maillage, les valeurs de référence sont calculées sur la base d'une version spécifique de Salome (qui peut être différente d'un maillage à l'autre). +Pour chaque maillage, les valeurs de reference sont calculees sur la base d'une version specifique de Salome (qui peut etre differente d'un maillage a l'autre). -Pour le rapport de tailles et la longueur des mailles, on calcule systématiquement le maximun, le minimum, la moyenne, le 1er et 3ème quartile et enfin la médiane. +Pour le rapport de tailles et la longueur des mailles, on calcule systematiquement le maximun, le minimum, la moyenne, le 1er et 3eme quartile et enfin la mediane. -Pour ces quatres critères, on définit un seuil à ne pas dépasser (qui peut être différent d'un critère à l'autre). Actuellement, au sein d'un même critère, les seuils sont identiques. +Pour ces quatres criteres, on definit un seuil a ne pas depasser (qui peut etre different d'un critere a l'autre). Actuellement, au sein d'un meme critere, les seuils sont identiques. diff --git a/src/Tools/Verima/Gui/desFenetreChoix.py b/src/Tools/Verima/Gui/desFenetreChoix.py index 33d4fe204..160570832 100644 --- a/src/Tools/Verima/Gui/desFenetreChoix.py +++ b/src/Tools/Verima/Gui/desFenetreChoix.py @@ -91,7 +91,7 @@ class Ui_Choix(object): self.PBMaillage.setText(_translate("Choix", "Table Maillages")) self.PBMachine.setText(_translate("Choix", "Table Machines")) self.PBVersion.setText(_translate("Choix", "Table Versions")) - self.PBGroupesRef.setText(_translate("Choix", "Table Groupes Référence")) + self.PBGroupesRef.setText(_translate("Choix", "Table Groupes Reference")) if __name__ == "__main__": diff --git a/src/Tools/Verima/Gui/desFenetreChoix.ui b/src/Tools/Verima/Gui/desFenetreChoix.ui index c29185b5a..01b1ae1fb 100644 --- a/src/Tools/Verima/Gui/desFenetreChoix.ui +++ b/src/Tools/Verima/Gui/desFenetreChoix.ui @@ -131,7 +131,7 @@ - Table Groupes Référence + Table Groupes Reference diff --git a/src/Tools/Verima/Gui/desStat.ui b/src/Tools/Verima/Gui/desStat.ui index 0facab6db..127893a5a 100644 --- a/src/Tools/Verima/Gui/desStat.ui +++ b/src/Tools/Verima/Gui/desStat.ui @@ -73,7 +73,7 @@ - <html><head/><body><p>à comparer</p></body></html> + <html><head/><body><p>a comparer</p></body></html> @@ -112,7 +112,7 @@ - <html><head/><body><p>en % de différence</p></body></html> + <html><head/><body><p>en % de difference</p></body></html> @@ -231,7 +231,7 @@ - <html><head/><body><p><span style=" font-weight:600;">Résultat</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Resultat</span></p></body></html> diff --git a/src/Tools/Verima/Stats/__init__.py b/src/Tools/Verima/Stats/__init__.py index 6289d6d2a..8295770c3 100644 --- a/src/Tools/Verima/Stats/__init__.py +++ b/src/Tools/Verima/Stats/__init__.py @@ -19,5 +19,5 @@ # """ Ce package contient les fonctionnalites necessaires - pour l'acquisition des données + pour l'acquisition des donnees """ diff --git a/src/Tools/ZCracksPlug/images/Rectangle.svg b/src/Tools/ZCracksPlug/images/Rectangle.svg index ab1d9adba..41c729c51 100644 --- a/src/Tools/ZCracksPlug/images/Rectangle.svg +++ b/src/Tools/ZCracksPlug/images/Rectangle.svg @@ -886,7 +886,7 @@ id="rect5901-0-2-7-3-4" style="text-align:end;text-anchor:end" />Carré Carre Rectangle tronqué Rectangle tronque - <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme elliptique :</span></p><p><img src=":/newPrefix/images/schema_ellipse.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnées du centre de l'ellipse (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Normale</span> : Coordonnées du vecteur normal à l'ellipse (ex: 1 0 0)</p><p><span style=" font-weight:600; text-decoration: underline;">Rayon</span> : Rayon de l'ellipse le long du vecteur direction (ex: 1.0e1)</p><p><span style=" text-decoration: underline;">Direction</span> : Coordonnées du vecteur direction de l'ellipse (ex: 0 1 0). Nécessaire pour une ellipse</p><p><span style=" text-decoration: underline;">Rayon 2</span> : Rayon de l'ellipse le long du vecteur orthogonal à normale et direction (ex: 1.0e1). Si vide égal à Rayon</p><p><span style=" text-decoration: underline;">Angle</span> : Angle en degrés pour une ellipse tronquée (ex: 180.). Si vide, l'ellipse n'est pas tronquée</p><p><span style=" text-decoration: underline;">Rayon entaille</span> : Rayon du fond d'entaille. (ex: 1.0e1). Si vide, la fissure est plane sans entaille</p><p><span style=" text-decoration: underline;">Extension</span> : Longueur d'extension de l'ellipse tronquée dans le long de la direction opposée à Direction (ex: 1.0)</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme elliptique :</span></p><p><img src=":/newPrefix/images/schema_ellipse.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnees du centre de l'ellipse (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Normale</span> : Coordonnees du vecteur normal a l'ellipse (ex: 1 0 0)</p><p><span style=" font-weight:600; text-decoration: underline;">Rayon</span> : Rayon de l'ellipse le long du vecteur direction (ex: 1.0e1)</p><p><span style=" text-decoration: underline;">Direction</span> : Coordonnees du vecteur direction de l'ellipse (ex: 0 1 0). Necessaire pour une ellipse</p><p><span style=" text-decoration: underline;">Rayon 2</span> : Rayon de l'ellipse le long du vecteur orthogonal a normale et direction (ex: 1.0e1). Si vide egal a Rayon</p><p><span style=" text-decoration: underline;">Angle</span> : Angle en degres pour une ellipse tronquee (ex: 180.). Si vide, l'ellipse n'est pas tronquee</p><p><span style=" text-decoration: underline;">Rayon entaille</span> : Rayon du fond d'entaille. (ex: 1.0e1). Si vide, la fissure est plane sans entaille</p><p><span style=" text-decoration: underline;">Extension</span> : Longueur d'extension de l'ellipse tronquee dans le long de la direction opposee a Direction (ex: 1.0)</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> ? @@ -1216,7 +1216,7 @@ - <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme rectangulaire :</span></p><p><img src=":/newPrefix/images/schema_rectangle.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnées du centre du rectangle (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Normale</span> : Coordonnées du vecteur normal au rectangle (ex: 1 0 0)</p><p><span style=" font-weight:600; text-decoration: underline;">Longueur</span> : Demie longueur du rectangle le long du vecteur direction (ex: 1.0e1)</p><p><span style=" font-weight:600; text-decoration: underline;">Direction</span> : Coordonnées du vecteur direction du rectangle (ex: 0 1 0)</p><p><span style=" text-decoration: underline;">Largeur</span> : Demie largeur du rectangle le long du vecteur orthogonal à normale et direction (ex: 1.0e1). Si vide, égal à Longueur</p><p><span style=" text-decoration: underline;">Rayon </span>: Rayon du congé aux angles du rectangle (ex: 1.0e1). Si vide, pas de congé</p><p><span style=" text-decoration: underline;">Angle</span> : Angle en degrés pour un rectangle tronqué (ex: 180.). Si vide, le rectangle n'est pas tronquée</p><p><span style=" text-decoration: underline;">Rayon entaille</span> : Rayon du fond d'entaille. (ex: 1.0e1). Si vide, la fissure est plane sans entaille</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme rectangulaire :</span></p><p><img src=":/newPrefix/images/schema_rectangle.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnees du centre du rectangle (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Normale</span> : Coordonnees du vecteur normal au rectangle (ex: 1 0 0)</p><p><span style=" font-weight:600; text-decoration: underline;">Longueur</span> : Demie longueur du rectangle le long du vecteur direction (ex: 1.0e1)</p><p><span style=" font-weight:600; text-decoration: underline;">Direction</span> : Coordonnees du vecteur direction du rectangle (ex: 0 1 0)</p><p><span style=" text-decoration: underline;">Largeur</span> : Demie largeur du rectangle le long du vecteur orthogonal a normale et direction (ex: 1.0e1). Si vide, egal a Longueur</p><p><span style=" text-decoration: underline;">Rayon </span>: Rayon du conge aux angles du rectangle (ex: 1.0e1). Si vide, pas de conge</p><p><span style=" text-decoration: underline;">Angle</span> : Angle en degres pour un rectangle tronque (ex: 180.). Si vide, le rectangle n'est pas tronquee</p><p><span style=" text-decoration: underline;">Rayon entaille</span> : Rayon du fond d'entaille. (ex: 1.0e1). Si vide, la fissure est plane sans entaille</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> ? @@ -1283,7 +1283,7 @@ - <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme spherique :</span></p><p><img src=":/newPrefix/images/schema_shpere.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnées du centre de la sphere (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Rayon</span> : Rayon de la sphere (ex: 1.0e1)</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme spherique :</span></p><p><img src=":/newPrefix/images/schema_shpere.png"/><br/></p><p><span style=" font-weight:600; text-decoration: underline;">Centre</span> : Coordonnees du centre de la sphere (ex: 0 0 1)</p><p><span style=" font-weight:600; text-decoration: underline;">Rayon</span> : Rayon de la sphere (ex: 1.0e1)</p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> ? @@ -1350,7 +1350,7 @@ - <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme personnalisée :</span></p><p><span style=" font-weight:600; text-decoration: underline;">Med file</span> : Adresse du maillage décrivant la fissure (ex: $HOME/PROJETX/fissure3.med)</p><p><span style=" font-style:italic;">Le maillage de la fissure doit être une surface composée de tétrahèdres linéaires uniquement.</span></p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600; text-decoration: underline;">Fissure de forme personnalisee :</span></p><p><span style=" font-weight:600; text-decoration: underline;">Med file</span> : Adresse du maillage decrivant la fissure (ex: $HOME/PROJETX/fissure3.med)</p><p><span style=" font-style:italic;">Le maillage de la fissure doit etre une surface composee de tetrahedres lineaires uniquement.</span></p><p><span style=" font-weight:600; font-style:italic;">Gras : Informations obligatoires</span></p></body></html> ? diff --git a/src/Tools/blocFissure/AREextradosLauncher.py b/src/Tools/blocFissure/AREextradosLauncher.py index 2c91f460a..423258005 100644 --- a/src/Tools/blocFissure/AREextradosLauncher.py +++ b/src/Tools/blocFissure/AREextradosLauncher.py @@ -2,7 +2,7 @@ """ FissureLauncher: Permet de lancer le script 'casStandard' - en fonction des paramètres contenus dans 'dicoParams'. """ + en fonction des parametres contenus dans 'dicoParams'. """ #import sys import salome diff --git a/src/Tools/blocFissure/AREintradosLauncher.py b/src/Tools/blocFissure/AREintradosLauncher.py index a8fa04b3d..44156a033 100644 --- a/src/Tools/blocFissure/AREintradosLauncher.py +++ b/src/Tools/blocFissure/AREintradosLauncher.py @@ -2,7 +2,7 @@ """ FissureLauncher: Permet de lancer le script 'casStandard' - en fonction des paramètres contenus dans 'dicoParams'. """ + en fonction des parametres contenus dans 'dicoParams'. """ #import sys import salome diff --git a/src/Tools/blocFissure/CasTests/cubeAngle.py b/src/Tools/blocFissure/CasTests/cubeAngle.py index 772e465b8..8df673c30 100644 --- a/src/Tools/blocFissure/CasTests/cubeAngle.py +++ b/src/Tools/blocFissure/CasTests/cubeAngle.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class cubeAngle(fissureGenerique): """ - problème de fissure plane coupant 2 faces (angle), débouches normaux, objet plan + probleme de fissure plane coupant 2 faces (angle), debouches normaux, objet plan """ nomProbleme = "cubeAngle" @@ -41,9 +41,9 @@ class cubeAngle(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 20, diff --git a/src/Tools/blocFissure/CasTests/cubeAngle2.py b/src/Tools/blocFissure/CasTests/cubeAngle2.py index 32fd450a3..6caf5bacc 100644 --- a/src/Tools/blocFissure/CasTests/cubeAngle2.py +++ b/src/Tools/blocFissure/CasTests/cubeAngle2.py @@ -4,7 +4,7 @@ from .cubeAngle import cubeAngle class cubeAngle2(cubeAngle): """ - problème de fissure plane coupant 2 faces (angle), débouches normaux, objet plan + probleme de fissure plane coupant 2 faces (angle), debouches normaux, objet plan detection d'un probleme de tolerance sur les edges de jonction pipe et face fissure externe """ @@ -13,9 +13,9 @@ class cubeAngle2(cubeAngle): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure """ self.shapeFissureParams = dict(lgInfluence = 20, rayonPipe = 5) diff --git a/src/Tools/blocFissure/CasTests/cylindre.py b/src/Tools/blocFissure/CasTests/cylindre.py index 628831869..f7fa1b858 100644 --- a/src/Tools/blocFissure/CasTests/cylindre.py +++ b/src/Tools/blocFissure/CasTests/cylindre.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class cylindre(fissureGenerique): """ - problème de fissure plane sur cylindre, grand fond de fissure en arc de cercle + probleme de fissure plane sur cylindre, grand fond de fissure en arc de cercle """ nomProbleme = "cylindre" @@ -32,8 +32,8 @@ class cylindre(fissureGenerique): # --------------------------------------------------------------------------- def genereMaillageSain(self, geometriesSaines, meshParams): """ - génère le maillage de l'objet sain, par chargement d'un fichier med - ici, les paramètres de géométrie et de maillage ne sont pas utiles + genere le maillage de l'objet sain, par chargement d'un fichier med + ici, les parametres de geometrie et de maillage ne sont pas utiles """ logging.info("genereMaillageSain %s", self.nomCas) @@ -45,9 +45,9 @@ class cylindre(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 20, diff --git a/src/Tools/blocFissure/CasTests/cylindre_2.py b/src/Tools/blocFissure/CasTests/cylindre_2.py index f5909f29b..872e2070e 100644 --- a/src/Tools/blocFissure/CasTests/cylindre_2.py +++ b/src/Tools/blocFissure/CasTests/cylindre_2.py @@ -21,7 +21,7 @@ O, OX, OY, OZ = triedreBase() class cylindre_2(cylindre): """ - problème de fissure plane sur cylindre hexa, fond de fissure complexe : polyline + probleme de fissure plane sur cylindre hexa, fond de fissure complexe : polyline """ nomProbleme = "cylindre2" diff --git a/src/Tools/blocFissure/CasTests/ellipse_1.py b/src/Tools/blocFissure/CasTests/ellipse_1.py index 53ac507b8..6e0048d25 100644 --- a/src/Tools/blocFissure/CasTests/ellipse_1.py +++ b/src/Tools/blocFissure/CasTests/ellipse_1.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class ellipse_1(fissureGenerique): """ - problème de fissure non plane, débouchante non normale + probleme de fissure non plane, debouchante non normale """ nomProbleme = "ellipse1" @@ -47,11 +47,11 @@ class ellipse_1(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel, True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel, coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel, coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 50, diff --git a/src/Tools/blocFissure/CasTests/ellipse_2.py b/src/Tools/blocFissure/CasTests/ellipse_2.py index cf1c8dec8..3ca2984ef 100644 --- a/src/Tools/blocFissure/CasTests/ellipse_2.py +++ b/src/Tools/blocFissure/CasTests/ellipse_2.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class ellipse_2(ellipse_1): """ - problème de fissure non plane, débouchante non normale + probleme de fissure non plane, debouchante non normale """ nomProbleme = "ellipse2" diff --git a/src/Tools/blocFissure/CasTests/eprouvetteCourbe.py b/src/Tools/blocFissure/CasTests/eprouvetteCourbe.py index 1980367f4..b95d2f0c6 100644 --- a/src/Tools/blocFissure/CasTests/eprouvetteCourbe.py +++ b/src/Tools/blocFissure/CasTests/eprouvetteCourbe.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class eprouvetteCourbe(fissureGenerique): """ - problème de fissure plane coupant 3 faces (éprouvette), faces au débouché non planes, incidence presque normale + probleme de fissure plane coupant 3 faces (eprouvette), faces au debouche non planes, incidence presque normale """ nomProbleme = "eprouvetteCourbe" @@ -41,11 +41,11 @@ class eprouvetteCourbe(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 30, diff --git a/src/Tools/blocFissure/CasTests/eprouvetteDroite.py b/src/Tools/blocFissure/CasTests/eprouvetteDroite.py index 202a96a44..0da7fed79 100644 --- a/src/Tools/blocFissure/CasTests/eprouvetteDroite.py +++ b/src/Tools/blocFissure/CasTests/eprouvetteDroite.py @@ -25,7 +25,7 @@ O, OX, OY, OZ = triedreBase() class eprouvetteDroite(fissureGenerique): """ - problème de fissure plane coupant 3 faces (éprouvette), débouches normaux, objet plan + probleme de fissure plane coupant 3 faces (eprouvette), debouches normaux, objet plan """ nomProbleme = "eprouvetteDroite" @@ -42,11 +42,11 @@ class eprouvetteDroite(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 30, diff --git a/src/Tools/blocFissure/CasTests/eprouvetteDroite_2.py b/src/Tools/blocFissure/CasTests/eprouvetteDroite_2.py index d07d8fca2..d902f61cc 100644 --- a/src/Tools/blocFissure/CasTests/eprouvetteDroite_2.py +++ b/src/Tools/blocFissure/CasTests/eprouvetteDroite_2.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class eprouvetteDroite_2(eprouvetteDroite): """ - problème de fissure plane coupant 3 faces (éprouvette), débouches non normaux, objet plan + probleme de fissure plane coupant 3 faces (eprouvette), debouches non normaux, objet plan """ nomProbleme = "eprouvetteDroite2" diff --git a/src/Tools/blocFissure/CasTests/execution_Cas.py b/src/Tools/blocFissure/CasTests/execution_Cas.py index ccd70cb30..b23323af8 100644 --- a/src/Tools/blocFissure/CasTests/execution_Cas.py +++ b/src/Tools/blocFissure/CasTests/execution_Cas.py @@ -11,7 +11,7 @@ initLog.setVerbose() #initLog.setRelease() #initLog.setPerfTests() -# ---tous les cas en sequence, ou les cas selectionnés ... +# ---tous les cas en sequence, ou les cas selectionnes ... runall = True if runall: torun = [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,] diff --git a/src/Tools/blocFissure/CasTests/faceGauche.py b/src/Tools/blocFissure/CasTests/faceGauche.py index 890a76ea8..49e81096d 100644 --- a/src/Tools/blocFissure/CasTests/faceGauche.py +++ b/src/Tools/blocFissure/CasTests/faceGauche.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class faceGauche(fissureGenerique): """ - problème de fissure non plane, débouchante non normale + probleme de fissure non plane, debouchante non normale """ nomProbleme = "faceGauche" @@ -41,11 +41,11 @@ class faceGauche(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 300, diff --git a/src/Tools/blocFissure/CasTests/faceGauche_2.py b/src/Tools/blocFissure/CasTests/faceGauche_2.py index 2feaec3a8..214a948bf 100644 --- a/src/Tools/blocFissure/CasTests/faceGauche_2.py +++ b/src/Tools/blocFissure/CasTests/faceGauche_2.py @@ -25,7 +25,7 @@ O, OX, OY, OZ = triedreBase() class faceGauche_2(fissureGenerique): """ - problème de fissure non plane, débouchante non normale + probleme de fissure non plane, debouchante non normale """ nomProbleme = "faceGauche2" @@ -42,11 +42,11 @@ class faceGauche_2(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 100, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_1.py b/src/Tools/blocFissure/CasTests/fissureCoude_1.py index 5f3053f3a..eec9e3b47 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_1.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_1.py @@ -4,14 +4,14 @@ from blocFissure.gmu.fissureCoude import fissureCoude class fissureCoude_1(fissureCoude): """ - problème de fissure du Coude : + probleme de fissure du Coude : adaptation maillage """ # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,17 +38,17 @@ class fissureCoude_1(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -65,11 +65,11 @@ class fissureCoude_1(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_10.py b/src/Tools/blocFissure/CasTests/fissureCoude_10.py index ba74c5983..720ec0e25 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_10.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_10.py @@ -9,7 +9,7 @@ class fissureCoude_10(fissureCoude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -37,17 +37,17 @@ class fissureCoude_10(fissureCoude): def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 2.5, @@ -65,11 +65,11 @@ class fissureCoude_10(fissureCoude): def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_2.py b/src/Tools/blocFissure/CasTests/fissureCoude_2.py index 53479bfef..233079767 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_2.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_2.py @@ -4,14 +4,14 @@ from blocFissure.gmu.fissureCoude import fissureCoude class fissureCoude_2(fissureCoude): """ - problème de fissure du Coude : + probleme de fissure du Coude : adaptation maillage """ # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,17 +38,17 @@ class fissureCoude_2(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -65,11 +65,11 @@ class fissureCoude_2(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_3.py b/src/Tools/blocFissure/CasTests/fissureCoude_3.py index f21b11a38..7c504420e 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_3.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_3.py @@ -4,14 +4,14 @@ from blocFissure.gmu.fissureCoude import fissureCoude class fissureCoude_3(fissureCoude): """ - problème de fissure du Coude + probleme de fissure du Coude adaptation maillage """ # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,17 +38,17 @@ class fissureCoude_3(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -65,11 +65,11 @@ class fissureCoude_3(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_4.py b/src/Tools/blocFissure/CasTests/fissureCoude_4.py index 7f8c53570..a7e5a88e8 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_4.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_4.py @@ -4,14 +4,14 @@ from blocFissure.gmu.fissureCoude import fissureCoude class fissureCoude_4(fissureCoude): """ - problème de fissure du Coude : ASCOU09A + probleme de fissure du Coude : ASCOU09A adaptation maillage """ # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,17 +38,17 @@ class fissureCoude_4(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -65,11 +65,11 @@ class fissureCoude_4(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_5.py b/src/Tools/blocFissure/CasTests/fissureCoude_5.py index aab86cd78..f761a33bd 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_5.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_5.py @@ -4,14 +4,14 @@ from blocFissure.gmu.fissureCoude import fissureCoude class fissureCoude_5(fissureCoude): """ - problème de fissure du Coude : + probleme de fissure du Coude : adaptation maillage """ # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,17 +38,17 @@ class fissureCoude_5(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -65,11 +65,11 @@ class fissureCoude_5(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_6.py b/src/Tools/blocFissure/CasTests/fissureCoude_6.py index 18becbc7a..325f02582 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_6.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_6.py @@ -8,7 +8,7 @@ class fissureCoude_6(fissureCoude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -35,17 +35,17 @@ class fissureCoude_6(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -63,11 +63,11 @@ class fissureCoude_6(fissureCoude): def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_7.py b/src/Tools/blocFissure/CasTests/fissureCoude_7.py index 78df23afa..002e24a8c 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_7.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_7.py @@ -8,7 +8,7 @@ class fissureCoude_7(fissureCoude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -36,17 +36,17 @@ class fissureCoude_7(fissureCoude): def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -64,11 +64,11 @@ class fissureCoude_7(fissureCoude): def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_8.py b/src/Tools/blocFissure/CasTests/fissureCoude_8.py index 2f189cb3c..748a83e2f 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_8.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_8.py @@ -9,7 +9,7 @@ class fissureCoude_8(fissureCoude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -37,17 +37,17 @@ class fissureCoude_8(fissureCoude): def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 8, @@ -65,11 +65,11 @@ class fissureCoude_8(fissureCoude): def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissureCoude_9.py b/src/Tools/blocFissure/CasTests/fissureCoude_9.py index 5a5139959..87dc7f344 100644 --- a/src/Tools/blocFissure/CasTests/fissureCoude_9.py +++ b/src/Tools/blocFissure/CasTests/fissureCoude_9.py @@ -9,7 +9,7 @@ class fissureCoude_9(fissureCoude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -36,17 +36,17 @@ class fissureCoude_9(fissureCoude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour le tuyau coude - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure pour le tuyau coude + profondeur : 0 < profondeur <= epaisseur rayonPipe : rayon du pipe correspondant au maillage rayonnant - lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par défaut) + lenSegPipe : longueur des mailles rayonnantes le long du fond de fissure (= rayonPipe par defaut) azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> force une fissure elliptique (longueur/profondeur = grand axe/petit axe). - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extrémites) - pointIn_x : optionnel coordonnées x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + elliptique : True : fissure elliptique (longueur/profondeur = grand axe/petit axe); False : fissure longue (fond de fissure de profondeur constante, demi-cercles aux extremites) + pointIn_x : optionnel coordonnees x d'un point dans le solide, pas trop loin du centre du fond de fissure (idem y,z) externe : True : fissure face externe, False : fissure face interne """ self.shapeFissureParams = dict(profondeur = 10, @@ -63,11 +63,11 @@ class fissureCoude_9(fissureCoude): # --------------------------------------------------------------------------- def setParamMaillageFissure(self): """ - Paramètres du maillage de la fissure pour le tuyau coudé - Voir également setParamShapeFissure, paramètres rayonPipe et lenSegPipe. + Parametres du maillage de la fissure pour le tuyau coude + Voir egalement setParamShapeFissure, parametres rayonPipe et lenSegPipe. nbSegRad = nombre de couronnes nbSegCercle = nombre de secteurs - areteFaceFissure = taille cible de l'arête des triangles en face de fissure. + areteFaceFissure = taille cible de l'arete des triangles en face de fissure. """ self.maillageFissureParams = dict(nomRep = '.', nomFicSain = self.nomCas, diff --git a/src/Tools/blocFissure/CasTests/fissure_Coude.py b/src/Tools/blocFissure/CasTests/fissure_Coude.py index a348ae454..7e7549f5e 100644 --- a/src/Tools/blocFissure/CasTests/fissure_Coude.py +++ b/src/Tools/blocFissure/CasTests/fissure_Coude.py @@ -23,7 +23,7 @@ O, OX, OY, OZ = triedreBase() class fissure_Coude(fissureGenerique): """ - problème de fissure du Coude : version de base + probleme de fissure du Coude : version de base maillage hexa """ @@ -32,7 +32,7 @@ class fissure_Coude(fissureGenerique): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -254,13 +254,13 @@ class fissure_Coude(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure + profondeur : 0 < profondeur <= epaisseur azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> ellipse, >2*profondeur = fissure longue - lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris égal à profondeur. A ajuster selon le maillage) - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques + lgInfluence : distance autour de la shape de fissure a remailler (si 0, pris egal a profondeur. A ajuster selon le maillage) + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques externe : True : fissure face externe, False : fissure face interne """ logging.info("setParamShapeFissure %s", self.nomCas) diff --git a/src/Tools/blocFissure/CasTests/fissure_Coude_4.py b/src/Tools/blocFissure/CasTests/fissure_Coude_4.py index 3a3c8f81d..4aed922b4 100644 --- a/src/Tools/blocFissure/CasTests/fissure_Coude_4.py +++ b/src/Tools/blocFissure/CasTests/fissure_Coude_4.py @@ -11,7 +11,7 @@ class fissure_Coude_4(fissure_Coude): # --------------------------------------------------------------------------- def setParamGeometrieSaine(self): """ - Paramètres géométriques du tuyau coudé sain: + Parametres geometriques du tuyau coude sain: angleCoude r_cintr l_tube_p1 @@ -38,12 +38,12 @@ class fissure_Coude_4(fissure_Coude): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure - profondeur : 0 < profondeur <= épaisseur + parametres de la fissure + profondeur : 0 < profondeur <= epaisseur azimut : entre 0 et 360° alpha : 0 < alpha < angleCoude longueur : <=2*profondeur ==> ellipse, >2*profondeur = fissure longue - orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques + orientation : 0° : longitudinale, 90° : circonferentielle, autre : uniquement fissures elliptiques externe : True : fissure face externe, False : fissure face interne """ print("setParamShapeFissure", self.nomCas) diff --git a/src/Tools/blocFissure/CasTests/vis_1.py b/src/Tools/blocFissure/CasTests/vis_1.py index 34ab00322..e6c2904e8 100644 --- a/src/Tools/blocFissure/CasTests/vis_1.py +++ b/src/Tools/blocFissure/CasTests/vis_1.py @@ -24,7 +24,7 @@ O, OX, OY, OZ = triedreBase() class vis_1(fissureGenerique): """ - problème de fissure non plane, débouchante non normale + probleme de fissure non plane, debouchante non normale """ nomProbleme = "vis_1" @@ -41,11 +41,11 @@ class vis_1(fissureGenerique): # --------------------------------------------------------------------------- def setParamShapeFissure(self): """ - paramètres de la fissure pour méthode construitFissureGenerale + parametres de la fissure pour methode construitFissureGenerale lgInfluence : distance autour de la shape de fissure a remailler (A ajuster selon le maillage) - rayonPipe : le rayon du pile maillé en hexa autour du fond de fissure + rayonPipe : le rayon du pile maille en hexa autour du fond de fissure convexe : optionnel True : la face est convexe (vue de l'exterieur) sert si on ne donne pas de point interne - pointIn_x : optionnel coordonnée x d'un point dans le solide sain (pour orienter la face) + pointIn_x : optionnel coordonnee x d'un point dans le solide sain (pour orienter la face) """ logging.info("setParamShapeFissure %s", self.nomCas) self.shapeFissureParams = dict(lgInfluence = 0.6, diff --git a/src/Tools/blocFissure/README b/src/Tools/blocFissure/README index 97e3d10ac..dbb7f7342 100644 --- a/src/Tools/blocFissure/README +++ b/src/Tools/blocFissure/README @@ -1,38 +1,38 @@ -Exécution des exemples et cas tests : +Execution des exemples et cas tests : ===================================== - lancer salome -- exécuter les instructions suivantes dans la console Python embarquée, +- executer les instructions suivantes dans la console Python embarquee, ou dans une console Python avec l'environnement SALOME (salome shell) - # les shapes et fichiers med nécessaires aux tests sont créés dans + # les shapes et fichiers med necessaires aux tests sont crees dans ${SMESH_ROOT_DIR}/lib/python2.7/site-packages/salome/blocFissure/CasTests - # les maillages fissurés sont écrits dans le répertoire d'exécution. + # les maillages fissures sont ecrits dans le repertoire d'execution. -# préparation des shapes et fichiers MED +# preparation des shapes et fichiers MED ---------------------------------------- from blocFissure.materielCasTests import genereMateriel -# exécution exemple +# execution exemple ------------------- from blocFissure import exemple -# exécution des cas tests (long: 1/2 heure) +# execution des cas tests (long: 1/2 heure) ------------------------------------------- from blocFissure.CasTests import execution_Cas -# bug et problèmes des cas tests +# bug et problemes des cas tests -------------------------------- -Mauvaise détection d'arête vive avec GetInPlace : cas 7, 24 +Mauvaise detection d'arete vive avec GetInPlace : cas 7, 24 -Le maillage longitudinal du pipe peut creer des mailles de faible épaisseur -à une des extrémités : le maillage en triangles des faces de fissure et de peau -peut être moche au voisinage, de même que les tétraèdres qui s'appuient dessus. +Le maillage longitudinal du pipe peut creer des mailles de faible epaisseur +a une des extremites : le maillage en triangles des faces de fissure et de peau +peut etre moche au voisinage, de meme que les tetraedres qui s'appuient dessus. (2,3,16,26 ?) diff --git a/src/Tools/blocFissure/doc/gui.rst b/src/Tools/blocFissure/doc/gui.rst index af0815088..3fb04872d 100755 --- a/src/Tools/blocFissure/doc/gui.rst +++ b/src/Tools/blocFissure/doc/gui.rst @@ -51,7 +51,7 @@ Inputs are similar to those of :ref:`script mode