Hi Steve, Is it possible you are using an older paraview? The python code for xycharts is relatively new. Instead of CreateRenderView() you should have CreateXYPlotView(). You shouldn't be calling
DataRepresentation3.add_attribute('XArrayName','arc_length') but just: DataRepresentation3.XArrayName = 'arc_length' With the script you posted, DataRepresentation3 won't have the 'XArrayName' attribute because you called Show when the active view was a render view, not an XYPlotView. Pat On Tue, Mar 9, 2010 at 11:09 AM, Utkarsh Ayachit < utkarsh.ayac...@kitware.com> wrote: > Steve, > > When you were saving your trace out, what version of ParaView were you > using? I just tried today's CVS and I do indeed get a correct trace > for the PlotOverLine as under: > > .... > PlotOverLine1 = PlotOverLine( Source="High Resolution Line Source" ) > PlotOverLine1.Source.Point1 = [-10.0, -10.0, -10.0] > PlotOverLine1.Source.Point2 = [10.0, 10.0, 10.0] > .... > > Utkarsh > > On Tue, Mar 9, 2010 at 8:33 AM, Stephen Molloy > <stephen.mol...@rhul.ac.uk> wrote: > > Right. As I mentioned in my email from last night, I suspected the > problem > > was with the PlotOverLine object, and I was right. I wasn't defining > that > > properly, so the CSV file was empty. > > > > Attached is the working file. > > > > Thanks again, > > > > Steve > > > > > > Stephen Wornom wrote: > >> > >> Utkarsh Ayachit wrote: > >>> > >>> You can use the following: > >>> > >>> w = DataSetCSVWriter(FileName="foo.csv") > >>> w.UpdatePipeline() > >>> > >>> > >>> > >> > >> When all is working well, would you share your python script? > >> Thanks in advance, > >> Stephen > >>> > >>> On Mon, Mar 8, 2010 at 5:50 AM, Stephen Molloy > >>> <stephen.mol...@rhul.ac.uk> wrote: > >>> > >>>> > >>>> Hi all, > >>>> I am using Paraview 3.7.0 to view a large number of data files, each > >>>> with > >>>> the same geometry. I need to load the geometry and volume data, use > >>>> PlotOverLine to extract the magnitude of a variable along a particular > >>>> line, > >>>> and then save this data to a CSV file. > >>>> > >>>> Due to the large number of data sets I am dealing with, I have been > >>>> trying > >>>> to use the Python Trace functionality to automate this, and I am able > to > >>>> do > >>>> everything except for saving the CSV file at the end. I have browsed > >>>> around > >>>> quite a bit over the past few days, and I understand that the trace > >>>> functionality does not work for save data commands, but I was > wondering > >>>> if > >>>> someone could help me find the Python object that contains the > relevant > >>>> data > >>>> so that I can write my own little routine to dump it to a CSV file. > >>>> > >>>> Many thanks for any help you can offer. > >>>> > >>>> Steve > >>>> > >>>> > >>>> _______________________________________________ > >>>> 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 > >>> > >> > >> > > > _______________________________________________ > 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