Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/09/2014, à 12:22

Detekoy

Paraview et extraction de données

Bonjour à tous,
Je suis nouvel utilisateur de Paraview (version 3.6.2).

Je charge donc un champ vectoriel sensé représenter un champ magnétique, puis dans filter->strream tracer , je lui fais tracer les lignes de champ.

Jusque là pas de problème.

Le problème vient lorsque j'essaye de sauvegarder les lignes de champ sous un format x ou y : je ne trouve pas. L'idéal pour moi serai d'avoir les coordonnées (x;y;z) des lignes de champ affichés à l'écran, de façon à ce que je puisse les exploiter.

J'ai, jusqu'à maintenant, réussi à faire
File->save data

puis dans la fenêtre qui apparaît, j'ai le choix entre plusieurs formats de fichiers, je choisi le .csv.

1409653867.png

puis une nouvelle fenêtre apparaît, me demandant si je veux écrire tous les pas de temps (je suppose que cela correspond aux étapes de calcul de chacun des points d'intégration, donc je ne coche pas cette case). Dans le menu déroulant "Field Assosciation", je choisi "points" (je ne sais pas ce que cela change, mise à par que les deux suivants ne fonctionnent pas.).

1409653810.png

Le fichier généré contient trop de paramètre :
"
"Magnetic:0","Magnetic:1","Magnetic:2","IntegrationTime","Vorticity:0","Vorticity:1","Vorticity:2","Rotation","AngularVelocity","Normals:0","Normals:1","Normals:2","Points:0","Points:1","Points:2"
-0.131063,0.493652,0.902665,0,7.95716,-23.0932,5.11725,0,-7.5435,0.98722,-0.0212635,0.157941,0.482706,0.413082,0.582779
-0.1341,0.485349,0.903738,0.00326175,6.67648,-0.588039,22.7145,0.0181967,18.7011,0.98537,-0.0373243,0.166292,0.48227,0.414683,0.585721
-0.134467,0.470715,0.908661,0.00653169,8.55418,-0.233014,21.6423,0.0779279,17.8324,0.977358,-0.0911671,0.190944,0.48183,0.416247,0.588684
-0.132819,0.455228,0.914988,0.00980925,6.98942,-2.1881,24.9983,0.140463,20.3273,0.965599,-0.148448,0.213497,0.481395,0.417765,0.591674
-0.131389,0.438648,0.919065,0.0130918,5.34843,-1.21983,27.1949,0.211798,23.1356,0.947695,-0.213398,0.237352,0.480962,0.419234,0.594685
-0.128672,0.42246,0.922933,0.0163864,4.26774,-1.15725,26.1487,0.287093,22.5729,0.923948,-0.281951,0.258502,0.48053,0.420649,0.597719
-0.126288,0.407693,0.926896,0.0196927,1.63602,-0.6073,27.8169,0.365445,24.8218,0.893962,-0.352475,0.276755,0.480108,0.422019,0.600776
-0.123765,0.392977,0.93261,0.0230079,-0.910829,1.3364,28.6773,0.451107,26.8572,0.855094,-0.427634,0.293161,0.479694,0.423347,0.603857
-0.119647,0.384114,0.940449,0.0263259,-2.6335,2.36734,27.6303,0.539793,26.6004,0.808251,-0.502122,0.307577,0.479291,0.424635,0.606966
-0.114209,0.379228,0.951,0.0296331,-4.33484,5.13304,26.924,0.628799,27.2249,0.754861,-0.573012,0.319125,0.478904,0.425896,0.610091
-0.108037,0.376827,0.965957,0.0329169,-4.78518,8.35666,25.6207,0.718253,27.2569,0.695257,-0.640084,0.326972,0.478538,0.427135,0.613237
-0.0988561,0.386504,0.986481,0.036162,-8.65717,23.2318,-4.91959,0.770075,4.68181,0.658037,-0.676377,0.330909,0.478202,0.42837,0.616407
-0.0891067,0.398605,1.00953,0.0393412,-7.47254,28.8628,-7.95582,0.783559,3.80065,0.648365,-0.6869,0.328315,0.477903,0.429617,0.619578
...
"
et il me liste les cent lignes de champ à la suite.

De toute évidence, j'ai juste besoin des trois dernières colonnes. J'ai codé un petit programme qui me fait le boulot, mais n'y a-t-il pas moyen d'imprimer juste ce qu'il me faut directement dans Paraview?


Merci d'avance pour votre aide !

Dernière modification par Detekoy (Le 02/09/2014, à 12:31)

Hors ligne