Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

ECAD.GenerateEdzForEcadProjectCommand

Erzeugt eine EDZ-Datei der angegebenen Projektkomponenten vom Typ WiringDiagram. Es wird der Name der erzeugten EDZ-Datei zurückgegeben. Zusätzlich muss in einem Parameter der Pfad zum C#-Skript angegeben werden. Der Name dieses Parameters ist in der Modellvariablen Name des Parameters für die C# Skript-Argumente anzugeben.

Argument Typ Beschreibung
root Root Projektkomponente deren untergeordneten Komponenten des Typs WiringDiagram aufgesammelt werden.
partXmlFilepath String Dateipfad zur Artikelbeschreibung (part.xml).
pictureFilepath String Dateipfad zum Artikelbild.
companyCode String Firmenname. Diese Angabe darf nicht leer oder null sein.Wird zur Bildung einer internen Pfadangabe verwendet. Darf nur für Windows-Ordnernamen erlaubte Zeichen enthalten.
targetFolderName String Name des Zielverzeichnisses, in dem die erzeugte EDZ-Datei abgelegt wird.
Bei Angabe eines Namens oder eines relativer Pfads wird die erzeugte EDZ-Datei im Projektverzeichnis abgelegt.
Alternativ kann ein absoluter Name angegeben werden.

Die folgende Methode erzeugt eine EDZ-Datei, aus der beim Import in P8 ein Makro erstellt wird. Die benötigten Werte für den Dateipfad zum Artikelbild (pictureFilePath), den Dateipfad zur Artikelbeschreibung (partXmlFilePath) und den Firmennamen (companyCode) sind über Parameter im Modell anzugeben. Die Namen der Parameter sind in den Modellvariablen anzugeben (siehe Eplan Data Zip (.edz) erzeugen)!

Argument Typ Beschreibung
root Root Projektkomponente deren untergeordneten Komponenten des Typs WiringDiagram aufgesammelt werden.
targetFolderName String Name des Zielverzeichnisses, in dem die erzeugte EDZ-Datei abgelegt wird.
Bei Angabe eines Namens oder eines relativer Pfads wird die erzeugte EDZ-Datei im Projektverzeichnis abgelegt.
Alternativ kann ein absoluter Name angegeben werden.

Bei der folgenden Methode kann der Dateipfad zur Artikelbeschreibung als absoluter Pfad angegeben werden. Der angegebene absolute Pfad wird auf das Vorkommen des Unterordners \partxml durchsucht. Die Verzeichnisstruktur unterhalb dieses Ordners wird anschließend als relativer Pfad verwendet.

Argument Typ Beschreibung
wiringDiagram WiringDiagram ECAD-Komponente (z.B. Seite) in der ECAD-Struktur für die der Schaltplan erzeugt werden soll.
partXmlFilepath String Dateipfad zur Artikelbeschreibung (part.xml).
pictureFilepath String Dateipfad zum Artikelbild.
companyCode String Firmenname. Diese Angabe darf nicht leer oder null sein. Wird zur Bildung einer internen Pfadangabe verwendet. Darf nur für Windows-Ordnernamen erlaubte Zeichen enthalten.
targetFolderName String Name des Zielverzeichnisses, in dem die erzeugte EDZ-Datei abgelegt wird.
Bei Angabe eines Namens oder eines relativer Pfads wird die erzeugte EDZ-Datei im Projektverzeichnis abgelegt.
Alternativ kann ein absoluter Name angegeben werden.

Die folgende Methode erzeugt eine EDZ-Datei, aus der beim Import in P8 ein Makro erstellt wird. Die benötigten Werte für den Dateipfad zum Artikelbild (pictureFilePath), den Dateipfad zur Artikelbeschreibung (partXmlFilePath) und den Firmennamen (companyCode) sind über Parameter im Modell anzugeben. Die Namen der Parameter sind in den Modellvariablen anzugeben (siehe Eplan Data Zip (.edz) erzeugen)!

Argument Typ Beschreibung
wiringDiagram WiringDiagram ECAD-Komponente (z.B. Seite) in der ECAD-Struktur für die der Schaltplan erzeugt werden soll.
targetFolderName String Name des Zielverzeichnisses, in dem die erzeugte EDZ-Datei abgelegt wird.
Bei Angabe eines Namens oder eines relativer Pfads wird die erzeugte EDZ-Datei im Projektverzeichnis abgelegt.
Alternativ kann ein absoluter Name angegeben werden.

Der Dateipfad zum Artikelbild kann als absoluter Pfad angegeben werden. Der angegebene absolute Pfad wird auf das Vorkommen des Unterordners \picture durchsucht. Die Verzeichnisstruktur unterhalb dieses Ordners wird anschließend als relativer Pfad verwendet.