Daimler AG Zulieferer Paket CATIA V5 R16 SP5 Installations

Transcrição

Daimler AG Zulieferer Paket CATIA V5 R16 SP5 Installations
Daimler AG Zulieferer Paket
für
CATIA V5 R16 SP5
Februar 2008
Build: 7
Installations-Dokumentation
Title
Extended Enterprise Installations-Manual
Version:
V5R16 SP5 Build 7
Document number:
DE_V5.16.7 Installations-Dokumentation
Herausgeber
T-Systems International GmbH
Business Unit Digital Engineering Solutions
Fasanenweg 5
D-70771 Leinfelden-Echterdingen
2
1 News ......................................................................................................................................... 6
2 Lizenzen ................................................................................................................................... 7
3 Voraussetzungen..................................................................................................................... 8
3.1 Hardware ............................................................................................................................... 8
3.1.1 Daimler Hardware für Windows XP.................................................................................. 8
3.2 Software ................................................................................................................................ 8
3.2.1 Betriebssystem .................................................................................................................. 8
3.2.2 Java..................................................................................................................................... 9
3.2.3 Perl / TK .............................................................................................................................. 9
3.2.4 Perl Installation für Windows XP...................................................................................... 9
3.2.5 Perl Installation für Unix ................................................................................................. 10
3.2.6 CATIA V5R16 SP5 ............................................................................................................ 10
3.3 Plattenplatz Bedarf ............................................................................................................. 11
4 Auslieferung........................................................................................................................... 12
5 Produkt Beschreibung .......................................................................................................... 13
5.1 PROJECT Tabellen ............................................................................................................. 13
5.2 Start Templates für V5R16 SP5: ........................................................................................ 13
5.3 Daimler CAA Applikationen ............................................................................................... 14
5.4 Dokumentation.................................................................................................................... 15
5.5 DCS spezifische CATIA V5 Definitionen........................................................................... 15
6 Installation unter Unix ........................................................................................................... 17
6.1 Download der tar-Dateien vom Daimler Engineering Portal........................................... 17
6.2 Migration vom bisherigen V5R16-Zuliefererpaket ........................................................... 17
6.3 Installation von gtar............................................................................................................ 17
6.4 Installation der tar-Files ..................................................................................................... 18
7 Installation auf Windows XP................................................................................................. 20
7.1 Migration von einem älteren V5R16 Zuliefererpaket ....................................................... 20
7.2 Download der V5R16SP5_INTEL_Build_7.* Dateien vom Engineering Portal .............. 20
7.3 Normale Installation ........................................................................................................... 20
7.4 Administrative Installation................................................................................................. 24
8 Installation eines CATIA-Hotfixes ........................................................................................ 26
9 CAA Applikation Powerfeature............................................................................................. 27
10 CAA Applikation Q-Checker V5.......................................................................................... 28
10.1 Update von Q-Checker Profilen....................................................................................... 28
11 CAA Applikation SAM ......................................................................................................... 29
12 T-Systems Lizenz Manager (licman20) .............................................................................. 30
3
12.1 Installation / Anpassungen .............................................................................................. 30
13 T-Systems license manager (licman1.2)............................................................................ 35
14 SAM-Light............................................................................................................................. 36
15 WBK Installation .................................................................................................................. 37
15.1 Installation unter UNIX ..................................................................................................... 37
15.2 Installation unter Windows XP ........................................................................................ 37
15.3 Customization ................................................................................................................... 38
15.3.1 Lizenz Konfiguration ..................................................................................................... 38
15.3.2 Einbinden der WBK-Projekte in die Startumgebung................................................. 39
15.4 Überprüfen der WBK installation ................................................................................... 39
15.4.1 Start von CATIA V5........................................................................................................ 39
15.4.2 Überprüfen der WBK DLNames.................................................................................... 40
15.4.3 Überprüfen der WBK Makros........................................................................................ 40
15.5 WBK User Manuals........................................................................................................... 41
15.6 E-Learning Dokumention ................................................................................................. 41
15.7 Kontakt Personen für WBK.............................................................................................. 41
16 Anpassen des Zuliefererpakets.......................................................................................... 42
16.1 Startskript Anpassungen ................................................................................................. 42
16.1.1 GUIConfig.ini Datei:....................................................................................................... 42
16.1.2 Catiav5.ini Datei:............................................................................................................ 43
16.2 CATIA V5 Lizenz Definition.............................................................................................. 47
16.3 Start von CATIA V5 mit der Daimler Umgebung (GUI) .................................................. 48
16.4 Start von CATIA V5 mit DCS Umgebung (Befehlszeile)................................................ 49
16.5 Definition eigener Projekte .............................................................................................. 49
16.6 Integration eigener CAA Applikationen.......................................................................... 51
16.7 Importieren von DLNames in eine CATIA Sitzung......................................................... 52
16.7.1 Daimler Default Mechanismus...................................................................................... 52
16.7.2 DLName Import analog zum V5R12 Paket................................................................... 53
16.7.3 Eigenes Verfahren ......................................................................................................... 55
16.8 Plotterdefinition ................................................................................................................ 55
16.9 CATIA V5 Online-Dokumentation.................................................................................... 56
16.10 CATIA V5 Sprachumgebung.......................................................................................... 57
16.11 CATIA V4 Interoperabilität (UNIX) ................................................................................. 57
17 Integration des Zuliefererpakets in kundenspezifischen CATIA V5 Umgebungen ....... 58
17.1 Installation......................................................................................................................... 59
17.2 Definition der Environment-Files .................................................................................... 59
17.3 Start von CATIA mit der Daimler-Umgebung ................................................................. 59
4
18 Test der Installation............................................................................................................. 60
19 Verteilung der Installation auf weitere Clients.................................................................. 67
20 Deinstallation ....................................................................................................................... 67
20.1 Unix .................................................................................................................................... 67
20.2 Windows XP ...................................................................................................................... 67
21 Bekannte Probleme ............................................................................................................. 68
5
1 News
Das vorliegende Zuliefererpaket (Build 7) entspricht dem CAx Release Management (CRM)
Level vom Februar 2008 für CATIA V5 R16 SP5 der Daimler AG..
Dieses Paket ersetzt die Auslieferung auf Basis von CATIA V5R16 SP5 vom November 2007
(Build 6).
Die wichtigsten Änderungen im Vergleich zu der bisherigen V5R16 Auslieferung:
¾ Neue QChecker Profile für VAN/Truck
¾ Neue/modifizierte CAA Applikationen: bmst, dcweld3, 3DMView
¾ Neue / modifizierte VB-Skripte (3DM)
¾ Neue / modifizierte Catalogs: MBZNORM, BIW_Features, CVD-Partdesign-Powercopies,
TubingISO, Tubing-Powercopy, Vehicle Features
¾ Neue / modifizierte CATSettings: CVD_Design_Powertrain, CVD_Production_Tools,
CVD_DMU, Powertrain, SFK
¾ Der T-Systems Lizenzmanager Licman wird nun in der Version 2.0 als Default ausgeliefert.
Der Lizenzmanager wird nur benötigt wenn Sie SAM (Step Assembly Manager) verwenden
möchten. Die Vorgängerversion 1.2 ist noch als Backup in der Auslieferung enthalten.
Achtung:
Sie benötigen ein neues Lizenzfile für Licman 2.0 und müssen einige zusätzliche
Installationsschritte beachten (siehe: T-Systems Lizenz Manager (licman20) )
¾ Unter Windows XP hat sich der interne Installationsmechanismus leicht verändert (siehe
auch Kapitel: Administrative Installation)
¾ Unterstützung von XP64 (32Bit CATIA)
6
2 Lizenzen
Folgende Applikationen benötigen zusätzliche Lizenzen:
•
•
•
•
Qchecker V5, Powerfeature:
Powerfeature, DCWeld3:
SAM:
WBK:
Transcat PLM GmbH & Co. KG
CATIA V5 KT1 Lizenz
T-Systems licman
Lizenz
Kommentar
HD2 (Hybrid Design 2)
oder
MD2(Mechanical Design 2) + GSD
(Generative Shape Design 2)
WBK generell
KT1 (Product Knowledge Template 1) Für Product/Part Templates
Zusätzlich empfohlen:
KIN (DMU Kinematic Simulator 2)
DMN (DMU Navigator 2)
SPA (DMU Space Analysis 2)
7
für DMU Untersuchungen
3 Voraussetzungen
3.1 Hardware
Es gelten die Hardware Voraussetzungen wie in der CATIA V5R16 Online Dokumentation
beschrieben.
3.1.1 Daimler Hardware für Windows XP
Um für kommende 64bit fähige CATIA V5 Versionen vorbereitet zu sein (Investitionsschutz),
wird bei der Daimler AG nur 64bit fähige Hardware für CATIA unter Windows XP beschafft. Die
Basis bildet hierbei Hardware, die von Dassault Systemes / IBM für CATIA V5 zertifiziert ist. Die
nachfolgende Tabelle zeigt aktuell freigegebene Hardware für CATIA bei der Daimler AG.
Aktuelle Hardware:
3.2 Software
3.2.1 Betriebssystem
Folgende Betriebsysteme werden von dem Zuliefererpaket unterstützt:
AIX 5.3, HP-UX 11, Windows XP Professional SP2 und XP64 SP2, mit einem Minimum Patch
Level wie er im CATIA Installation Handbuch bzw. Programm Directory für SP5 definiert ist.
Bemerkung:
8
•
Die Daimler internen Tests für AIX basieren auf AIX 5.3 ML3 und TL5. Es wurden keine
Tests auf AIX 5.2 oder anderen ML/TL Leveln durchgeführt! TL5 ist der empfohlene
Level.
•
Auf UNIX Plattformen setzt CATIA V5R16 als WEB Browser Mozilla mit Java 1.4 Plugin
voraus. Netscape wird nicht mehr unterstützt!
3.2.2 Java
SAM_Light benötigt eine Java Laufzeitumgebung mit der Version 1.2 oder neuer. Stellen Sie
unter UNIX sicher, dass Java im Suchpfad gefunden wird.
3.2.3 Perl / TK
Als Voraussetzung für die Nutzung der graphischen Oberfläche des ausgelieferten Startcenters
müssen Perl und Perl/TK schon vor der Installation des Pakets lokal installiert sein. Der
Minimum Level für Perl ist Version 5.6 analog zu den bisherigen V5 Zuliefererpaketen.
Bemerkung:
Falls Sie bisher schon das Daimler Zuliefererpaket auf Ihren Workstations installiert haben, ist
Perl schon mit dem korrekten Level installiert.
Auf Unix Maschinen muss der Perl Interpreter unter /usr/local/bin/perl liegen.
Hier einige Links mit Informationen bzw. Download Links rundum Perl
Windows XP: http://www.activestate.com/Products/ActivePerl
Unix:
http://www.perl.org
Zusätzlich können Sie Perl (incl. TK) von den Daimler Engineering Portal Seiten laden.
Zur Überprüfung der Perl Version geben Sie folgendes Kommando in einer Shellumgebung ein:
perl –version
: Die Ausgabe sollte eine Version >= 5.6 liefern
Zur Überprüfung des Installationspfades auf Unix, geben Sie folgendes Kommando in einer
Shell ein:
/usr/local/bin/perl –version: Falls Perl dort nicht gefunden wird, müssen Sie es entweder
installieren, oder einen Link von der bestehenden Perl Lokation
nach /usr/local/bin/perl erstellen.
Mit dem Befehl „which perl“ können Sie den Installationspfad herausfinden:
ln –fs /<my_perl_path>/perl
/usr/local/bin/perl
3.2.4 Perl Installation für Windows XP
Laden Sie das Perl MSI Paket vom Activestate Server:
http://www.activestate.com/Products/ActivePerl herunter.
•
Starten Sie die Installation (Doppelklick auf das MSI-Paket) und folgen Sie dem
Installationsdialog. Wir empfehlen einen Installationspfad ohne Leerzeichen im
Pfadnamen zu wählen.
9
•
Selektieren Sie die “Add Perl to the PATH environment variable” und “Create Perl file
extension association” Checkboxen!
•
Beenden Sie die Installation
3.2.5 Perl Installation für Unix
Für die Installation der Perl/Tk Pakete, die Sie vom Engineering Portal herunterladen können,
gehen Sie bitte folgendermaßen vor:
•
Kopieren Sie das zu Ihrem Betriebssystem passende Paket auf die zu installierende
Workstation
•
Geben Sie folgendes Kommando für die Installation ein
sh ./<Paketname> -i –l /usr/local/lib
Für die Installation müssen gtar und gzip im Suchpfad ($PATH) gefunden werden.
3.2.6 CATIA V5R16 SP5
CATIA V5R16 SP5 ist der diesem Paket zugrunde liegende CATIA Level. Zusätzlich muss das
10
jeweils aktuelle Hotfix Paket installiert werden um synchron mit der Daimler AG zu bleiben. Die
aktuellen Hotfix Stände werden über das Daimler Engineering Portal veröffentlicht und können
von den IBM Seiten geladen werden (siehe auch Kapitel: Installation eines Hotfixes).
3.3 Plattenplatz Bedarf
Den erforderliche Plattenplatz (ohne die Hotfix Pakete und WBK) beträgt auf den CATIA
Workstations:
AIX
1550 MB
HP-UX
1440 MB
Windows XP
880 MB
Für WBK_SMGD werden zusätzliche 480 MB unter dem Pfad
<SUPPLIER_PACKAGE_UNLOAD >/srv benötigt.
11
4 Auslieferung
Die Auslieferung besteht aus einer komprimierten TAR Datei und einem Installationsskript für
jede Unix Plattform und einer Windows Installer (.msi) Datei für Windows XP mit der kompletten
Zuliefererpaket Software für jedes Betriebssystem.
V5R16SP5_AIX_Build_7.tar.gz (gtar zip)
436 MB
V5R16SP5_HP-UX_Buid_7_.tar.gz (gtar zip)
440 MB
WBK_SMGD: V5R16SP5_UNIX_WBK_SMGD_Build_5.tar.gz
(unverändert gegenüber der Build 5 Auslieferung)
125 MB
Install_B16_7.ksh (Unix)
-
V5R16SP5_INTEL_Build_7.msi (Windows)
V5R16SP5_INTEL_Build_7.exe
1 MB
170 MB
WBK_SMGD: V5R16SP5_WINDOWS_XP_WBK_SMGD_Build_5.zip
(unverändert gegenüber der Build 5 Auslieferung)
126 MB
12
5 Produkt Beschreibung
Das Zuliefererpaket enthält die folgenden Komponenten:
•
Daimler CATIA V4 Project Tabellen
•
Kataloge: MBZNORM , Vehicle feature, Powertrain, DCWeld, Tubing_Power_Copy,
Tubing_ISO*, V5_CAE, Sheetmetal, Powercopies,
•
V5 Start - Templates
•
CATIA V5 CAA Applikationen: bmst, bpmt, 3DM_View, XMLWriter, SFK [clamping and
locator plan] , FTACol, DrwFastener, dcweld3, Powerfeature, qcheckerV5, SAM,
dcweld3,VB_Tools
•
DCS spezifische CATIA V5 Definitionen (CATSettings, Variablen)
•
Start Umgebung basierend auf Perl Skripten für Windows XP und Unix
•
TubingISO PRM (Project Resource Management) Anpassungen
•
SAM-light (Step Assembly Manager)
•
Licman (T-Systems Lizenz Manager) wird für SAM benötigt
Bemerkung: Eine detailierte Inhaltsangabe des Zuliefererpaketes ist im Engineering Portal
(Engineering Services | CAx / EDM Service | CATIA Installationsumgebung | V5 Zuliefererpaket
| Inhalte)
5.1 PROJECT Tabellen
Zur besseren Interoperabilität zwischen CATIA V4 and V5, werden die Daimler PROJECT
Tabellen von CATIA V4 auch mit dem V5 Zuliefererpaket ausgeliefert.
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
5.2 Start Templates für V5R16 SP5:
Startdrawing_DCS_Standard_1.0.0_de.CATDrawing
Startpart_Assembly_1.0.1_de.CATPart
13
Startpart_Assembly_1.0.1_en.CATPart
Startpart_BIW_7.5.1_en.CATPart
Startpart_CVD_Simple_1.0.1_en.CATPart
Startpart_DCS_Standard_1.0.0_de.CATPart
Startpart_Electric-Component_1.0.1_en.CATPart
Startpart_Rohbau_7.4.9_de.CATPart
Startpart_Rohbau_ZB_1.0.0_de.CATPart
Startpart_SFK-Drawing_1.0.0_de.CATDrawing
Startpart_SFK-Product-Structure_1.0.1_de.CATPart
Startpart_SFK-Product-Structure_1.0.1_en.CATPart
Startpart_Vehicle_1.0.1_de.CATPart
Startpart_Vehicle_1.0.1_en.CATPart
5.3 Daimler CAA Applikationen
Folgende Daimler spezifischen CATIA CAA Applikationen sind im Zuliefererpaket enthalten:
XMLWriter
3DM_View
3D Master View Steuerung
BMST
DC Master Data & Weight Management
FTACol
Graphische Darstellung von Toleranzen
SFK
Spann und Fixier Konzept
DrwFastener
Automatisierte Erstellung von Schweißpunkte in der Zeichnung auf Basis
DCWeld2
DCWeld3
Benötigt die CATIA V5 Lizenz KT1!
BPMT
Passmass-Tabelle
Powerfeature
Benötigt separate Lizenz von Transcat + CATIA V5 KT1 / PKT
qcheckerv5
Benötigt separate Lizenz von Transcat
SAM
Benötigt Lizenz von T-Systems
Bemerkung:
Die CAA Applikationen Grid2D, RenameJoints und Colorize stehen nicht mehr generell zur
Verfügung. Registrierte Daimler CATIA V5 Zulieferer können die Funktion im geschützten
14
Downloadbereich vom Daimler Engineering Portal laden:
CAx/EDM-Service / Einführung CATIA V5 / Lieferantenintegration MCG/D
5.4 Dokumentation
Zusätzliche Dokumentation liegt nach der Installation unter:
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/Doc.
5.5 DCS spezifische CATIA V5 Definitionen
1. Für die Drafting Workbench, wurden die Standards in der Datei DC_ISO_R16_V1_1.xml
definiert.
Für die Zusammenarbeit mit der Daimler AG muss ausschließlich die
ausgelieferte Drafting XML Datei verwendet werden und nicht die Default Dateien
der Standard CATIA Installation (ISO, ANSI,...)!
2. Die DCS spezifischen CATSettings werden in dem Verzeichnis CATSettings_DC
ausgeliefert, die projektspezifischen CATSettings in
CATSettings_BEMI
CATSettings_CVD_Design_Base
CATSettings_CVD_Design_Base_ToolBar
CATSettings_CVD_Design_Powertrain
CATSettings_CVD_Design_Powertrain_ToolBar
CATSettings_CVD_DMU
CATSettings_CVD_DMU_ToolBar
CATSettings_CVD_Electric
CATSettings_CVD_Electric_ToolBar
CATSettings_CVD_ProductionFoundry
CATSettings_CVD_ProductionTool
CATSettings_CVD_ProductionTool_ToolBar
CATSettings_CVD_TubingDiagrams
CATSettings_DC
CATSettings_DMU_Settings
CATSettings_DMU_ToolBar
CATSettings_Elektrik
CATSettings_Elektrik_ToolBar
15
CATSettings_Fahrzeug
CATSettings_Fahrzeug_ohne_Cache
CATSettings_Fahrzeug_ToolBar
CATSettings_Fahrzeug_ToolBar_ohne_Cache
CATSettings_HD2
CATSettings_Powertrain_Standard
CATSettings_SFK
CATSettings_SFK_2D
CATSettings_SFK_DMU
CATSettings_TubingISO
CATSettings_HD2 enthalten beispielhaft die Lizenzanforderung für die CATIA HD2
Konfiguration. In der Verkettung der Settings, stehen die Lizenzanforderungen immer an der
ersten Stelle, gefolgt von CATSettings_DC und den Projekt-Settings
Die Anleitung zum Einbinden weiterer Lizenzen finden Sie im Kapitel .“CATIA V5
Lizenzdefinition“
Kaskadierungsbeispiel für den Start der Rohbau-Umgebung:
1. CATSettings_HD2: Lizenzkonfiguration
2. CATSettings_DC: Standardsetting wie z.B. CATIA V4 Projekt
3. CATSettings_Rohbau: Projektspezifische Settings z.B. Einstellungen im GSD
Achtung:
Verändern Sie die ausgelieferten Standard- und Projekt-CATSettings nicht in Ihrer
Installation!
16
6 Installation unter Unix
6.1 Download der tar-Dateien vom Daimler Engineering Portal
Für jedes Betriebssystem steht eine gtar-Datei auf dem Engineering Portal. Laden Sie das
benötigte tar-File in ein beliebiges Verzeichnis (z.B.: /tmp) herunter. Zusätzlich benötigen Sie
das dort bereitgestellte Installationsskript (install_B16_*.ksh), welches Sie in das gleiche
Verzeichnis wie das tar-File kopieren.
Zum Entpacken der gtar-Files, wird ‚gtar’ (GNU-Tar) mit der Version 1.13.25 benötigt.
Zur Überprüfung der ‚gtar’-Version geben Sie folgendes Kommando ein: gtar --version
Falls notwendig, können Sie gtar auch vom Engineering Portal laden.
6.2 Migration vom bisherigen V5R16-Zuliefererpaket
Das neue V5R16 Zuliefererpaket wird als komplettes Paket ausgeliefert. Es ist möglich, das
neue Paket parallel zu dem alten Paket zu installieren.
Empfehlung: Installieren Sie zuerst das neue Paket, führen alle nötigen Anpassungen durch
und testen die Installation. Danach können Sie den alten Stand deinstallieren.
Zukünftige Auslieferungen werden eventuell auch als Updates ausgeliefert.
6.3 Installation von gtar
► „Downloaden“ Sie das gtar.tar File vom Engineering Portal
z.B.: in /tmp/gtar.tar
► Erzeugen Sie ein Verzeichnis in dem gtar installiert werden soll
z.B.: mkdir /tmp/gtar
► Entpacken Sie das gtar.tar File in diesem Directory
z.B.: cd /tmp/gtar; tar -xvf /tmp/gtar.tar
► Erweiteren Sie die PATH Variable
Korn-Shell:
export PATH=/tmp/gtar/[OS]:$PATH
C-Shell:
setenv PATH /tmp/gtar/[OS]:$PATH
[OS] = AIX, HP-UX
17
6.4 Installation der tar-Files
Zur Installation und Anpassung des Zuliefererpakets sollten Sie mit der Administration von
CATIA V5 vertraut sein.
Achtung:
Zur Installation des tar-Files wird zwingend das neue „install_B16_7.ksh“
Shellskript benötigt. Ein direktes Entpacken des tar-Files ist nicht möglich, da
das Installationsskript zusätzliche Einstellungen vornimmt!
► Installation des tar-Files
► Wechseln Sie in das Verzeichnis, in das Sie die Installationsfiles entladen haben:
z.B.: cd /tmp
► Starten Sie das Installationsskript:
./install_B16_7.ksh
!------------------------------------------------------------!
!
!
! Installation of Daimler supplier package
! V5R16SP5 package 2/2008
!
!
!
!------------------------------------------------------------!
Target directory for Daimler supplier package
Enter your target directory (absolute path starting with /) :
Geben Sie hier den gewünschten Installationspfad für das Zuliefererpaket ein:
z.B.: /Daimler_B16SP5
Falls das Verzeichnis noch nicht existiert, bestätigen Sie (Y), dass es angelegt wird:
------------------------------------------------------------Cannot find the target directory:
/Daimler_B16SP5
Do you want the install program to create it ?
------------------------------------------------------------Press Y/N to confirm or refuse: Y
------------------------------------------------------------Where is your CATIA installed?
Enter your target directory (e.g.: /usr/DassaultSystemes/B16):
Geben Sie hier den Installationspfad von der V5R16SP5 CATIA Installation an:
z.B.: /apps/catia/B16
18
!
------------------------------------------------------------OPTIONAL:
Where are your installation dependant CAA applications installed?
Consult installation documentation about how to integrate CAA
applications)?
Enter CAA installation directory or type <ENTER> (e.g.:
/My/CAADIR): /My/CAA
Danach installiert das Skript das tar-File und nimmt die notwendigen Einstellungen vor.
► Folgende Struktur wird in dem Zielverzeichnis entladen:
./cl
: Client Verzeichnis mit den CAA Applikation
./srv
: Server Teil (Anpassungen)
./Daimler_AG_SUPLVL : Level Datei
Achtung:
Das Installationsskript erstellt absolute Links unter UNIX, deshalb ist es nicht
möglich, das resultierende Installationsverzeichnis an einen anderen Pfad zu
kopieren.
19
7 Installation auf Windows XP
7.1 Migration von einem älteren V5R16 Zuliefererpaket
Das neue V5R16 Zuliefererpaket wird als komplettes Paket ausgeliefert. Es ist möglich, das
neue Paket parallel zu dem alten Paket zu installieren.
Empfehlung: Installieren Sie zuerst das neue Paket, führen alle nötigen Anpassungen durch
und testen die Installation. Danach können Sie den alten Stand deinstallieren.
Zukünftige Auslieferungen werden eventuell auch als Updates ausgeliefert.
7.2 Download der V5R16SP5_INTEL_Build_7.* Dateien vom
Engineering Portal
Die Installationsmimik hat sich gegenüber der früheren Auslieferung etwas verändert. Für
Windows XP werden nun zwei Installationsdateien ausgeliefert:
•
Ein Windows Installerpaket: V5R16SP5_INTEL_Build_7.msi.
•
Eine exe Datei:
V5R16SP5_INTEL_Build_7.exe
Entladen Sie die Dateien vom Engineering Portal und speichern sie in einem Verzeichnis Ihrer
Wahl auf dem PC.
7.3 Normale Installation
Installieren Sie zuerst CATIA V5R16 inklusive Servicepack 5 und ActiveState Perl (siehe oben),
danach starten Sie die Installation des V5R16SP5_INTEL_Build_7.msi Pakets durch
Doppelklick und anschließend „Öffnen“ Sie die Datei,
Achtung:
•
Starten Sie an dieser Stelle nicht die EXE Datei V5R16SP5_INTEL_Build_7.exe!
•
Falls Sie Administratorrechte auf dem Computer haben, wird eine Installation für den
Computer durchgeführt. Dies bedeutet, alle Benutzer des Rechners können das
Programm nutzen. Falls Sie keine Administrative Rechte haben, wird eine
Benutzerinstallation durchgeführt und das Paket ist nur für diesen User sichtbar.
20
Folgen Sie den Installationsdialogen: Wählen Sie ein Installationsverzeichnis.
Empfehlung:
Wählen Sie für Perl, CATIA V5R16 und das Daimler-Zuliefererpaket Pfade ohne Blanks
(Leerzeichen) im Installationspfadnamen. In Unix-Umgebungen sind Pfadnamen mit
Leerzeichen sehr ungewöhnlich und es ist nicht garantiert, dass alle Perl-Skripte bzw. PerlModule mit „Blanks“ im Pfadnamen funktionieren.
21
Im Laufe der Installation wird die msi Installationdatei die EXE Datei entpacken. Bestätigen Sie
diese Aktion durch „Ausführen“.
Die Installationsroutine kopiert alle benötigten Dateien in das Installationsverzeichnis. Zusätzlich
werden alle notwendigen Anpassungen in den Konfigurationsfiles
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/DC_CV5_Start/GUIConfig.ini
und
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/DC_CV5_Start/Catiav5.ini
durchgeführt, falls ActiveState Perl auf der Maschine gefunden wird.
Dabei wird nur die erste CATIA V5R16-Installation auf dem PC berücksichtigt:
(HKEY_LOCAL_MACHINE\SOFTWARE\DASSAULT SYSTEMES\B16\0)
Falls Sie mehrere Parallelinstallationen von V5R16 installiert haben, überprüfen Sie bitte in der
Registry, welche der Installationen dem Daimler V5R16 SP5 / Hotfix-Level entspricht. Benutzen
Sie regedit um die V5R16 Installationspfade zu ermitteln und tragen dann den Installationspfad
von Hand in die Catiav5.ini Datei ein.
22
Falls ActiveState Perl von der Installationsroutine nicht gefunden wird, erscheint ein
entsprechender Informationsdialog und Sie müssen die GUIConfig.ini und Catiav5.ini Dateien,
wie in den folgenden Kapiteln beschrieben, von Hand editieren.
Falls folgende Fehlermeldung erscheint, lief das Post Installationsskript, welches die
Konfigurationsdateien modifiziert, nicht fehlerfrei.
In diesem Falle überprüfen Sie ebenfalls den Inhalt der GUIConfig.ini und Catiav5.ini Dateien
und machen gegebenenfalls die notwendigen Anpassungen von Hand.
Nach der Installation finden Sie einen Shortcut unter
Start/Programme/Daimler Supplier Package B16_7/CATIA V5R16 SP5 Start
23
um CATIA V5R16 mit der Daimler Umgebung zu starten und einen Eintrag
Start/Programme/Daimler Supplier Package B16_6/SAMlight
Folgen Sie nun den Instruktionen aus dem Kapitel “Test der Installation” um die
Funktionsfähigkeit zu überprüfen!
7.4 Administrative Installation
Falls Sie das MSI-Paket nicht für die Installation verwenden möchten, weil Sie z.B. eigene
Methoden zur Installation haben, können Sie die Dateien aus dem EXE-Paket extrahieren
indem Sie die Datei ausführen und dann ein Zielverzeichnis auswählen:
Im Vergleich zu den bisherigen Paketen sind die Dateien in einer leicht veränderten Art im
Paket hinterlegt. Die „intel_a“ Dateien der einzelnen CAA Funktionen sind nun jeweils im
Verzeichnis der CAA Funktionen im EXE File abgelegt. Die Dateien werden erst während der
Installation des MSI Pakets in einem gemeinsamen intel_a Verzeichnis zusammengeführt.
Wenn Sie also die EXE Datei selbst extrahieren, müssen die einzelnen intel_a Verzeichnisse
der CAA Funktionen von Hand zusammenkopiert werden. Hierz könnne Sie auch das link.vbs
Skript im Pfad <INSTALLDIR>\cl\B16\3DParty\EDM_07_03 verwenden.
24
Struktur im exe file
Zielstruktur nach MSI installation
Zusätzlich müssen Sie nun die Konfigurationsdateien (Catiav5.ini und GUIConfig.ini) und die
Shortcuts selbst von Hand anlegen bzw. modifizieren, wie in den nächsten Kapiteln
beschrieben.
25
8 Installation eines CATIA-Hotfixes
Zum Zeitpunkt der Auslieferung des vorliegenden Zuliefererpakets war das CATIA Hotfix-Paket
Nr. 46 bei der Daimler AG produktiv im CAD Betrieb eingesetzt. Die Daimler AG wird Sie über
die Engineering Portal Services informieren, wenn ein neuer Hotfix-Level in Produktion geht.
Zur Installation eines Hotfix-Pakets, entladen Sie die Installationsdateien in ein beliebiges
Verzeichnis. Die Hotfix-Pakete finden Sie auf der SCC (Supplier Collaboration Center) Website:
http://www.supplier-collaboration-center.com
Nun entpacken Sie die Dateien (Unix: tar –xvf <filename>, Windows: winzip) und folgen Sie den
Instruktionen in dem
< SUPPLIER_PACKAGE_UNLOAD >/srv/B16/DCAG_Doc/Hotfix.pdf File.
Bitte beachten Sie folgende Punkte:
•
Nur ein Hotfix-Level kann in einer CATIA V5 Rx SPy Installation aktiv sein
•
Hotfixes können nicht festgeschrieben („committed“) werden
•
Vor der Installation eines neuen Hotfixes muss der alte Stand mit dem Software
Management-Tool deinstalliert werden.
catstart –run CATSoftwareMgt
26
9 CAA Applikation Powerfeature
Standardisierung und Automatisierung der CAx-Prozesskette
Durch BPC* PowerFeature werden integrierte, durchgängige Prozesse von der Konstruktion
über die Prozessplanung und Fertigung bis zur Qualitätskontrolle für einfache und komplexe
Bohrungsgeometrien realisiert. Die Benutzerfreundlichkeit, ein effizientes Änderungs- und
Variantenmanagement und ein hoher Grad an Standardisierung bietet ein signifikantes
Einsparpotential.
* (BPC Business Process Content)
Industrie-Lösungen durch Business Process Contents
Dassault Systèmes bietet mit dem Business Process Content BPC PowerFeature eine neue
Lösung an, die aus der ursprünglichen Entwicklung durch Daimler, vorwiegend in den
Bereichen Powertrain und Betriebsmittelkonstruktion hervorgegangen ist. PowerFeature stellt
für Daimler und deren Kunden eine zentrale Komponente für den V5R16-Rollout dar. Den
Vertrieb, Anwendersupport und Ausbildung für benannte Daimler Zulieferer wird durch die
Dassault Systèmes Tochter Transcat PLM GmbH & Co. KG angeboten. http://www.transcatplm.com/powerfeature
Voraussetzungen:
Die Verwendung von PowerFeatures ist bis zur Einführung von CATIA V5 R18 ausschließlich
Daimler und Lieferanten von Daimler für Projekte der Firma Daimler vorbehalten. Für den
Bezug von PowerFeatures ist eine Daimler Lieferantennummer notwendig. Diese muß auf dem
Bestellformular angegeben werden. Für Fragen zum Lieferantenstatus verweisen wir an
Daimler.
Lizenzen:
Für die Aktivierung der ausgelieferten Applikation Powerfeature benötigen Sie separate
Lizenzen der Firma Transcat PLM GmbH & Co KG:
Nachdem Sie das Lizenzfile erhalten haben, kopieren Sie es bitte in den Pfad:
< SUPPLIER_PACKAGE_UNLOAD >/srv/pwflic/
Es sind sonst keine weitergehenden Installationsschritte notwendig!
Bitte beachten Sie, dass für die Nutzung von Powerfeature eine CATIA V5 KT1 Lizenz benötigt
wird!
27
10 CAA Applikation Q-Checker V5
Mit dem vorliegenden Paket wird Version (2.3.1) von Q-Checker V5 der Firma Transcat PLM
GmbH & Co KG ausgeliefert. Für die Nutzung von Q-Checker benötigen Sie Lizenzen von
Transcat.
Link:
http://www.transcat-plm.com/tcPLM/homepage_transcat/de/software/q_checker.htm
Es sind sonst keine weitergehenden Installationsschritte notwendig.
10.1 Update von Q-Checker Profilen
Falls Sie vom Daimler Engineering Portal neue Updates der Q-Checker Profile laden,
installieren Sie diese in:
< SUPPLIER_PACKAGE_UNLOAD >/srv/B16/3DParty/qcheckerV5/adminV5
28
11 CAA Applikation SAM
Falls Sie den Step Assembly Manager (SAM) benutzen möchten, müssen Sie folgende
zusätzliche Installationsschritte durchführen:
1. Java level
Stellen Sie sicher, dass Java >= 1.2 auf der Maschine installiert ist. Auf Unix Maschinen sollte
Java im Suchpfad definiert sein ($PATH).
2. Lizenzanforderung für SAM:
SAM benötigt eine LICMAN Lizenz (siehe auch Kapitel: T-Systems Lizenz Manager“). Sie
können die Lizenz auf folgender Internetseite beantragen:
http://www.t-systems-des.com/sam_e
/ "Order SAM".
Sie müssen kein Medium (CD) ordern, die SAM Software ist bereits in dem Zuliefererpaket
enthalten.
3. Aktivierung von SAM:
Im Daimler Zulieferpaket ist SAM per Default nicht aktiviert. Falls Sie SAM aktivieren wollen,
editieren Sie bitte folgendes Perl Skript:
< SUPPLIER_PACKAGE_UNLOAD >/cl/sam/sam_start.pl:
Kommentieren Sie Zeile 14 in start_sam.pl indem Sie ein “#” am Anfang der Zeile einfügen
#$my_catiaenv->setEnvVar('SAM_DISABLE', 'ON');
29
12 T-Systems Lizenz Manager (licman20)
Falls Sie keine T-Systems Applikationen benutzen, können Sie dieses Kapitel überspringen.
Die mitgelieferte CAA Applikation SAM benötigt eine Lizenz, die über den T-Systems Lizenz
Manager Licman verwaltet wird. Falls Sie zusätzliche T-Systems Applikationen wie comfox oder
Medina verwenden, werden ebenfalls Licman Lizenzen benötigt.
Im vorliegenden Paket wird die Version 2.0 des Licman als Default ausgeliefert und ersetzt
damit die Vorgängerversion 1.2. Falls Sie noch das CATIA V4 Zulieferpaket einsetzen, müssen
Sie den Licman 1.2 Lizenzserver laufen lassen, bis auch das CATIA V4 Zulieferpaket auf
Licman 2.0 umgestellt ist.
Die bisherige Version 1.2 ist noch als Backup mit im Paket enthalten.
Zukünftige Auslieferungen werden ausschließlich auf dem Licman 2.0 aufsetzen.
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.
Lesen Sie bitte zunächst die Licman 2.0 Dokumentation (licman20.pdf) um mehr
Informationen über die Basiskonzepte, Lizenztypen, Kommunikation,… zu erfahren.
Im Folgenden beschreiben wir nur die Installationsbelange und Anpassungen des Licman 2.0
im Zusammenhang mit dem Zuliefererpaket.
In Abhängigkeit der Installationsumgebung
•
Netzwerk oder Nodelock Lizenzen
•
Applikationen (CATIA V4, CATIA V5, Medina,..)
•
Betriebssystem (Unix, Windows XP)
müssen Sie unterschiedliche Installationsschritte durchführen.
Unter Windows XP kann zu einem Zeitpunkt nur eine Version des Licman installiert sein. Eine
Parallelinstallation von Licman 1.2 und 2.0 ist nicht vorgesehen. Unter UNIX können beide
Versionen parallel auf einer Maschine installiert werden, wenn die zugehörigen Lizenzdateien
unterschiedliche Portnummern benutzen.
12.1 Installation / Anpassungen
1. Im Falle von Netzwerk Lizenzen: Definieren Sie die Maschine, die als Licman 2.0
Lizenzserver laufen soll. Unter UNIX kann es dieselbe Maschine sein, die auch Licman 1.2
Lizenzserver ist, vorausgesetzt es werden unterschiedliche Ports in den Lizenzfiles benutzt.
Unter Windows XP müssen sie eine andere Maschine nehmen, falls der bestehende
Windows XP Licman 1.2 Lizenzserver noch benötigt wird.
2. Sie benötigen die System ID des Lizenzservers bzw. der einzelnen Clients im Falle von
Nodelock Lizenzen.
Windows: Deinstallieren Sie licman 1.2 und installieren dann licman 2.0.
Starten Sie nun:
Start -> Programme -> T-Systems -> Licman 2.0 -> Licman Id
30
Unix:
IBM / AIX:
Hewlett Packard / HP-UX:
uname -m
uname -i
3. Fordern Sie nun neue Lizenzkeys für Licman 2.0 beim T-Systems Produkt Support an.
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
4. UNIX: Alle benötigten Runtimedateien sind bereits im Zuliefererpaket enthalten und werden
automatisch mitinstalliert.
Windows XP: Laden sie das separate Installationsfile vom Engineering Portal und
installieren es anschließend wie in der Licman 2.0 Dokumentation beschrieben.
5. Vorbereiten der License.dat Datei (Unix + Windows XP)
Kopieren Sie die erhaltene License.dat Datei nach:
<SUPPLIER_PACKAGE_UNLOAD >/srv/licman20_V5_S/License.dat
Im Falle von Netzwerklizenzen müssen Sie die HOSTID, HOSTNAME und PORT Eintrage
in der License.dat Datei an Ihre Belange anpassen:
#SERVER HOSTID=”Ihre hosted” HOSTNAME="Ihr hostname" PORT=52818
SERVER HOSTID=00CE3DEF4C00 HOSTNAME="le123" PORT=52818
Fall die Zeile kommentiert ist (#), entkommentieren Sie die Zeile (löschen des #)
6. Erstellen einer Licman 1.2 Kompatibilitätsdatei (Unix + Windows XP):
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
DLVOWXGNLZQWTCXJKAVYCVTDAESCHOTAUZRGTVRACUPQQIFIGTCQPUXYJKRJOMRIJUXOAVWPYG
SRHWGW
20.03.06
23.03.07
31.12.08
60000
60001
Dann erstellen Sie ein neues licenses File für den Kompatibilitätsmodus in:
<SUPPLIER_PACKAGE_UNLOAD >/srv/licman20_V5_S/licenses
31
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 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.
7. Verteilen der Lizenzdateien (Unix + Windows XP):
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 Sie <SUPPLIER_PACKAGE_UNLOAD >/srv auf ein Netzlaufwerk und mounten
es auf den Clients. Beachten Sie, dass in diesem Fall das Catiav5.ini File der CATIA
Umgebung angepasst werden muss (Siehe auch Kapitel: Verteilung der Installation auf
weitere Clients).
-
Kopieren Sie die License.dat und licenses Dateien auf alle Clients wo das
Zuliefererpaket installiert ist: <SUPPLIER_PACKAGE_UNLOAD >/srv/licman20_V5_S/
8. Start der Licman Prozesse auf dem Lizenzserver (UNIX)
Dieser Schritt wird nur im Falle von Netzwerklizenzen benötigt und nur auf dem Lizenzserver,
nicht auf den Clients.
Editieren Sie <SUPPLIER_PACKAGE_UNLOAD >/srv/licman20_V5_S/rc.licman20 und passen
die Variablen Definition gemäß Ihrer Installation an:
export debisLICDIR=/catiav5/licman20_V5_S Å Ihr Installationspfad.
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).
9. Start der Licman Prozesse auf dem Lizenzserver (Windows XP)
Starten Sie den Licman 2 GLD (Global Lizense Daemon) und Licman 2 LLD unter
Systemsteuerung/Verwaltung/Dienste Æ Starttyp “Automatisch”.
Achtung: Der GLD Prozess sollte nur auf dem Lizenzserver, nicht aber auf den CATIA Clients
gestartet werden
32
10. Test der Installation
“C:\Programme\T-Systems\Licman20\licman20_appl.exe” oder
<SUPPLIER_PACKAGE_UNLOAD >/srv/licman20_V5_S/steplib_AIX/licman20_appl unter AIX
1. Option 4 (Query)
33
2. Option 1 zum Anfordern einer Lizenz: geben Sie einen Product key (license key) ein:
3. Option 2 zur Abfrage der allokierten Lizenz
4. Option 0 zur Freigabe der Lizenz
34
13 T-Systems license manager (licman1.2)
Falls Sie weiterhin noch den Licman 1.2 verwenden wollen, führen Sie folgende
Installationsschritte aus.
Achtung:
Es wird dringend empfohlen auf Licman 2.0 zu wechseln. Das nächste Zulieferpaket wird
nur noch Licman 2.0 enthalten.
1. Führen Sie die Installationsschritte für Licman 1.2 aus, wie sie in den bisherigen
Zuliefererpaketen beschrieben sind (z.B. Build 6)
2. Definieren Sie Licman 1.2 als aktuelle Version die gestartet werden soll:
Editieren Sie:
<SUPPLIER_PACKAGE_UNLOAD >/srv /B16/3DParty/licman/start_licman.pl
Ersetzen Sie Zeile:
my $prefered_licman_version=”2.0”;
durch
my $prefered_licman_version=”1.2”;
3. Stellen Sie sicher, dass die Licman 1.2 licenses and clients Dateien unter
SUPPLIER_PACKAGE_UNLOAD >/srv/ licman12_V5_S verfügbar sind.
35
14 SAM-Light
Mit dem vorliegenden Paket wird SAM-Light (Step Assembly Manager) ausgeliefert.
SAM-Light benötigt eine Java 1.2 oder neuere Laufzeitumgebung. Stellen Sieunter UNIX sicher,
dass Java im Suchpfad gefunden wird.
Lesen Sie bitte:
< SUPPLIER_PACKAGE_UNLOAD >/cl/sam_light/Flyer_SAM_light-de.pdf
< SUPPLIER_PACKAGE_UNLOAD >/cl/sam_light/SAM_light_License_Agreement.txt
Es sind sonst keine weitergehenden Installationsschritte notwendig.
36
15 WBK Installation
WBK_SMGD belegt ca. 480 MB Plattenplatz und wird deshalb als separates Paket angeboten.
WBK_SMGD ist ein neues Paket und wird in Zukunft die WBK Auslieferung ersetzen. Falls Sie
in Ihrer Installation WBK benötigen, erkundigen Sie sich bitte zunächst bei Ihrem Daimler
Entwicklungspartner, welche Version Sie verwenden sollen WBK oder WBK_SMGD.
Installieren Sie bitte zunächst das Zuliefererpaket und “on Top” auf diese Installation dann das
jeweilige WBK Paket.
Inhalt des WBK Pakets:
•
WBK spezifische CATIA V5 R16 definitions (CATSettings)
•
WBK Catalog
•
WBK CATIA V5 R16 Macros
•
WBK User Manuals
•
E-Learning Dokumentation
Achtung: Die E-Learing Dokumentation läuft nur unter Windows XP und benötigt einen
Flash Player).
15.1 Installation unter UNIX
Laden Sie das WBK tar-file (UNIX) vom Daimler Engineering Portal.
V5R16SP5_UNIX_WBK_Build_5.tar.gz
135 MB
V5R16_UNIX_WBK_SMGD_Build_5.tar.gz
124 MB
► cd (change directory) in das Verzeichnis, in dem Sie das Zuliefererpaket installiert haben
cd <SUPPLIER_PACKAGE_UNLOAD>
► Entpacken Sie das V5R16SP5_UNIX_WBK_Build_5.tar.gz File:
gtar -xzvf /tmp/ V5R16SP5_UNIX_WBK_Build_5.tar.gz
15.2 Installation unter Windows XP
Laden Sie das WBK zip-file für Windows XP vom Daimler Engineering Portal.
V5R16SP5_WINDOWS_XP_WBK_Build_5.zip
135 MB
V5R16_WINDOWS_XP_WBK_SMGD_Build_5.zip
124 MB
37
danach entpacken Sie das file in das Verzeichnis wo Sie das Zuliefererpaket installiert
haben.
15.3 Customization
Nach der Installation der Files müssen folgende Anpassungen durchgeführt werden:
•
Erzeugen der Lizenzdefinitionen für WBK Projekte
•
Eintragen der WBK Projekte in das Perl/TK Startcenter Skript
•
Definition eigener WBK Projekte (DLNAMES)
•
Test der WBK Konfiguration
15.3.1 Lizenz Konfiguration
Folgende CATIA V5 Lizenzen werden für WBK benötigt:
Lizenz
38
Kommentar
HD2 (Hybrid Design 2)
oder
MD2(Mechanical Design 2) + GSD
(Generative Shape Design 2)
WBK generell
KT1 (Product Knowledge Template 1) Für Product/Part Templates
Zusätzlich empfohlen:
KIN (DMU Kinematic Simulator 2)
DMN (DMU Navigator 2)
SPA (DMU Space Analysis 2)
für DMU Untersuchungen
Folgen Sie den Anweisungen im Kapitel “CATIA V5 Lizenzdefinition” um die Lizenzen
zu definieren.
15.3.2 Einbinden der WBK-Projekte in die Startumgebung
Definieren Sie das WBK-Projekt in der Datei
< SUPPLIER_PACKAGE_UNLOAD >\srv\B16\scripts\DC_CV5_Start\GUIConfig.ini
@CV5PARM::Projects_B16 =
( "/",
"/DC" ,
"/DC/WBK", oder „/DC/WBK_SMGD“,
"/DC/Fahrzeug",
"/DC/Fahrzeug_ohne_Cache",
"/DC/Powertrain_Standard",
"/DC/DMU_Standard",
"/DC/Electric",
"/DC/TubingISO",
"/DC/SFK",
"/DC/SFK_2D",
"/DC/SFK_DMU",
"/DC/CVD_Design_Base",
"/DC/CVD_Design_Powertrain",
"/DC/CVD_Electric",
"/DC/CVD_ProductionFoundry",
"/DC/CVD_ProductionTool",
"/DC/CVD_Tubing_Diagrams",
"/DC/CVD_DMU_General"
);
15.4 Überprüfen der WBK installation
15.4.1 Start von CATIA V5
Start von CATIA V5:
< SUPPLIER_PACKAGE_UNLOAD >/srv/B16/scripts/GUI.pl
Selektieren Sie das WBK-Projekt und Ihr Lizenz Paket.
39
Kontrollieren Sie in der Ausgabe des Startfensters, dass die Verzeichnisse
CATSettings_WBK und CATSettings_WBK_ToolBar im CATReferenceSettingPath
verkettet sind.
15.4.2 Überprüfen der WBK DLNames
Überprüfen Sie unter Tools/Options/General/Document, dass die DLnames
“#CATALOG.WBK_KAT” und “SYSTEM.MACRO.WBK” verfügbar sind.
15.4.3 Überprüfen der WBK Makros
WBK-Toolbar: “WBK_Macros”
40
15.5 WBK User Manuals
Weitergehende Dokumentation zu WBK finden Sie nach der Installation unter:
XP-path : <SUPPLIER_PACKAGE_UNLOAD>\srv\B16\3DParty\WBK\Doc
UNIX-path: <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/3DParty/WBK/Doc
15.6 E-Learning Dokumention
<SUPPLIER_PACKAGE_UNLOAD>\srv\B16\3DParty\WBK\Doc\XP\web_demos_englis
h
Achtung: Hierzu wird Windows XP mit installiertem Flash-Player benötigt.
15.7 Kontakt Personen für WBK
Mr. Mehmet Tongul
DAIMLER AG - Werk Sindelfingen
Entwicklung Rohbau
Dept.: EP/QFR
mailto:[email protected]
Mr. Wolfgang Keller
DAIMLER AG - Werk Sindelfingen
Entwicklung Rohbau
Dept.: EP/QFR
mailto:[email protected]
41
16 Anpassen des Zuliefererpakets
16.1 Startskript Anpassungen
Zur Aktivierung der Daimler Umgebung, müssen gegebenenfalls folgende Dateien angepasst
werden:
< SUPPLIER_PACKAGE_UNLOAD >/srv/B16/scripts/DC_CV5_Start/GUIConfig.ini
< SUPPLIER_PACKAGE_UNLOAD >/srv/B16/scripts/DC_CV5_Start/Catiav5.ini
16.1.1 GUIConfig.ini Datei:
Das Konfigurationsfile für die Startoberfläche ist in 3 Abschnitte aufgeteilt:
► Ein Windows XP spezifischer Zweig zur Definition der Menüeinträge
► Ein Unix spezifischer Zweig zur Definition der Menüeinträge
► Ein gemeinsamer Zweig für Windows XP und Unix zur Definition der Projektliste und der
Lizenzauswahl
Windows:
# Menu Definitionen:
@CV5PARM::Menues = ( \%CV5PARM::Utilities ,
\%CV5PARM::Tools,
\%CV5PARM::MX);
%CV5PARM::Utilities =
( 'Title'
, 'Utilities ', #CATIA Commands must start with CATIAV5:
'CATIA V4-V5 Migration' , 'CATIAV5:CNEXT -batch -e CATV4ToV5Migration ',
'V4 seq. Import','CATIAV5:CNEXT -batch –e ExtractModelFromSequential',
'Nodelock Management
, 'CATIAV5:CATNodelockMgt.exe');
%CV5PARM::Tools =
( 'Title'
'Explorer'
'Notepad'
,
,
,
'Tools ',
'explorer ',
'Notepad ');
%CV5PARM::MX =
( 'Title' , 'Office',
'Word' ,'start /D"C:\\Programme\Microsoft Office\Office10" winword.exe',
'Excel','start /D"C:\\Programme\Microsoft Office\Office10" excel.exe',
'Powerpoint','start /D"C:\\Programme\Microsoft Office\Office10"
Powerpnt.exe');
Unix:
@CV5PARM::Menues = ( \%CV5PARM::Utilities , \%CV5PARM::Tools);
%CV5PARM::Utilities =
( 'Title' , 'Utilities ',
'CATIA V4-V5 Migration','CATIAV5:CNEXT -batch -e CATV4ToV5Migration ',
'V4 seq. Import','CATIAV5:CNEXT -batch –e ExtractModelFromSequential',
42
'Nodelock Management'
,
'CATIAV5:CATNodelockMgt');
%CV5PARM::Tools =
( 'Title'
, 'Tools ',
'xterm'
, 'xterm',
'clock'
, 'xclock');
Global:
# Project Definition:
@CV5PARM::Projects_B16 =
( "/",
"/DC" ,
"/DC/Fahrzeug",
"/DC/Fahrzeug_ohne_Cache",
"/DC/Powertrain_Standard",
"/DC/DMU_Standard",
"/DC/Electric",
"/DC/TubingISO",
"/DC/SFK",
"/DC/SFK_2D",
"/DC/SFK_DMU",
"/DC/CVD_Design_Base",
"/DC/CVD_Design_Powertrain",
"/DC/CVD_Electric",
"/DC/CVD_ProductionFoundry",
"/DC/CVD_ProductionTool",
"/DC/CVD_Tubing_Diagrams",
"/DC/CVD_DMU_General"
);
@CV5PARM::License = ("HD2");
# Array with defined license packages
# CATSettings Directories have to be created
Sie können zusätzliche Menus, Projekte und Lizenzen in der GUIConfig.ini Datei definieren. Die
ausgelieferten Einstellungen dienen dabei als Beispiel.
16.1.2 Catiav5.ini Datei:
Die <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/DC_CV5_Start/Catiav5.ini Datei ist
zuständig für das Customizing der eigentlichen Startskripte. Die Basis Einstellungen werden
von den Installationsroutinen eingetragen. Hier eine Beschreibung der weiteren möglichen
Einstellungen. Im Normalfall ist es nicht notwendig weitere Einstellungen vorzunehmen. Falls es
erforderlich ist, sollten nur die grün gekennzeichneten Parameter verändert werden.
Achtung:
Vermeiden Sie unter Windows XP Leerzeichen (Blanks) am Ende der Zeilen!
Die Datei ist ebenfalls in 3 Abschnitte unterteilt: global, unix und windows
[global]
DC_Version
DC_Site
Default_DC_AddEnv
Default_EnvironmentFile
43
=B16
=DCS
=catiav5
=CATIA.V5R16.B16
BBDomainManager
ErrorLogUserInfo
CheckResources
DC_USE_DLNAMES
DebugLevel
=
=
=90
= Y
= 1
[unix]
CascadeSeparator
= :
PathSeparator
= /
RootBegin
= /
UserTemp
= /tmp
Use_V4_SysDyn
= Y
ServerPath
= /your_install_path/srv
ClientPath
= /your_install_path/cl
UserHome
= $ENV{HOME}
ReferenceSettingPath = $ServerPath/$DC_Version/CATSettings_DC
RemoteTraceDirPath
= /share/v5tracedir/$DC_Version
LocalTraceDirPath
= /tmp/v5tracedir
ExecutionSuffix
= " "
CV5_Masterdcls
= $ServerPath/$DC_Site/sysdyn/MASTERDCLS
CV4_Masterdcls
= /catia424/prod/sysdyn/MASTERDCLS
MappingFile
= $ServerPath/$DC_Site/sysdyn/win2unixgroups
SysDynFilterDir
= $ServerPath/$DC_Site/Projects
DC_Local_Cache
= $ENV{HOME}/CATCache_$DC_Version
DC_DocumentationPath = $ServerPath/$DC_Version/Doc
; OtherCatiaPath is necessary in supplier package e.g.: /apps/catia/B16
OtherCatiaPath
= "<Your CATIA B16 install path>"
; SupplierCaapath without $OSDS
;SupplierCaaPath
= /tmp/MyCaaInstallPath
[windows]
CascadeSeparator
= ;
PathSeparator
= \
; SystemDrive is XP-Variable
RootBegin
= $ENV{SystemDrive}\
; UserTemp is DC scratch area for example creating DLnames
UserTemp
= CSIDL_LOCAL_APPDATA\DassaultSystemes
Use_V4_SysDyn
= N
ServerPath
= C:\apps\catia\offline
ClientPath
= $ENV{SystemDrive}\apps\catia
UserHome
= CSIDL_APPDATA\DassaultSystemes
ReferenceSettingPath = $ServerPath\$DC_Version\CATSettings_DC
; RemoteTraceDirPath and LocalTraceDirPath are used only in start_mtc.pl to
collect Abends. CATErrorlog is moved to another location
RemoteTraceDirPath
= \\your_traceshare\v5tracedir\$DC_Version
LocalTraceDirPath
= $UserTemp
ExecutionSuffix
= '.exe'
CV5_Masterdcls
= $ServerPath\$DC_Site\sysdyn\MASTERDCLS
CV4_Masterdcls
= \\your_catiashare\catia424\prod\sysdyn\MASTERDCLS
MappingFile
= $ServerPath\$DC_Site\sysdyn\win2unixgroups
SysDynFilterDir
= $ServerPath\$DC_Site\Projects
DC_Local_Cache
=
CSIDL_LOCAL_APPDATA\DassaultSystemes\CATCache_$DC_Version
DC_DocumentationPath = $ServerPath\$DC_Version\Doc
; OtherCatiaPath is necessary in supplier package
OtherCatiaPath
= "<Your CATIA B16 install path
; Supplierpath without $OSDS
; SupplierCaaPath
= E:\MyCaaInstallPath
44
; DC_DomainControler info is used to check if laptops are offline
DC_DomainControler
= local
; Serverpath is mapped to DC_DriveLetter at startup; possible values Y and N
; enable_drive_mapping = N
; DC_DriveLetter
= R:
; dc_win_create_process 0 Perl system() function will use; 1 Windows
CreateProcess will use
dc_win_create_process = 0
[Global section]
DC_Site:
Diese Deklaration stellt die Daimler Umgebung ein:
V4-Projektverzeichnis, Standard Drafting xml-File, Templates, Standard Catalogs etc.
DCS: Default in CRM Installation
Diese Einstellung darf nicht verändert werden!
Default_DC_AddEnv:
Definition der voreingestellten Initialisierungs-Skripte. Die entsprechenden Perl-Skripte
(start/stopp) wie z.B.: start_catiav5.pl und stop_catiav5.pl müssen im Verzeichnis
<SUPPLIER_PACKAGE_UNLOAD>/srv /B16/init.d existieren.
Das voreingestellte Skript catiav5 darf nicht entfernt werden!
Sie können weitere Skripte anhängen:
Beispiel:
Default_DC_AddEnv = catiav5 myinit_script
Die Skripte …/B16/init.d/start_catiav5.pl und …/B16/init.d/start_my_init_script.pl werden
ausgeführt, bevor CATIA V5 gestartet wird.
Default_EnvironmentFile:
Environment File
Diese Einstellung darf nicht verändert werden!
BBDomainManager:
Hostname des Backbone DomainManager. Schlagen Sie im CATIA Online Handbuch nach, um
mehr über die Definition eines DomainManager Knoten zu erfahren.
CheckResources:
Resourceüberwachung (nur Windows XP)
45
DebugLevel:
Default=3 info=1 warnings=2 nothing=0 (batch)
ErrorLogUserInfo:
Nur Daimler intern
[Unix section]
UserTemp:
Temporäres Verzeichnis für z.B. für DLName import,..
ReferenceSettingPath:
Diese Einstellung darf nicht gelöscht werden! Grundeinstellung für die Verkettung.
Wie in der Dokumentation beschrieben, darf der Pfad ggf. ergänzt werden.
LocalTraceDirPath, RemoteTraceDirPath:
Nur Daimler intern
CV5_Masterdcls:
Pfad zu CATIA V5 DLName Eingabedefinitionen
CV4_Masterdcls:
Pfad zu CATIA V4 DLName Eingabedefinitionen
SysDynFilterDir:
Folder für projektspezifische DLName Filter
DC_Local_Cache:
Pfad zum lokalen Cache
DC_DocumentationPath:
Pfad zur Dassault Systemes Online Dokumentation (CATDocView)
46
[Windows section]
ServerPath:
Pfad zum CATIA Server-Verzeichnis
UserHome, UserTemp:
Support für “windows special folders“:
CSIDL_APPDATA und CSIDL_LOCAL_APPDATA
Mappingfile:
Daimler intern
DC_DomainControler:
Nur Daimler intern
Diese Einstellung darf nicht verändert werden!
enable_drive_mapping:
Nur Daimler intern
DC_Driveletter:
Nur Daimler intern
16.2 CATIA V5 Lizenz Definition
Um eigene Lizenzdefinitionen zu erstellen, müssen Sie die entsprechenden CATSettings
erstellen. Gehen Sie dabei folgendermaßen vor:
► Erstellen Sie ein CATSettings Verzeichnis:
mkdir < SUPPLIER_PACKAGE_UNLOAD >/srv/B16/CATSettings_xxx
z.B.: Für eine MD2 Lizenz:
mkdir /Daimler_B16SP5/srv/B16/CATSettings_MD2
► Starten Sie CATIAV5 im 'admin' Mode um die Licensing.CATSettings Datei zu erzeugen.
z.B.: /Daimler_B16SP5/srv/B16/scripts/catiav5.pl –c
47
/Daimler_B16SP5/srv/B16/CATSettings_MD2 -admin
Nun müssen Sie die gewünschte Lizenz (MD2) unter Tools/Options/General/Licensing
anselektieren.
Tipp: Es kann sinnvoll sein, die Settings in Tools/Options zu sperren.
► Beenden Sie die CATIA Sitzung und löschen Sie alle Dateien (außer dem
Licensing.CATSettings File) im
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/CATSettings_MD2,
Verzeichnis.
► chmod 555 auf das CATSettings_MD2 Verzeichnis und chmod 444 auf das
Licensing.CATSettings File.
► Falls Sie die CATIA Startskripte auch im Batch-Mode (ohne die Startoberfläche) benutzen
wollen und dort die Lizenzeinstellungen mit berücksichtigen müssen, dann:
1. Kopieren Sie die <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/init.d/start_HD2.pl nach
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/init.d/start_MD2.pl
2. Editieren Sie die start_MD2.pl Datei und ersetzen:
my $lic="HD2"; durch
my $lic="MD2";
3. chmod 755 start_MD2.pl
► Definieren Sie die MD2 Lizenz im
<SUPPLIER_PACKAGE_UNLOAD >/srv/B16/scripts/GUIConfig.ini File:
@CV5PARM::License = ("HD2", ”MD2”); # Array mit den zur Auswahl
stehenden Lizenzpaketen
► Nun können Sie CATIA V5 mit der erstellten Daimler Umgebung starten
16.3 Start von CATIA V5 mit der Daimler Umgebung (GUI)
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/GUI.pl
48
► Selektieren Sie die gewünschte Lizenz und das Projekt mit dem Sie arbeiten möchten und
drücken Sie die
‘*** Start CATIA ***”
Schaltfläche.
► Die „Reset Settings“ Checkbox löscht die CATSettings im CATUserSettingPath Verzeichnis,
falls aktiviert.
16.4 Start von CATIA V5 mit DCS Umgebung (Befehlszeile)
► Starten von CATIA V5 mit den globalen Daimler Firmen Settings und der HD2 Lizenz durch
das Kommando:
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/catiav5.pl –n HD2
► Start mit den vordefinierten Projektumgebungen:
Folgende DCS Projektumgebungen werden ausgeliefert. Bitte klären Sie mit Ihrem Daimler
Entwicklungsansprechpartner, welche Projekte für Sie relevant sind.
z.B.: Um die „Electric“ Umgebung zu starten:
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/catiav5.pl –n”HD2 Electric”
16.5 Definition eigener Projekte
Falls Sie eigene Projekte definieren müssen, führen Sie folgende Schritte durch:
1. Erstellen Sie ein projektspezifisches CATSettings Verzeichnis
♦ mkdir <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/CATSettings_<Project name>
2. Erstellen Sie ein projektspezifisches Startskripts:
Dieses Skript muss in folgendem Verzeichnis angelegt werden:
49
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/init.d.
Die Start-Skripte werden automatisch beim CATIA Start ausgeführt.
Mit der ausgelieferten Setup Methode wird der CATReferenceSettingPath nicht automatisch
definiert, sondern Sie müssen den Pfad in dem Start-Skript erweitern
start_<Project name>.pl: Skript wird ausgeführt, wenn das Projekt selektiert wurde
Beispiel: start_MyProject1.pl
#!/usr/local/bin/perl
use strict;
my $my_catiaenv = 'DC_CV5_Start::Envprep';
my $S_
= $my_catiaenv->getPathSeparator;
my $T_
= $my_catiaenv->getCascadeSeparator;
$my_catiaenv->setEnvVar('CATReferenceSettingPath',
"$ENV{CATReferenceSettingPath}${T_}$ENV{DC_Env}${S_}CATSettings_MyProject1"
);
1;
3. Definieren des Projekts im Config.ini file:
@CV5PARM::Projects_B16 =
( "/",
"/DC" ,
"/…",
"/…",
"/DC/MyProject1"
);
4. Definieren aller projektrelevanten CATSettings im admin Mode:
♦ <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/GUI.pl –a
♦ Selektieren Sie das zu administrierende Projekt. Modifizieren Sie nicht die
ausgelieferten Settings! Vergewissern Sie sich, dass Sie Schreibrechte auf das
CATSettings_<Project> Verzeichnis haben.
♦ Aktivieren Sie die Admin Checkbox und starten Sie CATIA
♦ Definieren Sie alle benötigten Parameter in Tools/Options und Tools/Customize
♦ Stoppen Sie die CATIA Session and legen Sie einen Schreibschutz auf das
CATSettings Verzeichnis und den Inhalt
5. Start von CATIA V5 mit dem neu definierten Projekt im User Mode:
♦ <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/GUI.pl
♦ Selektieren Sie das Projekt
50
♦ Start CATIA
16.6 Integration eigener CAA Applikationen
Für die Integration eigener CAA Applikationen in die Daimler Umgebung, müssen Sie
folgende Schritte durchführen:
•
Definieren Sie ein Verzeichnis, in dem Sie Ihre CAA Funktionen installieren möchten,
im Konfigurations-File :
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/DC_CV5_Start/Catiav5.ini
Entkommentieren Sie hierzu die vordefinierte Zeile in der jeweiligen Sektion (UNIX,
Windows). Dieser Pfad sollte außerhalb des Installationspfades des Zuliefererpakets
sein, damit spätere Auslieferungen keinen Einfluss auf den CAA Pfad haben.
Beispiel:
Ändern Sie:
; Supplierpath without $OSDS
; SupplierCaaPath
= /tmp/MyCaaInstallPath
nach
; Supplierpath without $OSDS
SupplierCaaPath
= /my_CAA_Install_Dir
•
Kopieren Sie alle Dateien Ihrer CAA Applikation in ein neues Verzeichnis unterhalb
von <SupplierCaaPath>. Verwenden Sie ein separates Verzeichnis für jede CAA
Funktion.
z.B.:
/my_CAA_Install_Dir/MyCAA_1
/my_CAA_Install_Dir/MyCAA_n
•
Kopieren/verschieben Sie das Verzeichnis $OSDS in dem CAA ApplikationsVerzeichnis nach <SupplierCaaPath >/$OSDS. Jetzt werden alle CATIA-relevanten
Dateien automatisch beim CATIA Start gefunden und angezogen.
z.B.: für AIX:
cp –rp /my_CAA_Install_Dir/MyCAA_1/aix_a /my_CAA_Install_Dir/
cp –rp /my_CAA_Install_Dir/MyCAA_2/aix_a /my_CAA_Install_Dir/
•
Falls Ihre CAA Applikation spezielle Initialisierungsschritte benötigt (z.B.:
Umgebungsvariablen, Skripte,..), dann erstellen Sie ein Perl-Skript
<SupplierCaaPath>/MyCAA_1/start_MyCAA_1.pl
mit allen notwendigen Kommandos und Definitionen.
51
16.7 Importieren von DLNames in eine CATIA Sitzung
Es stehen verschiedene Verfahren zur Integration von DLNames zur Verfügung:
1. Daimler Default Mechanismus
2. Verfahren analog zum V5R12 Zuliefererpaket
3. eigenes Verfahren
16.7.1 Daimler Default Mechanismus
Zum Import von DLNames wird ein Default Mechanismus ausgeliefert, der wie folgt aktiviert
werden kann:
1. Setzen Sie in der Catiav5.ini Konfigurationsdatei die Variable
DC_USE_DLNAMES=Y falls Sie diesen Mechanismus aktivieren möchten
2. Definieren Sie den Parameter CV5_Masterdcls. Der Pfad muss auf die Inputdatei für den
DLName Import Lauf zeigen.
3. z.B.:
CV5_Masterdcls = /catiav5/DCS/sysdyn/Masterdcls (CATIA V5 DLNames)
4. Falls Sie noch CATIA V4 DLNames importieren möchten, setzen Sie zusätzlich:
Use_V4_SysDyn = Y und CV4_Masterdcls. Der Pfad muss auf die Input Datei für den
DLName Import zeigen.
z.B.:
CV4_Masterdcls = /catia424/prod/sysdyn/Masterdcls (CATIA V4 DLNames)
Das Format für die Inputdateien sieht folgendermaßen aus:
DLNAME
Windows Path
Unix Path
Type
File access
CATIAV5.B1.P1;\\emc\fs\b1\p1;/data/catiav5/b1/p1;MODEL;;/*U:580:G:543:O:All:*/
CATIAV5.B8.P1;\\emc\fs\b8\p1;/data/catiav5/b8/p1;MODEL;;/*U:580:G:543:O:NONE:*/
Falls die “File access” Attribute gesetzt sind, werden nur die DLNames beim Start von CATIA
V5 importiert, für die der Anwender zumindest Leserechte besitzt.
File access Attribute:
U=User: Unix user id
G=Group: Unix group id
O=Other: NONE or ALL
Zusätzlich können projektabhängige Filter (z.B. Rohbau) definiert werden, um die DLNameListe weiter einzuschränken.
Erzeugen Sie hierzu für jedes Projekt entsprechende „Filterdateien“
<SUPPLIER_PACKAGE_UNLOAD>/srv/DCS/Projects/[projectname]/sysdyn_filter
52
z.B.: define filter in /catiav5/DCS/Projects/Rohbau/sysdyn_filter:
^CATIAV5
^[B|Y]ATIA.
TEST
In dem Beispiel werden nur DLNames importiert, die mit CATIAV5, BCATIA or YCATIA
beginnen oder den String TEST enthalten.
Falls Sie ein eigenes Verfahren zum Import der DLNames nutzen möchten, setzen Sie in der
Catiav5.ini Konfigurationsdatei den Parameter
DC_USE_DLNAMES=N
Um das eigene Importskript zu aktivieren, tragen Sie es am Ende der Zeile
Default_DC_AddEnv = catiav5
ein (mit einen Leerzeichen getrennt).
z.B.:
Default_DC_AddEnv = catiav5 my_import_script
Das zugehörige Perl-Startskript „start_my_import_script.pl“ muss dazu im ..srv/B16/init.d
Verzeichnis abgelegt werden. Der Skriptname muss mit „start_“ beginnen.
16.7.2 DLName Import analog zum V5R12 Paket
Falls Sie die DLName Import Mimik verwenden möchten, wie sie im V5R12 Zuliefererpaket
definiert war, gehen Sie bitte folgendermaßen vor:
1. Setzen Sie in der Catiav5.ini Konfigurationsdatei den Parameter
DC_USE_DLNAMES=N
2. Kopieren Sie das Perl Skript
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/examples/start_dlname.pl in das
Verzeichnis <SUPPLIER_PACKAGE_UNLOAD>/srv/B16/init.d
3. Um das Import Skript bei jedem CATIA Start zu aktivieren, tragen Sie es in der
Catiav5.ini Datei am Ende der Zeile Default_DC_AddEnv=catiav5
ein.
Default_DC_AddEnv = catiav5 dlname
Das Skript start_dlname.pl muss dazu im ..srv/B16/init.d Verzeichnis abgelegt werden.
Der Eintrag catiav5 darf nicht entfernt werden und muss an erster Stelle stehen!
Achtung: Dieses Skript wird nicht durchlaufen, wenn der Admin Mode aktiviert ist!
Das Skript importiert die DLNAMES die in den DLNAME Input File(s) definiert sind in ein
temporäres Verzeichnis:
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/DLNAMES/xyz.txt
Das temporäres Verzeichnis wird automatisch im CATReferenceSettingPath verkettet.
In Abhängigkeit von der Projektauswahl, sucht das Skript nach DLNAME Input Dateien.
53
Zwei verschiedene Möglichkeiten zur DLNAME Definition stehen zur Verfügung:
1. Flache Struktur:
Basierend auf dem selektierten Projekt, sucht das Skript in dem
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/DLNAMES Verzeichnis nach DLNAME
Input Dateien, beginnend mit dem „root“ Projekt.
Beispiel:
Sie selektieren /DC/Chassis in der graphischen Oberfläche (GUI). Dann werden die
Input Dateien ../DLNAMES/DC.txt und ../DLNAMES/Chassis.txt gesucht und falls
vorhanden importiert.
So können firmenweite (DC) und projektabhängige (Chassis) DLNAMES definiert
werden.
2. Geschachtelte Struktur:
Es besteht die Möglichkeit „include“ Dateien zu definieren, die eine Liste von Dateien
enthalten, die als DLNAME Input Dateien dienen.
Beispiel:
Die Datei ../DLNAMES/Chassis.include enthält eine Liste mit Dateinamen:
DLNAME_IN_FILE_1
DLNAME_IN_FILE_2
Nun liest das Import Skript die Dateien DLNAME_IN_FILE_1 und DLNAME_IN_FILE_2
um die DLNAMES zu importieren.
Dieser Mode ist nützlich, wenn mehrere Projekte auf eine identische Untermenge von
DLNAMES zugreifen sollen.
Es ist möglich beide Varianten zu mixen (z.B. eine DC.txt und eine Chassis.include Datei)
Die DLNAME Input Dateien müssen in dem Format aufgebaut sein, wie in der CATIA Online
Dokumentation beschrieben.
Beispiel: Chassis.txt
# DLNAME
| WINDOWS path
| Unix path
Chassis_DL1;C:\data\chassis1;/catiadata/chassis1;
Chassis_DLx;C:\data\chassisx;/catiadata/chassisx;
Zusätzlich können Filter definiert werden, die über reguläre Ausdrücke die Auswahl der
DLNAMES weiter einschränken.
Falls die Datei <Projectname>.filter existiert, werden die regulären Ausdrücke auf die
komplette DLNAME Input Liste angewendet.
Beispiel:
DC.txt enthält:
54
POWER_DL1;C:\data\power1;/catiadata/power1;
POWER_DLx;C:\data\powerx;/catiadata/powerx;
CHASSIS_DL1;C:\data\chassis;/data/chassis;
STANDARD_PARTS;C:\data\standard;/data/standard;
STANDARD_ASS;C:\data\standard_ass/data/standard_ass;
Powertrain.filter enthält:
^POWER
^STANDARD
Jetzt werden nur die DLNAMES importiert, die entweder mit “POWER” oder “STANDARD”
beginnen. In dem Beispiel würde “CHASSIS_DL1” nicht importiert.
16.7.3 Eigenes Verfahren
Falls Sie ein eigenes Verfahren zum Import der DLNames nutzen möchten, setzen Sie in der
Catiav5.ini Konfigurationsdatei den Parameter
DC_USE_DLNAMES=N
Um das eigene Import Skript zu aktivieren, tragen Sie es am Ende der Zeile
Default_DC_AddEnv = catiav5
ein.
z.B.:
Default_DC_AddEnv = catiav5 my_import_script
Das Skript start_my_import_script.pl muss dazu im ..srv/B16/init.d Verzeichnis abgelegt
werden.
Der Eintrag catiav5 darf nicht entfernt werden und muss an erster Stelle stehen!
16.8 Plotterdefinition
Die Definition der Plotterlisten hängt in hohem Maß von den Anforderungen der jeweiligen
Firmenumgebung ab. Nachfolgend eine Beschreibung, wie in der Daimler-Umgebung Plotter
eingerichtet werden können.
1. Definieren Sie keine Plotter in den von der Daimler AG ausgelieferten CATSettingsVerzeichnissen, da diese bei Updates überschrieben werden.
2. Definieren Sie in der Catiav5.ini Konfigurationsdatei ein Verzeichnis in dem die
Plotterlisten abgelegt werden sollen. Erweitern Sie hierzu die ReferenceSettingPath
Definition
z.B.: ReferenceSettingPath =
$ServerPath/$DC_Version/CATSettings_DC:/My_COMPANY
Achtung:
Das Verzeichnis $ServerPath/$DC_Version/CATSettings_DC muss an erster Stelle
stehen und darf unter keinen Umständen gelöscht werden!
3. Erzeugen Sie das definierte Verzeichnis, ein Unterverzeichnis Printers und darin die
leere Datei Drivers.cfg und starten Sie nun CATIA im Administratormode:
z.B.:
55
mkdir –p /My_COMPANY/Printers
touch /My_COMPANY/Printers/Drivers.cfg
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/catiav5.pl –admin
Der CATReferenceSettingPath zeigt nun auf:
$ServerPath/$DC_Version/CATSettings_DC:/My_COMPANY
4. Definieren Sie nun In Tools/Options/General/Printers die Plotumgebung (Printer
Creation Directory und Driver Configuration Path) und definieren anschließend ihre
Plotter in File/Printer Setup.
Die erzeugten Plotter werden in dem Verzeichnis angelegt, das als „Printer Creation Directory“
angegeben ist. In diesem Beispiel in: /My_COMPANY/Printers.
5. Ändern Sie die Zugriffsrechte des Plotterverzeichnisses, damit normale Anwender dort
keine Schreibrechte haben
6. Starten Sie nun CATIA V5 als normaler Anwender und überprüfen Sie die Verfügbarkeit
der Plotterliste
16.9 CATIA V5 Online-Dokumentation
Da die Eingabefelder für die Pfaddefinition der Online-Dokumentation und des Companions
keine Umgebungsvariablen unterstützen, müssen Sie die Pfade von Hand eintragen.
Dies tun Sie über:
Tools/Options/General/Help
56
Alternativ kann der Installationspfad für die CATIA Online Dokumentation auch im
Catiav5.ini Konfigurationsfile eingetragen werden:
DC_DocumentationPath = $ServerPath/$DC_Version/Doc
Diese Definition setzt dann die CATDocView Variable. In diesem Fall darf der Pfad unter
Tools/Options/General/Help nicht definiert sein.
16.10 CATIA V5 Sprachumgebung
In der Daimler CATIA V5 Umgebung ist die Sprache auf Englisch gesetzt.
Ändern Sie diese Settings bitte nicht! Dies ist notwendig, da es in einer gemischten
Umgebung zu unvorhersehbaren Fehlern kommt (z.B.: Makros laufen nicht mehr, Toolbars
sind fehlerhaft, Tesselierungstoleranzen ändern sich, unterschiedliche Dezimaltrenner, …).
16.11 CATIA V4 Interoperabilität (UNIX)
Wenn unter UNIX, CATIA V4 Modelle aus einer CATIA V5 DMU-Navigator Sitzung nach CATIA
V4 gesendet werden sollen, muss in der CATIA V4 Installation die catia_xc0_appli Variable
folgendermaßen gesetzt werden (z.B.: in der CATIA V4 YOUR.env Datei):
# XT0 Interface definition:
if [ ! -d "/tmp/catia.appli.$LOGNAME" ]
then
mkdir /tmp/catia.appli.$LOGNAME
fi
export catia_xc0_appli=/tmp/catia.appli.$LOGNAME/.catia.appli
Falls VPM eingesetzt wird, muss die Variable auch in der VPM Sitzung entsprechend gesetzt
werden.
In der Konfigurationsdatei
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/DC_CV5_Start/Catiav5.ini muss in der
[Unix] Sektion der Eintrag:
; XT0-Interface is used to communicate with CV4, VPM
XT0_Path
= $UserTemp/catia.appli.$ENV{LOGNAME}/.catia.appli
eingetragen werden.
57
Um V5 CATParts in einer CATIA V4 Sitzung lesen zu können, müssen vorab folgende
Installationsschritte durchgeführt werden:
•
In der CATIA V4 Umgebung muss eine Deklaration definiert werden, die auf die V5
Umgebung des Zulieferpakets zeigt:
catia.ENVTV5:STRING;
catia.ENVTV5='<Supplier_UNLOAD>srv/B16/CATEnv/batch/Import_V52V4.ksh';
Dabei entspricht <Supplier_UNLOAD> dem Pfad, in dem das V5 Zuliefererpaket
installiert wurde
•
In dem <Supplier_UNLOAD>srv/B16/CATEnv/batch/Import_V52V4.ksh Skript muss
die Variable CURRENTENVDIR=/catiav5/B16/CATEnv an die jeweilige Installation
angepasst werden.
•
In der Datei <Supplier_UNLOAD>srv/B16/CATEnv/batch/Import_V52V4.txt muss der
eingestellte CATIA Installationspfad an die jeweilige Installation angepasst werden
z.B. /apps/catia/B16 Æ /usr/DassaultSystemes/B16
•
In der CATIA V4 Sitzung muss der UNIX Filetree unter File/Open verfügbar sein
•
Die V4I Lizenz, bzw. eine entsprechende Konfiguration muss verfügbar sein
Weitere Informationen finden Sie in den CATIA Dokumenten:
CATIA V4: Data Administration and Interoperability Guide
Part II : Understanding Different Data Interoperability Issues
Manipulating CATIA Version 5 in a CATIA Version 4 Session.
CATIA V5: V4 Integration Guide:
Reading V5 Data in Version 4 Format
17 Integration des Zuliefererpakets in kundenspezifischen
CATIA V5 Umgebungen
Für die Vereinheitlichung von Unix und Windows XP, wurden alle Skripte im Zuliefererpaket
auf Perl umgestellt. Falls Sie dieses Paket in Ihre eigene CATIA V5 Umgebung einbinden
möchten, ohne die ausgelieferten Skripte zu nutzen müssen Sie folgende Schritte
durchführen:
Bemerkung:
Bitte beachten Sie, dass diese Art der Integration eventuell in zukünftigen
Auslieferungen nicht mehr so einfach möglich ist, sobald CAA-Applikationen oder
Projekte aufwendigere Initialisierungsskripte benötigen.
Diese Beschreibung dient nur als Anleitung und wird von der Daimler AG nicht
gepflegt und getestet!
58
17.1 Installation
Entladen Sie die Software wie in den obigen Kapiteln beschrieben.
17.2 Definition der Environment-Files
In der Daimler Umgebung können projektspezifische Umgebungsvariablen gesetzt sein und
Perl-Skripte ausgeführt werden. Diese Definitionen müssen Sie dann auch in Ihrer Umgebung
vornehmen.
•
Definieren Sie alle benötigten Umgebungsvariablen in Ihrem Environment
•
Überprüfen Sie die Perl Startskripte der CAA Funktionen unter
<SUPPLIER_PACKAGE_UNLOAD>/cl/B16/3DParty/*/start_*.pl und
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/3DParty/*/start_*.pl und
implementieren Sie die Funktionalität in Ihrem Environment
Hier die Beschreibung um alle Umgebungsvariablen zu erhalten, die von der Startprozedur
erzeugt werden
•
Öffnen Sie ein CMD Fenster (Start/Ausführen/CMD) geben Sie folgenden Befehl ein:
set > C:\Temp\winvars.txt
•
Starten Sie nun folgendes Kommando, dass ein CMD Fenster im Konetxt einer CATIA
V5 Umgebung öffnet (inclusive aller V5 Variablen):
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/catiav5.pl –n <project> -run cmd
•
In dem neu geöffneten Fenster:
set > C:\Temp\v5vars.txt
•
Die beiden Ausgabedateien können Sie nun mit einem Vergleichsprogramm Ihrer Wahl
vergleichen und die neu hinzugekommenen Variablen extrahieren. Fügen Sie diese
Variablen in dem Environmentfile ihrer CATIA V5 Produktivumgebung ein.
17.3 Start von CATIA mit der Daimler-Umgebung
Zum Start der Daimler-Umgebung geben Sie folgendes Kommando ein:
catstart –direnv <Your Environment Directory> -env <Environment File>
Beispiel:
catstart –direnv C:\Daimler_V5R16SP5 –env Chassis.txt
59
18 Test der Installation
Folgende Punkte sollten für die Verifikation der Installation geprüft werden:
a) Start von CATIA
b) Servicepack und Hotfix-Level
c) Project-File
d) Start-Templates
e) Catalogs
f)
Standard Definition im Drafting XML File
g) CAA-Funktionen
h) SAM-Light
i)
Weitergehender Test
a) Start von CATIA
Start der graphischen Oberfläche:
<SUPPLIER_PACKAGE_UNLOAD>/srv/B16/scripts/GUI.pl
b) Servicepack und Hotfix-Level
Derzeit führen die Startskripte keine Überprüfung durch, ob die richtige CATIA Version gestartet
wird. Dies kann sich in zukünftigen Auslieferungen ändern.
Es liegt in Ihrer Verantwortung, die richtige CATIA Version, Servicepack und Hotfix-Level zu
60
installieren. Zur Überprüfung starten Sie CATIA und selektieren “Help/About CATIA”.
Service Pack 5, Build Number B16
Hotfix 46! ist der aktuell erforderliche Level.
Hotfix 46
61
c) Project-File
In TOOLS/OPTIONS/Compatibility muss der Project File Name auf CATIA.PROD.PRJ.MAP
stehen und gelockt sein!
d) Start-Templates
#CATIAV5.TEMPLATES
in FILE/OPEN müssen folgende Start-Templates erscheinen:
62
Bitte schlagen Sie im Daimler C@D-Handbuch nach, wenn Sie mehr Informationen über
die Handhabung der Start-Templates benötigen!
e) DCS-Catalogs
In File/Open sollten folgende Kataloge erscheinen:
f) Standard Definition im Drafting XML File
In Tools/Standards 'drafting' muss das DC_ISO_R16_V1_1.xml verfügbar und eingestellt sein.
63
g) CAA-Funktionen
Überprüfen Sie die Verfügbarkeit und Funktionalität der CAA-Funktionen. Lesen Sie die
Dokumentation im …srv/B16/DCAG_Doc Verzeichnis zu diesen Applikationen.
BMST: Daimler Masterdata & Weight Management (CATPart)
BPMT: Passmaßtabelle (CATDrawing)
3DM_View: 3D-Master View Management (CATProduct, CATPart)
DC Masterdata: (CATDrawing)
64
FTACol: in Functional Tolerancing & Annotation Workbench
SFK Workbench
DrwFastener
DCWeld3_A
DCWeld3 benötigt die CATIA V5 KT1 Lizenz!
Powerfeature
Powerfeature benötigt die CATIA V5 KT1 Lizenz und zusätzliche Lizenzen von Transcat !
SAM
SAM requires a licman license from T-Systems!
65
qcheckerV5
qcheckerv5 benötigt zusätzliche Lizenzen von Transcat
XML Writer
h) SAM-Light
Aufruf unter Windows XP: Start/Programme/ Daimler Supplier Package B16_6/SAMlight
Aufruf unter UNIX: <Supplier_UNLOAD>cl/sam_light/samlight
66
i)
Weitergehender Test
Auf dem Engineering Portal finden Sie ein Szenario für einen weitergehenden interaktiven Test
der Umgebung.
19 Verteilung der Installation auf weitere Clients
Es gibt mehrere Möglichkeiten, das Zuliefererpaket auf weitere Clients zu verteilen:
¾ Installation des Zuliefererpakets auf einem Shared-Filesystem. Die Clients müssen
dann dieses Filesystem mounten.
¾ Installation des Zuliefererpakets auf jedem Client (cl und srv).
¾ Installation des Clientanteils (cl) auf jedem Client und Installation des Serveranteils
(srv), der die Anpassungen enthält (z.B.: CATSettings, scripts), auf einem SharedFilesystem.
20 Deinstallation
20.1 Unix
Auf UNIX-Systemen, löschen Sie das <SUPPLIER_PACKAGE_UNLOAD> Verzeichnis.
rm –rf <SUPPLIER_PACKAGE_UNLOAD>
20.2 XP
Auf Windows benutzen Sie den „Windows Software Manager“ um das Zuliefererpaket zu
deinstallieren. Bitte schließen Sie zuvor alle offenen Programme des Zuliefererpakets.
Bemerkung: Laufende CATIA Sitzungen werden von der Deinstallationsroutine beendet.
67
21 Bekannte Probleme
Nachfolgend eine Liste mit bekannten Problemen, die in der nächsten Version des
Zuliefererpakets behoben werden.
Podukt
Beschreibung
File/Open In den CATSettings sind einige DLNames definiert, die nur in der
internen Daimler Installation benutzt warden. Im Zuliefererpaket sind
die Verzeichnisse und deren Inhalt nicht enthalten.
Ignorieren Sie die DLName Warnungen oder entfernen Sie aus der
Umgebung.
Beispiel:
68
Plattform
Windows
XP
UNIX
Einige Toolbars verweisen auf Makros, die nicht im Lieferumfang
des Zuliefererpakets enthalten sind. In diesem Fall wird der Name
des Makros in der Toolbar angezeigt und nicht das vorgesehene
Icon. Da diese Makros nicht vorhanden sind, können sie auch nicht
benutzt werden.
Beispiel:
69
Windows
XP
UNIX

Documentos relacionados