- ServiceNet - T
Transcrição
- ServiceNet - T
CATIA Zuliefererpaket der Daimler AG für CATIA 4.2.4 Refresh 2 Stand: SMP 2008/1 Installationsdokumentation Titel Tandem Installation Manual Version: Tandem 7.14 SMP 2008/1.1 Dokument Nummer: T_7.14 Installation Manual Herausgeber T-Systems International GmbH Systems Integration Fasanenweg 5 D-70771 Leinfelden-Echterdingen 2 Inhaltsverzeichnis 1 Stand..............................................................................................................................................4 1.1 Änderungen SMP 2008/1 .........................................................................................................................................................4 1.2 Änderungen EDM 2006/1.........................................................................................................................................................4 1.3 Änderungen MP November 2005............................................................................................................................................4 1.4 Änderungen MP September 2005...........................................................................................................................................4 1.5 Änderungen MP Juli 2005 .........................................................................................................................................................4 1.6 Änderungen EDM 2005 1.0 ......................................................................................................................................................5 2 Voraussetzungen ............................................................................................................................6 2.1 Plattenplatzbedarf .......................................................................................................................................................................6 3 Auslieferungsumfang ......................................................................................................................6 4 Produktbeschreibung......................................................................................................................7 4.1 PROJECT Tabellen......................................................................................................................................................................7 4.2 Standard DETAIL-Library "MB#ZNORM" ...............................................................................................................................7 4.3 FONT DTGR und LINEFONT ....................................................................................................................................................8 4.4 Startmodelle vom Februar 2001: .............................................................................................................................................8 4.5 IUA- und GII – Programme.........................................................................................................................................................8 5 Installation......................................................................................................................................9 5.1 Download der tar-Files vom Daimler Engineering Portal.....................................................................................................9 5.2 Installation der tar - Files ............................................................................................................................................................9 6 Anpassen der CATIA Installation....................................................................................................11 6.1 Erstinstallation des Daimler AG Zuliefererpaketes.............................................................................................................11 6.2 Wenn bereits ein Zuliefererpaket ab CRM/EDM 2002/01 in Ihrem CATIA-Environment integriert ist:...................12 7 Einrichten des T-Systems Lizenzmanagers .....................................................................................13 7.1 Nodelock Lizenzen Licman 1.2..............................................................................................................................................13 7.2 Netzwerk Lizenzen Licman 1.2...............................................................................................................................................14 7.3 Installation / Anpassungen für Licman 2.0 ..........................................................................................................................14 8 Test der Installation.......................................................................................................................17 9 Umstellung auf CATSITE.PRJMODEL=TRUE in der Daimler AG Umgebung .....................................22 10 CATIA Environment Deklarationen der Daimler AG Umgebung ......................................................23 10.1 CATIA.dcls................................................................................................................................................................................23 10.2 CATSITE.dcls...........................................................................................................................................................................24 10.3 CATCMD.dcls ..........................................................................................................................................................................24 10.4 CATDRAW.dcls .......................................................................................................................................................................24 3 CATIA Zuliefererpaket der Daimler AG 1 Stand CAx Release Management Server Maintenace Process 2008/1 für CATIA 4.2.4 Ref. 2 1.1 Änderungen SMP 2008/1 1. Updates für die MB#ZNORM und EVO#ZNR libraries 2. Updates für ein paar IUA Macros 3. Neuer Licman20 4. Änderungen im File ‘ADD_TO_YOUR.env’ 1.2 Änderungen EDM 2006/1 1. Update für die MB#ZNORM library 2. Updates für ein paar IUA Macros 1.3 Änderungen MP November 2005 1. Neue Library EVO#ZNR_26 1.1 Damit verbunden ein neues CATIA.dcls File im Verzeichnis ./se/DCS_DEC. 2. Update für die MB#ZNORM library 3. Updates für ein paar IUA Macros für MTC und JWELD 1.4 Änderungen MP September 2005 1. Update für die MB#ZNORM library 2. Updates für ein paar IUA Macros für MTC und JWELD 1.5 Änderungen MP Juli 2005 Ein neues V4 IUA Macro (OVL2CAT) ist in der Auslieferung enthalten. Es bereitet V4 Overlays zum Einlesen in der V5 vor. Genaueres können Sie der mitgelieferten OVL2CAT pdf-Dokumentation entnehmen. 4 1.6 Änderungen EDM 2005 1.0 Im Initialisierungsscript ‘ini.env’ wurde eine Variablen Definition für die Datenübertragung von V5 Modellen nach V4 in einer V4 / V5 Zulieferer Umgebung der Daimler Stuttgart AG eingefügt. Die Anpassungen dazu finden Sie hier. 5 2 Voraussetzungen Es gelten die Hardware- und Softwarevoraussetzungen der zugrundeliegenden CATIA Version 4.2.4. Refresh 2 wie im CATIA Installationshandbuch beschrieben. Folgende Betriebssysteme werden unterstützt: AIX, HP-UX und SUN. 2.1 Plattenplatzbedarf Für die Installation auf den CATIA Arbeitsplätzen wird folgender Plattenplatz benötigt: AIX 42 MB HP-UX 61 MB SUNOS 79 MB Libraries und Dokumentation Diese Daten können auf einem NFS-Filesystem „geshared“ werden 180 MB 3 Auslieferungsumfang Pro Betriebssystem ein komprimiertes tar-File mit den IUA/GII Programmen, den Startmodellen und dem T-Systems Lizenzmanager: SMP_2008_1.AIX.tar.Z (Standard Unix compress) 17 MB SMP_2008_1.AIX.tar.gz (gnu zip) 11 MB SMP_2008_1.HP-UX.tar.Z (Standard Unix compress) 22 MB SMP_2008_1.HP-UX.tar.gz (gnu zip) 15 MB SMP_2008_1.Sun.OS.tar.Z (Standard Unix compress) 36 MB SMP_2008_1.Sun.OS.tar.gz (gnu zip) 23 MB Ein komprimiertes tar File mit den CATIA Libraries und der Dokumentation zu den Programmen: SMP_2008_1.LIBRARIES.tar.Z (Standard Unix compress) 70 MB SMP_2008_1.LIBRARIES.tar.gz (gnu zip) 44 MB 6 4 Produktbeschreibung Die CATIA Zuliefererumgebung der Daimler AG Stuttgart beinhaltet folgende Komponenten: • Daimler AG CATIA Project Tabellen • Spezielle Texte (DTGR) und LINEFONTS • Standard Library 'MB#ZNORM' • Startmodelle • IUA Makros und GII Programme • Daimler AG spezifische CATIA Deklarationen Für die Installation des Pakets muss zwingend eine separate CATIA Umgebung aufgebaut werden! 4.1 PROJECT Tabellen Für die TEXTD2 und DIMENS2 Funktionalität ist das EUROPRJ2 (V4R1.FR5 Stand) installiert. Durch die Fusion von Daimler Benz und Chrysler wurden bestimmte PROJECT Tabellen um die Umfänge der PROJECT Tabellen der Chrysler AG erweitert. An das PROJECT File von Daimler Stuttgart wurde das PROJECT File von Daimler Auburn Hills (Chrysler) angehängt. Die Chrysler Umfänge wurden jedoch gelockt, d.h. sie sind für den Anwender nicht verfügbar. ATTRIBUT CLASS ACTIVITY LAYER LINETYPE MATERIAL PATTERN : DESCRIPTIONS PATTERN : IDENTIFICATEURS PATTERN : MOTIFS PIPE-END-TYP COMPATIBILITE STANDARDS PLOT FORMAT STD PLOT ECHELLE STD TEXCOT : DESCRIPTIONS TEXCOT : STANDARDS (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) ( -- ) (an Chrysler angepasst) ( -- ) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) ( -- ) ( -- ) ( -- ) (erweitert um die Chrysler Umfänge) (erweitert um die Chrysler Umfänge) 4.2 Standard DETAIL-Library "MB#ZNORM" • Diese Detail – Library enthält u.a. • Schweißnahtsymbole • Zeichnungsrahmen 7 • Schriftfelder • Zusatzfelder 4.3 FONT DTGR und LINEFONT Die CATIA Standard LINEFONT Liste wurde von der Daimler AG um einige zusätzliche Linefonts erweitert. Der Textfont DTGR enthält griechische Symbole für die alte TEXT Funktion. Zur Verwendung des DTGR Fonts ist die CATIA DRO Lizenz (Alte Texte und Bemassungen) erforderlich. 4.4 Startmodelle vom Februar 2001: _STARTMODELL SPACE 02.2001 , ,ZGS, QSTARTMODELL X X ,000101.model _STARTMODELL DRAW 02.2001 , ,ZGS, QSTARTMODELL X X ,000201.model 4.5 IUA- und GII – Programme Die Umfänge der gelieferten Programme werden von der Daimler AG festgelegt. Programme können hinzukommen, aber auch entfernt werden. Sollten Sie bei den “#JMacros“ Programme vermissen, wenden Sie sich bitte an [email protected]. Weitere Dokumentationen zu den ausgelieferten Programmen finden Sie nach der Installation unter: $DB_CATIA_DATA/doc (siehe Anpassen der CATIA Installation ) In dieser Anleitung wird nur die Inbetriebnahme der IUA- und GII-Programme für die interaktive CATIA Sitzung beschrieben. Wenn Sie z.B. Programme im Batchbetrieb nutzen wollen schauen Sie bitte in der Programmdokumentation nach. Bei Unklarheiten können Sie sich dann auch an den dort angegebenen Ansprechpartner wenden. Folgende GII Funktionen sind z.Zt. enthalten: MBBOHR Erzeugen von Bohrungen MBBOHRWO Bohrtabelle MBDIMENS Generieren Bemassungsnetz Nach der Tandem Installation finden Sie eine Liste von IUA Makros mit den dazugehörigen Unterprogrammen, die im Unterdirectory <tandem>/cl/gbput zusammengefasst sind, in Form eines pdf Dokuments 'Macro_files_gbput.pdf' im Directory: <tandem>doc/gbput <tandem> ist durch den Pfad zu ersetzen, indem die tar-Files für Ihre Installation entpackt werden (z.B. /tandem_SMP_2008_1/doc/gbput). Eine Auflistung der beinhalteten Macros ist nicht mehr in dieser Dokumentation enthalten. Diese Liste finden Sie im Internet unter: http://www.c3pdm.com/des_e/products/supplier/index.html 8 5 Installation 5.1 Download der tar-Files vom Daimler Engineering Portal Pro Betriebsystemplattform wird das entsprechende tar-File benötigt. Die CATIA Libraries und Dokumentation liegen in einem weiteren tar-File, welches unabhängig vom Betriebssystem ist. Die GNU-ZIP komprimierten Dateien (*.gz) sind ca. 20% - 30% kleiner und der Download entsprechend schneller. Zum Entpacken der GNU-ZIP Files benötigen Sie gzip (http://www.gnu.org/ ). Bitte prüfen Sie vor dem Download der GNU-ZIP Files, ob Sie gzip auf Ihrem Rechner verfügbar haben: Kommando: which gzip Falls gzip nicht gefunden wird, laden Sie die *.Z (Standard Unix compress) Files auf Ihren Rechner. Der Download kann in ein beliebiges Verzeichnis erfolgen (z.B. /tmp). Stellen Sie sicher, dass genügend freier Plattenplatz verfügbar ist. 5.2 Installation der tar - Files Für die Installation des Pakets sollten Sie Unix root Rechte haben und mit der CATIA Administration vertraut sein. ► Erstellen Sie ein Verzeichnis, in dem das Zuliefererpaket installiert werden soll. z.B. mkdir /tandem_SMP_2008_1 Bemerkung: Die Gesamtlänge der Unix Pfad Namen für Library und Modell Dateien dürfen nicht länger sein als 44 Charakters. Die längsten Namen unserer Libraries und Modell Dateien sind ./lib/mb#znorm.p#019 bzw. ./mod/standard/ms01. ► Entpacken Sie die Betriebssystem spezifische Software (siehe Auslieferungsumfang): z.B.: cd /tandem_SMP_2008_1 • Für GNU-ZIP Dateien (.gz): gzip -c -d /tmp/SMP_2008_1.[OS].tar.gz | tar -xvf – • Für UNIX compress Dateien (.Z): uncompress -c /tmp/SMP_2008_1.[OS].tar.Z | tar –xvf – 9 ► Im Zielverzeichnis wird folgende Struktur entpackt: ./ADD_TO_YOUR.env : Skript zur Einbindung der Daimler Umgebung ./ini.ksh : Skript zur Initialisierung der Daimler Umgebung ./site : Projectfile, Font, Linefont Dateien ./licman12 : T-Systems Lizenzmanager Version 1.2 ./licman20 : T-Systems Lizenzmanager Version 2.0 ./cl : Verzeichnis mit den IUA und GII Programmen ./se : Verzeichnis mit den IUA und GII Programmen ► Entpacken Sie das tar-File mit den CATIA Libraries und der Dokumentation: Diese Datei können Sie entweder im gleichen Pfad (z.B. /tandem_SMP_2008_1) entladen, oder Sie können die Datei in einem NFS-Verzeichnis entpacken, das von allen Maschinen auf denen das Daimler AG Zuliefererpaket installiert ist unabhängig vom Betriebssystem gemountet wird. Dadurch sparen Sie ca. 160 MB Plattenplatz auf den CATIA Clients. z. B.: mkdir /tandem_SMP_2008_1_nfs; cd /tandem_SMP_2008_1_nfs • Für GNU-ZIP Dateien (.gz): gzip -c -d /tmp/SMP_2008_1.LIBRARIES.tar.gz | tar -xvf – • Für UNIX compress Dateien (.Z): uncompress -c /tmp/SMP_2008_1.LIBRARIES.tar.Z | tar –xvf – ► Im Zielverzeichnis wird folgende Struktur entpackt: ./doc : Dokumentation zu den IUA- und GII-Programmen ./lib : CATIA Libraries MB#ZNORM und JHOLE ./lib_prjmodel : CATIA Library MB#ZNORM (PRJMODEL=TRUE) ./mod : CATIA IUA-Display und Startmodelle ./mod_prjmodel : CATIA Startmodelle (PRJMODEL=TRUE) 10 6 Anpassen der CATIA Installation 6.1 Erstinstallation des Daimler AG Zuliefererpaketes Um die Daimler Umgebung zu aktivieren gehen Sie wie folgt vor: Editieren Sie die Datei ./ADD_TO_YOUR.env im Installationsverzeichnis mit einem Editor Ihrer Wahl und modifizieren Sie folgende Zeilen mit den Werten entsprechend Ihrer Installation. DB_CATIA= /tandem_SMP_2008_1 Hier müssen Sie den Pfad eintragen, in den die betriebsystemspezifischen tar-Dateien entladen wurden. DB_CATIA_DATA=$DB_CATIA Hier müssen Sie den Pfad eintragen, in den die CATIA Libraries, Model Dateien und die Dokumentation entladen wurden. Falls $DB_CATIA und $DB_CATIA_DATA identisch sind, ist keine Modifikation notwendig LIC12DIR=/licdir12 Hier müssen Sie den Pfad eintragen, indem die Licman 1.2 Software liegt (siehe auch Kapitel: TSystems Lizenzmanager). debisLICDIR=$LIC12DIR Hier müssen Sie den Pfad definieren, indem das TSystems Lizenzfile für den T-Systems Lizenzmanager Version 1.2 steht- LIC20DIR=/licman20 Hier müssen Sie den Pfad eintragen, indem die Licman 2.0 Software liegt. LICMAN_PROGRAM_PATH=$LIC20DIR Hier müssen Sie den Pfad eintragen, indem die Licman 2.0 software liegt. Diese Variable wird vom Licman 2.0 verwendet. LICMAN_LICENSE_PATH= $LICMAN_PROGRAM_PATH/License.dat Hier müssen Sie den Pfad und das T-Systems Lizenzfile für den T-Systems Lizenzmanager Version 2.0 definieren. Die restlichen Zeilen lassen Sie unberührt Für die Einrichtung der Daimler Umgebung ist es erforderlich eine neue CATIA Umgebung einzurichten, die keine Daten mit anderen Projekt-Umgebungen „shared“. Die Vorgehensweise hängt stark von Ihrer bestehenden CATIA Umgebung ab! Im Folgenden wird eine Standardanpassung beschrieben, die auf der Defaultauslieferung der CATIA Installation beruht. ► Melden Sie sich mit der CATADM Userid im System an und wechseln Sie ins env - Verzeichnis des CATADM cd $HOME/env ► Kopieren Sie nun die YOUR.env Datei auf einen neuen Namen, z.B.: cp YOUR.env DAI_YOUR.env chmod 755 DAI_YOUR.env cat </tandem_SMP_2008_1>/ADD_TO_YOUR.env >> DAI_YOUR.env 11 <tandem_SMP_2008_1> ist das Directory, indem Sie die tar-Files für Ihre Installation entpackt haben (z.B. /tandem_SMP_2008_1). ► Zur Definition der privaten Deklarationsdatei der CATIA Anwender editieren Sie nun in der Datei DAI_YOUR.env den Eintrag CATMSTR=$HOME/USRENV.dcls in CATMSTR=$HOME/DAI_USRENV.dcls In der Datei $HOME/DAI_USRENV.dcls können nun die CATIA Anwender Ihre privaten Deklarationen eintragen (z. B. INDEX/DATA Werte, catia.model,.....) ► Wenn Sie in einer V4 / V5 Zulieferer Umgebung der Daimler AG Modelle per ‚send_to_V4’ aus der V5 in die V4 Umgebung transferieren wollen, müssen Sie im Script /tandem_SMP_2008_1/ini.env die folgenden Zeilen Entkommentieren: # # # # # if [ ! -d "/tmp/catia.appli.$LOGNAME" ] then mkdir /tmp/catia.appli.$LOGNAME fi export catia_xc0_appli=/tmp/catia.appli.$LOGNAME/.catia.appli Wenn jemand das V4 Tandem zusammen mit VPM nutzt, muss dort im VPM auch die xc0 Variable gesetzt werden. 6.2 Wenn bereits ein Zuliefererpaket ab CRM/EDM 2002/01 in Ihrem CATIA-Environment integriert ist: ♦ Für einen solchen Update müssen Sie lediglich in Ihrer alten "DAI_YOUR.env " die Variablen DB_CATIA und DB_CATIA_DATA auf die entsprechend neuen "tandem" -Pfade anpassen (siehe Kapitel 6.1) . ♦ Wenn Sie in einer V4 / V5 Zulieferer Umgebung der Daimler Stuttgart AG Modelle per ‚send_to_V4’ aus der V5 in die V4 Umgebung transferieren wollen, müssen Sie im Script /tandem_SMP_2008_1/ini.env die folgenden Zeilen Entkommentieren: # # # # # if [ ! -d "/tmp/catia.appli.$LOGNAME" ] then mkdir /tmp/catia.appli.$LOGNAME fi export catia_xc0_appli=/tmp/catia.appli.$LOGNAME/.catia.appli Wenn jemand das V4 Tandem zusammen mit VPM nutzt, muss dort im VPM auch die xc0 Variable gesetzt werden. 12 7 Einrichten des T-Systems Lizenzmanagers Für die Nutzung der T-Systems IUA Makros benötigen Sie Lizenzen, die über den TSystems Lizenzmanager verwaltet werden. Achtung: Für das Nutzen aller Macros und GII Funktionen auf der SUN Plattform, brauchen Sie noch zusätzlich einen SUN Tandem Key zu den T-Systems IUA Macro Lizenzen. Die aktuellen Konditionen zur Freischaltung der Makros entnehmen Sie bitte dem Daimler Engineering Portal. Eine ausführliche Dokumentation zum T-Systems Lizenzmanager steht im Verzeichnis /tandem_SMP_2008_1/licman12/doc/licman12.pdf bzw. /tandem_SMP_2008_1/licman20/doc/licman20.pdf Bemerkung: In dieser Auslieferung sind zwei Licman Versionen enthalten: Licman 1.2: Licman 2.0: alte Licman Version neue Licman Version Derzeit ist die Licman 1.2 Version als Default gesetzt. Es wird jedoch dringend empfohlen auf Licman 2.0 zu wechseln, da das nächste Zuliefererpaket nur noch Licman 2.0 enthalten wird. Wenn Sie bereits eine Licman20 Installation haben, können Sie diese für das V4 Zulieferer Paket natürlich nutzen. Hier folgt eine Kurzbeschreibung zur Einrichtung des T-Systems Lizenzmanagers für das CATIA Zuliefererpaket der Daimler AG für CATIA V4. Grundsätzlich gibt es zwei Lizenzoptionen: Nodelock oder Netzwerk 7.1 Nodelock Lizenzen Licman 1.2 Nodelock Lizenzen sind nur für eine Maschine gültig. Pro Maschine wird ein Lizenzfile benötigt. Das von T-Systems erhaltene Lizenzfile, muss unter dem Namen licenses in das Verzeichnis, das unter der Variablen debisLICDIR definiert ist, z.B. /tandem_SMP_2008_1/licman12/licenses eingetragen werden. Die Zugriffsrechte auf diese Datei müssen auf 666 gesetzt werden: z.B.: chmod 666 /tandem_SMP_2008_1/licman12/licenses und zusätzlich noch chmod 666 /tandem_SMP_2008_1/licman12/messages Das client-Konfigurationsfile /tandem_SMP_2008_1/licman12/clients wird bei der Initialisierung der CATIA Umgebung (ADD_TO_YOUR.env) automatisch erzeugt, wenn Sie das Skript einmal mit root-Berechtigung starten. Ansonsten muss die Datei von 13 Hand angelegt werden. Inhalt der Datei 'clients': * hostname der lokalen Maschine z.B.: * le022.le.cadcam.debis.de Der Lizenzprozess licman12_lld wird bei der Initialisierung der CATIA Umgebung (ADD_TO_YOUR.env) automatisch gestartet. 7.2 Netzwerk Lizenzen Licman 1.2 Netzwerk Lizenzen sind für mehrere Maschinen gültig und werden von einem Lizenzserver verwaltet. Die CATIA Clients kommunizieren dann mit diesem Lizenzserver. Einrichten des Lizenzservers: ► Kopieren der licman12 Software auf ein NFS Filesystem auf dem Lizenzserver. z. B.: cp -rp /tandem_SMP_2008_1/licman12 <NFS_Server_Filesystem>/licman12 ► Das von T-Systems erhaltene Lizenzfile, muss unter dem Namen licenses im <NFS_Server_Filesystem>/licman12 Pfad abgelegt werden. Die Zugriffsrechte auf folgende Dateien müssen auf 666 gesetzt werden: z.B.: chmod 666 <NFS_Server_Filesystem>/licman12/licenses und zusätzlich noch chmod 666 <NFS_Server_Filesystem>/licman12/messages In dem Verzeichnis muß zusätzlich die Datei 'clients' mit folgendem Inhalt erzeugt werden: * hostname des Lizenzservers z.B.: * le022.le.cadcam.debis.de ► Setzen der Licman12 Variablen auf den Clients Im ADD_TO_YOUR.env müssen gesetzt werden: Die LIC12DIR und debisLICDIR Variable (siehe auch Anpassen der CATIA Installation): Die Clients müssen Schreibrechte auf die messages und licenses Files in dem Verzeichnis haben. ► Starten der Lizenzprozesse auf dem Lizenzserver: Auf dem Lizenzserver muss der licman12_gld Prozess laufen, bevor auf den CATIA Arbeitsplätzen CATIA gestartet wird. Hierzu müssen Sie zunächst in dem Skript < NFS_Server_Filesystem>/licman12/server.ini.env die Variable debisLIC= an den Pfad Ihrer Installation anpassen. z.B.: debisLIC=<NFS_Server_Filesystem>/licman12 Danach kann der GLD Prozess gestartet werden: <NFS_Server_Filesystem>/licman12/server.ini.env 7.3 Installation / Anpassungen für Licman 2.0 Sie müssen neue Lizenzfiles für den Licman 2.0 vom T-Systems Produkt Support anfordern! Die Licman 1.2 Lizenzfiles funktionieren nicht mit Licman 2.0. Damit Applikationen die mit Licman 1.2 gelinkt sind (alle V4 Applikationen) genutzt werden können, muss der Licman20 im Kompatibilitätsmodus laufen (siehe Punkt 3). 14 Der Unterschied bei der Konfiguration von Nodelock oder Netzlizenzen ist, dass bei Nodelock Lizenzen keine Server Konfiguration notwendig ist. Bemerkung: Sollten Sie schon eine Licman 2.0 Installation haben, sind nur die Schritte 4. und 5. notwenig. 1. Bestellen Sie das Lizenzfile beim T-Systems Produkt Support: T-Systems Enterprise Services GmbH Solution Center PLM Product Support Tel: 040 5395 -2020 Fax:040 5395 -1900 Lademannbogen 21-23 D-22339 Hamburg [email protected] www.t-systems-des.com Sie benötigen dafür die System ID des Lizenzservers bzw. der einzelnen Clients im Falle von Nodelock Lizenzen: IBM / AIX: Hewlett Packard / HP-UX: uname -m uname -i 2. Vorbereiten der License.dat Datei Kopieren Sie die erhaltene License.dat Datei nach: /tandem_SMP_2008_1/licman20/License.dat Im Falle von Netzwerklizenzen müssen Sie die HOSTID, HOSTNAME und PORT Einträge in der License.dat Datei an Ihre Belange anpassen: #SERVER HOSTID=”Ihre hostid” HOSTNAME="Ihr hostname" PORT=52818 SERVER HOSTID=00CE3DEF4C00 HOSTNAME="le123" PORT=52818 Fall die Zeile kommentiert ist (#), entkommentieren Sie die Zeile (löschen des #) 3. Erstellen einer Licman 1.2 Kompatibilitätsdatei Damit “alte” Licman 1.2 Applikationen weiterhin benutzt werden können, muss eine Kompatibilitätsdatei erstellt werden. Beispiel: Angenommen, Ihre produktive Licman 1.2 Installation benutzt Port 60000 für die Kommunikation mit dem LLD (Locale License Daemon) Æ Licman 1.2 licenses file: Licensefile for DaimlerChrysler xxx hostname, Typ F DLVOWXGNLZQWTCXJKAVYCVTDAESCHOTAUZRGTVRACUPQQIFIGTJUXOAVWPYGSRHWGW 20.03.06 23.03.07 31.12.08 60000 60001 Dann erstellen Sie ein neues licenses File für den Kompatibilitätsmodus in: /tandem_2008_1/licman20/licenses mit einem anderen Port für die LLD Kommunikation. Es werden nur die ersten 6 Zeilen benötigt, wobei nur der Port in Zeile 6 gelesen wird. Am einfachsten ist es, Sie kopieren ein altes Licman 1.2 15 licenses File und ändern den Port in Zeile 6: Licensefile for licman 2.0 compatibility mode DLVOWXGNLZQWTCXJKAVYCVTDAESCHOTAUZRGTVRACUPQQIFIGTCQPUXYJKRJOMRIJUXOAVWPYG SRHWGW 20.03.06 23.03.07 31.12.08 60002 Nun ist die Vorbereitung der Lizenzdateien abgeschlossen. 4. Verteilen der Lizenzdateien Die License.dat und licenses Dateien müssen für alle Clients zugreifbar sein. In Abhängigkeit von Ihrer Installation können Sie das auf verschiedene Weise erreichen: - Legen / Kopieren Sie /tandem_2008_1/licman20/ auf ein Netzlaufwerk und mounten es auf den Clients. - Kopieren Sie die License.dat und licenses Dateien auf alle Clients wo das Zuliefererpaket installiert ist: /tandem_2008_1/licman20/ 5. Starten des LLDs auf den Clients Damit der Licman 2.0 LLD auf den Clients gestartet wird, müssen Sie folgende Steps durchführen: • Anpassen der Variablen in der ADD_TO_YOUR.env Datei gemäß Ihrer Installation: debisLICDIR, LIC20DIR, LICMAN_PROGRAM_PATH und LICMAN_LICENSE_PATH • Aktivieren der Licman 2.0 ini.env Datei: - Im Client Verzeichnis /tandem_2008_1/cl/ licman12 die ini.env Datei umbenennen (z.B. nach ini.env.lic12) - Im Client Verzeichnis /tandem_2008_1/cl/ licman20 die ini.20.env Datei umbenennen nach ini.env Näheres zu den Variablen finden Sie hier: Anpassen der CATIA Installation 6. Start der Licman Prozesse auf dem Lizenzserver Dieser Schritt wird nur im Falle von Netzwerklizenzen benötigt und nur auf dem Lizenzserver, nicht auf den Clients. Editieren Sie dazu das File /tandem_2008_1/licman20/rc.licman20 und passen die Variablen Definition gemäß Ihrer Installation an: debisLICDIR, LICMAN_PROGRAM_PATH und LICMAN_LICENSE_PATH Dann starten Sie das Skript und verifizieren, dass die licman20_gld and licman20_lld Prozesse laufen. Sie können die Prozesse auch beim Hochfahren der Maschine starten (z.B. /etc/inittab unter AIX). 16 8 Test der Installation Folgende Punkte müssen zur Verifikation der Installation durchgeführt werden: a) Start von CATIA b) Project File c) Startmodelle d) Pattern e) Linefonts , DTGR Textfont f) MB#ZNORM Library g) IUA Display Modelle h) T-Systems IUA - Lizenzen zu a) Start von CATIA Initialisieren Sie die CATIA - Umgebung indem Sie die DAI_YOUR.env Datei sourcen: z.B.: ksh . <CATADM_Pfad>/env/DAI_YOUR.env catini –XM Alternativ können Sie CATIA natürlich auch über die grafische Oberfläche starten (z.B. CDE Desktop), falls diese Umgebung in Ihrer Installation aktiviert ist. Doppelklicken Sie hierzu das DAI_YOUR.env Icon um die Daimler AG Einstellungen zu initialisieren und klicken anschließend auf das CATIA Start Icon. 17 zu b) Projectfile Starten Sie innerhalb der CATIA Sitzung in der Kommandozeile /catscan und fragen den catia.PRJTABLE Parameter (Einstellung String) ab. Der Project File Name muss auf CATIA.PROD.PRJ.MAP stehen! zu c) Startmodelle FILE/CREATE in SP und DR Modus: Daimler AG Startmodelle mit roten Achsenkreuzen und Views TEXTD2/MANAGE/STARTUP: Liste mit 2 Startmodellen zu d) Pattern In der Funktion PATTERN müssen die Daimler AG Patterns dargestellt werden 18 zu e) Line fonts In der Funktion STANDARD /SPAC ELT/ GENERAL im Window Feld LINES die Linie „Unspec“ selektieren. Nun muss die Daimler AG Linefontliste erscheinen 19 zu f) MB#ZNORM Funktion: LIBRARY/FILE Es müssen folgende Libraries angezeigt werden und zugreifbar sein: CATIA.JHOLEV2.P#060.MAP CATIA.JHOLEFB.P#060.MAP CATIA.MB#ZNORM.P#019.MAP CATIA.EVO#ZNR.P#026.LIB Falls beim Zugriff auf die Libraries die Fehlermeldung „Library in use“ ausgegeben wird, haben Sie vermutlich keine Schreibberechtigung auf das .synchro File im catlock Verzeichnis. Überprüfen Sie hierzu, wo in Ihrer Installation das catlock Verzeichnis liegt: In der CATIA Kommandozeile: /catscan Dann in dem Eingabepanel STRING selektieren und in der Eingabezeile catia.CATLOCK eingeben. Mit YES die Anfrage abschicken. Überprüfen Sie nun, ob die Zugriffsrechte auf das .synchro File im ausgegebenen Verzeichnis offen sind für alle Anwender. Falls nicht, muß die Datei mit chmod 777 <Pfad>/.synchro mit dem root User geöffnet werden. 20 zu g) IUA Display Modelle Nach Aufruf des IUA Makros YWESY (/m #YWESY in der CATIA Kommandozeile) müssen unter dem Menüpunkt SYMBOL die Schweißzeichen angezeigt werden. zu h) T-Systems IUA-Lizenzen Nach Aufruf des IUA Makros YDEL (/m #YDEL in der CATIA Kommandozeile) darf keine Lizenzfehlermeldung ausgegeben werden. 21 9 Umstellung auf CATSITE.PRJMODEL=TRUE in der Daimler AG Umgebung Die Daimler AG hat die Umstellung auf catsite.PRJMODEL=TRUE (Stichwort: internal Project File) am 23.08.2001 vollzogen. Achtung Datenaustausch: Auch nach der Umstellung auf ‘embedded Project File‘ erfolgt der Austausch von CATIA-Daten im CATIA-EXPORT/IMPORT-Format. Es ist nicht notwendig auf PRJMODEL TRUE umzuschalten. Änderungen werden über die üblichen Wege kommuniziert! Das vorliegende Zuliefererpaket ist auch auf eine Umstellung zum embedded Projectfile schon vorbereitet. Folgende Tätigkeiten wären zur Umstellung notwendig: ► Aktivieren der "PRJMODEL" Startmodelle und Libraries: Kopieren Sie die Datei /tandem_SMP_2008_1/se/DCS_DEC/CATIA.dcls.PRJMODEL_TRUE nach /tandem_SMP_2008_1/se/DCS_DEC/CATIA.dcls ► Aktivieren der catsite.PRJMODEL=TRUE Umgebung: Kopieren Sie die Datei /tandem_SMP_2008_1/se/DCS_DEC/CATSITE.dcls.PRJMODEL_TRUE nach /tandem_SMP_2008_1/se/DCS_DEC/CATSITE.dcls 22 10 CATIA Environment Deklarationen der Daimler AG Umgebung Seit September 2002 ist der Parameter catia. DETAIL_MULTISETS_READ auf TRUE gesetzt. Diese Definition wurde notwendig, da immer mehr Modelle vom CATIMPort Utility beim Datentransfer nicht mehr eingelesen werden konnten. Dieser Parameter ermöglicht nun, dass Modelle, die Multisets in Details verwenden, beim Datentransfer eingelesen werden können, aber die Anwendung von Multisets selbst nicht zulässt. Folgende Daimler AG spezifischen CATIA Deklarationen werden im Zuliefererpaket gesetzt und dürfen nicht überschrieben werden: 10.1 CATIA.dcls /*=======================================================================*/ /* Daimler AG Tandem package specific declarations */ /* PRJMODEL=FALSE */ /*=======================================================================*/ catia.IUAPROC = '"/tmp/dummy", "CATIA.CRM.SYSPROC"' ; catia.IUAPANEL = '"/tmp/dummy", "CATIA.CRM.SYSPANEL"' ; catia.IUAMODULE = '"$MB_INST_C/iuamodule", "CATIA.CRM.SYSCOM"'; catia.IUAMODULE = '"$MB_INST_S/iuamodule.$CATIA_OS", "CATIA.CRM.SYSCOM"'; catia.IUAMODEL = '"$DB_CATIA_DATA/mod/iuamod" , "CATIA.IUAMOD.MS01.MAP"'; catia.library catia.library catia.library catia.library = '"$DB_CATIA_DATA/lib/JHOLEV2.P#060","CATIA.JHOLEV2.P#060.MAP"'; = '"$DB_CATIA_DATA/lib/JHOLEFB.P#060","CATIA.JHOLEFB.P#060.MAP"'; = '"$DB_CATIA_DATA/lib/mb#znorm.p#019", "CATIA.MB#ZNORM.P#019.MAP"'; = '"$DB_CATIA_DATA/lib/EVO#ZNR.P#026", "CATIA.EVO#ZNR.P#026.LIB"'; catia.PRJTABLE = '"$DB_CATIA/site/prj", LOCK catia.PRJTABLE; "CATIA.PROD.PRJ.MAP"'; catia.FONTLIB = '$DB_CATIA/site/$CATIA_FONTLIB_OSPATH'; catia.FONTDATA = '$DB_CATIA/site/fontdata'; catia.HPFONT = '$DB_CATIA/site/$CATIA_FONTLIB_OSPATH' ; catia.SGIFONT = '$DB_CATIA/site/$CATIA_FONTLIB_OSPATH'; catia.SUNFONT = '$DB_CATIA/site/$CATIA_FONTLIB_OSPATH'; alias MSTRT = catia.MODEL = '"$DB_CATIA_DATA/mod/standard/ms01" ,"CATIA.STANDARD.MS01.WS"'; CATIA.INITIAL_MODEL.READ = TRUE ; CATIA.INITIAL_MODEL.READ.DLNAME = 'CATIA.STANDARD.MS01.WS'; CATIA.INITIAL_MODEL.READ.NAME.SPACE = '_STARTMODELL SPACE 02.2001 , ,ZGS, QSTARTMODELL X X ,000101'; CATIA.INITIAL_MODEL.READ.NAME.DRAW = '_STARTMODELL DRAW 02.2001 , ,ZGS, QSTARTMODELL X X ,000201'; /*=======================================================*/ /* Detail Multiset declaration since September 2002 */ /*=======================================================*/ CATIA.DETAIL_MULTISETS_READ:LOGICAL; CATIA.DETAIL_MULTISETS_READ=TRUE; 23 10.2 CATSITE.dcls catsite.CODE_PAGE_SUPPORT = TRUE ; catsite.CODE_PAGE = 'ISO8859-1' ; CATSITE.PRJMODEL : LOGICAL ; CATSITE.PRJMODEL = FALSE; 10.3 CATCMD.dcls /* */ /* access to function FD&T with new menu (421 FD&T menu) */ /* */ CATCMD.FUNCTION.LOAD3D.FDANDT = 'JI0NFDT' ; CATCMD.FUNCTION.LOAD2D.FDANDT = 'JI0NFDT' ; CATCMD.FUNCTION.LOADDR.FDANDT = 'JI0NFDT' ; CATCMD.FUNCTION.DETSPACE.FDANDT = TRUE ; CATCMD.FUNCTION.NAME.FDANDT = 'FD&T' ; /* */ /* access to function FD&T PT */ /* */ CATCMD.FUNCTION.LOAD3D.FDANDTPT = 'JI0PTFU' ; CATCMD.FUNCTION.LOAD2D.FDANDTPT = 'JI0PTFU' ; CATCMD.FUNCTION.LOADDR.FDANDTPT = 'JI0PTFU' ; CATCMD.FUNCTION.DETSPACE.FDANDTPT = TRUE ; CATCMD.FUNCTION.NAME.FDANDTPT = 'FD&T PT' ; 10.4 CATDRAW.dcls Hier sind weitere Anpassungen zur Funktion FD&T nach DC-AG Vorgaben gemacht worden (siehe auch Kurzinfo: NOA_capabilities.pdf) /*========================================*/ /*START: DCS_DEC */ /*========================================*/ /*==================================================*/ /* TEXTD2/MANAGE/STARTUP */ /*==================================================*/ CATDRAW.FILSTTUP : STRING ; CATDRAW.FILSTTUP = 'MSTRT' ; CATDRAW.MDLSTTUP : STRING ; CATDRAW.MDLSTTUP = '_STARTMODELL DRAW 02.2001 , ,ZGS, QSTARTMODELL X X ,000201'; /*==================================================*/ /* FD&T */ /*==================================================*/ CATDRAW.FDT.DB.REPRESENTATION : LOGICAL ; CATDRAW.FDT.DB.REPRESENTATION = TRUE ; /* access to FD&T 421 capabilities */ 24 CATDRAW.FDT.NEW421.CAPABILITIES : LOGICAL ; CATDRAW.FDT.NEW421.CAPABILITIES = TRUE ; /* access to default tolerances capabilities */ CATDRAW.FDT.DEFAULT.TOLERANCES : LOGICAL ; CATDRAW.FDT.DEFAULT.TOLERANCES = TRUE ; /* access to SOLIDE RSURs in place of SOLIDE FSURs */ CATDRAW.FDT.RSUR.SELECTION : LOGICAL ; CATDRAW.FDT.RSUR.SELECTION = TRUE ; /* access to FD&T annotation planes when extracting FD&T */ /* annotations in 2D (AUXVIEW2 function) */ CATDRAW.AUXVIEW2.MOVE_FDT : LOGICAL ; CATDRAW.AUXVIEW2.MOVE_FDT = TRUE; /* */ /* EDM2001_3:NOA Do not modify this line */ /* Note Object Attribute (NOA) for FD&T */ /* */ /*---- Start NOA FD&T ----*/ CATDRAW.FDT.NOA.TYPE='AL'; CATDRAW.FDT.NOA.AL.NLS='AL (Auflage)'; CATDRAW.FDT.NOA.AL.ID=TRUE; CATDRAW.FDT.NOA.AL.NB=FALSE; CATDRAW.FDT.NOA.AL.FRAME='RECTP11'; CATDRAW.FDT.NOA.AL.TXT=FALSE; CATDRAW.FDT.NOA.AL.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.AL.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='AB'; CATDRAW.FDT.NOA.AB.NLS='AB (Anlage angrenzendes Bauteil)'; CATDRAW.FDT.NOA.AB.ID=TRUE; CATDRAW.FDT.NOA.AB.NB=FALSE; CATDRAW.FDT.NOA.AB.TXT=FALSE; CATDRAW.FDT.NOA.AB.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.AB.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='AS'; CATDRAW.FDT.NOA.AS.NLS='AS (Auflage mit Spanner)'; CATDRAW.FDT.NOA.AS.ID=TRUE; CATDRAW.FDT.NOA.AS.NB=FALSE; CATDRAW.FDT.NOA.AS.FRAME='RECTP11'; CATDRAW.FDT.NOA.AS.TXT=FALSE; CATDRAW.FDT.NOA.AS.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.AS.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='AI'; CATDRAW.FDT.NOA.AI.NLS='AI (Auflage indirekt gespannt)'; CATDRAW.FDT.NOA.AI.ID=TRUE; CATDRAW.FDT.NOA.AI.NB=FALSE; CATDRAW.FDT.NOA.AI.FRAME='RECTP11'; CATDRAW.FDT.NOA.AI.TXT=FALSE; CATDRAW.FDT.NOA.AI.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.AI.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='FZ'; CATDRAW.FDT.NOA.FZ.NLS='FZ (Fixierstift ziehbar)'; CATDRAW.FDT.NOA.FZ.ID=TRUE; CATDRAW.FDT.NOA.FZ.NB=FALSE; CATDRAW.FDT.NOA.FZ.FRAME='FRM_BALL'; CATDRAW.FDT.NOA.FZ.TXT=FALSE; 25 CATDRAW.FDT.NOA.FZ.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.FZ.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='FS'; CATDRAW.FDT.NOA.FS.NLS='FS (Fixierstift starr)'; CATDRAW.FDT.NOA.FS.ID=TRUE; CATDRAW.FDT.NOA.FS.NB=FALSE; CATDRAW.FDT.NOA.FS.FRAME='FRM_BALL'; CATDRAW.FDT.NOA.FS.TXT=FALSE; CATDRAW.FDT.NOA.FS.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.FS.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='SB'; CATDRAW.FDT.NOA.SB.NLS='SB (Stufenbolzen)'; CATDRAW.FDT.NOA.SB.ID=TRUE; CATDRAW.FDT.NOA.SB.NB=FALSE; CATDRAW.FDT.NOA.SB.FRAME='FRM_BALL'; CATDRAW.FDT.NOA.SB.TXT=FALSE; CATDRAW.FDT.NOA.SB.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.SB.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='SP'; CATDRAW.FDT.NOA.SP.NLS='SP (nur Spanner)'; CATDRAW.FDT.NOA.SP.ID=TRUE; CATDRAW.FDT.NOA.SP.NB=FALSE; CATDRAW.FDT.NOA.SP.TXT=FALSE; CATDRAW.FDT.NOA.SP.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.SP.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE='F'; CATDRAW.FDT.NOA.F.NLS='F (Fixierloch)'; CATDRAW.FDT.NOA.F.ID=TRUE; CATDRAW.FDT.NOA.F.NB=FALSE; CATDRAW.FDT.NOA.F.TXT=FALSE; CATDRAW.FDT.NOA.F.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.F.USAGE='ON_GEOMETRY_AND_ANNOTATION'; CATDRAW.FDT.NOA.TYPE = 'FREE'; CATDRAW.FDT.NOA.FREE.NLS = 'FREESTYLE'; CATDRAW.FDT.NOA.FREE.ID = FALSE; CATDRAW.FDT.NOA.FREE.NB = FALSE; CATDRAW.FDT.NOA.FREE.FRAME='FRM_BALL'; CATDRAW.FDT.NOA.FREE.TXT = FALSE; CATDRAW.FDT.NOA.FREE.FONTE='EUDT_MCF'; CATDRAW.FDT.NOA.FREE.USAGE='ON_GEOMETRY_AND_ANNOTATION'; /*---- End NOA FD&T ----- Do not modify this line */ /*========================================*/ /*END : DCS_DEC */ /*========================================*/ Diese Werte können ebenfalls in der interaktiven CATIA Sitzung mittels /catscan bzw. mit dem catpath Kommando überprüft werden. 26