How to use: Select the object to contrain SHIFT+Select all the object that must constrain the first one Execute the script On the target object there's a new attribute called "parentTo" and you can select from list. Now I'm trying to resolve the snap problem and create a simple pyQt interface... This is the base script you can add to the Shelf _________________________________________________ import maya.cmds as cmds attrString = '' selection = cmds.ls (sl=True) target = selection[0] l = len(selection) for i in range(1,l): cmds.group(em=True, n = 'grp_' + selection[i]) cmds.select('grp_' + selection[i],selection[i]) cmds.parent() cmds.select('grp_' + selection[i],target) cmds.parentConstraint(mo=True, weight=1) cmds.select(cl=True) attrString += selection[i] + ':' cmds.select(target, r=True) cmds.addAttr(ln='parent...