Hallo zusammen,
ich habe zum oben beschriebenen Problem zwei Lösungsansätze (Wunsch denken).
1. Beim Start vom Macro in der Worckbench Assembly Design, geht das Fenster Drawing auf.
Das Macro durchsucht dann, mittels einer Schleife, das Product und leitet alle activen Assemble als Zeichnung ab.
Mit einer If-Abfrage, erzeuge ich ein neues Blatt. If active Assemble, add Sheet.
2.Drawing von Hand öffnen, über Msgbox den Dateipfad angeben und die dort abgelegten Parts als Zeichnung ableiten.
Über diesen Ansatz kann man aber nicht erkennen ob es ein aktives Part ist oder nicht.
Ein Macro das ein neues Blatt im Drawing erzeugt und wie ich die Zeichnung ableite habe ich!
Dennoch stellen sich mir Grundsätzlich zwei Fragen:
1.Kann man durch einen Parameter sagen, dass genau dieses Assemble als Zeichnung abgeleitet wird und dadurch das Macro via Schleife, alle aktiven Assembles aus dem Product ausliest ? Also, vereinfacht gesagt, ein Paramter anlegen, ob das Assemble als Zeichnung abgeleitet werden soll oder nicht.
Wenn das mit dem Parameter nicht funktioniert, ist es möglich mit einer Schleife den Strukturbaum nach aktiven Assembles zu durchsuchen und die aktiven Assembles als Zeichnung abzuleiten ?
2. Besteht die Möglichkeit, dass man ein Drawing mit dem Start eines Macros öffnet, wenn ich noch in der Worckbench "Assembly Design" bin. Und dann das beschrieben Macro ablaufen lasse.
Ich bin für jeden Lösungsansatz dankbar.
Schonmal vielen Dank im vorraus.
Mit freundlichen Grüßen,
cChris
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP