buonasera,
il componente expression evaluate è suddiviso in questa modo:
F = if(x=1,y,z)
x = 1 oppure 2
y = punto3d
z = 2 punti3d
se x = 2 prende il valore z con due punti3d è va tutto bene
mentre se x = 1 prende il valore y con un solo punto3d, e qui mette il valore di y ma ripetuto due volte
è così che deve funzionare?