CAE Tools LocateParts Autor: Version: Datum: Admin CAE 7 07.06.2017 14:27
Inhaltsverzeichnis 1 Anwenderdokumentation des Tools "LocateParts"......... 5 1.1 Systemvoraussetzungen:................................................ 5 1.2 Copyright:............................................................. 5 2 Installation LocateParts...................................... 6 2.1 Daten extrahieren....................................................... 6 2.2 Eplan-Scripte laden..................................................... 6 3 Erster Start (Aktivieren der Lizenz) LocateParts........... 7 4 Einstellen der Datenbank.................................... 10 4.1 SQLite Datenbank..................................................... 10 4.2 SQL-Server-Datenbank................................................. 10 5 Einstellungen, Informationen und Lizenz.................... 12 5.1 Allgemeine Einstellungen............................................... 12 5.1.1 Verwaiste Projekte laden................................................ 12 5.1.2 Beta Versionen beim Überprüfen auf Updates berücksichtigen.................. 12 5.2 EPLAN Script Einstellungen............................................. 13 5.2.1 LocateParts Script beim Einlesen von Projekten laden......................... 13 5.2.2 LocateParts zur EPLAN Menüleiste hinzufügen (Script erforderlich)............... 13 5.2.3 Daten beim Schließen eines Projekts aktualisieren (Script erforderlich)............ 13 5.3 Versionsinformationen................................................. 14 5.4 Lizenz............................................................... 14 6 Projekte einlesen............................................ 15 6.1 Sollte beim Einlesen der Projekte folgende Fehlermeldung kommen:........... 16 LocateParts (Version 7) Seite 2 von 28
7 Artikelsuche und Sprungfunktion.......................... 20 7.1 Artikelsuche.......................................................... 20 7.2 Navigation zum zugehörigen EPLAN-BMK................................. 21 8 Gruppierungen erstellen.................................... 23 9 Projekt entfernen........................................... 25 10 FAQ's LocateParts......................................... 26 11 Index......................................................... 28 LocateParts (Version 7) Seite 3 von 28
Schutzvermerk Weitergabe sowie Vervielfältigung dieses Dokuments, Verwertung und Mitteilung seines Inhalts sind verboten, soweit nicht ausdrücklich gestattet. Zuwiderhandlungen verpflichten zu Schadenersatz. Alle Rechte für den Fall der Patent-, Gebrauchsmuster- oder Geschmacksmustereintragung vorbehalten. LocateParts (Version 7) Seite 4 von 28
1 Anwenderdokumentation des Tools "LocateParts" Sie benötigen schnell und einfach Informationen, welche Komponenten in welchen Projekten verbaut wurden? Welche Komponenten werden in Ihren Projekten häufig, welche sehr selten verwendet? Mit der Anwendung LocateParts können Sie auf Knopfdruck Stücklisten aus sämtlichen EPLAN- Projekten in eine Datenbank schreiben, mit Hilfe einer intuitiven Oberfläche die Daten entsprechend sortieren, gruppieren, filtern und lokalisieren. LocateParts erleichtert Ihnen die Suche rund um Ihre verwendeten Artikel in Ihren EPLAN-Projekten. 1.1 Systemvoraussetzungen: EPLAN ab Version 2.1.x SQL Server ab Version 12.NET Framework 4.6 1.2 Copyright: Sämtliche in dieser Dokumentation verwendeten Markennamen werden nachfolgend aufgelistet. EPLAN und EPLAN Electric P8 sind eingetragene Marken der EPLAN Software & Service GmbH & Co. KG. Windows 7, Windows 8, Windows 10, Excel 2010, Excel 2013, Excel 2016, SQL Server, SQLite und.net Framework sind eingetragene Marken der Microsoft Corporation. LocateParts (Version 7) Seite 5 von 28
2 Installation LocateParts Das Tool ist portabel -> es gibt kein Setup, die Daten können in einen beliebigen Ordner kopiert werden und das Tool kann von dort ausgeführt werden (z.b. auch auf einen USB-Stick) 2.1 Daten extrahieren ZIP-File entpacken Doppelklick auf LocatePartsxxxxx.exe Ordner auswählen wo die Daten hin kopiert werden sollen In diesem Verzeichnis die Datei LocateParts.exe starten 2.2 Eplan-Scripte laden Das Laden des Scriptes erfolgt automatisch, wenn die Funktion Projekte einlesen durchgeführt wird. Das Script kann aber auch jederzeit manuell geladen bzw. entladen werden. Dazu befindet sich in den Einstellungen ein LocateParts Script laden/entladen Button: Durch laden des EPLAN Scripts, kann LocateParts zur EPLAN Menüleiste hinzufügt und die LocateParts Datenbank automatisch aktualisiert werden - siehe "Einstellungen, Informationen und Lizenz" LocateParts (Version 7) Seite 6 von 28
3 Erster Start (Aktivieren der Lizenz) LocateParts Im gewählten Verzeichnis die Datei LocateParts.exe starten Beim ersten Start wird gefragt ob Einstellungen und Lizenz von einer früheren Version übernommen werden sollen. So spart man sich die erneute Konfiguration nach einem Update. Wenn dies gewünscht ist, muss nur die "LocateParts.exe.config" (befindet sich im LocateParts Verzeichnis) von der die Einstellungen übernommen werden sollen, ausgewählt werden. LocateParts (Version 7) Seite 7 von 28
Falls keine Einstellungen importiert werden, öffnet der Einstellungsdialog zum Eingeben des Freischaltcodes bzw. zum Einstellen der gewünschten Datenbank (siehe "Einstellen der Datenbank"). Dies kann jederzeit wieder angepasst werden. Lizenzschlüssel eingeben und auf OK. Danach muss folgende Meldung kommen: LocateParts (Version 7) Seite 8 von 28
Danach wird LocateParts gestartet LocateParts (Version 7) Seite 9 von 28
4 Einstellen der Datenbank Zu den Datenbank-Einstellungen gelangt man über Datei > Einstellungen 4.1 SQLite Datenbank Standardmäßig wird eine SQLite Datenbank verwendet, diese befindet sich direkt im zuvor angegebenen LocateParts-Verzeichnis. Wenn diese DB wo anders sein soll, kann diese einfach verschoben werden. In diesem Fall muss dann in den Einstellungen bei Verbindung der Connectionstring entsprechend angepasst werden. Über den 3-Punkte-Button (...) kann der neue Datenbankpfad einfach ausgewählt werden. Mit der Schaltfläche Verbindungstest kann die Verbindung zur DB geprüft werden. 4.2 SQL-Server-Datenbank Wenn statt SQLite eine SQL-Server-Datenbank verwendet werden soll, kann dies ebenfalls in den Einstellungen bei Datenbank entsprechend umgestellt werden. Auch hier muss dann wieder der Connectionstring entsprechend angepasst werden. Bei SQL-Server öffnet der 3-Punkte-Button (...) eine einfache Eingabemaske (Serveradresse, Benutzername, Passwort) LocateParts (Version 7) Seite 10 von 28
TIPP Für spezielle Datenbankzugriffe kann der Connectionstring (Verbindung) auch selbst frei angepasst werden. Weitere Informationen dazu findet man unter http://www. connectionstrings.com/ LocateParts (Version 7) Seite 11 von 28
5 Einstellungen, Informationen und Lizenz Zu den Einstellungen gelangt man über Datei > Einstellungen. S iehe auch "Einstellen der Datenbank" 5.1 Allgemeine Einstellungen Über den blauen Import Button (rechts neben "Einstellungen") können vorhandene Einstellungen (z.b. von einer früheren Version von LocateParts) importiert werden. Folgende Einstellungen sind verfügbar: 5.1.1 Verwaiste Projekte laden Es wird von LocateParts überprüft, ob ein Projekt im angegebenen Pfad auch tatsächlich existiert. Ist ein Projekt nicht vorhanden, wird es bei aktiver Checkbox trotzdem angezeigt. 5.1.2 Beta Versionen beim Überprüfen auf Updates berücksichtigen Sie haben die Möglichkeit an unserem Beta-Programm teilzunehmen. Dadurch bekommen Sie die neue Versionen früher zur Verfügung gestellt. LocateParts (Version 7) Seite 12 von 28
5.2 EPLAN Script Einstellungen Hier werden alle Einstellungen für das LocateParts EPLAN Script definiert (siehe auch Informationen unter "EPLAN Scripte laden"). 5.2.1 LocateParts Script beim Einlesen von Projekten laden Ist diese Checkbox aktiv, wird das LocateParts Script automatisch in den benötigten EPLAN Versionen geladen, sobald Projekte eingelesen werden. Wenn man keine vorhandenen Projekte einlesen möchte bzw. das Script in EPLAN sofort zur Verfügung haben möchte, befindet sich auf der rechten Seite ein "LocateParts Script jetzt laden" Button, mit dem das Script sofort geladen werden kann. Sobald das LocateParts Script in EPLAN geladen wurde stehen folgende Funktionen zur Verfügung: 5.2.2 LocateParts zur EPLAN Menüleiste hinzufügen (Script erforderlich) Ist diese Checkbox aktiv, wird in EPLAN der Menüpunkt "CAE Expert Group" hinzugefügt welcher diverse nützliche Funktionen enthält: 5.2.3 Daten beim Schließen eines Projekts aktualisieren (Script erforderlich) Ist diese Checkbox aktiv, wird automatisch die Stückliste exportiert und in die Datenbank geschrieben wenn das Projekt geschlossen wird. Somit ist gewährleistet, das die Daten in LocateParts immer aktuell sind. LocateParts (Version 7) Seite 13 von 28
5.3 Versionsinformationen Unter Datei > Info finden Sie die verwendete Versionsnummer von LocateParts: 5.4 Lizenz Unter Datei > Lizenz kann (falls noch nicht geschehen) der Lizenzschlüssel eingegeben werden, bzw. über den blauen Import Button (rechts neben "Lizenzinformationen") eine bestehende Lizenz (z.b. von einer früheren Version von LocateParts) importiert werden: LocateParts (Version 7) Seite 14 von 28
6 Projekte einlesen Ist die Datenbank leer, können mit der Schaltfläche Projekte einlesen die Stücklisten mehrerer Projekte in einem Arbeitsschritt in die Datenbank geschrieben werden. Ansonsten kann über die Ribbon-Leiste das Icon Projekte einlesen verwendet werden. Danach kommt folgendes Fenster, wo links via Checkbox mehrere Ordner ausgewählt werden können. Befinden sich in diesen Verzeichnissen EPLAN-Projekte werden diese rechts aufgelistet. Dabei ist auch die zum Projekt zugehörige EPLAN-Version ersichtlich, mit der das jeweilige Projekt zuletzt bearbeitet wurde. Projekte können mit der Entfernen-Taste auch aus der Liste gelöscht werden (Wenn aus irgendeinem Grund nicht jedes Projekt eines Verzeichnisses gewünscht wird ) Mit Schaltfläche Projekte einlesen passiert dann folgendes: LocateParts (Version 7) Seite 15 von 28
Export der Stückliste via Beschriftungsausgabe von allen in der Auswahlliste vorhandenen Projekten Dabei wird die passende EPLAN-Version automatisch berücksichtigt Import der Daten in die eingestellte SQLite bzw. SQL Datenbank HINWEIS! Dieser Vorgang kann je nach Anzahl der ausgewählten Projekte entsprechend Zeit in Anspruch nehmen. Die Anzahl der Projekte wird im Fenster rechts zur Information angezeigt. Nach Abschluss des Vorgangs kommt folgende Meldung: Nach Drücken von OK wird der Inhalt der Datenbank im Fenster angezeigt: LocateParts (Version 7) Seite 16 von 28
6.1 Sollte beim Einlesen der Projekte folgende Fehlermeldung kommen:...müssen folgende Schritte ausgeführt werden: 1. Systemsteuerung öffnen und in die Internetoptionen gehen. 2. Register Sicherheit wählenàlokales Intranet auswählenàund Button Sites auswählen LocateParts (Version 7) Seite 17 von 28
3. Button Erweitert ausführen 4. Im Feld diese Webseite zur Zone hinzufügen: den Netzwerkpfad eingeben. ACHTUNG: bitte hier UNC Pfade verwenden, Beispiel siehe unterhalb: LocateParts (Version 7) Seite 18 von 28
LocateParts (Version 7) Seite 19 von 28
7 Artikelsuche und Sprungfunktion 7.1 Artikelsuche Für die Artikelsuche einfach z.b. in der Spalte Artikelnummer die gewünschte Artikelnummer (oder einen Teil davon) eintragen. Die möglichen Filterkriterien sind sehr umfangreich. Die Liste reduziert sich dann automatisch auf das Ergebnis lt. eingetragenem Filterkriterium. LocateParts (Version 7) Seite 20 von 28
TIPP! Grundsätzlich kann in allen verfügbaren Spalten nach beliebigen Werten gesucht werden. Das Prinzip der Suche ist immer gleich. 7.2 Navigation zum zugehörigen EPLAN- BMK Wenn eine Zeile markiert wird, kann über die Schaltfläche in EPLAN öffnen (oder via Doppelklick oder rechte Maustaste) zum entsprechenden EPLAN-BMK navigiert werden. ACHTUNG! Nur möglich, wenn in der Datenbank ein BMK vorhanden ist und das Projekt auch tatsächlich im angegebenen Pfad existiert! LocateParts (Version 7) Seite 21 von 28
HINWEIS! Über eine Einstellung kann definiert werden, ob Projekte deren Stücklisten zum Zeitpunkt X in die Datenbank geschrieben wurden, und mittlerweile nicht mehr existieren (weil verschoben oder gelöscht) trotzdem angezeigt werden sollen oder nicht. LocateParts (Version 7) Seite 22 von 28
8 Gruppierungen erstellen Zur besseren Übersicht lassen sich im Grid via Drag&Drop beliebige Gruppierungen erstellen. Dazu mit der Maus auf den blauen Balken fahren und diesen anklicken wenn das Finger-Symbol angezeigt wird. Dann kann eine beliebige Spalte via Drag&Drop in den angezeigten Bereich Nach Bereich gruppieren gezogen werden. Z.b. der Projektname: Es können auch beliebig weitere Spalten hinzugefügt werden z.b. Artikelnummer LocateParts (Version 7) Seite 23 von 28
Oder die Reihenfolge angepasst werden LocateParts (Version 7) Seite 24 von 28
9 Projekt entfernen Über das Kontextmenü oder dem "Projekt entfernen" Button in der Ribbon-Leiste können Projekte aus der LocateParts Datenbank auch wieder entfernt werden: Achtung Über "Projekt entfernen" wird das komplette Projekt der markierten Zeile entfernt: LocateParts (Version 7) Seite 25 von 28
10 FAQ's LocateParts Ich habe in einem Verzeichnis mehrere EPLAN Projekte, in der LocateParts- Datenbank sind nicht aber nicht alle vorhanden obwohl bei der Auswahl keine entfernt wurden? LocateParts berücksichtigt nur "bearbeitbare" EPLAN-Projekte. Keine *.zw1, keine archivierten oder ausgelagerten Projekte Es sind nur Projekte in der LocateParts Datenbank ersichtlich, wo zumindest eine Artikelnummer bei einem Betriebsmittel hinterlegt ist. Obwohl bei der Sprache "Englisch" eingestellt ist, sind die Spaltenüberschriften der Tabelle in LocateParts deutsch? Die Sprache der Spaltenüberschriften hängt von der Ausgabesprache des Beschriftungsschematas ab. Diese ist beim mitgelieferten Schema deutsch. Kann ich andere bzw. zusätzliche Informationen (Spalten) in der LocateParts- Datenbank ergänzen? Die vorhandenen Spalten werden über das Beschriftungsschema (CAE_LocateParts) definiert, welches von CAE mitgeliefert wird. Grundsätzlich kann das Beschriftungsschema angepasst werden, dies sollte aber VOR der ersten Verwendung von LocateParts gemacht werden und sich danach auch nicht mehr ändern. Nach dem Anpassen, muss das geänderte CAE_LocateParts Schema in das LocateParts Verzeichnis exportiert werden (vorhandene LB.CAE_LocateParts.xml ersetzen) LocateParts (Version 7) Seite 26 von 28
Warum wird bei der Funktion "In EPLAN öffnen" der Artikel manchmal nicht angesprungen bzw. markiert EPLAN benötigt das BMK damit der Artikel angesprungen werden kann. Falls ein Artikel kein BMK besitzt, wird daher nur das Projekt geöffnet. LocateParts (Version 7) Seite 27 von 28
Index LocateParts (Version 7) Seite 28 von 28