So you want to center all your selected objects to [0,0,0] , save them to a max file, and then set them back to their original position? If so, this should work: objSel = selection as array objPos = for obj in objSel collect (obj.position) for obj in objSel do (obj.position = [0,0,0]) dirPath = "c:/temp/" if (doesFileExist…