Autor
|
Thema: Edit Back ground (1659 mal gelesen)
|
leipziger Mitglied Dipl.-Ing. Maschinenbau (FH)
Beiträge: 171 Registriert: 05.09.2005 AIX 275 CatiaV5 R14 SP3
|
erstellt am: 18. Okt. 2006 09:20 <-- editieren / zitieren --> Unities abgeben:
|
Tstone Mitglied Werkzeugkonstrukteur
Beiträge: 163 Registriert: 04.06.2003 Dell Precision 470 Intel Xeon CPU 3,00GHz 2GB Ram Microsoft Windows XP Catia V5 R18 SP6 VB2005
|
erstellt am: 18. Okt. 2006 12:12 <-- editieren / zitieren --> Unities abgeben: Nur für leipziger
Hallo Ja! Du musst nur in der Collection DrawingViews nach einer View mit Namen "Background View" suchen und diese aktivieren. ------------------ Grüße TStone "Respektiere die Macht der Worte, wähle sie mit Bedacht!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 19. Okt. 2006 00:56 <-- editieren / zitieren --> Unities abgeben: Nur für leipziger
Hallo leipziger, eine weitere Möglichkeit ist der Zugriff über "Sheet.Views.Item(2)", dies sollte auch immer die Background-View sein! mfg, Lusilnie
------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!! frei nach größeren Geistern Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
leipziger Mitglied Dipl.-Ing. Maschinenbau (FH)
Beiträge: 171 Registriert: 05.09.2005 AIX 275 CatiaV5 R14 SP3
|
erstellt am: 19. Okt. 2006 11:14 <-- editieren / zitieren --> Unities abgeben:
Hallo stimmt das habe ich jetzt auch schon rausgefunden .Item(1) ist übrigens immer die MainView! Leider komm ich trotzdem nicht an die BackgroundView nicht ran, da sie gesperrt ist. Ich Schlingel wollte doch mit dem Macro diese Sperre umgehen *g*. Bei der P1 konnte ich damit zum Beispiel publizieren *g*. Danke für eure Tipps mfg ------------------ ---------- mich kann man mieten - ein Hoch auf die CatiaV5-Leiharbeiter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 20. Okt. 2006 10:09 <-- editieren / zitieren --> Unities abgeben: Nur für leipziger
Hallo leipziger, hilft Dir dies: Code: Option Explicit Language = "VBSCRIPT"Sub CATMain() Dim drawingDocument1 As drawingDocument Set drawingDocument1 = CATIA.ActiveDocument Dim drawingSheets1 As drawingSheets Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As drawingSheet Set drawingSheet1 = drawingSheets1.ActiveSheet If drawingSheet1.Views.ActiveView.name = drawingSheet1.Views.Item(2).name Then drawingSheet1.Views.Item(1).Activate Else drawingSheet1.Views.Item(2).Activate End If End Sub
Das Script wechselt zwischen MainView und BackgroundView (R14). Damit komme ich an den Hintergrund, auch wenn er leider nicht wie üblich eingefärbt wird! mfg, Lusilnie
------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!! frei nach größeren Geistern Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
leipziger Mitglied Dipl.-Ing. Maschinenbau (FH)
Beiträge: 171 Registriert: 05.09.2005 AIX 275 CatiaV5 R14 SP3
|
erstellt am: 23. Okt. 2006 07:56 <-- editieren / zitieren --> Unities abgeben:
Hallo Lusilnie danke für deine Tipps! Mein Macro funktionierte schon, aber ich habe immer geschaut, ob sich der Hintergrund veraendert. Da er das nicht tat, dachte ich es funktioniert nicht *g*. nochmals Danke mfg
------------------ ---------- mich kann man mieten - ein Hoch auf die CatiaV5-Leiharbeiter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |