Hallo Catia-Gemeinde!
Für eine Präsentation sollen zwei Ansichten per Makro angewählt werden. Folgendes CATScript habe ich aufgenommen:
Language="VBSCRIPT"
Sub CATMain()
Dim productDocument1 As Document
Set productDocument1 = CATIA.ActiveDocument
Dim cameras1 As Cameras
Set cameras1 = productDocument1.Cameras
Dim camera3D1 As Camera
Set camera3D1 = cameras1.Item("Camera1")
Dim viewpoint3D1 As Viewpoint3D
Set viewpoint3D1 = camera3D1.Viewpoint3D
Dim specsAndGeomWindow1 As Window
Set specsAndGeomWindow1 = CATIA.ActiveWindow
Dim viewer3D1 As Viewer
Set viewer3D1 = specsAndGeomWindow1.ActiveViewer
viewer3D1.Viewpoint3D = viewpoint3D1
Dim camera3D2 As Camera
Set camera3D2 = cameras1.Item("Camera3")
Dim viewpoint3D2 As Viewpoint3D
Set viewpoint3D2 = camera3D2.Viewpoint3D
viewer3D1.Viewpoint3D = viewpoint3D2
End Sub
Die Ausführung scheitert bei der Anwahl von Camera3.
Weil ich hier nicht weiter komme, habe ich Euch kundigen Programmierern auch noch den Screen mit offenen Makro und das Fenster mit der Fehlermeldung angefügt.
Bin gespannt, woran es hängt!
Für Eure Hilfe im Voraus Dank!
Stephan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP