|
CATIA V5 Programmierung : Automatisierte Screenshots
Bertel am 09.10.2006 um 12:57 Uhr (1)
Hallo AlexE78,Zitat:-------------------------------------------Kompass ausschalten: (englisch) CATIA.StartCommand "CompassDisplayOff"-------------------------------------------wenn das bei mir nicht funktioniert, kann das an meiner deutschen Oberfläche liegen?Heißt es dann etwa "KompassAnzeigeAus" ???GrußBertel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 10.10.2006 um 11:21 Uhr (0)
Hi Community, ich hab eine Frage, hat jemand schonmal über VB(6) CATIA gestartet und zwar gezielt??? D.h. mit CreateObject sag ich ja einfach Set CATIA = CreateObject("CATIA.Application")Was ist aber wenn ich 2 verschieden Releasestände installiert habe?? was wird dann geöffnet???Deswegen würd ich gern auswählenkönnen was ich starte, bzw. auch im Bezug auf ein bestimmtes Environment-File. Vielleicht hat da jemand schon erfahrung. Vielen Dank schonmal im vorraus------------------Wenn alle Stricke reissen, n ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
mathias.bergundthal am 10.10.2006 um 11:49 Uhr (0)
Hallo Timberwolve,Es wird das CATIA gestartet welchen in der Registry aktiv ist.du kannst unter dem RegKeyHKEY_CLASSES_ROOT.CATPartCATIA.PartShellNewnachschauen welcher Release aktiv ist. musst einfach den wert auslesen und ein bisschen trimmen bist du die info hast welche du brauchst.aber standard mässig wenn du nichts machst, nimmt es den momentan aktiven Release (wie wenn du auf eine datei doppelt klickst, kommt ja auch nicht das selbe je nach aktivierung)viel spass, mathias------------------In diesem Z ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 10.10.2006 um 13:05 Uhr (0)
Naja mit der Registry hab ich dann aber wenn ich das richtig verstanden habe nichts gewonnen. Angenommen ich hab einmal Release 14 und 16 installiert. Zusätzlich habe ich für jede Release 2 Enivornments. Also R14_E1 + R14_E2R16_E1 + R16_E2Dies möchte ich gerne in so einer art startcenter selektieren und dann CATIA mit diesen Bezügen starten. Wenn möglich würde ich dann gerne den CATIA Fenstertitel so benennen wie ich selektiert habe also :CATIA V5 R16_E2........Das wäre super. Habs mit der Shell methode ve ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
mathias.bergundthal am 10.10.2006 um 13:40 Uhr (0)
okay... was du willst ist schon was komplexer....wir haben so ein tool "StartCATIA", welches wir selber entwickelt haben... kann es leider nicht rausgeben.aber ich kann dir sagen das es nicht einfach ist.also die registry nützt dir genau um zu wissen ob du nun r14 laden musst oder r16. was meinst du mit environements? etwa die cat_setting? wenn ja. dies managen wir auch über unser tool, wir habe an die 15 cat_setting welche die user auswählen können.aber all dies ist mit einer komplexen server/client struk ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
noir333 am 10.10.2006 um 18:43 Uhr (0)
Hallo Timberwolve,mit catia.systemconfiguration.Release und .Servicepack kann man den Release-Stand auslesen. Aber für das Environment habe ich noch nichts gefunden.... Suche weiter.....Man müsste wissen, wo das environment-directoty steht, dann kann man dort nach Konfigurationsdateien suchen.....------------------Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
noir333 am 10.10.2006 um 18:23 Uhr (0)
Hallo Timberwolve,ich habe das gleiche Problem. An die Benennung des Fensters kommt man mit CATIA.Caption (Lesen und Schreiben), das ist nicht das Problem.Ich möchte aus einer vorhandenen Catia-Applikation auslesen mit welchem Release und welchem Environment gestartet wurde, damit ich die Applikation schließen und neu öffnen kann.Dabei ist das Environment nicht dasselbe wie die Catsettings!!Jeder Automobilhersteller hat z.B. sein eigenes Environment, wo bestimmte Tools usw. abgelegt sind.Ein typischer Aufr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Lusilnie am 10.10.2006 um 23:59 Uhr (0)
Hallo allerseits, Zitat:Original erstellt von noir333:... kleine Ergänzungmit CATIA.SystemService.Environ("CATReferenceSettingPath") kommt man an das ENV-directory....- kleine Anmerkung: Die Variable "CATReferenceSettingPath" gibt das Verzeichnis für die administrativen (globalen) CATSettings wieder, nicht zwangsläufig den Pfad, der hinter "-direnv" steht!@alle:Weiß einer, ob man den Inhalt von "-env" und "-direnv" nach dem Start von CATIA überhaupt noch bestimmen kann?mfg,Lusilnie------------------Alle Au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
noir333 am 10.10.2006 um 20:34 Uhr (0)
... kleine Ergänzungmit CATIA.SystemService.Environ("CATReferenceSettingPath") kommt man an das ENV-directory....------------------Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 11.10.2006 um 11:27 Uhr (0)
Hallo nochmal, irgendwie hat sich das problem glaub ich etwas in den Sand verlaufen ;-)Also ich hab jetzt kein Problem mehr mit starten der verschiedenen Environments und Releases. Das einzige Problem das ich noch habe ist. CATIA wird über einen Shell Befehl gestartet, nur habe ich nun kein CATIA-Objekt. Ich komme also nicht an die Caption heran. Habs versucht über GetObject, das geht nur mit einer Do-While Schleife. mit der ich abwarte bis CATIA wirklich gestartet ist. Funktioniert auch soweit, Problem: S ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
mathias.bergundthal am 11.10.2006 um 08:39 Uhr (0)
hallo alle,ich habe da einen kleinen film von unserem start catia tool gemacht.wir managen in dem tool folgende sachen:- schnittstelle(n) starten (plm, ext catia module, etc...)- lizenz aktivierungen- catsettings (mit dem catenv natürlich)- und sonst noch administrative sachenfilm ist mit dvix codiert falls er nicht gehtgrüsse, mathias------------------In diesem Zeitalter der Massenkomunikation sind Verrücktheiten ansteckend.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA per Skript schließen
mattu82 am 11.10.2006 um 08:46 Uhr (0)
Hallo,ich bin auf der Suche nach einem Weg, CATIA nach dem Abschluss eines Scripts komplett zu schließen.Ich dachte immer, das ginge perSet session = CATIA.ActiveSessionSession.closeaber das geht scheinbar nicht.Hab im Forum auch nur Beiträge gefunden, ein Dokument zu schließen, ich muss aber das gesamte CATIA wirklich beenden.Kennt da jemand einen Weg?mfgmattu------------------A fool with a tool is still a fool
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA per Skript schließen
mkna am 11.10.2006 um 08:49 Uhr (0)
Hallo mattu82Hiermit müßte es funktionierenCATIA.Application.QuitMartin
|
In das Form CATIA V5 Programmierung wechseln |