EPLAN / ECAD

Stücklisten aus EPLAN können in speedyPDM mit Hilfe eines einfachen Regelwerks importiert und synchronisiert werden.
Der Datenaustausch der EPLAN Stückliste mit dem ERP System kann somit zentral über speedyPDM gesteuert werden.

Die EPLAN Stücklisten können hierarchisch nach ihren Einbauorten (Location) dargestellt werden.
Die EPLAN Stücklisten kann eigenständig behandelt oder mit den CAD Stücklisten kombiniert zu einer mechatronischen Stückliste zusammengeführt werden.

Mechatronische Stückliste

Durch Mapping der Einbauorte wird für jeden Einbauort (Location) eine neue E-Baugruppe erstellt.
Existiert aber bereits eine mechanische (CAD) Stückliste können auch die einem Einbauort zugeordneten E-Teile dieser M-Stückliste zugefügt werden.
Hierzu muss am Stücklistenkopf eine Eigenschaft „EPLAN_LOC“ mit dem Einbauort versehen werden.
Der Importmechanismus sucht beim Import alle Stücklisten innerhalb des Projektes nach dem entsprechenden Einbauort ab und fügt dann alle E-Teile der bereits vorhandenen M-Stückliste hinzu. Somit entsteht eine mechatronische Stückliste.

Im 3D-CAD können z.B. zur Kollisionskontrolle E-Teile ebenfalls verbaut werden. Wenn für E-Teile ein eigener Dokumenttyp definiert wird kann dieser von der Stückliste ausgeschlossen werden. Dieser Ausschluss gilt jedoch nur für die M-Stückliste aus dem 3D-CAD-Modell. Durch den späteren Import der EPLAN Stückliste werden dann alle E-Teile der M-Stückliste hinzugefügt.

Import in das aktuelle Projekt

Kontextmenü: Explorer » Struktur » Projekt Ordner » Stückliste » EPLAN Import

Import in die aktuelle Stückliste

Stückliste » Struktur » EPLAN Import

Einbauort-Mapping

In der Datenbank Tabelle [eplan_mapping] wird definiert zu welchem Einbauort welche speedyPDM Baugruppe erstellt werden soll.
Die Zuordnung enthält zu jedem Einbauort mindestens einen Dokumenttyp und beliebige weitere Eigenschaften, die einer neu zu erstellenden Baugruppe zuzuordnen sind.

Die Bearbeitung des Mapping kann über den speedy-Admin erfolgen. Wenn weitere Dokumenteigenschaften, außer BEN1 und BEN2, eingepflegt werden sollen, muss die Tabelle direkt in der Datenbank erweitert werden.

Spalte	Beschreibung
epl_id	fortlaufender Zähler.
epl_location	EPLAN Einbauort
dm_doctype	Dokumenttyp.
BEN1	Benennung 1
BEN2	Benennung 2
epl_parent	Eltern Einbauort.
epl_file	Platzhalter für zu importierende Datei.

Ordnerverknüpfung

Es besteht die Möglichkeit eine neu erstellte E-Baugruppe automatisch in einen anderen Ordner im aktuellen Projekt zu verknüpfen.
Nachdem eine E-Baugruppe durch den Import erstellt wurde sucht das System alle Ordner innerhalb des aktuellen Projekts nach der Eigenschaft „EPLAN_LOC“. Diese muss dem Einbauort der neuen E-Baugruppe entsprechen.

Importbeschreibung

Mit Hilfe der Importbeschreibung [EPLAN_IMPORT] werden die zu importierenden Spalten der EPLAN-Stückliste den speedyPDM-Eigenschaften zugewiesen.

Folgende fest definierte Spalten für die Importseite müssen definiert werden:

Name	Beschreibung
EPLAN_LOC	Einbauort
EPLAN_BMK	Betriebsmittelkennzeichen
EPLAN_QTY	Menge
EPLAN_DOC	Dokument-/Artikelnummer [optional]

Weitere Eigenschaften können nach belieben hinzugefügt werden.

Konfigurationsparameter

Schlüssel	Beschreibung
eplan.position.doctype	Dokumenttyp für Positions-Dokumente, wenn kein Dokumenttyp in den EPLAN Eigenschaften definiert ist.
eplan.position.property.doctype	Name der EPLAN Eigenschaft, die den Dokumenttyp für neu zu erstellende E-Artikel definiert.
eplan.position.property.unique	Liste der EPLAN Eigenschaften, die einen Artikel eindeutig beschreiben (z.B. HERSTELLER, BEST1). Damit ist es möglich ein E-Teil eindeutig zu Identifizieren auch wenn im EPLAN keine Artikelnummern vorhanden sind.
eplan.position.property.origin	Name der EPLAN Eigenschaft, die als Ursprung in den speedy Eigenschaften verwendet werden soll.
eplan.position.document.autocreate	Erstellt für eine Position automatisch ein Dokument. Für jede Position in der EPLAN Stückliste wird ein speedy-Dokument erstellt. Mit Hilfe von [eplan.position.property.unique] können Eigenschaften definiert werden, die den EPLAN-Artikel eindeutig machen. speedy sucht mit diesen Eigenschaften in der Datenbank, ob es bereits einen Artikel gibt. Wenn kein Artikel gefunden wurde wir ein neuer Artikle erstellt.
eplan.position.document.parentcontainer	Vollständiger Name eines Ordners innerhalb des Vault in dem alle E-Artikel abgelegt werden. Wenn dieser Parameter leer ist werden die neuen E-Artikel im aktuellen Projektordner erstellt.
eplan.assembly.document.parentcontainer	Vollständiger Name eines Ordners innerhalb des Vault in dem alle E-Baugruppen abgelegt werden. Wenn dieser Parameter leer ist werden die neuen E-Baugruppen im aktuellen Projektordner erstellt.
eplan.assembly.document.status	Wenn eine E-Baugruppe beim Update bereits einmal freigegeben war kann durch setzen des Parameters auf den Wert 8 eine erneute Freigabe ausgelöst werden.
eplan.assembly.document.release.comment	Freigabe Kommentar, wenn eine E-Baugruppe nach einem Update erneut freigegeben wird.
eplan.searchmode.rootassembly	Nach welcher Methode soll die Oberste Baugruppe (root-assembly) zur Importdatei gesucht werden: 0 := Global (im gesamten Vault) 1 := Projekt (innerhalb des aktuellen Projektordners) 2 := Auftrag (innerhalb des aktuellen Auftragsorderns 3 := Ordner (innerhalb des aktuellen Ordners)
eplan.searchmode.assembly	Nach welcher Methode soll eine Baugruppe anhand der Location gesucht werden: 0 := Global (im gesamten Vault) 1 := Projekt (innerhalb des aktuellen Projektordners) 2 := Auftrag (innerhalb des aktuellen Auftragsorderns 3 := Ordner (innerhalb des aktuellen Ordners)
eplan.movefile.error	Fehlerhafte Importdateien in das Fehlerverzeichnis verschieben.
eplan.movefile.success	Erfolgreiche Importierte Dateien in das Archivverzeichnis verschieben.