Und ich nochmal,
Ich bin jetzt weitergekommen und habe mich mit Macros auseinander gesetzt.
Mit Macros bin ich in der Lage einzelne Ansichten ein und auszublenden.
Derzeit habe ich 3 Macros die ich für die jeweilige Anwendung starten müsste.
Der code sieht so aus:
Language="VBSCRIPT"
Sub CATMain()
Set drawingDocument1 = CATIA.ActiveDocument
Set selection1 = drawingDocument1.Selection
selection1.Search "(Name=Huelse* & CATDrwSearch.DrwView),all"
Set visPropertySet1 = selection1.VisProperties
Set visPropertySet1 = visPropertySet1.Parent
Dim bSTR1
bSTR1 = visPropertySet1.Name
Dim bSTR2
bSTR2 = visPropertySet1.Name
visPropertySet1.SetShow 0
selection1.Clear
Set drawingDocument1 = CATIA.ActiveDocument
Set selection1 = drawingDocument1.Selection
selection1.Search "(Name=Huelse* & CATDrwSearch.DrwView),all"
Set visPropertySet1 = selection1.VisProperties
Set visPropertySet1 = visPropertySet1.Parent
Dim bSTR3
bSTR1 = visPropertySet1.Name
Dim bSTR4
bSTR2 = visPropertySet1.Name
visPropertySet1.SetShow 1
selection1.Clear
End Sub
Ist es Mögliche über Parameter die 3 zu einem zu machen?
Meine Idee ist einen Parameter zu bestimmen der dann bsp. "mit Bund" und "ohne Bund" ausgibt.
Mein Macro fragt dann einfach ab "wenn... dann Blende das aus. Und wenn ... dann blende etwas anderes aus".
Ich scheitere jetzt bei der Abfrage der Parameter im Macro und bei dem If-Befehl.
Kann mir bitte jemand helfen, diese beiden Sachen in mein Macro zu bekommen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP