commit:2015:05_12
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:2015:05_12 [2015/05/15 12:40] – [Visualisation des champs de contact] wautelet | commit:2015:05_12 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Commit 2015-05-12 ====== | + | ====== Commit 2015-05-22 ====== |
===== Visualisation Memory Leaks ===== | ===== Visualisation Memory Leaks ===== | ||
Line 14: | Line 14: | ||
Dès lors, il y a toujours des memory leaks mais elle semble minime... et elles sont peut être dues aux objets de la librairie VTK et non de Metafor car ce sont des objets vtk qui ne sont pas immédiatement déclarés et définis dans le code source de Metafor mais dans les objets vtk utilisés ! | Dès lors, il y a toujours des memory leaks mais elle semble minime... et elles sont peut être dues aux objets de la librairie VTK et non de Metafor car ce sont des objets vtk qui ne sont pas immédiatement déclarés et définis dans le code source de Metafor mais dans les objets vtk utilisés ! | ||
+ | Finalement, je n'ai pas vérifié la présence d' | ||
===== Mécanisme ===== | ===== Mécanisme ===== | ||
Sous l' | Sous l' | ||
- | {{ : | + | {{ : |
J'en ai profité également pour pouvoir représenter les champs vectoriels (DBVector) et les champs scalaires (DBScalar) sur les éléments de ressort et/ou de masse concentrée. | J'en ai profité également pour pouvoir représenter les champs vectoriels (DBVector) et les champs scalaires (DBScalar) sur les éléments de ressort et/ou de masse concentrée. | ||
+ | |||
+ | |||
+ | ===== Visualisation des matrices rigides de contact ===== | ||
+ | |||
+ | Dans le cas d'une interaction de contact rigide déformable en pilotage en force, il y avait un bug d' | ||
+ | |||
+ | |||
===== Visualisation des points de projection de contact - Contact Onglet ===== | ===== Visualisation des points de projection de contact - Contact Onglet ===== | ||
Line 26: | Line 34: | ||
Il est possible de représenter les quatre contact projection state : | Il est possible de représenter les quatre contact projection state : | ||
- | * Current (configuration - step courant) | + | * Current |
* Initial (configuration - première entrée en contact (Frictionless contact) ou point de collement (Sticking contact ou Frictional contact) | * Initial (configuration - première entrée en contact (Frictionless contact) ou point de collement (Sticking contact ou Frictional contact) | ||
* Previous step (configuration - step précédent) | * Previous step (configuration - step précédent) | ||
Line 33: | Line 41: | ||
Il est possible d' | Il est possible d' | ||
- | {{ : | + | {{ : |
Pour chaque contact projection state, il est possible | Pour chaque contact projection state, il est possible | ||
Line 50: | Line 58: | ||
==== Visualisation des points de projection de contact - Projection Points ==== | ==== Visualisation des points de projection de contact - Projection Points ==== | ||
+ | |||
+ | {{ : | ||
=== Visualisation des points de projection de contact - Projection Points - Représentation === | === Visualisation des points de projection de contact - Projection Points - Représentation === | ||
Line 69: | Line 79: | ||
On peut configurer la taille du texte affiché. | On peut configurer la taille du texte affiché. | ||
+ | |||
+ | {{ : | ||
===== Visualisation des champs de contact | ===== Visualisation des champs de contact | ||
Il existe désormais un onglet intitulé " | Il existe désormais un onglet intitulé " | ||
- | {{ : | + | {{ : |
Dans la version actuelle de Metafor, il est possible aussi de représenter les champs de contact : | Dans la version actuelle de Metafor, il est possible aussi de représenter les champs de contact : | ||
Line 82: | Line 94: | ||
<note important> | <note important> | ||
- | {{ : | + | {{ : |
Pour se faire, nous devons gérer au maximum trois scalar bars dans la fenêtre de visualisation principale (ScalarValues, | Pour se faire, nous devons gérer au maximum trois scalar bars dans la fenêtre de visualisation principale (ScalarValues, | ||
Line 90: | Line 102: | ||
On peut configurer la taille des points affichés. | On peut configurer la taille des points affichés. | ||
- | {{ : | + | {{ : |
==== Visualisation des champs de contact - Nuage de symboles | ==== Visualisation des champs de contact - Nuage de symboles | ||
Line 103: | Line 115: | ||
Finalement, on peut afficher une légende relative au status de contact associé à chaque symbole dans le coin supérieur droit de la fenêtre de visualisation principale. | Finalement, on peut afficher une légende relative au status de contact associé à chaque symbole dans le coin supérieur droit de la fenêtre de visualisation principale. | ||
- | {{ : | + | {{ : |
===== Time Integration Interactor Widget - Python Window ===== | ===== Time Integration Interactor Widget - Python Window ===== | ||
Line 131: | Line 143: | ||
* L' | * L' | ||
+ | |||
+ | ===== ActiveInteractionIterator ===== | ||
+ | |||
+ | Dans un soucis de clarté du code source, j'ai ajouté un " | ||
| | ||
===== Fichiers/ | ===== Fichiers/ | ||
< | < | ||
- | [a]: | + | [a]:mtDrawables/ |
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
[r]: | [r]: | ||
</ | </ | ||
Line 147: | Line 209: | ||
</ | </ | ||
- | --- // | + | --- // |
commit/2015/05_12.1431686415.txt.gz · Last modified: (external edit)