Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Artikel per Drag&Drop von Fremdprogrammen platzieren

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:  Artikel per Drag&Drop von Fremdprogrammen platzieren (1643 mal gelesen)
Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 28. Feb. 2018 10:26    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,

wir wollen mit einem PLM System arbeiten zur Revisionssicherheit.
Weiß jemand von Euch ob es möglich ist, dass ich einen Artikel aus dem PLM auf meine EPLAN Seite ziehen und den dann platzieren kann.
Derzeit will EPLAN immer einen Hyperlink platzieren.
Kann ich da vielleicht was per Skript lösen?

LG
Michi

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

Mr.Heli
Mitglied
CAE/CAD-Engineering


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

Beiträge: 225
Registriert: 27.09.2012

ePlan P8 Professional V2022
ePlan P8 Cogineer V2022
ePlan P8 ProPanel V2022
ePlan P8 Fluid V2022
ePlan P8 EPIS V2022

erstellt am: 28. Feb. 2018 12: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 Braini87 10 Unities + Antwort hilfreich

Hallo Braini87,

kann dir leider bei deinem Problem nicht helfen.
Finde aber den Ansatz sehr interessant.

Darf ich Fragen um welches PLM/PDM System es sich handelt?

Mit freundlichen Grüßen
Mr.Heli

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

Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 28. Feb. 2018 13:15    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

Zitat:
Original erstellt von Mr.Heli:
Hallo Braini87,

kann dir leider bei deinem Problem nicht helfen.
Finde aber den Ansatz sehr interessant.

Darf ich Fragen um welches PLM/PDM System es sich handelt?

Mit freundlichen Grüßen
Mr.Heli


Hallo Mr.Heli,

das Programm wird dir leider nichts sagen. Ist von uns programmiert worden.

LG

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

HOC
Ehrenmitglied



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

Beiträge: 1816
Registriert: 14.06.2004

5.70 Prof
P8 2.9.4 Update14

erstellt am: 28. Feb. 2018 16:54    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 Braini87 10 Unities + Antwort hilfreich

Hallo Michi,

Funktionsschablonen etc. werden auch von eurem PLM verwaltet?

------------------
Grüße
HOC

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

smartineer
Mitglied
Elektrokonstrukteur


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

Beiträge: 209
Registriert: 24.02.2017

Win 10 Pro, 64-Bit, 8 GB RAM, Intel Core i5-4590 CPU @ 3,3 GHz
Eplan Electric P8 Professional (2.7.3, 2.6.3)
Eplan Harness pro3D

erstellt am: 28. Feb. 2018 18:01    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 Braini87 10 Unities + Antwort hilfreich

Hallo Michi,

könnt ihr euer PLM dahingehend ändern, dass du Eplan-Makros anstelle von Artikeln rüberziehen kannst?

Aus dem Windows-Explorer kannst du ja auch Makro-Dateien in Eplan platzieren.

Evtl. lässt sich das ja über diesen Weg realisieren?


LG

------------------
Gerald von www.smartineer.com
Become a smarter engineer, become a Smartineer!
Lass mich das für dich googeln

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: 786
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 01. Mrz. 2018 09:29    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 Braini87 10 Unities + Antwort hilfreich

Der Weg über Makro platzieren hat aus meiner Sicht Schwachstellen:
- PLM muss das Makro kennen
- Artikel wird nicht eingetragen

Folgendes müsste gehen:
Das PLM System überwacht den Drag. Kommt das EPLAN Fenster in den Vordergrund wird die Action XDLInsertDeviceAction ausgeführt. Dann hängt das Gerät am Cursor.

Bei Fragen einfach melden.

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

Scripte & Anwendungen!

[Diese Nachricht wurde von Jonny Wire am 01. Mrz. 2018 editiert.]

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

Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 01. Mrz. 2018 09: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

Hallo,

Makro ziehen funktioniert. Es ist ja der Link hinterlegt und EPLAN weiß was zu tun ist. Dass hatten wir schon getestet.
Leider habe ich nicht zu allen Artikel ein Makro sondern nur eine Funktionsschablone.

@HOC
Die Funktionsschablone lässt sich leichter in EPLAN ändern. Außer man hat API, dann wird das auch möglich sein. Man müsste über das PLM die Funktionsdefinitionsdatenbank und die Symbolbibliothek auch ohne EPLAN starten können.

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

Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 01. Mrz. 2018 10:00    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

Zitat:
Original erstellt von Jonny Wire:
Der Weg über Makro platzieren hat aus meiner Sicht Schwachstellen:
- PLM muss das Makro kennen
- Artikel wird nicht eingetragen

Folgendes müsste gehen:
Das PLM System überwacht den Drag. Kommt das EPLAN Fenster in den Vordergrund wird die Action XDLInsertDeviceAction ausgeführt. Dann hängt das Gerät am Cursor.

Bei Fragen einfach melden.


Den gedanken hatte ich auch schon mit InsertDeviceAction. Nur wie soll EPLAN auf den Befehl reagieren?

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: 786
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 01. Mrz. 2018 10:14    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 Braini87 10 Unities + Antwort hilfreich

Versteh die Frage nicht ganz.
Der Drag muss vom PLM abgebrochen werden und stattdessen die Action ausgeführt werden. Beim Drop wäre es zwar schöner aber glaub zu dem kommt es garnicht.

Da fällt mir was ein...
Man könnte die Action XGedIaInsertHyperlink abfangen und da könnt anstatt des Links folgendes in der Zwischenablage stehen "InsertDeviceFromPLM xyz". Wenn der Text drin steht dann soll die Action ausgeführt werden. Jop, so müsste es gehen.

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

Scripte & Anwendungen!

[Diese Nachricht wurde von Jonny Wire am 01. Mrz. 2018 editiert.]

[Diese Nachricht wurde von Jonny Wire am 01. Mrz. 2018 editiert.]

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

Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 01. Mrz. 2018 10: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

Zitat:
Original erstellt von Jonny Wire:
Versteh die Frage nicht ganz.
Der Drag muss vom PLM abgebrochen werden und stattdessen die Action ausgeführt werden. Beim Drop wäre es zwar schöner aber glaub zu dem kommt es garnicht.

Da fällt mir was ein...
Man könnte die Action XGedIaInsertHyperlink abfangen und da könnt anstatt des Links folgendes in der Zwischenablage stehen "InsertDeviceFromPLM xyz". Wenn der Text drin steht dann soll die Action ausgeführt werden. Jop, so müsste es gehen.


Du meinst den EventHander "XGedExternalFilesCommandHandlerAction"?
Dann müsste ich die Adresse auslesen können. Im Link sollte dann die Artikelnummer stehen, damit ich das in den Befehl "XDLInsertDeviceAction /PartNr:MOE.010042" eintragen kann.

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: 786
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 01. Mrz. 2018 15:16    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 Braini87 10 Unities + Antwort hilfreich

Die Adresse steht bereits in der DragInfo von deinem PLM System 
Du kannst Dir behelfen und z.B. eine Datei erstellen DragAction.txt (Drag) und wenn die da ist, führst du die Action darin aus. Danach löscht du die Datei im Script.

Kannst auch mal beim API Support nachfragen ob es einen Paramter gibt der das trägt.

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

Scripte & Anwendungen!

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

HOC
Ehrenmitglied



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

Beiträge: 1816
Registriert: 14.06.2004

5.70 Prof
P8 2.9.4 Update14

erstellt am: 04. Mrz. 2018 11:10    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 Braini87 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Braini87:
..Die Funktionsschablone lässt sich leichter in EPLAN ändern..

Hallo Michi,
also fährt ihr auch zweigleisig (doppelte Datenbank)
wir nutzen ProCos und können auf die Artikeldatenbank in EPlan leider nicht verzichten

------------------
Grüße
HOC

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

Braini87
Mitglied
Technischer Redakteur


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

Beiträge: 270
Registriert: 11.07.2008

EPLAN Eletric P8 2.7 Prof. HF5
EPLAN ProPanel Prof.

erstellt am: 05. Mrz. 2018 14: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

Zitat:
Original erstellt von HOC:

Hallo Michi,
also fährt ihr auch zweigleisig (doppelte Datenbank)
wir nutzen ProCos und können auf die Artikeldatenbank in EPlan leider nicht verzichten


Hallo HOC,

naja, es ist ein selbst programmiertes PLM System. Es ist grundsätzlich dafür da, dass ich mir als Redakteur für die Revisionssicherheit leichter tue.

LG

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