commit:2009:05_26
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:2009:05_26 [2009/05/26 20:17] – papeleux | commit:2009:05_26 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Commit 2009-05-26 ===== | ||
+ | * Implémentation modèle d' | ||
+ | |||
+ | ===== Modifs ===== | ||
+ | * ** Module d' | ||
+ | * mtGeoMesher1D : ajout d'une fonction '' | ||
+ | * Modèle d' | ||
+ | * gestion de l' | ||
+ | * gestion des wires fermés (carter) | ||
+ | * Structure DatasNode / DatasCell dans la classe AbradableCurve afin de gérer les données des noeuds d' | ||
+ | |||
+ | |||
+ | * ** Module d' | ||
+ | * ajout d'un mtGeoAbradablePoint (point contenant son usure en t et t+dt , + ses coordonnées réduites ksi et eta) | ||
+ | * Modification du mailleur transfini afin de mailler une side completement (frontières comprises : '' | ||
+ | * Gestion d'une side maillée usée (recalcul du gap et de la normale) | ||
+ | * calcul de la normale désactivée par défaut (instabilité effet gouttière) | ||
+ | * Usure " | ||
+ | * Usure Edge : on post-traite les noeuds en contact en tenant compte de leurs voisinage au sein du maillage de l' | ||
+ | * Modèle d' | ||
+ | |||
+ | * ** Divers ** | ||
+ | * remplacement d'un certain nombre de '' | ||
+ | * MeanOfNonZeroOperator : VectorToScalarOperator calculant la moyenne des valeurs non nulles | ||
+ | |||
+ | ===== Tests ===== | ||
+ | * Test carter fermé 2D (variantes selon sens des lignes) | ||
+ | * Test lame sur plan (pinpoint3d) | ||
+ | * Tests sulzer 3D (variantes : rotation de l'aube ou du carter (vibrations trop amorties)) | ||
+ | * Test aube 3D sur carter fermé (2*1/2 coquilles) (sans gestion des jonctions) | ||
+ | * Description de la géométrie d'un test enim en 3D (newac\tools) not yet running | ||
+ | * postpro matlab générant les planches d' | ||
+ | |||
+ | ===== Projet ===== | ||
+ | * Done | ||
+ | |||
+ | ===== ToDo list ===== | ||
+ | * Nettoyage de forme | ||
+ | * améliorer la visu 3D dans Metafor | ||
+ | * faire coller la strucutre 2D sur la 3D | ||
+ | * gérer les skins multi sides et les skins fermées | ||
+ | * gérer les intersections sur les coins dans l' | ||
+ | * Déplacer les forces d' | ||
+ | * Commenter / documenter | ||
+ | |||
+ | ===== Fichiers ajoutés/ | ||
+ | < | ||
+ | A oo_meta\mtGeo\mtGeoAbradablePoint.h/ | ||
+ | A oo_meta\mtElements\boundaries\AbradableCurve.h/ | ||
+ | A oo_meta\mtElements\boundaries\AbradableSide.h/ | ||
+ | A oo_meta\mtElements\boundaries\AbradableSkinContactTool.h/ | ||
+ | A oo_meta\mtElements\boundaries\EtaAbradableSkinValueExtractor.h/ | ||
+ | A oo_meta\mtElements\boundaries\KsiAbradableSkinValueExtractor.h/ | ||
+ | A oo_meta\mtElements\boundaries\WearAbradableValueExtractor.h/ | ||
+ | R oo_meta\mtElements\boundaries\AbradableWireValueExtractor.h/ | ||
+ | </ | ||
+ | |||
+ | ===== Tests ajoutés/ | ||
+ | < | ||
+ | A oo_meta\apps\contactMec\contact3dAbrad.py | ||
+ | A oo_meta\apps\contactMec\contact3dNoAbrad.py | ||
+ | A oo_meta\apps\contactMec\pinPoint3dAbrad.py | ||
+ | A oo_meta\apps\contactMec\pinPoint3dAbrad2.py | ||
+ | A oo_meta\apps\contactMec\pinPoint3dAbrad3.py | ||
+ | A oo_meta\apps\contactMec\pinPoint3dAbrad4.py | ||
+ | A oo_meta\apps\contactMec\pinPoint3dAbrad5.py | ||
+ | A oo_meta\apps\contactMec\pinPointRot3dAbrad.py | ||
+ | A oo_meta\apps\contactMec\pinPointRot3dAbrad2.py | ||
+ | A oo_meta\apps\contactMec\pinPointRot3dAbrad3.py | ||
+ | A oo_meta\apps\contactMec\pinPointRot3dAbrad4.py | ||
+ | A oo_meta\apps\contactMec\pinPointRot3dAbrad5.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DClosedCarter0.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DClosedCarter1.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DClosedCarter2.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DClosedCarter3.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DClosedCarter4.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DSulzerGeoWire2.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DSulzerGeoWire3.py | ||
+ | A oo_nda\newac\tests\sulzer\aube2DSulzerGeoWire4.py | ||
+ | A oo_nda\newac\tests\sulzer\aube3DClosedCarter.py | ||
+ | A oo_nda\newac\tests\sulzer\aube3DSulzerNoWearBladeRot1.py | ||
+ | A oo_nda\newac\tests\sulzer\aube3DSulzerNoWearRev1.py | ||
+ | A oo_nda\newac\tests\sulzer\aube3DSulzerWearBladeRot1.py | ||
+ | A oo_nda\newac\tests\sulzer\aube3DSulzerWearRev1.py | ||
+ | A oo_nda\newac\tools\aube2DClosedCarter.py | ||
+ | A oo_nda\newac\tools\aube3DClosedCarter.py | ||
+ | A oo_nda\newac\tools\aube3DSulzer.py | ||
+ | A oo_nda\newac\tools\aubeSulzer3D.dat | ||
+ | A oo_nda\newac\tools\enim3D.py | ||
+ | A oo_nda\newac\tools\enim3D2.py | ||
+ | A oo_nda\newac\tools\postAube3DClosed.m | ||
+ | A oo_nda\newac\largeTests | ||
+ | A oo_nda\newac\largeTests\__init__.py | ||
+ | A oo_nda\newac\largeTests\sulzer | ||
+ | A oo_nda\newac\largeTests\sulzer\__init__.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerNoWearBladeRot1.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerNoWearRev1.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearBladeRot1.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearBladeRot2.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearBladeRot3.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearBladeRot4.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearRev1.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearRev2.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearRev3.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearRev4.py | ||
+ | A oo_nda\newac\largeTests\sulzer\aube3DSulzerWearRev5.py | ||
+ | A oo_nda\newac\largeTests\sulzer\PrintJauge.m | ||
+ | A oo_nda\newac\largeTests\sulzer\wearFootprint.m | ||
+ | |||
+ | R | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | --- // |