Hallo,
Bin neu hier und benötige hilfe
Ichhabe ein Makro geschreiben, das alle Bohrungen und UserPatterns von einem body eines parts in einen anderen body kopiert. bei Bohrungen ist das kein Problem.
Bei UserPatterns ist das Problem, dass copy verboten ist. Meine Idee war die Sketch des patterns zu kopieren und auf den ersten punkt der sketch eine Bohrung mit den eigenschaften der Bohrung des ursprünglichen patterns zu setzen und dann ein neues Pattern zu erstellen. Soweit funktioniert das auch ganz gut.
Jetzt mein Problem:
Wenn in einem UserPattern weniger positions aktiviert sind als Punkte in der sketch vorhanden sind und das makro die sketch kopiert und ein neues pattern erstellt wird dieses neue pattern alle punkte der sketch als positions benutzen und daher mehr positions haben als das ursprüngliche pattern.
Gibt es eine möglichkeit herauszufinden welche punkte einer skizze von einem pattern tatsächlich benutzt werden ? Die entsprechenden punkte könnte man dann mit .DesactivatePositions deaktivieren oder ganz löschen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP