Here is the script that you should run from paraview.simple import *
data = XMLPolyDataReader( FileName=['/.../file.vtp'] ) smooth = Smooth(data) smooth.NumberofIterations = 200 writer = CreateWriter("foo.ply", smooth) writer.FileType = 'Ascii' writer.UpdatePipeline() On Fri, Nov 30, 2012 at 3:10 PM, Timothy Cale <drtsc.p...@gmail.com> wrote: > Sebastien: > > The data file I attached to the previous version of this update note was > too large. > > I am resending the note with that file removed. > > Tim > > ---------- Forwarded message ---------- > From: Timothy Cale <drtsc.p...@gmail.com> > Date: Fri, Nov 30, 2012 at 1:03 PM > Subject: Re: [Paraview] (no subject) > To: Sebastien Jourdain <sebastien.jourd...@kitware.com> > Cc: "paraview@paraview.org" <paraview@paraview.org> > > > Update: > > I am able to write a ply file using CreateWriter (see attached > first_stab.py and nano....vtp files). > But the ply file is in binary. > > I looked around for more than an hour to find out how to write the file in > ascii - to no avail. > > Any hints? > > Aside: When I put in 0 (for ascii) as a third arg. to CreateWriter, > pvpython complained about > having more than 2 arguments. I note that in the paraview users guide, > CreateWriter has > several arguments in some cases. help(CreateWriter) indicates that more > than 2 arguments > can be used: > > >>> help(CreateWriter) > > Help on function CreateWriter in module paraview.simple: > > > CreateWriter(filename, proxy=None, **extraArgs) > > Creates a writer that can write the data produced by the source proxy in > > the given file format (identified by the extension). If no source is > > provided, then the active source is used. This doesn't actually write the > > data, it simply creates the writer and returns it. > > Regards, > Tim > > On Fri, Nov 30, 2012 at 10:15 AM, Timothy Cale <drtsc.p...@gmail.com>wrote: > >> Sebastien: >> >> Good question: >> >> My goal is to have a script which smooths results between simulation >> steps (fortran codes). >> >> I use paraview to view results, and the smoothing filter in paraview >> seems to do what I want. >> >> I want to start with a Trace-generated python script, and edit it to >> write the vertices and element >> info to a file (.ply would be nice) that the next code can read. >> >> So, fortunately for me (in some sense), I decided to upgrade my ubuntu OS >> to 12.10. This has >> paraview 3.14.1-6build1 on its software list (aptitude). >> >> This version corrected a bug (with pvpython) in the version of paraview >> 3.14 that I was using. >> (I also spent a day trying to get/install other versions. That was not >> very successful.) >> >> Now if I import the trace generated py file, it pops up (and stays). Not >> a very good image, but it is >> a start! >> >> Being new to python and paraview, this is quite a step. >> >> Any suggestions as to how to write vertex/node info would be appreciated. >> >> >> Thanks, >> Tim >> >> On Thu, Nov 29, 2012 at 7:41 PM, Sebastien Jourdain < >> sebastien.jourd...@kitware.com> wrote: >> >>> I don't know ? what your script is supposed to do ? Render an image and >>> quit ? >>> >>> >>> On Thu, Nov 29, 2012 at 1:19 PM, Timothy Cale <drtsc.p...@gmail.com>wrote: >>> >>>> I am using paraview 3.14 (64 bit, ubuntu 12.04 vm on a MBP). >>>> >>>> I am trying to run pvpython to view .py files generated using Trace: >>>> >>>> 'which' pvpython' yields: /usr/bin/pvpython >>>> >>>> 'pvpython' yields: Error converting executable file >>>> "/usr/bin/../lib/paraview/pvpython" to real path: No such file or directory >>>> >>>> So, /usr/bin/python seems to be looking for /usr/lib/paraview/pvpython >>>> >>>> Which is indeed not there. >>>> >>>> I uninstalled (purged) and installed 3.14 again. Same thing. >>>> >>>> BTW: I did see the notes regarding 3.14.1-2 from ~6 months ago, but >>>> cannot tell which 3.14 binary installer is on the >>>> Paraview download page. >>>> >>>> Nevertheless, I downloaded the 3.14 tar-ball. >>>> >>>> When I run a .py script generated using trace, an image pops up for a >>>> second, then disappears. >>>> >>>> BTW: The same thing happens with 3.98, at least on a companion machine. >>>> >>>> What am I missing? >>>> >>>> Thanks, >>>> Tim >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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