Je suis sur Catia v5 que j'utilise pour modèliser mon mécanisme en vue d'une analyse par éléments finis. J'aimerai modèliser l'appui de deux objets mous l'un contre l'autre et dont la zone de contact va fortement évoluer avec l'effort.
Un petit schéma paint (les amateurs apprécieront le comic sans MS de mauvais goût) :
Je ne me suis jamais embêté avec ce problème parce que la plupart du temps j'utilisais des matériaux très rigides. En effet tout se déforme, mais catia ne semble pas actualiser la collision avec les éléments déformés. En gros seule la surface initiale est déformée, et j'aimerai que cela prenne en compte les nouveaux contacts qui se créent entre les deux pièces.
J'ai bien vu des articles qui parlent de collision mais ca ne semble pas être applicables à la aux éléments finis. Existe-il une méthode pour que catia prenne cela en compte ou des bidouilles ?
Bonjour, en effet je pense pas que ça soit possible. On peut alors imaginer plusieurs étapes où on modifie la surface de contact en fonction des déformations résultant du calcul précédent.
Édition : on parle ici page 13 de pièce virtuelle déformable, mais je ne crois pas que ça réponde à ton problème :
Pas sûr en effet que tu arrives à un résultat convaincant avec Catia car, à part quelques logiciels spécifiques, ce type de calcul engendrant des grands déplacements ne sont pas pris en compte.
Si le but est juste de connaitre la surface de contact tu peux t'en sortir de façon analytique en utilisant les formules de la pression de Hertz (exemple ci-joint).
Merci pour les pistes je vais essyer tout ça. (pas grave si ca aboutit à une methode jacky-tuning pour le faire avec Catia.) En reprenant les idées qui ont été énoncées j'imagine que je peux faire une sorte de "pas à pas" en regènèrant une nouvelle zone de contact avec la fonction interférence, une fois mes deux solides déformés, chercher l'équilibre avec un critère d'arrêt.
Par contre peut-on "exporter" la géométrie déformée comme une pièce à part entière, pour la réutiliser dans une un assemblage et ainsi déterminer l'intersection des pièces ? (ou bien cette fonction existe déjà dans Analysis, mais je ne l'ai pas vue)
Après si ça marche, est-ce qu'on peut automatiser un script pour le faire pas à pas avec Catia ? (comme ça je laisse le PC tourner la nuit)
Pour la manière analytique, je préfère l'essayer en dernier recours, parce que mes formes sont plus laides qu'une simple sphère/plan. Mais merci du lien, je vais le potasser voir si y'a pas des idées à en extraire.
Je vous tiens au jus de où mene ces pistes.
(NB: faut absolument choisir une "meilleure réponse", même si la soluton à la fin est un mélange de diverses idées ?)
Peut-être choisir une meilleure réponse ici et ouvrir une nouvelle question ? Car au final ces nouvelles questions sont bien différentes, mais intéressantes aussi, donc meriteent une (des ?) question(s) à elle(s) seule(s).