Autor
|
Thema: $HOME/.catia.appli woanders hinlegen (1135 mal gelesen)
|
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 23. Aug. 2007 10:54 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ich habe eine Frage zum Zusammenspiel VPM - CATIA : VPM legt beim Start eine Datei $HOME/.catia.appli an. Wir möchten diese Datei woanders hinlegen. Dazu gibt es eine Environment-Variable catia_xco_appli. Mit dieser wird festgelegt, in welches Verzeichnis diese Datei geschrieben wird. VPM macht es richtig und verwendet die Variable. CATIA kann allerdings nicht dazu bewegt werden, woanders als in $HOME zu suchen. Wer weiß eine Lösung ? ------------------ Nichts ändern ist langweilig !! Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
catz Mitglied
Beiträge: 733 Registriert: 26.02.2003 V5R18SP2 (SP5 Test) VPM1.6 AIX5.3.6
|
erstellt am: 24. Aug. 2007 08:38 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
|
Catrin Moderator Ingenieurin Maschinenbau/Informatik
Beiträge: 1928 Registriert: 12.12.2000
|
erstellt am: 24. Aug. 2007 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
das catia.appli stoert eigentlich nur (jedenfalls bei catia). ich wuesste nicht, dass man es woanders hinlegen kann, da es automatisch von CATIA erzeugt, wenn dies gestartet wird. Gruss Catrin Die Variable kannte ich noch gar nicht... ------------------ -------------------------------------------------- cad_de@catrin-eger.de -------------------------------------------------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 24. Aug. 2007 11:37 <-- editieren / zitieren --> Unities abgeben:
Hi, Danke erst mal. Die .catia.appli wird zur Kommunikation von VPM mit CATIA benutzt. Leider ist sie sehr notwendig. Wir haben bei V5 immer wieder mal das Problem, daß die Verbindung zu VPM verloren geht, jedoch wird sie wieder aufgebaut, wenn VPM wieder neu gestartet wird !!! Ich bin von einem Kollegen gebeten worden, mal nachzufragen, ob im Forum darüber etwas bekannt ist. Er hat sich aber nicht darüber ausgelassen, warum. ------------------ Nichts ändern ist langweilig !! Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
.cept GmbH Mitglied CAD / PDM Senior Consultant
Beiträge: 213 Registriert: 21.04.2006 AIX 5.3.6 VPM16 PTF7 HF19 CATIA V5 R18 SP2 HF77 64 bit CATIA V425 Win XP 64 bit IBM HC10 Blade Workstation 3D COM CATIA V5 R18 SP6 64 bit CATIA V6 2009X
|
erstellt am: 19. Jun. 2008 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
Hallo, die Variable muss sowohl auf VPM Seite als auch auf CATIA V5 Seite gesetzt werden. Aber normalerweise werden die VPM Variablen automatisch an CATIA V5 übergeben wenn CATIA V5 aus dem VPM gestartet wird. In CATIA V5 kann die Variable wenn nötig in der CATEnv Datei eingefügt werden. Dann kann man den Pfad für die Datei .catia.appli an einen anderen Speicherort verlegen. Mach für mich Sinn da /home/$USER/ ein zu allgemeiner Speicherort ist. Viel interessanter ist aber die Möglichkeit den Dateinamen der Datei .catia.appli zu ändern. Folgendes Szenario: Ein User möchte mit dem gleichen Login an 2 Workstations arbeiten, zum Beispiel um eine große Baugruppenzeichnung zu aktualisieren und gleichzeitig an einer anderen Baugruppe zu arbeiten. Wenn er VPM an der zweiten Workstation startet wird die Datei .catia.appli mit der normalen Einstellung überschrieben und die Verbindung von VPM und V5 auf der ersten Workstation ist unterbrochen (Speichern nicht mehr möglich). Wenn man aber den Dateinamen mit dem Namen der Workstation koppelt (export catia_xco_appli=/home/$USER/CATTemp/.catia.appli_$NAME_DER_WORKSTATION) kann der User problemlos an zwei oder mehr Workstations arbeiten. Einen zusätzlichen Zeitstempel für die Datei .catia.appli kann ich nicht empfehlen, da sonst nach einem VPM Absturz die Verbindung zum CATIA V5 nicht wieder hergestellt werden kann. Gruß, Frank [Diese Nachricht wurde von .cept GmbH am 19. Jun. 2008 editiert.] [Diese Nachricht wurde von .cept GmbH am 19. Jun. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 19. Jun. 2008 10:58 <-- editieren / zitieren --> Unities abgeben:
Hallo Frank, das ist eine interessante Information, die hätten wir einige Jahre früher haben müssen. Wir haben uns dann mit 2 getrennten Usern und Homedirectories beholfen. Ist auf jedem Fall die 10 U's wert. ------------------ Nichts ändern ist langweilig !! Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
v5upl Mitglied
Beiträge: 37 Registriert: 20.04.2005
|
erstellt am: 19. Jun. 2008 20:49 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
|
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 20. Jun. 2008 07:35 <-- editieren / zitieren --> Unities abgeben:
Hi, das geht nicht, weil viele Programme und scripts sich auf $HOME beziehen. Ic h habe es noch nicht ausprobiert, aber ich kann mir vorstellen, daß die Auswirkungen unübersehbar sind. ------------------ Nichts ändern ist langweilig !! Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
v5upl Mitglied
Beiträge: 37 Registriert: 20.04.2005
|
erstellt am: 20. Jun. 2008 07:43 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
Moin, kann dir nicht ganz zustimmen. Wenn du entweder im V5 Environment (CATIA.V5.B16.txt und/ oder .sh .ksh oder so ähnlich) die HOME Variable umbiegst sollte es nur für V5 sowie deren Kindprozesse gelten. Hatte es damals mal für QChecker und V5R12 gebraucht und hatte funktioniert... ...ich hatte nicht vom Globalen HOME im Unix Environment geredet. Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 20. Jun. 2008 07:49 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
|
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 20. Jun. 2008 14:45 <-- editieren / zitieren --> Unities abgeben:
|
Catrin Moderator Ingenieurin Maschinenbau/Informatik
Beiträge: 1928 Registriert: 12.12.2000
|
erstellt am: 21. Jun. 2008 22:22 <-- editieren / zitieren --> Unities abgeben: Nur für KlausJ
$HOME wird meistens im profil des users auf UNIXY festgelegt (.profile oder so). Fuer Windows hat man gut die Moeglichkeit, die Variable auf ein $USR_HOME zu setzen und darueber auch zu steuern, wo die Dateien landen sollen, die sonst im Home-verzeichnis des Users landen. Meines Erachtens ist die .catia_appli eine typische UNIX-Datei, die gibt es nur da (VPM laeuft nicht auf UNIX ausser in einer web-basierten Oberflaeche). Deshalb kann man sowohl fuer CATIA als auch fuer VPM eine Variable definieren, die diese datei auch woanders in und unter einem anderen Namen speichert. Ach ja, die Einstellungen aus dem UNIX-Profil lassen sich durch die Environment-Dateien von CATIA und VPM ueberschreiben... Gruss Catrin ------------------ -------------------------------------------------- cad_de@catrin-eger.de -------------------------------------------------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |