Hi Celia,<div><br></div><div>if you use the vtkWriter directly without using a proxy you will need to do:</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">writer.SetInput(o.GetClientSideObject())</span><br>
</div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">But the better way to do that is by following </span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><a href="http://www.paraview.org/Wiki/ParaView/Python_Scripting#Writing_Data_Files_.28ParaView_3.9_or_later.29">http://www.paraview.org/Wiki/ParaView/Python_Scripting#Writing_Data_Files_.28ParaView_3.9_or_later.29</a><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><br></div><div>And maybe, you might be interested in looking at some other examples here: <a href="http://www.paraview.org/Wiki/Python_recipes">http://www.paraview.org/Wiki/Python_recipes</a></div><div><br>
</div><div>Hope that helps,</div><div><br></div><div>Seb</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 15, 2012 at 10:22 PM, Celia Bremer <span dir="ltr">&lt;<a href="mailto:fuwsle@hotmail.com" target="_blank">fuwsle@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Tim,<br>
Thank you. I should&#39;ve said that I tried that but it didn&#39;t work. The &quot;regular&quot; trace gave a bunch of errors when I tried to run it. When I did smtrace.start_trace(CaptureAllProperties=True) , that recorded more stuff, like the parameters that I used in the various filters, and it didn&#39;t give any errors when I ran it, but it also didn&#39;t save the VTI files, which is my goal.<br>

The trace didn&#39;t include any output filenames so, apparently, the saving part doesn&#39;t get recorded. The last line in the trace is just Render(). Rendering is a part of the process when doing &quot;Save data&quot;, at least when the object is hidden like in my pipeline, so it makes sense that it&#39;s last. But the rest of what&#39;s involved in &quot;save data&quot; isn&#39;t captured by the trace.<br>

<span class="HOEnZb"><font color="#888888">Celia<br>
</font></span><div class="hm HOEnZb"><br>
----------------------------------------<br>
&gt; Date: Thu, 15 Nov 2012 19:22:24 -0500<br>
&gt; From: <a href="mailto:tim.gallagher@gatech.edu">tim.gallagher@gatech.edu</a><br>
&gt; To: <a href="mailto:fuwsle@hotmail.com">fuwsle@hotmail.com</a><br>
&gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt; Subject: Re: [Paraview] help with a simple script?<br>
</div><div class="HOEnZb"><div class="h5">&gt;<br>
&gt; Use the Paraview trace feature (<a href="http://paraview.org/Wiki/Python_GUI_Tools#Trace" target="_blank">http://paraview.org/Wiki/Python_GUI_Tools#Trace</a>) in the GUI when you do it once and save that.<br>
&gt;<br>
&gt; Then it&#39;s easy to edit the resulting script to loop over the files you need.<br>
&gt;<br>
&gt; Tim<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; From: &quot;Celia Bremer&quot; &lt;<a href="mailto:fuwsle@hotmail.com">fuwsle@hotmail.com</a>&gt;<br>
&gt; To: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt; Sent: Thursday, November 15, 2012 7:20:12 PM<br>
&gt; Subject: [Paraview] help with a simple script?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hello,<br>
&gt;<br>
&gt; I want to write a script that would open a saved state, select one of the objects, and save data from that object as a VTI file series. I can do this with the GUI, but it takes many hours to do this to each file and I have about 60 of them, so a script would be nice since I could loop through the different states. But I can&#39;t figure out how to tell PV what I want to render, and I also can&#39;t find how to access options like &quot;save time series&quot;.<br>

&gt;<br>
&gt; ---<br>
&gt; from paraview.simple import *<br>
&gt; import <a href="http://paraview.vtk.io" target="_blank">paraview.vtk.io</a> as vtk_io<br>
&gt; servermanager.LoadState(&quot;test.pvsm&quot;)<br>
&gt; o=FindSource(&quot;Outer Mesh&quot;) # this is the name of the Gaussian resampling filter<br>
&gt; SetActiveSource(o) # it shows up if I do Show(o) so I know PV found it<br>
&gt;<br>
&gt; writer = vtk_io.vtkXMLImageDataWriter()<br>
&gt; writer.SetInput(o)<br>
&gt; # TypeError: argument 1: method requires a VTK object<br>
&gt; # how do I specify that I want o as input, and that I want to save it as a file series?<br>
&gt;<br>
&gt; writer.SetFileName(&quot;test.vti&quot;)<br>
&gt; writer.Write()<br>
&gt;<br>
&gt; # delete everything, load another state, repeat<br>
&gt; ---<br>
&gt;<br>
&gt; I would appreciate any pointers.<br>
&gt;<br>
&gt; Celia<br>
&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</div></div></blockquote></div><br></div>