CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   ParaView (https://www.cfd-online.com/Forums/paraview/)
-   -   [General] Merge VTK files (https://www.cfd-online.com/Forums/paraview/114866-merge-vtk-files.html)

EnK March 19, 2013 06:05

Merge VTK files
 
Hi all

i'm trying to merge several .vtk files which have the same geomtry but are referred to different timesteps in order to obtain just one file to be processed with Paraview. Anyone knows if exist a filter or a trick to do that?

Thanks in advance

EnK

HaZe September 2, 2013 05:47

Hi I'm trying to do the same. Did you make any progress?

wyldckat September 4, 2013 18:05

Greetings to all!

The ".vtk" files are legacy files, which means that they have some limitations on what can be done with them. For example, only 1 time instance can be stored in a single VTK file. You'll have to rely on multiple VTK files, as explained here: http://paraview.org/Wiki/Animating_l...TK_file_series

Although, I did some tests and we still have to rely on several files (using the same criteria explained in the link above) when saving on the more recent VTK format ".vtu".

Best regards,
Bruno

HaZe September 5, 2013 05:59

Hi there,

thanks to the Animating legacy VTK files page I was able to achieve what I wanted to.

My case was split into several sub cases including the time directories. So the vtks were always named starting at ..._1.vtk.
For example:
case0280 with vtks case0280_1.vtk, case0280_2.vtk, ... case0280_n.vtk
case0310 with vtks case0310_1.vtk, case0310_2.vtk, ... case0310_n.vtk

So I copied all vtks to a new directory and renamed them (via script) in ascending order and the same suffix:
case_0.vtk ... case_n.vtk

Now everything works fine :-)

A better solution would may be to just link to every *.vtk and have the links named in ascending order. But unfortunately I'm having the data on a FAT formatted HDD which doesn't support symbolic links.

mayankbhuwal89 September 17, 2016 12:08

Hi there ,

Could you please tell how did you merge those set of vtk files into one.

I also have set of vtk files like plot01.vtk, plot02.vtk...plot07.vtk. I want to merge those files into one.

wyldckat September 18, 2016 16:41

Quote:

Originally Posted by mayankbhuwal89 (Post 618232)
I also have set of vtk files like plot01.vtk, plot02.vtk...plot07.vtk. I want to merge those files into one.

Quick answer: In the previous posts it's already answered that it's not possible to merge these files into a single one, at least not with the same file extension.

If you want to open all of the files in ParaView as a time series, ParaView will shown you a group name "plot..vtk", which you can open directly, without selecting any of the other files; then you can use the play button (the green triangle in the time controls).

The closest to storing all files in a single package will still generate two files. In ParaView, menu "File -> Save Data" and choose the "Xmdf Data file" format, which will create an ".h5" and an ".xmf" file.


All times are GMT -4. The time now is 05:43.