Does the following script work: #======================= from paraview.simple import * Sphere() Show() Render()
t = Text() t.Text = "Hello World" t.Show() Render() #======================= Utkarsh On Wed, Jul 15, 2009 at 4:23 PM, M. Nawijn<[email protected]> wrote: > Hello Utkarsh, > > Thank you for the fast response. I tried this already before posting > my question to the mailing list, however, when I inserted the Show(), > I get the following error: > > vtkFileSeriesReader : [ ...........] > vtkPainterPolyDataMapper : [ ...........] > vtkPainterPolyDataMapper : [ ...........] > Traceback (most recent call last): > File "test3.py", line 39, in <module> > Show() > File > "/home/nawijn/scratch/paraview-bin/Utilities/VTKPythonWrapping/paraview/simple.py", > line 112, in Show > rep = GetDisplayProperties(proxy, view) > File > "/home/nawijn/scratch/paraview-bin/Utilities/VTKPythonWrapping/paraview/simple.py", > line 101, in GetDisplayProperties > return GetRepresentation(proxy, view) > File > "/home/nawijn/scratch/paraview-bin/Utilities/VTKPythonWrapping/paraview/simple.py", > line 90, in GetRepresentation > rep = servermanager.GetRepresentation(proxy, view) > File > "/home/nawijn/scratch/paraview-bin/Utilities/VTKPythonWrapping/paraview/servermanager.py", > line 1989, in GetRepresentation > if rep.Input == aProxy: > File > "/home/nawijn/scratch/paraview-bin/Utilities/VTKPythonWrapping/paraview/servermanager.py", > line 357, in __getattr__ > return getattr(self.SMProxy, name) > AttributeError: Input > > > Any suggestions? > > On Wed, Jul 15, 2009 at 10:17 PM, Utkarsh > Ayachit<[email protected]> wrote: >> "Text" is a data source similar to the reader. You need to "Show" it >> to add it to the active view. >> >> Just do: >> load = 100.0 >> # Don't know how to get this into the view >> text = Text() >> text.Text = "Load %6.3f" % load >> Show() >> >> Utkarsh >> >> On Wed, Jul 15, 2009 at 4:01 PM, M. Nawijn<[email protected]> wrote: >>> Hello, >>> >>> I am a newbie in Paraview Python scripting, so I apologize upfront if >>> this is a trivial question. >>> >>> I am processing a set of datafiles obtained from an optical >>> measurement system. I so far succeeded in loading the data file, >>> adding a color legend and storing the resulting view in a image file. >>> Sample code is posted below. >>> >>> What I would like to do next is add a text source to the view to >>> provide some contextual information about the data (in particular the >>> external load level at which the data was captured). I managed to add >>> a text source to an "empty" view (so without first reading the data), >>> but I cannot find a way to have the data and text source together. >>> >>> Can someone explain how I can add this to the view? >>> >>> Kind regards, >>> >>> Marco >>> >>> #==== What I have so far =================================================== >>> >>> from paraview.simple import * >>> >>> lt = MakeBlueToRedLT(-1.0, 1.0) >>> >>> bar = servermanager.rendering.ScalarBarWidgetRepresentation() >>> bar.LookupTable = lt >>> bar.LabelColor = [0.0, 1.0, 0.0] >>> bar.Title = r'W [mm]' >>> bar.TitleColor = [0.0, 1.0, 0.0] >>> bar.LabelFontSize = 14 >>> bar.AspectRatio = 15.0 >>> bar.AutomaticLabelFormat = 0 >>> >>> reader = XMLUnstructuredGridReader(FileName='disp-stage-%d.vtu' % 17) >>> >>> Show() >>> >>> #UpdatePipeline() >>> >>> view = GetActiveView() >>> view.Background = [0,0,0] >>> ResetCamera(view) >>> view.UseOffscreenRenderingForScreenshots = 0 >>> >>> dp = GetDisplayProperties() >>> dp.ColorArrayName = 'W' >>> >>> rep = GetRepresentation() >>> rep.LookupTable = lt >>> >>> view.Representations.append(bar) >>> >>> load = 100.0 >>> # Don't know how to get this into the view >>> text = Text() >>> text.Text = "Load %6.3f" % load >>> >>> # Image does not show the text >>> WriteImage('test.png') >>> _______________________________________________ >>> 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
