Found a solution:
This is the blueprint that moves the transformation widget to the next position. The position gets obviously off when the angle is wrong (summarized problem) . Now i snap the position of the resulting vector to the grid, in this way the new position is not xxxx.9999983 or whatever but 400.0 . Basically a workaround but should work for me… Thanks for all your efforts !!
