Aktivieren Sie JavaScript, um diese Seite zu sehen.

GENIUS TOOLS Model Processor

▆ Überarbeitung von Parametern: Veraltete Parameter ersetzen

Ausgangslage: Eine Firma hat Modelldaten, welche aktuelle und veraltete Parameter enthalten. Die Parameter, die Modellbeschreibungen enthalten, sollen vereinheitlicht und auf den aktuellen Stand gebracht werden.

Überlegung: Die veralteten Parameter DESCRIPTION_1 und DESCR sollen in den Modellen gefunden und mit neuen Parameterwerten überschrieben werden. Das Vorhandensein des Parameters, der die Modellbeschreibung enthält, soll geprüft und das Einheitensystem sowie der Wert überarbeitet werden. Es soll ein Report vor und ein Report nach dem Rework in einer CSV-Datei ausgegeben werden.

·Wann soll die Überarbeitung stattfinden und durch wen? Administrator, nicht im laufendem Betrieb ⭢ Aktionsliste im Batchmodus

·Welche Modelle sollen überarbeitet werden? Alle Modelle eines Bibliotheksordners ⭢ Aktionsliste im Batchmodus

·Welche Modelldaten sollen überarbeitet werden? Parameter, die Beschreibung enthalten ⭢ Aktion Parameter bearbeiten

·Muss bei der Überarbeitung von einem Modell auf eine davon abhängige Komponente  gewechselt werden? Nein

·Braucht es Vorgaben für die Ausführung von Aktionen? ⭢ Erweiterte Filter nutzen

Umsetzung: Eine Aktionsliste soll die Modelle überarbeiten, in welchen der Parameter DESCRIPTION_1_DE nicht vorhanden ist. Es sollen Werte aus den veralteten Parametern DESCRIPTION_1 und DESCR übernommen und in den Parameter DESCRIPTION_1_DE geschrieben werden. Danach sollen die veralteten Parameter gelöscht werden.

Vorbereitung

Es soll ein Report erstellt werden, der die vorhandenen Parameter zur Modellbeschreibung ausgibt.

1.Erstellen Sie eine erste Aktionsliste für die Reportausgabe der vorhandenen Parameter. Folgen Sie den Anweisungen im Kapitel Aufbau von Aktionslisten.

Aktion

Aktionseinstellungen

Bereich Body

Report Parameter

(Kategorie Report)

Alle DESCR-Parameter, die infrage kommen, unter Parameter Name hinzufügen: DESCRIPTION_1, DESCR und DESCRIPTION_1_DE.

Bereich Resources

Reportdefinition

(Kategorie Report)

Reportname: Parameterreport

Dateiname: z. B. %env:TEMP%\Quality.csv (temporäre Datei)

Aktionsliste erstellen

2.Erstellen Sie den Filter Parameterwert, siehe Kapitel Filter erstellen.
Geben Sie DESCRIPTION_1_DE als Parameternamen und * als Parameterwert ein und klicken Sie auf Negieren.

3.Erstellen Sie eine zweite Aktionsliste wie in der folgenden Tabelle angegeben. Legen Sie zuerst die Reportdefinition im Bereich Resources an.

Aktion

Aktionseinstellungen

Bereich Resources

Reportdefinition

(Kategorie Report)

Reportname: Vorher-Nachher-Report. (Dieser wird bei jeder Report-Aktion unter Body benötigt).

Dateiname: z. B. %env:TEMP%\VorherNachherReport.csv (temporärer Ordner)

Dateiformat: CSV

Optionen: Check Dateiname im Report angeben Check Report nach Abarbeitung der Aktionsliste öffnen

Bereich Body

Report Modelldaten

(Kategorie Report)

Report in: Vorher-Nachher-Report

Teil/BG: Einheitensystem

Universeller Report

(Kategorie Report)

Beschreibung: VORHER: Existiert DESCRIPTION_1_DE?

Report in: Vorher-Nachher-Report

Spaltenname: DESCRIPTION_1_DE

Erweiterter Filter: Um festzustellen, ob Parameter DESCRIPTION_1_DE existiert, fügen Sie den erweiterten Reportfilter Parameterwert hinzu. Geben Sie als Parameternamen DESCRIPTION_1_DE und als Parameterwert ein * ein.

Übereinstimmender Wert: %DESCRIPTION_1_DE%

Nicht übereinstimmender Wert: <Nicht Vorhanden>

Gruppieren

(Kategorie Gruppe)

Beschreibung: Parameter migrieren

Modus: Derzeit überarbeitetes Modell

Filter: Fügen Sie den Filter hinzu, den Sie in Schritt 2 erstellt haben.

  Parameter hinzufügen

   (Kategorie Parameter)

Beschreibung: DESCRIPTION_1_DE

Fügen Sie einen Parameter mit Plus hinzu.

Name: DESCRIPTION_1_DE

Typ: Zeichenkette

Ausgewiesen: Check

Beschreibung: Beschreibung erste Zeile

Einheit: Ohne Einheit

  Parameter bearbeiten

   (Kategorie Parameter)

Anonymen Filter erstellen, indem Sie auf Anonymen Filter erstellen klicken. Fügen Sie einen "Parameterwert"-Filterknoten in den Baum hinzu und klicken Sie auf Editieren. Geben Sie als Parameternamen DESCR und den Parameterwert mit einem * an.

Beschreibung: aus DESCR falls existiert

Suche in: Name

Suche nach: DESCRIPTION_1_DE

Neuer Typ: Zeichenkette

Neuer Wert: %DESCR%

  Parameter bearbeiten

   (Kategorie Parameter)

Anonymen Filter erstellen, indem Sie auf Anonymen Filter erstellen klicken. Fügen Sie einen "Parameterwert"-Filterknoten in den Baum hinzu und klicken Sie auf Editieren. Geben Sie als Parameternamen DESCRIPTION_1 und den Parameterwert mit einem * an.

Beschreibung: aus DESCRIPTION_1 falls existiert

Suche in: Name

Suche nach: DESCRIPTION_1_DE

Neuer Typ: Zeichenkette

Neuer Wert: %DESCRIPTION_1%

Gruppieren

(Kategorie Gruppe)

Beschreibung: Alte Parameter löschen

Modus: Derzeit überarbeitetes Modell

Fügen Sie einen Filter hinzu, der überprüft, ob die alten Parameter vorhanden sind, wie der Filter in der Aktion Parameter bearbeiten.

  Parameter löschen

   (Kategorie Parameter)

Suchen in: Name

Name oder Wert des Parameters:

–DESCR

–DESCRIPTION_1

Einheitensystem setzen

(Kategorie Modelleigenschaften)

Beschreibung: mm-kg-sec

Typ: Millimeter - Kilogramm - Sekunden

Umrechnung: Werte umrechnen (1 m -> 39,37 in)

Universeller Report

(Kategorie Report)

Beschreibung: Trennspalte

Report in: Vorher-Nachher-Report

Spaltenname: ---

Übereinstimmender Wert: ---

Report Modelldaten

(Kategorie Report)

Beschreibung: NACHHER: Einheitensystem

Report in: Vorher-Nachher-Report

Teil/BG: Einheitensystem

Universeller Report

(Kategorie Report)

Beschreibung: NACHHER: Existiert DESCRIPTION_1_DE?

Report in: Vorher-Nachher-Report

Spaltenname: DESCRIPTION_1_DE

Um festzustellen, ob Parameter DESCRIPTION_1_DE existiert, fügt man den erweiterten Reportfilter Parameterwert hinzu. Geben Sie als Parameternamen DESCRIPTION_1_DE ein.

Übereinstimmender Wert: %DESCRIPTION_1_DE%

Nicht übereinstimmender Wert: <Nicht Vorhanden>

Aktionsliste ausführen

4.Öffnen Sie ein Modell, in dem der Parameter DESCRIPTION_1_DE nicht vorhanden ist. Fügen Sie in Creo Parametric zwei neue Parameter hinzu, indem Sie im Menüband auf dem Tab Werkzeuge → Parameter klicken. Nennen Sie die Parameter DESCR und DESCRIPTION_1 und geben Sie jeweils einen Wert an.

5.Klicken Sie in GENIUS TOOLS Model Processor auf die Schaltfläche Aktionsliste ausführen Play_Active.

Parameter in Creo

Parameter in Creo

Protokoll des Reports

Protokoll des Reports

Resultat

Eine CSV-Datei wird generiert und mit dem registrierten Standardprogramm geöffnet, z. B. Excel.

Report im Excel-Dokument

Report im Excel-Dokument

Die Tabelle zeigt in der linken Seite der Trennspalte die Werte vor der Überarbeitung und auf der rechten Seite sehen Sie die überarbeiteten Werte.

Created with Help & Manual 8 and styled with Premium Pack Version 4 © by EC Software