Guten Abend!
für mich ist doch nicht so gut. Ich versuche seit gestern mein Macro zu vervollständigen, leider erfolgslos.
Mein Macro in VBScript geht von der FEM Workbench in Assembly Workbench, wechselt ein Paar Parameter, aktualisiert, geht zurück in FEM Workbench und ... An der Stelle will ich die FEM Analyse starten.
Das Problem ist, dass der CATIA.StartCommand "Berechnen" einen InputBox mit einem DropDown Manu rausspuckt und ich weiß nicht, wie ich mit dem Makro etwas von dem DropDown Manu auswählen kann.
Da ich in dem Baum unter "Lösung Statischer Prozess" noch die Ferschiebungsvektoren habe, dachte ich mir, dass es einfacher wäre wenn ich bloß diese Aktiviere. Daraus folgend muss ja die Analyse neu berechnet werden, aber das gewöhnliche Aktivieren wie bei Part oder Assembly funktioniert in dieser Umgebung nicht .
Beispiel dafür:
Sub CATMain()
Dim i
Set productDocument1 = CATIA.ActiveDocument
Set selection1 = productDocument1.Selection
selection1.Clear
selection1.Search "Name=PEN,all"
Dim oParameter1
For i = 1 to selection1.Count
Set oParameter1 = selection1.Item(i)
oParameter1.Activate
Next
End Sub
Herzlichen Dank für eure Hilfe!!
------------------
Eine schöne Signatur
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP