Projet

Général

Profil

Assistance #42

Contact qui ne passe pas

Ajouté par Adrien LAUNAY il y a presque 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Adrien LAUNAY
Version cible:
-
Début:
17/12/2014
Echéance:
% réalisé:

100%

Temps estimé:
0.25 h
Temps passé:

Description

Bonjour,

Nous avons un problème concernant le contact sur la structure gonflable. En effet, nous pensons avoir rentré tous les paramètres nécessaires à la gestion du contact mais celui-ci n'est pas pris en compte. Le calcul converge sans erreur mais la surface esclave ("gonfl.her") passe à travers la surface maître ("prisme_400_10.her"). J'ai essayé de jouer avec les paramètres de contact mais sans succès.

Auriez vous une idée de la provenance du problème ?

Cordialement,

Adrien et Thomas


Fichiers

Structure_gonflable.zip (414 ko) Structure_gonflable.zip Adrien LAUNAY, 17/12/2014 17:49
Structure_gonflable_3.zip (131 ko) Structure_gonflable_3.zip Adrien LAUNAY, 06/01/2015 17:46
Structure_gonflable - copie.zip (98 ko) Structure_gonflable - copie.zip Gérard Rio, 06/01/2015 18:08
#1

Mis à jour par Gérard Rio il y a presque 10 ans

  • % réalisé changé de 0 à 100

Le problème n'est pas finalement du côté d'herezh. En fait, il est dû à une mauvaise constitution du maillage.
Globalement vous avez pour la plupart des éléments, deux éléments superposés à la place d'un.
Avant d'étudier le contact, le programme détermine les noeuds frontière des maillages esclaves, et c'est seulement ces noeuds esclaves qui vont ensuite être testés pour le contact. Pour déterminer si un noeud est frontière ou non, la technique retenue dans Herezh est d'étudier si le noeud appartient à une face qui est une frontière commune à deux éléments, si oui ce n'est pas un noeud frontière.
Dans le cas de deux éléments facettes superposés, la face de la facette est commune à deux éléments donc aucun des noeuds de la facette n'est considéré comme noeud frontière !
Donc voici ce que j'ai fait pour mener votre calcul à terme, correctement:
1) suppression des éléments superposés à l'aide de l'utilitaire d'Herezh,
2) j'ai utilisé un facteur de pénalisation de 0.01 et un lambda de 1.
3) j'ai utilisé un pas de temps de 1., donc le calcul est effectué en 1 incrément,
--> on obtient une déformée correcte à l'autocontact près qui n'est pas géré ici.
@+

#2

Mis à jour par Gérard Rio il y a presque 10 ans

  • Statut changé de Nouveau à Résolu
#3

Mis à jour par Adrien LAUNAY il y a presque 10 ans

Bonjour,

J'ai bien essayé ces solutions mais cela me conduit à un calcul sans fin, de plus j'ai eu un problème avec le fichier CVisu je ne peux donc pas voir ce qui se passe.

Je ne comprends pas bien d'où peut venir le problème...

Adrien

#4

Mis à jour par Gérard Rio il y a presque 10 ans

Il faut penser à modifier le lambda, la pénalisation etc.
bon... voici les fichiers qui fonctionnent avec moi ce qui vous permettra de démarrer, maintenant à vous de jouer pour la suite !

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux