Projekt 200357 Siemens Product Lifecycle Management Software Deckblatt
Projekt: 200357 /Siemens Product Lifecycle Management Software Deckblatt NX Versionsumstellung mit der Ceck Box Konzept - Anforderungen Erstellt: von am ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] : Josef Feuerstein : Josef. Feuerstein@PLMJob. Manager. com : 09. 06. 2008 (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 1
Projekt: 200357 /Siemens Product Lifecycle Management Software Inhaltsverzeichnis Einleitung Konzept wie könnten Prüfungen durchgeführt werden Die Funktionen der Check-Box - Modell Die Funktionen der Check-Box - Baugruppen Die Funktionen der Check-Box - Zeichnungen Analyse der extrahierten NX Daten im PLMJob. Manager ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] Seite: 3 Seite: 4 Seite: 5 Seite: 6 Seite: 7 Seiten: 8 -9 Seite: 10 (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 2
Projekt: 200357 /Siemens Product Lifecycle Management Software Einleitung Jeder Kunde der einen NX Versionswechsel plant stellt sich die Fragen: - Verändern sich „meine Daten“ durch die neue Version - können alle „meine Daten“ geöffnet bearbeitet und gespeichert werden - sind „meine Daten“ mit der neuen Version so handhabbar wie in der aktuellen produktiven Version. Diese Fragen können nur beantwortet werden durch wenn die „eignen Daten“ mit geeigneten Mitteln überprüft werden. Solche Prüfungen Manuell durchzuführen ist sehr umfangreich und erfordert einen hohen Zeitaufwand. Zudem sind diese Prüfungen nur dann erfolgreich wenn solche Manuellen Prüfungen systematisch verfolgt werden. In der Praxis führt insbesondere der Umstand das nicht genügend Zeit für solche Prüfungen verbleibt, dazu das dieser Teil der Umstellung nur Oberflächlich behandelt wird. Um diese Situation zu verbessern soll die „Check BOX“ helfen diesen wichtigen Teil eines NX-Release Upgrades eines Unternehmens entscheidet zu Optimieren. Auf den folgenden Folien zeige ich ein Konzept(Josef wie mit hilfe der Check. Box und des Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] Seite: 3
Projekt: 200357 /Siemens Product Lifecycle Management Software Konzept wie könnten Prüfungen durchgeführt werden 1 Pre Run mit Aktuelle Produktiver NX-Version (z. B. NX 2) 2 TCE-DB Test System oder Produktive System Check-Box Post Run mit Test System mit neuer NX-Version (z. B. NX 5) TCE-DB Test System PLMJob. Manager Check-Box PLMJob. Manager Beschreibung der Struktur: - Pre. Run (1) erstellen der Daten mit dem Job. Mgr und der Check-Box Ablage der Daten in der Job. Mgr Db und auf dem Filesytem (NX 2) - Pos. Run (2) erstellen der Daten mit dem Job. Mgr und der Check-Box Ablage der Daten in der Job. Mgr Db und auf dem Filesytem (NX 5) Job. Mgr DB 4 3 Analyse der Pre-Post Daten PLMJob. Manager Reports der Pre – Post Ergebnisse - Analyse der Pre-Post Daten (3) mit dem PLMJob. Manager anhand der NX 2 / NX 5 Daten Hierbei werden die Pre/Post Ergebnisdaten verglichen und ausgewertet. Diese Analyse erzeugt die Daten für die Reports (4) ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 4
Projekt: 200357 /Siemens Product Lifecycle Management Software Die Funktionen der Check-Box Wie sollen die Daten erstellt werden ? Die Daten sollen mit Hilfe von Batch fähigen commandline Proceduren erstellt werden. Diese Programme nutzen die NX-API Schnittstellen. Der Aufbau der Programme sollte so gestaltet sein wie z. B. ug. To. Pv. exe ugmanager_refile_program. exe. Idealer weise sollten die Programme so geschaffen sein das Sie unter den NX Versionen NX 2. . NX 6 lauffähig sind. In der aktuellen Phase sollten Tools geschaffen werden die aus den NX-Daten folgende unterschiedliche Analyse Daten erzeugt: ü Modell ü Baugruppen ü Zeichnungen ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 5
Projekt: 200357 /Siemens Product Lifecycle Management Software Die Funktionen der Check-Box - Modell Ausgegeben werden sollen: Volumen Schwerpunkt Trägheitsmoment Anzahl der 3 D Objekte Anzahl der 3 D Feature Anzahl der 2 D Objekte Beschreibung der Commandline Parameter Programmname Parameter : Nx. Check. Box. exe -u=Tce. User –p=Tce. User. Password -Action=Model. Get. Data -log=Log. File. Name. txt (enthält Debug und Konsolen ausgaben des Programms) -part=Part. Cli. Name (Cli Name des 3 D Modells) -part. List=My. Parts. List. txt (Dateiname der Datei die Partlisten im Cli. Format enthält) -Analyse. Dat. File=My. Analyse. Out. File. txt (in diese Datei werden die Ergebnisdaten im csv Format geschrieben) Aufbau: Part. Cli. Name; Vaue 1; Value 2; …Value. N -part. List. Map. Analyse. Dat. File in dieser Datei steht wie die Analyse. Dat. Files für die in der Analyse. Dat. File angegeben Cli. Namen heißen Aufbau: @DB/My. Part. Cli. Name 4711/A; C: TempMy. Part. Cli. Name 4711_A_Model. txt @DB/My. Part. Cli. Name 4712/B; C: TempMy. Part. Cli. Name 4712_B_Model. txt ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 6
Projekt: 200357 /Siemens Product Lifecycle Management Software Die Funktionen der Check-Box - Baugruppen Ausgegeben werden sollen: - Info über Komponenten nach Ebenen (X, Y, Z, Callout; . . ) Beschreibung der Commandline Parameter: Programmname Parameter : Nx. Check. Box. exe -u=Tce. User –p=Tce. User. Password -Action=Assembly. Get. Data -log=Log. File. Name. txt (enthält Debug und Konsolen ausgaben des Programms) -part=Part. Cli. Name (Cli Name des 3 D Modells) -part. List=My. Parts. List. txt (Dateiname der Datei die Partlisten im Cli. Format enthält) -Analyse. Dat. File=My. Analyse. Out. File. txt (in diese Datei werden die Ergebnisdaten im csv Format geschrieben) Aufbau: Handle; ITEM_ID; ITEM_REV; CALLOUT; X; Y; Z; XACHSE[1]; XACHSE[2]; …; ZACHSE[3] -part. List. Map. Analyse. Dat. File in dieser Datei steht wie die Analyse. Dat. Files für die in der Analyse. Dat. File angegeben Cli. Namen heißen Aufbau: @DB/My. Part. Cli. Name 4711/A; C: TempMy. Part. Cli. Name 4711_A_Model. txt @DB/My. Part. Cli. Name 4712/B; C: TempMy. Part. Cli. Name 4712_B_Model. txt -Strukture. Sync=Yes/No ermitteln der Daten erzwungen. -Levels=1 1=bis zur 1. ten Ebene. . 2=bis zur 2. ten Ebene All=bis zur tiefsten Ebene mit Strukture. Sync=Yes wird eine Strukturaktualisierung vor dem Anzahl der zu betrachtenden Ebenen ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 7
Projekt: 200357 /Siemens Product Lifecycle Management Software Die Funktionen der Check-Box - Zeichnungen Ausgegeben werden sollen: - Ausgabe von CGM Files der Zeichnungen Beschreibung der Commandline Parameter: Programmname : Nx. Check. Box. exe Parameter -u=Tce. User –p=Tce. User. Password -Action=Spec. Get. Data -log=Log. File. Name. txt -part=Part. Cli. Name -part. List=My. Parts. List. txt -Analyse. Dat. File=My. Analyse. Out. File. txt (enthält Debug und Konsolen ausgaben des Programms) (Cli Name des 3 D Modells) (Dateiname der Datei die Partlisten im Cli. Format enthält) (in diese Datei werden die Ergebnisdaten im csv Format geschrieben) Aufbau: Handle; ITEM_ID; ITEM_REV; CALLOUT; X; Y; Z; XACHSE[1]; XACHSE[2]; …; ZACHSE[3] -part. List. Map. Analyse. Dat. File in dieser Datei steht wie die Analyse. Dat. Files für die in der Analyse. Dat. File angegeben Cli. Namen heißen Aufbau: @DB/My. Part. Cli. Name 4711/A; C: TempMy. Part. Cli. Name 4711_A_Model. txt @DB/My. Part. Cli. Name 4712/B; C: TempMy. Part. Cli. Name 4712_B_Model. txt -Strukture. Sync=Yes/No -Update. All. Views -Sheet=Blatt 1; Blatt 2 -Extract. CGM_to. Dir=C: TempMy 4711 mit Strukture. Sync=Yes wird eine Strukturaktualisierung vor dem ermitteln der Daten erzwungen. Die Ansichten der Blätter sollen vor der Datenanalyse aktualisiert werden. Namensliste der zu verarbeitenden Blätter ALL= alle Blätter Gibt den Pfad an in den die CGM Dateien abgelegt werden sollen. Die Namen der CGM Dateien sollen nach zusammengesetzt werden aus: Extract. CGM_to. DirPart. Name_Part. Rev_Sheet. Name. cgm ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 8
Projekt: 200357 /Siemens Product Lifecycle Management Software Die Funktionen der Check-Box - Zeichnungen Ausgegeben werden sollen: - Hilfstool zum einfachen Vergleichen von CGM Files der Zeichnungen Durch importieren von CGM Files in ein neues leeres NX Partfile. Beschreibung der Commandline Parameter: Programmname : Nx. Check. Box. exe Parameter -Action=Cgm. Import. To. NXPart. File -Cgmto. Part. File=File. Name. prt -Part. Template=My. Template. prt -Cgm 1_File=File. Name 1. cgm -Cgm 1_Colore=blue -Cgm 1_Layer=2 -Cgm 2_File=File. Name 1. cgm -Cgm 2_Colore=green -Cgm 2_Layer=5 Name des Partfiles in die CGM Files 1+2 zu importieren sind C: My. DataNX 2 -NX 5 Compare4711_A_sheete 1. prt Name des Vorlagen Templatefiles Name des 1 CGM Files (C: My. DatNX 24711_A_sheet 1. cgm Objekte des CGM-1 Files einfärben auf Farbe Objekte des CGM-1 Files auf diesen Layer legen Name des 2 CGM Files (C: My. DatNX 24711_A_sheet 1. cgm Objekte des CGM-2 Files einfärben auf Farbe Objekte des CGM-2 Files auf diesen Layer legen -Cgm 2_x. Offset=0. 05 -Cgm 2_y. Offset=0. 025 X Wert um den die Cgm 2 Objekte verschoben werden sollen Y Wert um den die Cgm 2 Objekte verschoben werden sollen ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 9
Projekt: 200357 /Siemens Product Lifecycle Management Software Architektur Mitschrift Besprechung mit Bernd Schieber am 11. 06. 08 NXCheck. Box. exe Organisationsteil (Kopf Programm) Übernimmt parameter und steuert dll‘s an Model. Get. Data. dll Assembly. Get. Data. dll ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 10
Projekt: 200357 /Siemens Product Lifecycle Management Software Analyse der extrahierten NX Daten im PLMJob. Manager Die Daten werden mit Hilfe von Job. Manager Scripten ausgewertet und mit Ergebniscodes bewertet. Diese Ergebnisse können über den PLMJob. Server. Manager Interaktive aufgelistet und eingesehen werden Details zum PLMJob. Manager können der Homepage http: //www. plmjobmanager. com/Dokumentation. html entnommen werden. ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 11
Projekt: 200357 /Siemens Product Lifecycle Management Software Notizen ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 12
Projekt: 200357 /Siemens Product Lifecycle Management Software Historie dieser Dokumentation Nr. 01 Datum 09. 06. 2008 Wer Was JFES Erstellung ãJ. FES Dokument: [Ceck Box Konzept - Anforderungen_Dokumentation_D 00164_JFES. ppt] (Josef Feuerstein) Stand vom: [09. 06. 2008] gedruckt am: 29. 12. 2021 Seite: 13
- Slides: 13