Dialog
0
0
664
681
Insertion de fissure dans un maillage sain
<html><head/><body><p>Insertion d'un maillage de fissure dans un maillage hexaédrique sain.</p><p>Le maillage sain est fourni sous forme de fichier med.</p><p>La face de fissure est décrite par une géométrie dans un fichier de cao au format xao ou brep.</p><p>Si le format xao est utilisé, le fond de la fissure est identifiable par les noms du ou des groupes d'arêtes créés sur ce fond.</p><p> Avec le format brep, le fond de fissure est donné par les index des arêtes du fond dans la face de fissure du point de vue de GEOM. Cela est également possible pour un format xao.</p><p>La procédure identifie des mailles saines à enlever et à remailler, construit un maillage régulier rayonnant autour de la ligne de fond de fissure, reconstitue les faces externes en triangles, complète la zone à remailler en tétraèdres.</p></body></html>
-
Maillage sain et géométries de fissure
-
-
Arêtes fond de fissure
-
<html><head/><body><p>Liste des noms des groupes d'arêtes formant le fond de la fissure.</p><p>Exemples : <span style=" font-weight:600; font-style:italic; color:#000080;">["F_1", "F_2"]</span> ou<span style=" font-weight:600;"/><span style=" font-weight:600; font-style:italic; color:#000080;">["Fond"]</span></p><p>Ou liste des index des arêtes décrivant le fond de fissure dans la face de fissure.</p><p>Exemples : <span style=" font-weight:600; font-style:italic; color:#000080;">[5,9]</span> ou<span style=" font-weight:600;"/><span style=" font-weight:600; font-style:italic; color:#000080;">[3]</span></p><p>(On peut récupérer ces valeurs à l'aide du dialogue de création de groupes d'edges, dans GEOM)</p></body></html>
-
Qt::Horizontal
40
20
-
-
<html><head/><body><p>Fichier med du maillage sain (hexaèdres)</p></body></html>
-
<html><head/><body><p>sélection du fichier cao (format xao ou brep) décrivant la face de fissure.</p><p>Un champ rouge correspond à un fichier inexistant.</p></body></html>
Face fissure
-
<html><head/><body><p>Fichier cao de la géométrie décrivant la face de fissure (xao ou brep).</p></body></html>
-
<html><head/><body><p>sélection du fichier med du maillage sain (hexaèdres)</p><p>Un champ rouge correspond à un fichier inexistant.</p></body></html>
Maillage sain
-
-
Identification zone à remailler
-
-
Distance d'influence
-
<html><head/><body><p>La zone remaillée contiendra toutes les mailles du maillage sain à une distance de la face de fissure inférieure à cette valeur.</p></body></html>
5
-
-
Prémaillage face fissure
-
-
min
-
<html><head/><body><p>Pour faciliter la détermination de la zone à remailler, il faut des points sur la face de fissure, suffisament resserrés, en relation avec la taille des mailles du maillage sain.</p><p>Ces points sont obtenus par pré maillage de la face de fissure, en triangles. On donne la taille min et max des triangles.</p></body></html>
5
1000000.000000000000000
-
max
-
<html><head/><body><p>Pour faciliter la détermination de la zone à remailler, il faut des points sur la face de fissure, suffisament resserrés, en relation avec la taille des mailles du maillage sain.</p><p>Ces points sont obtenus par pré maillage de la face de fissure, en triangles. On donne la taille min et max des triangles.</p></body></html>
5
1000000.000000000000000
-
Qt::Horizontal
13
17
-
-
Messages
-
-
Mode
-
<html><head/><body><p>L'affichage de messages pendant le calcul peut aider à la mise au point du maillage. Les messages sont écrits dans un fichier de log, dans le répertoire d'exécution.</p><p>- Le mode <span style=" font-weight:600;">silencieux</span> donne très peu d'information,</p><p>- Le mode <span style=" font-weight:600;">verbeux</span> liste les principales étapes du calcul,</p><p>- Le mode <span style=" font-weight:600;">debug</span> donne un maximum de détail, et publie des objets intermédiaires dans l'étude.</p><p><br/></p></body></html>
-
silencieux
-
verbeux
-
debug
-
Qt::Horizontal
18
20
-
Qt::Vertical
20
17
verticalSpacer
-
Qt::Horizontal
17
20
-
0
0
Maillage zone de fissure
-
Pipe rayonnant
-
-
Rayon pipe
-
<html><head/><body><p>Pipe rayonnant construit sur le fond de fissure :</p><p>Rayon du pipe.</p></body></html>
5
1000000.000000000000000
-
Longueur mailles
-
<html><head/><body><p>Pipe rayonnant construit sur le fond de fissure :</p><p>Longueur des mailles le long de la ligne de fond de fissure.</p></body></html>
5
1000000.000000000000000
-
Couronnes
-
<html><head/><body><p>Pipe rayonnant construit sur le fond de fissure :</p><p>Nombre de couronnes de mailles autour de la ligne de fond de fissure.</p></body></html>
2
10000
4
-
Secteurs
-
<html><head/><body><p>Pipe rayonnant construit sur le fond de fissure :</p><p>Nombre de secteurs selon un cercle normal au fond de fissure.</p></body></html>
4
10000
8
-
Qt::Horizontal
6
20
-
Faces externes
-
-
Triangles face fissure
-
<html><head/><body><p>Faces externes de la zone à remailler.</p><p>Maillage en triangles : valeur cible des arêtes des triangles.</p></body></html>
5
1000000.000000000000000
-
Arêtes vives
-
<html><head/><body><p>Longueur des segments sur les arêtes vives de la zone à remailler.</p>Ce paramètre est <span style=" font-weight:600; font-style:italic; color:#2631c1;">optionnel</span> : laissé à 0, il est ajusté automatiquement.</p></body></html>
5
100000.000000000000000
-
Qt::Horizontal
1
20
-
-
Répertoire de travail
-
<html><head/><body><p>Répertoire dans lequel seront rangés le maillage final, les objets intermédiaires, la log d'exécution.</p><p>Ce répertoire doit exister avant l'exécution.</p></body></html>
-
Nom du résultat
-
<html><head/><body><p>Nom des résultats.</p><p>Le fichier maillage résultat sera rangé dans le répertoire de travail, sous le nom <span style=" font-weight:600; font-style:italic; color:#0055ff;">Nom</span>.med</p><p><br/></p></body></html>
-
Qt::Vertical
20
13
-
-
Qt::Horizontal
40
20
-
24
--- Calcul en cours ---
-
Qt::Horizontal
40
20
-
-
<html><head/><body><p>Génération de jeux de données exemple :</p><p>maillages sain et face de fissure.</p><p>(from blocFissure.materielCasTests import genereMateriel)</p></body></html>
Exemple
-
Réinitialisation de tous les paramètres à leur valeur par défaut
Reset
-
Réinitialisation de tous les paramètres à leur valeur de la précédente éxécution
Précédent
-
Réinitialisation des paramètres à partir d'un fichier préalablement sauvegardé
Recharger
-
Sauvegarde des paramètres dans un fichier à choisir
Sauver
-
Qt::Horizontal
40
20
-
<html><head/><body><p>OK : lancer le calcul, sans sauver les paramètres.</p><p>Close : fermer le dialogue sans exécution ni sauvegarde.</p><p><br/></p></body></html>
Qt::Horizontal
QDialogButtonBox::Close|QDialogButtonBox::Ok
bb_OkCancel
accepted()
Dialog
accept()
248
254
157
274
bb_OkCancel
rejected()
Dialog
reject()
316
260
286
274