Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Eplan P8 API Schnittstelle

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
Autor Thema:  Eplan P8 API Schnittstelle (8645 mal gelesen)
FERODO
Mitglied
Software Application Engineer


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

Beiträge: 40
Registriert: 24.11.2007

DELL Precision M6600
SolidWorks 2010, Visual Studio 2010

erstellt am: 31. Okt. 2008 12:52    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,

hab mal kurz eine Frage an die Wissenden.
Wir setzten bei uns ePlan P8 ein und wollen es nun etwas von außen steuern.
z.B. wollen wir erstmal über eine dll Funktion ein ePlan Projekt öffnen usw.
Vielleicht hat jemand ein Beispiel.
Weiters wäre es hilfreich zu wissen ob man für solche Fälle das API Lizenzieren muss?
Weiß jemand wo die Schnittstellen dll's liegen auf die man zugreifen könnte und
vielleicht hat auch jemand eine Erklärung bzw. Beispiele dazu??

Danke im Voraus!

Mfg Ferodo

------------------
Geht nicht gibts nicht!

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

F.S.
Moderator



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

Beiträge: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 31. Okt. 2008 13:34    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 FERODO 10 Unities + Antwort hilfreich

Hallo Ferodo,

es kommt drauf an was Ihr vorhabt, einfache Sachen gehen auch ohne API-Lizenz.

Schau mal in der Online-Hilfe von Eplan P8 nach EPLAN-Befehlszeilenparamter und EPLAN-Aktionen.

Ein Beispiel um Eplan von aussen zu steuern wäre:

(Auszug aus den Online-Hilfe)
------
Über eine automatische Aktion mit dem Namen print können Sie die Seiten eines Projekts oder das ganze Projekt ausdrucken. Mögliche Parameter dieser Aktion sind z.B:

/TYPE:PAGES (= Art des Druckbefehls; hier: Seiten drucken)

/PROJECTNAME (= Projektname mit vollständigem Pfad)

/PAGENAME (= die zu druckende Seite).

Die folgende Eingabe im Windows-Befehl Ausführen druckt für die EPLAN-Anwendung EPLAN Electric P8 eine Seite (=EB3+ET1/1) des Projekts EPLAN-DEMO aus:

"C:\Programme\EPLAN\Electric P8\1.8.10\BIN\W3u.exe" /NoSplash /Frame:0 /Auto print /TYPE:PAGES /PROJECTNAME:"C:\Programme\EPLAN\Electric P8\Projekte\EPLAN\EPLAN-DEMO.elk" /PAGENAME:=EB3+ET1/1

Dabei wird EPLAN durch die Verwendung der allgemeinen Befehlszeilenparameter /NoSplash, /Frame:0 und /Auto unsichtbar gestartet und nach der Ausführung des Druckbefehls wieder beendet.
----

grüße
FrankS

------------------
TwinTop-Freunde

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

FERODO
Mitglied
Software Application Engineer


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

Beiträge: 40
Registriert: 24.11.2007

erstellt am: 31. Okt. 2008 13:53    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 FrankS,

naja wollte es eigendlich nicht über Befehlszeilenparameter machen.
Hab da eigendlich an die API dll's in Eplan bin Verzeichnis gedacht.
Und da würde mich interessieren wie man auf die zugreifen kann.
Gibt es keine  übersicht über das Objekt Modell oder eine Dokumentation wie die
EPLAN 21 API Doku??

MFG FERODO

------------------
Geht nicht gibts nicht!

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

F.S.
Moderator



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

Beiträge: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 31. Okt. 2008 14:58    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 FERODO 10 Unities + Antwort hilfreich

OK, dann nochmals zur Aufklärung (mein Wissensstand)

Wenn du die Eplan API verwenden willst mußt du dir eine API-Lizenz bei Eplan kaufen !
Wenn du dir eine API-Lizenz gekauft hast, hast du auch eine Doku dazu.

Du kannst aber ja mal mit einem Objectbrowser das Eplan .Net Framework unter die Lupe nehmen.

Nur ohne API-Lizenz sind die dll-Dateien im Bin-Ordner für dich aber wertlos.  


Dir bleiben also nur die Befehlszeilenparameter  
(Und vieleicht eine Kombination aus Befehlszeilenparamter und Scripte)

grüße
FrankS

------------------
TwinTop-Freunde

[Diese Nachricht wurde von F.S. am 31. Okt. 2008 editiert.]

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

Straight-Potter
Mitglied
Dipl.Ing. E-Technik


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

Beiträge: 601
Registriert: 14.07.2008

EPLAN Plattform 2.9 SP1
API
EEC Prof
EEC One

erstellt am: 01. Nov. 2008 01:50    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 FERODO 10 Unities + Antwort hilfreich

Also die dll sind Addins und können neue Funktionalitäten in EPLAN integrieren. Um EPLAN von aussen zu steuern benötigst du eine exe, aber in beiden Fällen ist eine API Lizenz nötig. (Es sei denn es sind von EPLAN signierte addins die funktionieren auch so)

Erstellen kannst du beide in einer Entwiklungsumgebung (VB.net oder C#).

Aber diesbezüglich würde ich dir einen API Lehrgang bei EPLAN empfehlen...

Gute Nacht

Gruß
Straight-Potter

------------------
__________________________________
Its not a bug, its a feature...

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)2023 CAD.de | Impressum | Datenschutz