You can use python macro to do that. Macros in ParaView are python script you can trigger from the toolbar.
You can use this one to create and configure a TableToPoints filter (with modif according to your column names):
#### import the simple module from the paraview
from paraview.simple import *
#### disable automatic camera reset on 'Show'
paraview.simple._DisableFirstRenderCameraReset()
# create a new 'Table To Points'
tableToPoints1 = TableToPoints(registrationName='TableToPoints1')
# configure column names
tableToPoints1.XColumn = 'y1'
tableToPoints1.YColumn = 'y2'
tableToPoints1.ZColumn = 'y26'
# get active view
spreadSheetView1 = GetActiveViewOrCreate('SpreadSheetView')
# show data in view
tableToPoints1Display = Show(tableToPoints1, spreadSheetView1, 'SpreadSheetRepresentation')
# hide data in view
Hide(sineWavescsv, spreadSheetView1)
# update the view to ensure updated data information
spreadSheetView1.Update()
Store it on your disk and go to menu Macros / Import new macro
Note that you can easily create your own with the Python Trace:
- menu
Tools / Start Trace
(with default options)
- perform the actions you want to replay later (load file, create filters, edit color map, ...)
Tools / Stop Trace
. It opens an editor with python code, you can save it as a macro.
- The macro is a new button in the toolbar.