|  | SolidWorks : umpositionieren in flexiblen Baugruppen mbott am 24.01.2024 um 09:07 Uhr (5)
 Hallo,ich versuche in einer flexiblen Baugruppe einzelne Komponenten umzupositionieren. Ich nutze hierfür: component.Transform2.Die Transformation wird (natürlich) nicht ausgeführt. Gibt es evtl. eine Möglichkeit(Trick) die Position zu ändern ohne die Flexibilität auzuschalten? GrußMarkus
 
 
 | 
| In das Form SolidWorks wechseln | 
|  | SolidWorks : positionieren von Komponenten mbott am 07.07.2023 um 09:27 Uhr (5)
 Hallo Ralf,du findest meine Testdaten und das Makro im Anhang.  Bitte wende mal das Makro an. Selektiere hierzu Teil3 zum Umpositionieren, der Kontext sollte die HBG sein. Vielleicht fällt dir was auf oder du hast eine spontane Eingebung.Besten dank schon mal!Gruß Markus
 
 
 | 
| In das Form SolidWorks wechseln | 
|  | SolidWorks : positionieren von Komponenten mbott am 12.07.2023 um 16:48 Uhr (1)
 Hallo Ralf, ich hätte auch noch 2 workarounds:1. übergeordnete BGs flexibel machen:Das funktioniert leider nur solange die BGs flexibel bleiben...2. Vaterknoten der zu verschiebenden Komponente zum aktiven Dokument machen und im neuen Kontext die (relative) Transformation ausführen. Das ganze braucht Zeit...Beides keine wirklich guten Lösungen, aber sie funktionieren.GrußMarkus
 
 
 | 
| In das Form SolidWorks wechseln | 
|  | SolidWorks : positionieren von Komponenten mbott am 30.06.2023 um 16:51 Uhr (5)
 Hallo,ich versuche Parts und Assemblys in Unterstrukturen zu positioniern. Ich benutze hierfür:component.Transform2 = newPosition;Bei der Anwendung der Transformation, wird jedoch nicht nur die gewünschte Komponente positioniert, sonder auch alle übergeordneten Assemblys in denen die Komponente verbaut ist (bis zur obersten Ebene des rootassemblys).Wie kann ich erreichen, dass nur die gewünschte Komponente relativ zu ihrem eigenen Assembly-Knoten positioniert wird?GrüßeMarkus
 
 
 | 
| In das Form SolidWorks wechseln |