import rhinoscriptsyntax as rs
def acadMatch(source):
rs.Command("_SelWindow")
targets = rs.SelectedObjects()
if targets:
rs.MatchObjectAttributes(targets, source)
rs.UnselectAllObjects()
acadMatch(source)
else:
print "No target object found."
sources = rs.SelectedObjects()
if len(sources) > 0:
source = sources[0]
else:
source = rs.GetObject("Select source object")
if source:
rs.UnselectAllObjects()
acadMatch(source)
else:
print "No source object found."
A ajouter dans un bouton (voir article. On peut même prendre l'icône d'Autocad pour faire encore plus vrai.