Hallo Leute,
ich hoffe dass Sie mir weiterhilfen können
ich habe folgendes Macro erstellt ,und möchte dass rule 1 erst dann aktiviert wird wenn die Optimierung zu Ende ist.Leider beim starten des Macros und bevor die Optimierung zu Ende ist wird rule 1 aktiviert
Language="VBSCRIPT"
Sub CATMain()
Dim partDocument1 As Document
Set partDocument1 = CATIA.ActiveDocument
Dim part1 As Part
Set part1 = partDocument1.Part
Dim relations1 As Relations
Set relations1 = part1.Relations
Dim rule1 As Relation
Set rule1 = relations1.Item("Abweichung_Message")
rule1.Deactivate
Dim optimizations1 As Optimizations
Set optimizations1 = relations1.Optimizations
Dim optimization1 As AnyObject
Set optimization1 = optimizations1.Item("Optimierung.1")
optimization1.Run True
rule1.Activate
End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP