Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Modell-Ansicht: Bauteilbeschriftung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Modell-Ansicht: Bauteilbeschriftung (673 mal gelesen)
HKXVZBi
Mitglied
Konstruktion Elektroplanung


Sehen Sie sich das Profil von HKXVZBi an!   Senden Sie eine Private Message an HKXVZBi  Schreiben Sie einen Gästebucheintrag für HKXVZBi

Beiträge: 1330
Registriert: 27.01.2010

i7-3770 3.40GHz, 8192MB RAM
AMD FirePro W5100
3xHP Z24i
Software:
MS Win 7 64Bit
MS Office 2010
------
[s]ePlan 5: 5.70[/s]
ePlan Electric P8
Menüumfang: ǝʇɹǝdxǝ

erstellt am: 14. Jan. 2019 11:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen, ich hätte eine Frage zur Bauteilbeschriftung.
ich habe für Projekt A verschiedene Beschriftungsschema für Modell-Ansichten erstellt.

Jedes Schema enthält ein oder mehrere Eigenschaftsanordnungen z.B. für die Funktionsdefinition "Verdrahtungskanal"
LegPos, Center, 0°, SG15
LegPos, Center, 180°
LegPos, Center, 90°

In Projekt B möchte ich diese jetzt verwenden, es ist anscheinend nicht ausreichend das Beschriftungsschema aus Projekt A als XML zu exportieren und in Projekt B wieder zu importieren. Dann sind zwar die Schemata vorhanden LegPos, LegPos+Art... usw. aber die Eigenschaftsanordnungen der einzelnen Funktiosndefinitionen sind nicht vorhanden.
Diese muss man jetzt erst für jede Funktionsdefinition exportieren als Eigenschaftsanordnung (*.emc) 

gibt es eine möglichkeit z.b. via script diese zu imporieren?

mit der mir bisher bekannten Methode funktioniert es leider nicht:

Code:
public class Import
{
    [Start]
    public void ReadSetting()
    {
        ActionCallingContext FastIn1 = new ActionCallingContext();
        FastIn1.AddParameter("XMLFile", @"K:\Eplan\Xml\G3vl.LegPos.xml");
        new CommandLineInterpreter().Execute("XSettingsImport", FastIn1);
    }
 
}


------------------
Gruß
Marco

---------------------------------
Es gibt Dinge im Leben die kommen und gehen, aber Ruhm und Fitness bleiben einem für immer erhalten!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jonny Wire
Mitglied
Script-Troll


Sehen Sie sich das Profil von Jonny Wire an!   Senden Sie eine Private Message an Jonny Wire  Schreiben Sie einen Gästebucheintrag für Jonny Wire

Beiträge: 710
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 14. Jan. 2019 13:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HKXVZBi 10 Unities + Antwort hilfreich

Mit der Action XEsUserPropertiesImportAction müsste es gehen, kam mit 2.6.

------------------
Scripting in EPLAN ist einfach (toll)!

Scripte & Anwendungen!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HKXVZBi
Mitglied
Konstruktion Elektroplanung


Sehen Sie sich das Profil von HKXVZBi an!   Senden Sie eine Private Message an HKXVZBi  Schreiben Sie einen Gästebucheintrag für HKXVZBi

Beiträge: 1330
Registriert: 27.01.2010

i7-3770 3.40GHz, 8192MB RAM
AMD FirePro W5100
3xHP Z24i
Software:
MS Win 7 64Bit
MS Office 2010
------
[s]ePlan 5: 5.70[/s]
ePlan Electric P8
Menüumfang: ǝʇɹǝdxǝ

erstellt am: 14. Jan. 2019 14:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Jonny, danke für den Tipp, ich hab nochmal ein bisschen geschaut und es scheint sich um eine Projekteigenschaft zu handeln.
Man kann die Eigenschaftsanordnung händisch via Projekt - Organisieren - Eigenschaftsanordnung exportieren... alle Eigenschaftsanordnungen eines Projektes exportieren und woanders importieren. Müsste es sich dann nicht um eine Projekteigenschaft handeln?
Es ist dann auch keine XML Datei sondern eine *.emc

https://www.eplan.info/t3api/download/quickstart/579860ca-05b4-4827-b078-3473bc284650/News-EPLAN-2.6-de-DE.pdf

Also müsste es über die Aktion projectmanagement übernehmen
projectmanagement /TYPE:IMPORTPROPERTYPLACEMENTSSCHEMAS /FILENAME:"K:\Eplan\Xml\Eigenschaftsanordnungen.emc" /OVERWRITE:1

Code:
CommandLineInterpreter oCLY = new CommandLineInterpreter();
            ActionCallingContext acc = new ActionCallingContext();
            acc.AddParameter("TYPE", "IMPORTPROPERTYPLACEMENTSSCHEMAS");
            acc.AddParameter("FILENAME", K:\Eplan\Xml\Eigenschaftsanordnungen.emc);
            acc.AddParameter("OVERWRITE", 1);
            oCLY.Execute("projectmanagement", acc);

Funktioniert leider nicht, laut Hilfe kann man mit FILENAME auch nur XML importieren, aber wo gibt man dann das Dateinamen und Verzeichnis der exportierten Eigenschaftsanordnung an?
------------------
Gruß
Marco

---------------------------------
Es gibt Dinge im Leben die kommen und gehen, aber Ruhm und Fitness bleiben einem für immer erhalten!

[Diese Nachricht wurde von HKXVZBi am 14. Jan. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jonny Wire
Mitglied
Script-Troll


Sehen Sie sich das Profil von Jonny Wire an!   Senden Sie eine Private Message an Jonny Wire  Schreiben Sie einen Gästebucheintrag für Jonny Wire

Beiträge: 710
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 14. Jan. 2019 17:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HKXVZBi 10 Unities + Antwort hilfreich

Oh, stimmt.
Die Action XEsUserPropertiesImportAction ist nur für Projekteigenschaften.

Also wäre projectmanagement richtig.
Dein Aufruf sieht auch korrekt aus.
Lass dich nicht mit XML verwirren... die emc Dateien sind XML Dateien 

Kann mir nur vorstellen dass hier Pro Panel / Modellansichten Eigenschaftsanordnungen nicht berücksichtigt werden.
Würde mal den API-Support von EPLAN schreiben.

------------------
Scripting in EPLAN ist einfach (toll)!

Scripte & Anwendungen!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Elektrokonstrukteur (m/w/d) im Maschinenbau

1.000 Mitarbeiter, 170 Mio. EUR Umsatz, 70% Export, 40 Jahre Erfahrung in innovativer Produktionstechnologie, Standorte weltweit ? das ist unser Erfolgsprofil. Wir sind ein unabhängiger Technologie- und Marktführer für flexible Automatisierungslösungen. Unsere Mitarbeiter entwickeln und realisieren Montage- und Funktionspru?fanlagen fu?r die Zukunftsbranchen Automotive, Medizin und Solar.

Damit ...

Anzeige ansehenElektrotechnik, Elektronik
HKXVZBi
Mitglied
Konstruktion Elektroplanung


Sehen Sie sich das Profil von HKXVZBi an!   Senden Sie eine Private Message an HKXVZBi  Schreiben Sie einen Gästebucheintrag für HKXVZBi

Beiträge: 1330
Registriert: 27.01.2010

i7-3770 3.40GHz, 8192MB RAM
AMD FirePro W5100
3xHP Z24i
Software:
MS Win 7 64Bit
MS Office 2010
------
[s]ePlan 5: 5.70[/s]
ePlan Electric P8
Menüumfang: ǝʇɹǝdxǝ

erstellt am: 16. Jan. 2019 12:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

hab eine Antwort vom Support erhalten und der Fehler liegt mal wieder im Detail
Falsch
Code:
acc.AddParameter("FILENAME", K:\Eplan\Xml\Eigenschaftsanordnungen.emc);

Richtig

Code:
acc.AddParameter("FILENAME", @"K:\Eplan\Xml\Eigenschaftsanordnungen.emc");

------------------
Gruß
Marco

---------------------------------
Es gibt Dinge im Leben die kommen und gehen, aber Ruhm und Fitness bleiben einem für immer erhalten!

[Diese Nachricht wurde von HKXVZBi am 16. Jan. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz