 |
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 09.11.2021 um 08:37 Uhr (15)
Hallo,ich soll mehrere Baugruppen aus einem anderen CAD-System, die bereits als SolidWorks Dateien vorliegen, zu einer gemeinsamen Baugruppe zusammenfügen. Wenn ich die Baugruppen mittels "Komponenten einfügen" einzeln auswähle und keine Platzierung angebe, werden sie am korrekten Ort eingefügt. Leider kann ich hier aber immer nur eine Baugruppe angeben.Bei der Suche bin ich auf folgenden Thread gestoßen, der genau mein Problem beschreibt.https://ww3.cad.de/foren/ubb/Forum2/HTML/024553.shtml#000005Damals w ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 09.11.2021 um 15:19 Uhr (1)
Hallo RBE,danke für deine Antwort. Das schaut vielversprechend aus. Ich werde es so bald wie möglich ausprobieren.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 10.11.2021 um 08:25 Uhr (1)
Könnte ich also den ganzen Wust vor Dim strCompNames(nn) As String weglassen? Siehe auch meinen vorherigen Post.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 10.11.2021 um 09:58 Uhr (1)
Whow! Funktioniert perfekt! Danke! Kannst du mir vielleicht noch erklären, womit und zu welchem Zweck das Array vTransformData befüllt wird?------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |
 VB-Code_033724.txt |
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 10.11.2021 um 08:20 Uhr (1)
Ich habe jetzt versucht, dein Codeschnipsel einzubauen.Leider scheitert aber offensichtlich die Funktion swAssy.AddComponents, zumindest bleibt der Rückgabewert vComps leer. Im Anhang mein Code. ------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 10.11.2021 um 07:49 Uhr (1)
OK, danke, das verstehe ich. Aber trotzdem ist mir noch nicht klar, was mit comp1Path gemacht wird. Wird da erst eine Komponente eingefügt, dann tritt ein Fehler auf, dann wird die Komponente nochmals eingefügt, und dann erst der Rest? So verstehe ich es zumindest. ------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Komponenten auf einmal in eine Baugruppe einfügen
holt am 09.11.2021 um 15:52 Uhr (1)
Zu früh gefreut ...Ich verstehe irgendwie den VB Code nicht.Code:comp1Path = swApp.GetCurrentMacroPathFolder() & "Part1.sldprt"comp2Path = swApp.GetCurrentMacroPathFolder() & "Part2.sldprt"Muss ich da meine Dateinamen eintragen?Kann aber irgendwie auch nicht sein. Weiter unten wir dann nur mit comp1Path gearbeitet, comp2Path wird dann einem Array zugewiesen, ... Keine Ahnung wie das zu verstehen ist.Kann mir da jemand helfen?------------------Gruß aus dem SalzkammergutThomas
|
| In das Form SolidWorks wechseln |