===== Commit 2009-02-13 ===== * Contact Tool & modèle abrasion ===== Modifs ===== * ** Contact Tool ** * Classe interface entre le GObject et sont utilisation comme outil de contact * Par défaut auto-généré dans l'interaction à partir du GObject * Dérivé en AbradablewireContactTool * Reste 1 acces au gObject à travers le ContactTool (à proscrire) * Déplacement du contactFlag de contactState vers contactGpState * Sauvegarde du contactTool dans le fac * Sauvegarde du GP00 (point de collement) dans le fac * ** Modèle Abrasion 2D : Version Alpha ** * Version de base loin d'être finalisée * A ce jour on peu user unwire composé d'1 seule ligne * Modèle d'usure type Archard ("type" cad +- proportionel à la pression et au glissement) * **Divers** * QT : suppression d'un qAssert au constructeur de VizWin //Q_ASSERT(widget!=NULL); ===== Tests ===== * cont2Abrad : contact sur un outil pré-usé (à usure constante) * enimWear2D / enimRigid2D : modèle 2D du test enim (outil maillé / plaque abradable ou rigide) * aube2DSulzer : modèle 2D simplifié du test sulzer ===== Projet ===== * UpToDate ===== ToDo list ===== * Doc * Nettoyer * Méthode "géométrique d'usure" * Gérer les wires multi-ligne * Automatiser la vizu * vizu correcte des matrixOnFile (XY plots) * vizu auto de l'usure * ... * 3D ===== Fichiers ajoutés/supprimés ===== A oo_meta\mtElements\boundaries\ContactTool.h/cpp/inl A oo_meta\mtElements\boundaries\AbradableWireContactTool.h/cpp A oo_meta\mtElements\boundaries\AbradableWireValueExtractor.h/cpp A oo_meta\apps\contactMec\cont2Abrad.py A oo_meta\apps\contactMec\cont2NoAbrad2.py A oo_nda\newac\tests\enim\enimRigid2D.py A oo_nda\newac\tests\enim\enimWear2D.py A oo_nda\newac\tests\sulzer A oo_nda\newac\tests\sulzer\__init__.py A oo_nda\newac\tests\sulzer\aube2DSulzerJustWearing.py A oo_nda\newac\tests\sulzer\aube2DSulzerOverWearing.py A oo_nda\newac\tests\sulzer\aube2DSulzerUnderWearing.py A oo_nda\newac\tools A oo_nda\newac\tools\__init__.py A oo_nda\newac\tools\aube2DSulzer.py A oo_nda\newac\tools\enim2D.py --- //[[L.Papeleux@ulg.ac.be|Luc PAPELEUX]] 2009/02/13 //