commit:2017:08_10
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:2017:08_10 [2017/08/11 15:43] – [Robustesse des projections] wautelet | commit:2017:08_10 [2017/08/11 16:43] (current) – wautelet | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Commit 2017-06-07 ====== | + | ===== Commit 2017-08-11 ====== |
Ce commit est pour améliorer quelques routines liées au contact et pour mettre progressivement mes développements sur la version courante. | Ce commit est pour améliorer quelques routines liées au contact et pour mettre progressivement mes développements sur la version courante. | ||
Line 9: | Line 9: | ||
Pour pouvoir utiliser les nouveaux schémas d' | Pour pouvoir utiliser les nouveaux schémas d' | ||
+ | < | ||
+ | parameters[' | ||
+ | augLagAugmentation = AugLagExtrapolationAugmentation(alm) | ||
+ | augLagAugmentation.setExtrapolationMethod(parameters[' | ||
+ | </ | ||
Parmi ces schémas, celui qui semble le plus efficace à l' | Parmi ces schémas, celui qui semble le plus efficace à l' | ||
Line 33: | Line 37: | ||
Clairement là, il y a un problème suite à l' | Clairement là, il y a un problème suite à l' | ||
- | Il reste malheureusement à choisir la valeur de cette tolérance | + | Sans tolérance |
- | === Projection Informations === | + | {{: |
- | Finalement, j'ai ajouté la possibilité | + | Avec tolérance Out de 1E-3, on observe que ces points sont en contact |
+ | {{: | ||
- | Ce qui donne par exemple | + | Il reste malheureusement à choisir la valeur de cette tolérance |
+ | < | ||
+ | skinsetPunchTool = ContactTool(skinsetPunch) | ||
+ | skinsetPunchTool.setOuterTolerance(parameters[' | ||
+ | skinsetPunchTool.setInnerTolerance(parameters[' | ||
+ | </ | ||
+ | === Projection Informations === | ||
- | + | Finalement, j'ai ajouté la possibilité de faire des statistiques sur les projections sur une courbe ou une surface (un peu comme les EAS) : | |
+ | < | ||
+ | skinsetPunchTool = ContactTool(skinsetPunch) | ||
+ | skinsetPunchTool.setProjectionInfoVerbose(True) | ||
+ | </ | ||
+ | |||
+ | Ce qui donne par exemple pour le cas de la squareBox (Première détection de contact) : | ||
+ | |||
+ | < | ||
+ | Projection Infos: 2897/3924 effective projections and 25/3924 failed projections | ||
+ | (average nbNRIt = 3.59372; average nbLSIt = 2.74042; average effective nbLSIt = 2.6236) | ||
+ | </ | ||
===== Divers ===== | ===== Divers ===== | ||
Line 82: | Line 104: | ||
</ | </ | ||
- | --- // | + | --- // |
commit/2017/08_10.1502458981.txt.gz · Last modified: by wautelet