ah i get it
you are working in 3D
then do :
var ix_pos = self.translation
and you have to notice some thing hire :
if you do
print("ix_pos is: ", ix_pos)
then the output in the Debugger is going to be
ix_pos is: (0, 0, 0)
ok the value depend on the position of ix
if you want to access the x or y or z position you have to do
var ix_x_pos = self.translation.x
or
var ix_y_pos = self.translation.y
or
var ix_z_pos = self.translation.z
and have a nice day