<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">I have created a Python programmable source to populate and display a vtkPolyData. All works well, however, I would like to change display settings via the same Python code. I found out that after I press The Apply button I can modify the script to set the representation type to ‘Points’ but if I place a GetDisplayProperties statement at the end of the script initially to gain access to these properties, I will get: </div><div class=""><br class=""></div><div class=""><div style="margin: 0px;" class=""><div style="margin: 0px;" class=""><!--StartFragment--><span style="font-size: 13pt; color: rgb(128, 0, 0);" class="">Traceback (most recent call last):</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "<string>", line 20, in <module></span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "<string>", line 82, in RequestData</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "/Applications/ParaView-5.4.1-822-g597adef982.app/Contents/Python/paraview/simple.py", line 454, in GetDisplayProperties</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> return GetRepresentation(proxy, view)</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "/Applications/ParaView-5.4.1-822-g597adef982.app/Contents/Python/paraview/simple.py", line 437, in GetRepresentation</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> view = active_objects.view</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "/Applications/ParaView-5.4.1-822-g597adef982.app/Contents/Python/paraview/simple.py", line 2213, in get_view</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> self.__get_selection_model("ActiveView").GetCurrentProxy())</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> File "/Applications/ParaView-5.4.1-822-g597adef982.app/Contents/Python/paraview/simple.py", line 2191, in __get_selection_model</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""> pxm = servermanager.ProxyManager(session)</span></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class="">RuntimeError: maximum recursion depth exceeded</span><!--EndFragment--></div><!--EndFragment--></div></div><div style="margin: 0px;" class=""><span style="font-size: 13pt; color: rgb(128, 0, 0);" class=""><br class=""></span></div><div style="margin: 0px;" class=""><div class="">How can I address this problem?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""></div><div class="">—manoch</div><div class=""><br class=""></div></div></body></html>