Hi Jerome,
             Thanks for explaining in more detail. I tried the script but only 
two spline points were produced at 0,0,0 and 1,0,0.  No errors are given, so I 
can't point to a line in the code.  I am running ParaView 3.12.0, perhaps 
something changed between 3.10 and 3.12 to affect the script?  It is also 
possible I am overlooking something very obvious as I have only just started to 
use the python scripting in paraview.   This is the script I ran in the python 
shell  s = SplineSource() s.ParametricFunction.SetPropertyWithName( "Closed", 1 
)  pointA = [1,2,3] pointB = [6,5,4] pointC = [7,8,9] 
s.ParametricFunction.SetPropertyWithName( "Points", pointA+pointB+pointC)  My 
goal is to have a python script that will take multiple point locations given 
in the script or from a file and produce a spline without having to manually 
enter them into the spline source one at a time.  Open to any suggestions and 
all ideas.   Thanks, 

Ian 



 Date: Sat, 26 Nov 2011 13:02:12 +0100
From: [email protected]
To: [email protected]
CC: [email protected]
Subject: Re: [vtkusers] Spline Source and python script


  


    
  
  
    Hi,

    it is more a ParaView-related question, so I changed the list name
    ;)

    

    I tried again the solution Pat proposed in the post, and I am sorry
    to tell you that it works without changing anything...

    I just can be more precise. Please follow these steps in the
    paraview python shell :

    s = SplineSource()

    s.ParametricFunction.SetPropertyWithName( "Closed", 1 ) # Now, the
    "Closed Spline" property toggles to "checked"

    pointA = [1,2,3]

    pointB = [6,5,4]

    pointC = [7,8,9]

    s.ParametricFunction.SetPropertyWithName( "Points",
    pointA+pointB+pointC) # Now, the three points appear in the spline
    points list

    
    
    

    Then press apply : the spline appears in the render window.

    If you experience problems, please tell me which steps are guilty.

    

    HTH,

    Jerome

    

    On 11/26/2011 08:04 AM, Ian Leslie wrote:
    
      
       Hi,

           I saw your post on getting the spline function to work in the
        pyhthon shell within ParaView on the vtk.org users mailing list
        and was wondering if you would be willing to share your solution
        with me.  I wasn't able to implement the suggested solution
        based on the post alone 
http://markmail.org/search/list:paraview?q=SplineSource+and+python+script#query:list%3Aparaview%20SplineSource%20and%20python%20script+page:1+mid:hhzkv5vj33zv6hky+state:results

         

        Thanks, 

        

        Ian 

      
      

      
      

      _______________________________________________
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 VTK FAQ at: 
http://www.vtk.org/Wiki/VTK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers

    
    

    
                                          
_______________________________________________
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

Reply via email to