Hallo @TAR_Loki,
man könnte vielleicht gut mit einer Kombination aus VBA und der Exemplar-Einstellung arbeiten, die @Juergen_Wagner vorgeschlagen hat.
Hier ein ganz simpler Entwurf eines Codes, der die Komponente in der Baugruppe dupliziert und fixiert.
Sub ASS_DuplicateOccurence()
Dim oDoc As AssemblyDocument
Set oDoc = ThisApplication.ActiveDocument
Dim oOcc As ComponentOccurrence
Set oOcc = ThisApplication.CommandManager.Pick(kAssemblyOccurrenceFilter, "Select an occurence.")
Dim oNewOcc As ComponentOccurrence
Set oNewOcc = oDoc.ComponentDefinition.Occurrences.Add(oOcc.ReferencedDocumentDescriptor.FullDocumentName, oOcc.Transformation)
oNewOcc.Grounded = True
End Sub
Danach könnte man dann über die Exemplar-Einstellung die Verschiebung relativ angeben.
Hier mal ein kleines Video, wie das aussehen könnte:
Würde Dir das eventuell schon weiterhelfen?
Bitte nutzt den "Als Lösung akzeptieren"-Button, wenn ein Beitrag euer Problem oder eure Frage löst. Für hilfreiche Posts könnt ihr auch gerne Kudos vergeben.
Dennis Ossadnik
Senior Technical Support Specialist