| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Auslesen von EPMDocument (Dateinamen/SID/LID) (1718 mal gelesen)
|
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 14. Nov. 2014 11:01 <-- editieren / zitieren --> Unities abgeben:
Hallo, eine Frage in die Runde, vielleicht hat jemand bereits eine Abfrage oder Tüüülchen dafür. Ich suche eine Möglichkeit, um eine EPMDocument-ID auslesen zu können. Es gibt in Windchill diverse Log-Files, Meldungen mit EPMDocument-ID's, man erkennt aber nicht auf anhieb welches File dahinter steckt. Zudem wäre auch klasse zu wissen, welches SID/LID-File dazu gehört. Hat jemand etwas um den Dateinamen/SID/LID eines EPMDocument's auslesen zu können? Danke ------------------ PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240) Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 02. Dez. 2014 11:26 <-- editieren / zitieren --> Unities abgeben:
Hat sich erledigt, wir haben eine Möglichkeit mittels Batch geschaffen, die uns die LID's auslesen kann. ------------------ PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240) Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marques_CH Mitglied Prozessdesign/PLM
Beiträge: 698 Registriert: 21.11.2005 Solidworks Premium 2014 SP2 Flow Simulation PTC Windchill 10.2<P>Workstation: 6x 4.7 Ghz Quadro 4000 Revodrive 3 X2 SSD
|
erstellt am: 11. Dez. 2014 13:49 <-- editieren / zitieren --> Unities abgeben: Nur für scax
|
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 11. Dez. 2014 14:02 <-- editieren / zitieren --> Unities abgeben:
Hintergrund der ganzen Geschichte kurz erklärt! User arbeiten vor sich hin, ptötzlich passierts: "huuucchh ich habe etwas aus meinem Workspace gelöscht, typischer Sekundenschlaf" So, die lokale Windchill-Datenbank legt auf dem Client alle Files als Kopie ab, sogenannte SID und LID Files. Die SID-Files sind die "original" Dateien, die aber eine ID als Dateinamen-Ersatz haben, nicht wie früher "mein_bauteil.prt". Die LID-Files dagegen, schreiben die "originalen" Dateien INKL. ALLER ÄNDERUNGEN am Modell fort! Auch hier werden NEUE ID's vergeben, sogar je Sitzung eine neue ID.
Wenn der User nun etwas aus dem Workspace löscht, evtl. sogar neue Modelle, dann müssen diese nicht zwangsläufig für immer weg sein! Mit Glück und hoher Wahrscheinlichkeit, kann man diese dort finden. Wir sichern zudem von jedem Client darum auch die lokalen Datenbank nächtlig einmal weg, so dass wir auch immer eine Notfall-Sicherung haben. Soweit so gut, letztendlich bleibt nun nur die Arbeit übrig, herauszufinden welche SID oder LID ich benötige! Diese kann man dann bequem umbenennen in den "Windchill-Dateinamen" wie "mein_bauteil.prt", kann somit das Teil wieder öffnen / importieren. Ich habe daher zunächst versucht, Log-Files auszuwerten, welche Files welche ID haben. Da aber die Log-Files keinen einheitlichen Strukturaufbau haben, konnte man dies schnell vergessen. Daher lasse ich nun per BATCH-File diese Files einfach auslesen, ich lasse nach dem Windchill-Dateinamen des Modells suchen, die SID's benenne ich dann wieder um und der User ist glücklich.
[Diese Nachricht wurde von scax am 11. Dez. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marques_CH Mitglied Prozessdesign/PLM
Beiträge: 698 Registriert: 21.11.2005 Solidworks Premium 2014 SP2 Flow Simulation PTC Windchill 10.2<P>Workstation: 6x 4.7 Ghz Quadro 4000 Revodrive 3 X2 SSD
|
erstellt am: 11. Dez. 2014 14:09 <-- editieren / zitieren --> Unities abgeben: Nur für scax
|
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 18. Feb. 2015 09:09 <-- editieren / zitieren --> Unities abgeben:
Kurze Rückmeldung zu diesem Thema, Analysierung von SID/LID's! Ich habe eine relativ gute Möglichkeit gefunden, Daten zu retten. In den SID/LID's wird eine Art "Kopfstruktur" angelegt, dort befindet sich auch immer der CAD-Name. Mit Hilfe eines Batchfiles kann ich nun alle SID/LID's aufspüren. Da diese SID/LID's fortlaufend hochgezählt werden, hat man zudem eine Art "Versionierung", wie man es von ProE-Bauteilen kennt. (Zählnummer nach Dateityp ...prt.137 / ...prt.138 / etc.) Es bleibt klar etwas Arbeit übrig, aber konnte so zumindest schon einige wichtige Daten retten. SID/LID's wieder umbenennen in korrekten Namen, in den Workspace importieren und dann ein-/überchecken. That's it! ------------------ PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240) Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
anagl Ehrenmitglied V.I.P. h.c.
Beiträge: 4566 Registriert: 28.05.2001 CREO 2 M140 M180 (Test) PDMLINK 10.0 M040 (Live) HW diverse Das Schreiben bei CAD.de ist freiwillig und kein Muss !!!!!
|
erstellt am: 18. Feb. 2015 11:04 <-- editieren / zitieren --> Unities abgeben: Nur für scax
Jetzt verstehe ich dein Problem Da gibt es meiner Meinung nach eine Lösung und man braucht das Rad nicht neu erfinden Windchill Recovery Tool developed by Ron Thellen Downloadbar von PTCuser.org. Mann muss sich dort registrieren ------------------
Servus Alois Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 18. Feb. 2015 16:34 <-- editieren / zitieren --> Unities abgeben:
Danke Alois, das kenne ich bereits nametlich Allerdings viel zu oversized, es ist ja hauptsächlich für korrupte WS gedacht. In meinem Fall geht es um Files, die der User aus dem WS löscht, da ist weder WS korrupt, noch sind die Files komplett weg Ich kann mit meiner Methode diese Files aufspüren, auch wenn diese im Cache / WS nicht mehr sichtbar sind. ------------------ PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240) Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |