Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
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
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 definiert. |
eplan.position.property.unique | Liste der EPLAN Eigenschaften, die einen Artikel eindeutig beschreiben (z.B. HERSTELLER, BEST1) |
eplan.position.property.origin | Name der EPLAN Eigenschaft, die als Ursprung verwendet werden soll. |
eplan.position.document.autocreate | Erstellt für eine Position automatisch ein Dokument. |
eplan.position.document.parentcontainer | Vollständiger Name eines Ordners innerhalb des Vault in dem alle E-Artikel abgelegt werden. |
eplan.assembly.document.parentcontainer | Vollständiger Name eines Ordners innerhalb des Vault in dem alle E-Baugruppen abgelegt werden. |
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 - 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 - 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. |