That's amazingly simple! Brilliant! The pivot thing was an addition. I'm still learning at max script so far I think I can get things to work but not necessarily in the fastest or most efficient way. Thanks for the help guys :)
I wrote a quick function to move a couple of objects to the bottom right quadrant whilst keeping their relative positions. I thought the best way to do this would be to group and ungroup them - I noticed this is what happens when you merge a max file into your current scene. The problem I'm having is that it doesn't have…