Using the following c++ code:<br clear="all"><br>myBox=builder-&gt;createSource(&quot;sources&quot;, &quot;CubeSource&quot;, s);<br>myBox-&gt;rename(QString(&quot;VWTBoundary&quot;));<br>myBox-&gt;setModifiedState(pqProxy::UNMODIFIED);<br>
pqOutputPort* opPort = myBox-&gt;getOutputPort(0);<br>builder-&gt;createDataRepresentation(opPort,myActiveView.current());<br><br>I&#39;ve been able to create an unitary box named in my pipeline &quot;VWTBoundary&quot; .<br>
<br>Using the following code:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vtkSMProxyManager *pxm = vtkSMProxyManager::GetProxyManager(); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; &quot;RUNNING&quot; &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned int nproxies=pxm-&gt;GetNumberOfProxies(&quot;sources&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; &quot;Nproxies: &quot; &lt;&lt; nproxies &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(unsigned int i =0; i &lt; nproxies; i++) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vtkSMProxy *proxy = pxm-&gt;GetProxy(&quot;sources&quot;,i); <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; pxm-&gt;GetProxyName(&quot;sources&quot;,i) &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; &quot;FINNISHING&quot;&lt;&lt; endl;<br><br>I&#39;m suppously able to get the proxy names of the group &quot;sources&quot;.<br>
<br>The question is as follows:<br><br>When I generate a single box, the code works flawlessly. When I have 2 proxies with the same name on the pipeline, the code doesn&#39;t seems to finish (I never get the last cout output).<br>
Any Ideas?<br><br>Thanks in advance!<br><br>... Juan Fernando Duque Lombana.<br>