Hallo zusammen,
Ich habe ein Paar Schwierigkeiten mit der folgenden Aufgabe und eure Vorschläge können mir eventuell viel helfen.
Ich versuche folgendes zu machen.
Ich will per Makro verschiedene Bohrbilder erstellen
z.B. 30mm*30mm Gewindebohrungen mit H7-Passungen oder auch lineare Bohrbilder wie Passung + Durchgangsbohrung + Passung + Durchgangbohrung usw. Dies ist bisher manuell gemacht und dauert zu viel zeit.
Die Lösung habe ich mir wie folgendes gedacht. Der User muss nur eine Ebene und zwei Linien definieren. Mit diesen InPutDaten werden die entsprechenden Bohrbilder erstellt. Ich habe erstmal PowerCopies mit den verschiedenen Bohrbilder gemacht. Danach habe ich per Makro diese PowerCopies aufgerufen und die entsprechenden Bohrbilder werden erstellt. Bisher funktioniert alles wunderbar und gibt es keine Probleme.
Mein Problem ist folgendes. Die Bohrungen werden flach in der Struktur von dem Hauptbody abgelegt. Die Hauptbody hat eine bestimmte Struktur und verschiedene Strukturebenen. Für die Bohrungen gibt es einen bestimmten Knoten in welchem die verschiedene Bohrbearbeitungen abgelegt werden sollen. z.B Alle Passungen_H7 sollen abgelegt werden in einem Body die Passungen_H7 heißt. Es wäre das gleiche für z.B. Gewindebohrungen, Durchgangsbohrungen usw.
Wie ihr sehen könnt, ich muss jetzt nur die Bohrungen, die flach strukturiert abgelegt wurden, einfach richtig einsortieren.
Ich kann z.B. direkct per "Drag and Drop" die Bohrungen in CATIA ohne probleme manuell einsortieren. Per makro kann ich offensichtlich nicht diese "Drag and Drop" aktion programmieren. Ich kann nur "Cut and Paste" machen. Das problem ist wenn ich die Bohrung Ausschneide (CUT) kriege ich ein "Knowledge Report" Warnungsfenster in welcher steht, dass es Funktionen gibt, die sich auf diese Bohrung beziehen. Ich will diese Störung vermeiden aber bisher habe keine Lösung gefunden.
der Befehl CATIA.DisplayFileAlerts = False wird hier nicht helfen.
wenn ihr Idee oder Vorschläge habt, würde ich mich sehr freuen.
vielen Dank
Bisher ist alles manuell erstellt und dies dauert viel Zeit.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP