System-ID
Die System-ID oder SysID ist eine eindeutige Kennung, die von Creo Elements/Direct Modeling für jedes von Ihnen erstellte Element erzeugt wird. Ein SysID-Konflikt tritt auf, wenn Creo Elements/Direct Model Manager in der Datenbank ein anderes Modell mit der gleichen internen Creo Elements/Direct Modeling ID findet, selbst wenn dieses Modell einen anderen Modellnamen hat. Creo Elements/Direct Modeling behandelt Modelle mit der gleichen internen SysID als Exemplare.
Creo Elements/Direct Manager Server erzeugt eine separate, eindeutige Kennung, die als ELID bekannt ist und nur von Creo Elements/Direct Manager Server und seinen Client-Anwendungen wie Creo Elements/Direct Model Manager verwendet wird. Sowohl SysID als auch ELID werden in der Datenbank gespeichert, um Modelle und Zeichnungen zu identifizieren.
Creo Elements/Direct Model Manager sucht im Rahmen der Prozesse Speichern und Aktualisieren nach SysID-Konflikten. Wenn beim periodischen Aktualisieren zwischen Creo Elements/Direct Model Manager und Creo Elements/Direct Modeling ein SysID-Konflikt erkannt wird, erscheint in der unteren rechten Ecke Ihres Bildschirms eine Toaster-Benachrichtigung, und SysID-Konflikt wird neben dem Modellnamen angezeigt.
• Wenn eine passende SysID gefunden wird, bietet Creo Elements/Direct Model Manager die Möglichkeit, entweder eine neue Version zu erstellen oder das Objekt mit der passenden (zugehörigen) SysID zu überschreiben.
• Wenn keine passende SysID gefunden wird, wird ein neuer Eintrag in der Datenbank erstellt.
Wichtige Erwägungen
Es ist wichtig sicherzustellen, dass eindeutige Teile auch über eindeutige System-IDs und ELIDs verfügen. Die nachfolgenden Richtlinien können Ihnen bei der Vermeidung von Problemen helfen, die schwierig zu korrigieren sind.
1. Wenn Sie ein vorhandenes Modell als neues und eindeutiges Objekt in der Datenbank speichern möchten, benennen Sie das Modell um, und weisen Sie ihm mit der Option Lokalem Modell neue SysID zuweisen eine eindeutige System-ID zu.
2. Wenn Sie ein Modell oder eine Baugruppe ändern, die Änderungen sich jedoch nicht auf alle Exemplare des Objekts auswirken sollen, erstellen Sie zuerst eine Kopie, und speichern Sie das Objekt dann als neuen Eintrag in die Datenbank.
System-ID-Konflikte
Wenn Sie versuchen, ein Objekt mit derselben System-ID wie ein bereits in der Datenbank gespeichertes Objekt zu speichern, erhalten Sie einen SysID-Konflikt. SysID-Konflikte entstehen meist beim Import von bereits in der Datenbank gespeicherten Daten.
So kann es beispielsweise sein, dass mehrere Konstrukteure mit dem gleichen Modell beginnen, dann jedoch die Geometrie in ganz andere Teile ändern, wie z.B. einen Rahmen oder eine Form. Wenn die neuen Teile in Paketdateien gespeichert wurden, ohne zuerst eine Kopie des Originalteils anzulegen, haben die neuen Teile die gleiche System-ID wie die Originalteile. In diesem Fall sollten die neuen Teile das bestehende Teil nicht überschreiben.
In einem anderen Beispiel importiert ein Konstrukteur ein Teil, das Unterbaugruppen enthält, die bereits von einem anderen Konstrukteur in die Datenbank importiert wurden. In diesem Fall muss der Konstrukteur überprüfen, ob es sich wirklich um die gleiche Unterbaugruppe handelt.
Wenn Creo Elements/Direct Model Manager während eines Speichervorgangs einen SysID-Konflikt feststellt, wird das Dialogfenster In der Datenbank wurden im Konflikt stehende Modelle gefunden angezeigt.
• Wenn Sie wissen, dass Sie das lokale Modell speichern möchten, klicken Sie auf Speichern fortsetzen. Daraufhin wird das Dialogfenster "Speichern" angezeigt. Hier können Sie das Datenbankmodell mit dem lokalen Modell überschreiben oder das lokale Modell als Haupt- bzw. Nebenversion des Datenbankmodells speichern. Objekte mit Konflikten werden hervorgehoben. Mit Hilfe des Filters können Sie nur die konfliktbehafteten Objekte anzeigen.
• Wenn Sie bereits wissen, wie Sie die Konflikte lösen werden, klicken Sie auf Konflikte untersuchen. Daraufhin werden im Dialogfenster Überprüfen und auflösen die in Konflikt stehenden Objekte angezeigt. Verankern Sie das Dialogfenster, wenn Sie mehrere Konflikte untersuchen müssen. Klicken Sie mit der rechten Maustaste auf ein Objekt im Dialogfenster, wenn Sie die Prüffunktionen verwenden möchten:
◦ Lokale und DB-Modelle vergleichen, wenn sowohl die lokale als auch die Datenbankversion des Objekts in den Creo Elements/Direct Modeling Fenstern angezeigt werden sollen.
◦ Eigensch von DB-Modell zeigen, wenn Informationen zur Datenbankversion des Modells angezeigt werden sollen.
◦ Lokales Modell hervorheben, wenn angezeigt werden soll, welches Teil des lokalen Modells im Speziellen einen Konflikt verursacht.
◦ Lokalem Modell neue SysID zuweisen, wenn das lokale Modell als neues Modell gespeichert werden soll.
Im Kontextmenü können Sie auch folgende Optionen wählen:
◦ Lokales durch DB-Modell ersetzen, wenn die lokale Version des den Konflikt verursachenden Teils durch die neue Version aus der Datenbank ersetzt werden soll.
◦ DB-Modell durch lokales Modell ersetzen (DB überschreiben oder Neue Version), wenn die Version des Modells in der Datenbank durch die lokale Version ersetzt werden soll.
|
|
Nach einem Speichervorgang, bei dem SysID-Konflikte erzeugt wurden, müssen Sie das Modell neu laden, um die Unversehrtheit der Stammdaten zu gewährleisten.
|