He cambiado el tinglao que he montado cogiendo escala, rotación y posición por separado y pasarla a una matriz con el SRT to Matrix por un simple Get kine.global como estabas usando para coger la posición del null, y tampoco funcionaba, pero me ha servido para ver que el null está forzando la posición de las partículas a una distancia (controlada por el control numérico que le has creado) del mismo, y he probado a desconectar, y voilá!
Posiciona las partículas en el centro del poligono, pero así me va mucho mejor, es lo que quería, ya que para posicionar las piezas, el centro de cada romboide de la geometría soporte, es el centro exacto.
¡Muchas gracias César!
Voy a trasladar esto a la geometría en la que estoy trabajando (un dodecaedro un poco tuneado) a ver si resulta, y me permite el control que busco.