Hier mal ein Beispiel, es verschiebt die Bildmitte auf 100,0,0
Dim ViewerToWorkIn As Viewer
Dim DeinViewpoint As Viewpoint3D
Dim Zoom1 As double
Dim sight1(2)
Set ViewerToWorkIn = CATIA.ActiveWindow.Viewers.Item(1)
Set DeinViewpoint = ViewerToWorkIn.Viewpoint3D
Zoom1 = DeinViewpoint.Zoom
DeinViewpoint.GetSightDirection sight1
DeinViewpoint.PutOrigin Array(100, 0, 0)
DeinViewpoint.PutSightDirection sight1
DeinViewpoint.Zoom = Zoom1
ViewerToWorkIn.Update
------------------
- Robert
[Diese Nachricht wurde von EngineeredByRobberts am 22. Jun. 2010 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP