Autor
|
Thema: PowerCopy ändern im Hintergrund (1357 mal gelesen)
|
Berges Mitglied Techniker
Beiträge: 119 Registriert: 16.08.2001 Catia V5 R24/ Sp1 unter WIN 7
|
erstellt am: 05. Jul. 2013 09:36 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen Ich habe ein Script, welches Powercopys öffnet und in diesen dann Durchmesser von Bohrungen ändert. Gibt es auch eine Möglichkeit dieses im Hintergrund als ohne diese sichtbar zu öffnen zu ändern? Die Werte der Bohrungen kommen von Comboboxen. Gruß Ralf ------------------ KOBUE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 07. Jul. 2013 08:29 <-- editieren / zitieren --> Unities abgeben: Nur für Berges
|
Berges Mitglied Techniker
Beiträge: 119 Registriert: 16.08.2001 Catia V5 R24/ Sp1 unter WIN 7
|
erstellt am: 08. Jul. 2013 08:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd Danke für deine Antwort. Leider ändert sich nichts wenn ich CATIA.RefreshDisplay = false in das Programm einbinde. Muss ich noch etwas anderes berücksichtigen? Gruß Ralf ------------------ KOBUE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Berges Mitglied Techniker
Beiträge: 119 Registriert: 16.08.2001 Catia V5 R24/ Sp1 unter WIN 7
|
erstellt am: 08. Jul. 2013 09:45 <-- editieren / zitieren --> Unities abgeben:
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 08. Jul. 2013 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für Berges
Bei CATIA.RefreshDisplay = False muss ein modaler Dialog im Vordergrund sein, das wird bei Dir sicher nicht gegeben sein. Ich würde das Fenster einfach minimieren oder das eigentliche Geometriefenster, welches vorher offen war in den Vordergrudn stellen. Dies machst Du über die Window()/Windows() Collection des CATIA-Objektes. Würde im CATIA dann kurz aufblitzen, sollte der Anwender aber nicht großartig mitbekommen. :-D Das mit dem Display funktioniert eventuell auch nur, wenn man im gleichen Fenster bleibt, beim Fensterwechsel muss CATIA sicher etwas anzeigen. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Berges Mitglied Techniker
Beiträge: 119 Registriert: 16.08.2001 Catia V5 R24/ Sp1 unter WIN 7
|
erstellt am: 10. Jul. 2013 16:24 <-- editieren / zitieren --> Unities abgeben:
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 10. Jul. 2013 17:13 <-- editieren / zitieren --> Unities abgeben: Nur für Berges
Ich glaub CATIA.ActiveWindow = eben das andere Fenster müsste schon ausreichen. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Berges Mitglied Techniker
Beiträge: 119 Registriert: 16.08.2001 Catia V5 R24/ Sp1 unter WIN 7
|
erstellt am: 11. Jul. 2013 11:58 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Habe jetzt die Befehle CATIA.Visible = False CATIA.Visible = True Eingebunden. So habe ich wenigstens die Fenster nicht. Danke noch mal für Eure Hilfe Gruß Ralf ------------------ KOBUE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |