\documentclass[border=15pt,pstricks,12pt]{standalone}
\usepackage{pst-node}
\begin{document}
\begin{pspicture}[showgrid](5,3)
\rput(1.5,0.5){\trinode{CN}{NodeA}}
\rput(3.5,2.5){\trinode{EN}{NodeB}}
\pnode(! \psGetNodeCenter{CN} CN.x 2 add CN.y 1 add ){MyCNode}
\ncline[linecolor=red]{MyCNode}{EN}
\ncline[linecolor=blue]{CN}{EN}
\end{pspicture}
\end{document}
From the image, I don't think that the coordinate of MyCNode is (3.5,1.5 !?)
\documentclass[border=15pt,pstricks,12pt]{standalone}
\usepackage{pst-node}
\begin{document}
\begin{pspicture}[showgrid,saveNodeCoors](5,3)
\rput(1.5,0.5){\trinode{CN}{NodeA}}
\rput(3.5,2.5){\trinode{EN}{NodeB}}
\pnode(! N-CN.x 2 add N-CN.y 1 add ){MyCNode}
\ncline[linecolor=red]{MyCNode}{EN}
\ncline[linecolor=blue]{CN}{EN}
\end{pspicture}
\end{document}
From the above code, so (N-CN.x,N-CN.y)=(0,0) !?
P\S: In pst-node documentation, there is a sentence which has the following content: In the following example it doesn’t work because the relative node setting via \rput is not taken into account. Truly, I do not understand it clearly.




N-??.x, N-??.y. Use it only for nodes where you explicitly set the node center:\pnode,\cnode, ... – Feb 10 '19 at 08:13