Funktionen im Wandel der Versionen

Problemstellung

Scripte sollen möglichst unabhängig von Versionen laufen (und dennoch gerne alles mitnehmen, was dem Nutzer hilft) um auch nach Upgrades auf die neuere Version nicht erstmal wieder Probleme zu verursachen. Immerhin geht es bei den meisten Funktionen in den Scripten (zumindest da, wo sie regelmäßig zum Einsatz kommen) um mehr als nur seltene Sonderaufgaben etwas komfortabler zu gestalten. Nicht selten hängt indirekt mit daran, ob ein Auftragspensum überhaupt machbar, oder ein gewisser Dokumentenumfang in gegebener Zeit erstellt, oder die immer gleichen Arbeitsabläufe sichergestellt werden können. Und nein, das ist tatsächlich keine Übertreibung. Ist von jetzt auf gleich erstmal die Funktion weg und es müssen damit wieder manuell Dateien abgelegt werden…

Lösungsansatz

Die folgende Tabelle habe ich mir mal als Hilfestellung zusammen geschoben, welche Funktion in welcher Version verfügbar ist/war. Auch wenn ich beruflich eher immer auf der neuesten Produktivversion arbeite (aktuell 2023), ist es dennoch nicht verkehrt auch die ausgelaufenen Funktionen im Blick zu halten. Zum einen kann man gelegentlich auch mal den Ballast abwerfen, zum anderen findet man auch neue Funktionen, die EPlan (teilweise noch in der Beta-Version) eingeführt hat.

Achtung! Die Tabelle enthält nur die allgemein dokumentierten Funktionen. Es gibt noch einiges mehr, was EPlan nicht dokumentiert hat. An der Stelle auch immer der Tipp mal bei suplanus zu schauen. Johann Weiher sitzt einfach näher an der Quelle und hat oftmals die eine oder andere Funktion (oft in meinen Beiträgen verlinkt, sofern genutzt).

FunktionBeschreibung2024 (Beta)202320222.92.8
backupSichert ein Projekt oder Stammdaten.XXXXX
changelayerÄndert die grafischen Eigenschaften von Ebenen.XXXXX
checkÜberprüft Seiten oder das ganze Projekt.XXXXX
CleanWorkspaceActionLöscht einen existierenden Arbeitsbereich.XX
compressKomprimiert ein Projekt.XXXXX
CopyToolBarActionKopiert die Schaltflächen von einer Symbolleiste in eine andere Symbolleiste.XX
devicelistImportiert, exportiert oder löscht eine Geräteliste.XXXXX
editÖffnet eine Seite oder ein Projekt.XXXXX
EplApiModuleActionLädt und registriert ein API-Modul.XXXXX
EsCorrectConnectionsFasst identische Verbindungsdefinitionspunkte zusammen.XXXXX
ExecuteScriptFührt ein Script aus.XXXXX
exportExportiert Seiten oder Projekte in verschiedenen Formaten.XXXXX
export3DExportiert Bauräume in das STEP-Format.XXXXX
exportNCDataExportiert NC-Daten für verschiedene Maschinenformate.XXXXX
exportProductionWiringExportiert Drahtkonfektionierungsdaten in verschiedenen Formaten.XXXXX
ExportSegmentsTemplateExportiert Segmentvorlagen in eine Datei.XXXXX
exportToGraphicsExportiert Seiten oder Projekte in einem Grafikformat (TIF, GIF, PNG, JPG).XXXXX
gedRedrawBaut das Bild des Grafischen Editors neu auf.XXXXX
generateErzeugt Verbindungen oder Kabel.XXXXX
GenerateMacrosErzeugt Makros aus einem Projekt.XXXXX
GraphicalLayerTableImportiert / exportiert Ebenen.XxXXX
importImportiert Projekte, Makros oder Zeichnungen.XXXXX
ImportPrePlanningDataImportiert Vorplanungsdaten.XXXXX
ImportSegmentsTemplateImportiert Segmentvorlagen aus einer Datei in ein Projekt.XXXXX
InsertModelViewActionFügt Modell-Ansichten in ein Projekt ein.XXXXX
labelErzeugt den Export der Fertigungsdaten / die Beschriftung für ein Projekt.XXXXX
masterdataAktualisiert die Stammdaten des aktuellen Projekts.XXXXX
MfExportToolbarActionExportiert eine oder mehrere benutzerdefinierte Symbolleisten.XX
MfImportToolbarActionImportiert eine Symbolleiste aus einer Datei.XX
MfRemoveToolbarActionLöscht eine benutzerdefinierte Symbolleiste.XX
MfExportRibbonBarActionExportiert ein Menüband.XXX
MfImportRibbonBarActionImportiert ein Menüband.XXX
MfToggleMainMenuActionBlendet die Menüleiste mit den „alten“ Menüs aus der Version 2.9 ein oder aus.X
OpenWorkspaceActionÖffnet einen existierenden Arbeitsbereich.XXXXX
partslistImportiert oder exportiert eine Stückliste.XXXXX
partsmanagementapiExportiert oder importiert Artikel und andere Objekte der Artikelverwaltung wie Zubehörlisten, Zubehörplatzierungen, Bohrbilder, Anschlussbilder und Adressen.XX
plcserviceImportiert oder exportiert SPS-Daten mittels des aufgeführten Konfigurationsprogramms.XXXXX
preparemacrosBereitet Makros eines Makrosprojekts für die automatische Erzeugung vor.X
printDruckt eine Seite oder das ganze Projekt.XXXXX
ProjectActionFührt eine Aktion für ein Projekt aus und schließt das Projekt nachher.XXXXX
projectmanagementLiest in der Projektverwaltung eine Datei mit Projektinformationen ein.XXXXX
ProjectOpenÖffnet ein Projekt.XXXXX
RegisterCustomPropertyEditorActionRegistriert / Deregistriert einen benutzerdefinierten Bearbeitungsdialog für eine Eigenschaftsnummer oder für den identifizierenden Namen einer benutzerdefinierten Eigenschaft.XX
RegisterScriptRegistriert ein Script.XXXXX
RenumberFührt eine Nummerierung durch.XXXXX
reportsWertet ein Projekt aus.XXXXX
restoreStellt ein Projekt oder Stammdaten wieder her.XXXXX
SaveWorkspaceActionSpeichert die aktuellen Oberflächeneinstellungen als Arbeitsbereich.XXXXX
searchSucht nach Objekten (Betriebsmittel, Eigenschaften, Texte etc.) in einem Projekt.XXXXX
selectionsetLiefert Werte (Name, Dateipfad, Dateinamenerweiterung) von ausgewählten Seiten oder von einem ausgewählten Projekt zurück.XXXXX
SetProjectLanguageStellt Anzeigesprachen für bearbeitbare und schreibgeschützte Projekte ein.XXXXX
subprojectsLagert ein Teilprojekt aus oder wieder ein.XXX
SpExportSubProjectLagert ein Projekt aus, welches im Bearbeitungsmodus „Exklusiv“ geöffnet worden sein muss.XX
SpImportSubProjectImportiert ein Projekt, welches exklusiv geöffnet worden sein muss.XX
SwitchProjectTypeSchaltet die Eigenschaft „Art des Projekts“ um.XXXXX
synchronizeGleicht Projektdaten ab.XXXXX
TopologyVerlegt Topologie-Verbindungen oder erzeugt Topologie-Funktionen.XXXXX
translateÜbersetzt ein Projekt, löscht die Übersetzung aus dem Projekt oder exportiert eine Fehlwortliste.XXXXX
UnregisterScriptDeregistriert ein Script.XXXXX
UpdateSegmentsFillingBerechnet projektweit den Wert der Eigenschaft „Topologie: Füllgrad“ (ID 20332) von manuellen Strecken und trägt ihn bei den jeweiligen Strecken ein, d.h., liefert eine Rückmeldung über die Platzreserven in manuellen Strecken.XXXXX
XAfActionSettingSetzt eine Benutzer-, Stations- oder Firmeneinstellung auf einen bestimmten Wert.XXXXX
XAfActionSettingProjectSetzt eine Projekteinstellung auf einen bestimmten Wert.XXXXX
XAMlExportProductionData2RASCenterActionExportiert für das ausgewählte Projekt Fertigungsdaten für die mechanische Bearbeitung von Schaltschränken im AutomationML-Format. Die erzeugte AML-Datei ist für den Import in das Fertigungsplanungs- und Steuerungsprogramm Rittal – RiPanel Processing Center vorgesehen.XX
XCMRemoveUnnecessaryNDPsActionEntfernt überflüssige Netzdefinitionspunkte aus dem aktuellen Projekt. Falls erforderlich, werden Verbindungsdefinitionspunkte auf die Verbindungen des Netzes platziert, so dass keine Eigenschaften verloren gehen.XXXXX
XCMUserToolAction
Menüband: Externes Programm ausführenErmöglicht das Einbinden von externen Programmen.X
XCMUniteNetDefinitionPointsActionVereinigt Netzdefinitionspunkte, die im gleichen Netz des aktuellen Projekts platziert sind. Ist mehr als ein Netzdefinitionspunkt im gleichen Netz platziert, werden diese Netzdefinitionspunkte (d.h. ihre Verbindungen) in einem einzelnen Netzdefinitionspunkt zusammengeführt. Nach der Ausführung dieser Aktion existiert also maximal ein Netzdefinitionspunkt pro Netz, der alle netzbasierten Verbindungen des Netzes enthält.XXXXX
XDLInsertDeviceActionFügt ein Gerät ein.XXXXX
XEGActionInsertSymRefFügt ein Symbol ein.XXXXX
XEsGetPagePropertyActionErmittelt für eine Seiteneigenschaft der aktuell ausgewählten Seite den Wert.XX
XEsGetProjectPropertyActionErmittelt für eine Projekteigenschaft des aktuell ausgewählten Projekts den Wert.XX
XEsGetPropertyActionErmittelt für eine Eigenschaft des aktuell ausgewählten Objekts im grafischen Editor den Wert.XX
XEsSetPagePropertyActionSetzt eine Seiteneigenschaft der aktuell ausgewählten Seite auf einen bestimmten Wert.XXXXX
XEsSetProjectPropertyActionSetzt eine Projekteigenschaft des aktuell ausgewählten Projekts auf einen bestimmten Wert.XXXXX
XEsSetPropertyActionSetzt eine Schaltzeicheneigenschaft des aktuell ausgewählten Schaltzeichens auf einen bestimmten Wert.XXXXX
XEsUserPropertiesExportActionExportiert benutzerdefinierte Eigenschaften in eine Datei.XXXXX
XEsUserPropertiesImportActionImportiert benutzerdefinierte Eigenschaften aus einer Datei.XXXXX
XGedClosePageSchließt alle ausgewählten Seiten. Diese Aktion hat keine Parameter.XXXXX
XGedStartInteractionActionStartet eine Interaktion im Grafischen Editor. Mögliche Interaktionen sind z.B. das Einfügen eines Makros oder die Festlegung von Formatierungseinstellungen für Schaltzeichen, Texte oder ähnliche Elemente.XXXXX
XGedUpdateMacroActionAktualisiert Makros.XXXXX
XMActionDCCommonExportStartet den Export für die externe Bearbeitung.XXXXX
XMActionDCImportImportiert eine Datenkonfigurationsdatei der externen Bearbeitung in ein bestehendes EPLAN-Projekt.XXXXX
XMDeleteReprTypeActionEntfernt aus ausgewählten Makros eine Darstellungsart und sichert diese Makros in einem Verzeichnis.XXXXX
XMExportConnectionsActionExportiert die Verbindungseigenschaften eines Projekts für die externe Bearbeitung.XXXXX
XMExportDCArticleDataActionStartet den Export von Artikeldaten für die externe Bearbeitung.XXX
XMExportFunctionActionExportiert die Funktionseigenschaften eines Projekts für die externe Bearbeitung.XXXXX
XMExportPagesActionExportiert die Seiteneigenschaften eines Projekts für die externe Bearbeitung.XXXXX
XMImportDCArticleDataActionImportiert eine Datei mit Artikeldaten nach der externen Bearbeitung in eine bestehende EPLAN-Artikeldatenbank.XXX
XPamArticlesSyncActionGleicht die Artikeldaten einer neuen Artikeldatenbank (Version 2022) mit einer alten, aktualisierten Artikeldatenbank (Version 2.9 oder älter) ab.XXX
XPamsDeviceSelectionActionFührt eine Geräteauswahl durch oder aktualisiert Gerätedaten.XXXXX
XPamSelectPartStartet die Artikelauswahl.XXXXX
XPlaUpdateDetailActionAktualisiert die Detailplanung im Vorplanungs-Navigator.XXXXX
XPrjActionUpgradeProjectsAktualisiert ein oder mehrere Projekte auf das aktuelle Datenbankschema.XXXX
XPrjConvertBaseProjectsActionKonvertiert Projektvorlagen aus älteren EPLAN-Versionen (Version 2.9 und älter) in Basisprojekte.XXX
XSDPreviewActionÖffnet oder schließt eine Seiten- oder Makrovorschau.XXXXX
XSettingsExportExportiert Benutzer-, Stations- oder Firmeneinstellungen.XXXXX
XSettingsImportImportiert Benutzer-, Stations- oder Firmeneinstellungen.XXXXX
XSettingsRegisterActionErmöglicht das Registrieren von Add-ons.XXXX
XSettingsUnregisterActionErmöglicht das Deregistrieren von Add-ons.XXXX
XTranslateSourceLanguageErmöglicht das Übersetzen von Texten in einer bestimmten Quellsprache.XX
Funktionen in EPlan Stand 2.5.2023

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert