Skip to content

Suplanus/EPLAN-Scripting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EPLAN Scripting

Johann Weiher - Suplanus

Website: eplan-scripting.suplanus.de


🇬🇧 Blurb

Do you know the recurring tasks that take up a lot of time during project planning? There is good news. You can automate many of these tasks using scripts. This book is aimed at EPLAN users and administrators who want to use scripting to speed up their workflow in order to gain more time for essential tasks.

To begin with, you will learn how to customize the ribbon without programming. You will then be introduced to the creation of scripts with C#. The complexity of the programming is kept low so that even beginners without programming knowledge can quickly find their way around.

The book covers the following script functions, among others:

  • Create ribbons
  • Change individual or multiple settings simultaneously at the touch of a button
  • Create user interfaces with individual control elements (checkboxes, loading bars, buttons)
  • Program control via user interactions and much more
  • Exchange data with external systems
  • Change articles

You will also learn how to automatically create labels and PDFs as well as import/export parts lists and project properties. You will also learn how to export data to other programs using common exchange formats (CSV, XML). The "Practical examples" chapter, which contains ready-to-use scripts, rounds off the content.

All examples are available free of charge. The introduction with the chapter Beginner is also freely accessible to everyone.

This edition takes into account the new features of EPLAN 2026. The revised topics include

  • Available in English
  • Digital version on interactive website
  • Complete content Beginner for free
  • ListSelectDecisionContext
  • Remote Client completely adapted to the new framework
  • XML chapter optimized
  • Debug chapter optimized and settings script added
  • Adaptations to the EPLAN version 2026

🇩🇪 Klappentext

Kennst du die wiederkehrenden Aufgaben, die viel Zeit bei der Projektierung benötigen? Es gibt gute Nachrichten. Viele dieser Aufgaben kannst du per Script automatisieren. Dieses Buch richtet sich an EPLAN-Anwender und -Administratoren, die mithilfe von Scripting ihren Workflow beschleunigen möchten, um mehr Zeit für wesentliche Aufgaben zu gewinnen.

Zu Beginn erfährst du, wie du das Menüband ohne Programmierung individuell anpasst. Im Folgenden wirst du in die Erstellung von Scripten mit C# eingeführt. Die Komplexität der Programmierung wird niedrig gehalten, sodass auch Einsteiger ohne Programmierkenntnisse sich schnell einfinden.

Im Buch werden u. a. folgende Scriptfunktionen behandelt:

  • Ribbons erzeugen
  • Einzelne oder mehrere Einstellungen gleichzeitig per Knopfdruck verändern
  • User Interfaces mit individuellen Steuerelementen (Checkboxen, Ladebalken, Buttons) erstellen
  • Programmsteuerung über Benutzer-Interaktionen u. v. m.
  • Austausch von Daten mit Fremdsystemen
  • Artikel verändern

Darüber hinaus erlernst du das automatisierte Erzeugen von Beschriftungen und PDFs sowie den Import/Export von Stücklisten und Projekteigenschaften. Zudem erfährst du, wie Daten über gängige Austauschformate (CSV, XML) in andere Programme exportiert werden. Das Kapitel „Praxisbeispiele“, das sofort einsetzbare Scripte enthält, rundet den Inhalt ab.

Alle Beispiele sind kostenlos verfügbar. Auch der Einstieg mit dem Kapitel Beginner ist für alle frei zugänglich.

Diese Auflage berücksichtigt die Neuerungen von EPLAN 2026. Zu den überarbeiteten Themen zählen:

  • Verfügbar in Englisch
  • Digitale Version auf interaktiven Website
  • Kompletter Inhalt Beginner kostenfrei
  • ListSelectDecisionContext
  • Remote Client komplett an das neue Framework angepasst
  • XML Kapitel optimiert
  • Debug Kapitel überarbeitet und Settings-Script hinzugefügt
  • Anpassungen an die EPLAN Version 2026

About

EPLAN Scripting - Book - Johann Weiher - Suplanus

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages