V&V contact avec face maitre TET4 deformable¶
Objet¶
VNV-CONTACT-TET4-MASTER-FACE-004 isole le transfert normal du contact vers
une face frontiere d'un solide TET4 reel. Les trois noeuds de la face sont
bloques tangentiellement et relies au quatrieme noeud du tetraedre; le noeud
esclave porte un ressort normal de 1000 N/m et une charge de 200 N.
La projection initiale utilise les poids barycentriques [0.5, 0.25, 0.25].
Le contact applique donc la force normale repartie aux trois noeuds de la
face, lesquels se deplacent sous la raideur EF du tetraedre.
Reference EF independante¶
Une resolution sans contact applique une charge unitaire suivant -Z aux
trois noeuds maitres, avec la meme repartition barycentrique. Sa compliance
normale mesuree est :
$$ c_m=-b^T u_m^{(1)}. $$
Pour une pression inconnue $p$, l'equilibre du ressort esclave et la fermeture du gap donnent :
$$ p = \frac{F/k_s-g_0}{1/k_s+c_m}. $$
La resolution contactee est acceptee lorsque pression, gap, deplacement
esclave et deplacements normaux de la face retrouvent cette reference EF sous
les tolerances ecrites dans summary.json.
Execution et preuves¶
python .\qf_solver.py verify-contact --output .\results\VNV-CONTACT-V1-001
Le sous-dossier tet4_master_face contient summary.json, report.md,
tet4_master_deformation.png et vnv_manifest.json. Le PNG montre le
tetraedre, sa face maitre, le noeud esclave et la deformee amplifiee. Le test executable est
tests/verification/test_contact_tet4_master_vnv.py.
Limites¶
Cette etude ne valide que le mouvement normal d'une face TET4 plane, avec
directions tangentielles stabilisees, normale et coordonnees barycentriques
figees. Elle ne prouve ni une recherche de contact de surface generale, ni
le contact surface-surface, le glissement, les grandes transformations ou une
correlation externe sans etat actif presuppose. La correlation Code_Aster
borne correspondante est documentee dans
VNV-CONTACT-CODEASTER-TET4-MASTER-004.
Le statut reste donc experimental.