Sie sind auf Seite 1von 3

16.11.

13

UUID CATIA-wiki

UUID
Aus CATIA-wiki

Inhaltsverzeichnis
1 Allgemeines 2 Verwendung der UUID 3 Neuerstellung einer UUID 4 Flags 5 Siehe auch

Allgemeines
'UUID' ist eine Abkrzung fr Universal Unique IDentifier. Die UUID wird fr jedes CATIA-Dokument automatisch erstellt und gespeichert, und ermglicht eine global (universell) eindeutige Kennzeichnung jedes einzelnen Dokuments. Sie besteht aus 1. 2. 3. 4. bestimmten Hardware-Informationen bei Erstellung (MAC-Adresse der ersten Netzwerkkarte) einer Zufallszahl ('Unique' - einzigartig) bei Erstellung einem Timestamp (Datum+Uhrzeit) fr die Erstellung einem Timestamp (Datum+Uhrzeit) fr die letzte nderung

Verwendung der UUID


Die UUID kann nicht mit einer offiziellen CATIA-Funktion angezeigt oder gendert werden. CATIA verwendet die UUID nur intern zur Verwaltung von Links: Links zwischen verschiedenen Dokumenten (MML, Multi-Model-Link) dokumentieren fr eine kopierte Geometrie (oder ein anderes kopiertes Objekt) die Beziehung zum Original. Dadurch kann man erreichen, dass sich bei einer spteren nderung des Originals (Referenz, Source) auch die verlinkte Kopie in gleicher Weise ndert. Dies nennt man Synchronisation, was automatisch oder manuell geschehen kann. CATIA mu dazu fr jeden Link zwei Dinge prfen: 1. Ist die Referenz geladen? - Nur dann kann eine ggf. genderte Geometrie bernommen werden 2. Wurde die Referenz gendert? - Nur dann ist eine nderung der verlinkten Kopie erforderlich Diese Prfungen erfolgen (teilweise) anhand der UUID. Das Referenz-Dokument hat seine eigene UUID, auerdem wird im verlinkten Dokument fr jeden Link die UUID der zugehrigen Referenz vermerkt, und zwar die UUID zum Zeitpunkt der letzten Synchronisierung. Die Prfung auf Anwesenheit der Original-Referenz kann ber verschiedene Wege erfolgen (je nach Link-Typ): anhand von Pfad und Name des Referenz-Files anhand der Partnumber
catia-wiki.de/index.php?title=UUID 1/3

16.11.13

UUID CATIA-wiki

anhand der UUID: Zufallszahl, Timestamp und Hardware-Information bei der Erstellung Die zweite Prfung (genderte Referenz) erfolgt durch Vergleich der Timestamps der letzten nderung. Bei fast allen Links wertet CATIA nur noch Pfad/Name und Partnumber des Referenz-Dokumentes sowie der Timestamp der letzten nderung aus. Damit ist es einfach, die Referenz durch ein anderes Dokument auszutauschen, denn diese Informationen knnen entsprechend angepasst werden. Nur bei der Zeichnungserstellung verwendet CATIA noch die komplette UUID zur berprfung der ReferenzDokumente. Zeichnungen, die von einem CATPart A abgeleitet wurden, knnen nicht mehr von CATPart A' aktualisiert werden, wenn die UUID eine andere ist (abgesehen vom timestamp der letzten nderung). Wird dies versucht, so erscheint die Fehlermeldung: 'The link refused the document'. (siehe dazu den Tipp: CATDrawing auf andere UUID umhngen) In der Regel wird empfohlen, die UUID nie zu ndern. Mehrere OEMs schreiben dazu die Verwendung bestimmter Start-Parts mit gleicher UUID vor, und verbieten die Verwendung von CATIA-Befehlen, die die UUID verndern wrden. Damit werden die Probleme beim Update der Zeichnungen von genderten Parts vermieden.

Neuerstellung einer UUID


Die UUID (genauer: der Timestamp der Dokument-Erstellung und Zufallswert) ndert sich bei: File + New File + New from File + Save As mit Option 'Save as new document' Insert New Product Insert New Part Document Template Creation Die UUID ndert sich nicht bei: File + Save File + Save As File + Save All File + Save Management Send to Directory File + Open File + Close

Flags
Auer der UUID sind in einem CATIA-Dokument (evtl.) noch weitere Flags enthalten: CATIA-Release und Build-Datum bei der letzten nderung Demofile: Files mit diesem Flag knnen im Demomodus (aus der Online-Dokumentation) geladen werden, der Flag wird jedoch durch jeden Speichervorgang von CATIA gelscht Studentenversion von CATIA DIC: Der Flag wird gesetzt, sobald ein File durch eine Studentenversion gespeichert wird. Es ist nicht mehr durch CATIA-Funktionen entfernbar, und wird u.a. durch den QChecker erkannt: 'Dokument wurde mit einer nicht-kommerziell nutzbaren Studentenversion bearbeitet'
catia-wiki.de/index.php?title=UUID 2/3

16.11.13

UUID CATIA-wiki

Siehe auch
Anwendung Wikipedia Artikel zur UUID als Software-Standard (http://de.wikipedia.org/wiki/UUID) Von http://catia-wiki.de/index.php?title=UUID Kategorie: Anwendung Diese Seite wurde zuletzt am 15. August 2009 um 14:45 Uhr gendert. Inhalt ist verfgbar unter der GNU Free Documentation License 1.2.

catia-wiki.de/index.php?title=UUID

3/3