Thanks for sharing your solution with the list!
David E DeMarle Kitware, Inc. R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4909 On Mon, Oct 7, 2013 at 5:02 AM, Peter Maday <madap...@gmail.com> wrote: > Thanks for the reply! > > I have tried this setup, however I could not find a filter that would > produce the correct output with the CreateWriter. When using the > PlotVariablesOverTime it does not work, as it produces a > vtkMultiBlockDataset as opposed to a vtkTable that is required by the CSV > writer. > > The solution I have found was to use a programmable filter in a similar > setup (with the appropriate selection of the block and column indices): > > progFilter=ProgrammableFilter() > progFilter.OutputDataSetType='vtkTable' > progFilter.PythonPath = '' > progFilter.RequestInformationScript = '' > #progFilter.RequestUpdateExtentScript= '' > progFilter.Script = "\ > dataTable=self.GetInput().GetBlock(0).GetColumn(0)\n\ > output=self.GetTableOutput()\n\ > output.AddColumn(dataTable)\n\ > " > > I believe it is worth mentioning that it is possible to put the debugger > breakpoints (pdb.set_trace()) in the progFilter.Script string and this way > to figure out what exactly the input of the filter is like. > > > > 2013/10/4 David E DeMarle <dave.dema...@kitware.com> > >> Try Using CreateWriter() like so: >> writer = CreateWriter(".../foo.csv", source) >> writer.FieldAssociation = "Points" # or "Cells" >> writer.UpdatePipeline() >> del writer >> >> David E DeMarle >> Kitware, Inc. >> R&D Engineer >> 21 Corporate Drive >> Clifton Park, NY 12065-8662 >> Phone: 518-881-4909 >> >> >> On Fri, Oct 4, 2013 at 10:18 AM, Peter Maday <madap...@gmail.com> wrote: >> >>> Dear All, >>> >>> I would like to automate a process that involves saving the output of a >>> PlotSelectionOverTime filter to a CSV file. Manually it is done by invoking >>> the "Save data " command from the File menu while the graph view is >>> selected. >>> >>> When I try to record the trace for this step, it does not contain the >>> CSV save part. >>> >>> My question is how to save the PlotSelectionOverTime output to a text >>> file in a script. >>> >>> Thansk a lot! >>> >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Please keep messages on-topic and check the ParaView Wiki at: >>> http://paraview.org/Wiki/ParaView >>> >>> Follow this link to subscribe/unsubscribe: >>> http://www.paraview.org/mailman/listinfo/paraview >>> >>> >> >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview