Verwendung des myPDMTools SmartCounter

 

Mit myPDMTools kann anhand einer steuernden Variablen der Zähler mit verschiedenen Werten zurückgegeben werden. Da dies ein Anliegen vieler Nutzer ist, werden wir Ihnen in diesem Technical Tip zeigen, wie genau dies funktioniert.

Mit myPDMTools haben wir nämlich die Möglichkeit eine Programmierung zu umgehen. Hier ein Beispiel, wie die Artikelnummer für verschieden Artikelklassen aussehen könnte. Wir nutzen die Variable “Artikelklasse”, um verschiedene Werte als Zähler für die “Artikelnummer” zu erhalten.

Schritt 1

Als erstes definieren wir den Zähler in den myPDMTools Zusatzanwendung-Settings.

Schritt 2

Im Smartcounter wählen wir bei “Automatischer Zähler” unter Zählername die steuernde Variable “Artikelklasse”. Zudem wird der Einfache Zähler mit 5 Stellen eingestellt.

Schritt 3

Nun fügen wir die Artikelklassen hinzu: Hier wird als Startwert für den Zähler “Art-06” eingegeben.

Schritt 4

Der SmartCounter kann als XML-Datei auf den Netzwerkpfad oder direkt im SQL-Server abgespeichert werden:

Schritt 5

Durch den Import der XML-Datei wird die benötigte Datenbank erzeugt.

Schritt 6

Die Vergabe der Artikelnummern erfolgt über einen Task, welcher mit der rechten Maustaste aufgerufen werden kann.

Schritt 7

Um eine Taskdefinition festzulegen, erstellen wir zuerst einen neuen Task und wählen anschliessend “Artikelnummer erzeugen”. Bei der Zusatzanwendung wählen wir myPDMTools.

Schritt 8

Bei der Werkzeugwahl muss “Task Actions” ausgewählt werden.

Schritt 9

Anschliessend müssen ebenfalls die Werkzeugoptionen angepasst werden.

Unter dem Reiter “Werkzeugoptionen” wählen wir zuerst “TaskActions” und anschliessend “TaskProperties”.
Mit dieser Auswahl werden die nachfolgenden Schritte erzeugt.

 

Schritt 10

Über die Gruppe kann definiert werden, welche Dateien, welche Eigenschaften erhalten sollen.

Zum Beispiel: Bauteil- und Baugruppen als Gruppe “Model”, Zeichnungen als Gruppe “Zeichnung”. Durch die untenstehende Bedingung werden die Dateien den jeweiligen Gruppen zugeteilt.

Für das Beispiel: “Zeichnungen”

Schritt 11

Falls immer eine neue Artikelnummer gelöst werden soll, muss als erstes die Zähler-Variable wieder geleert werden, ansonsten bleibt die vorhandene bestehen oder wird lediglich aktualisiert.

Soll der Task im Workflow eingesetzt werden, kann das Leeren der Variablen weggelassen werden, dann wird nur das erste Mal, wenn die Variable “Artikelnummer” leer ist, eine neue vergeben.

Schritt 12

Danach wir der Zähler neu gesetzt.

Schritt 13

Nun kann die Artikelnummer zusammengefügt werden, hier besteht diese aus der Artikelklasse und dem Zähler.

Schritt 14

Gibt es eine Zeichnung zum Model, kann ihr die Artikelnummer nun auch direkt zugeordnet werden, ohne dass sie in SOLIDWORKS geöffnet werden muss.

Schritt 15

Die Funktion übernimmt den Wert für die Artikelnummer aus der übergeordneten Datei.

Schritt 16

Nun kann im Windows-Explorer über die rechte Maustaste der Task auf die gewünschten Dateien gestartet werden. Multiselektionen sind erlaubt.

Die Variable “Art-Klasse” muss ausgefüllt sein, da sie die Verbindung zum jeweiligen Zähler darstellt.

Schritt 17

Der Task wird nun abgearbeitet und die Artikelnummer im Bauteil und in der Zeichnung eingefügt.

Schritt 18

Ist die Artikelklasse Art-03, wird der entsprechende Zählerwert geholt.

Diese myPDMTool Funktion ist sehr flexibel einsetzbar. Wenn der Zähler zum Beispiel auf die Zeichnungsnummer angewendet werden soll, kann im Task auch gleich ein Umbenennen nach Zeichnungsnummer erfolgen!

Der Smartcounter ist nur eines von zahlreichen nützlichen myPDMTools.

Kontaktieren Sie uns, wenn Sie mehr erfahren möchten.

Autor des Artikels

Roland Linder, Application Engineer bei Visiativ Solutions Switzerland