EINFÜHRUNG ZUR NEUEn PYTHON APi

Mit PythonParts Allplan der eigenen Arbeitsweise anpassen

 

Mit der neuen Python Programmierschnittstelle können Allplan Anwender neue Funktionen und Objekte zu Allplan hinzufügen und Ihre BIM-Software somit individuell an ihre Arbeitsweise anpassen. Neben parametrischen Objekten und Varianten lassen sich auch wiederkehrende Arbeitsschritte automatisieren. Die neue Schnittstelle bietet die Möglichkeit, selbst PythonParts zu erstellen, das Skripten von PythonParts als Dienstleistung für Dritte anzubieten oder in Zukunft auch auf eine Bibliothek mit verschiedenen PythonParts zuzugreifen.

  • Was muss ich tun, um Python benutzen zu können?
  • Welche Entwicklungsumgebung wird empfohlen?
  • Wie skripte ich mein erstes PythonPart?

Hier finden Sie detaillierte Anleitungen:

>> Erste Schritte: Python API

Warum verwenden wir Python als Programmiersprache?

Python ist eine moderne, objektorientierte Programmiersprache. Sie ist einfach zu lernen und zeichnet sich durch einen gut lesbaren, kompakten Code aus. Trotzdem ist Python auch für anspruchsvolle Aufgaben geeignet. Die Handhabung ist einfach, da Python Skripte interpretiert und jederzeit geändert werden können. Python ist sehr populär für die algorithmische 3D-Modellierung, so dass auch diverse Bibliotheken und Beispiele verfügbar sind.

 

Was ist möglich mit den Allplan PythonParts?

Neben der Skriptsprache bieten die Allplan PythonParts zahlreiche grundlegende Verbesserungen. Für Freiformobjekte (NURBS) kann auf die neuen Parasolid 3D-Modellierungsfunktionen zugegriffen werden. Interaktionen zwischen PythonParts untereinander und mit anderen Allplan-Objekten sind ebenfalls möglich. Mit den PythonParts kann Bewehrung wesentlich effizienter geskriptet werden. So können mit Hilfe des Reinforcement Shape Builders Biegeformen über Schalkanten und Betondeckung automatisch erzeugt werden.

API Dokumentation

Wie skripte ich 3D-Körper und Bewehrung, wie Nutzeroberfläche und Arbeitsabläufe? Hier finden Sie eine Dokumentation für alle mit Python ansprechbaren Funktionen.

>> Zur Dokumentation

How To-Anleitungen

Sie möchten wissen, wie Sie eine PythonPart-Datei definieren oder wie Sie von einem SmartPart zu einem PythonPart umsteigen? Alle Informationen dazu finden Sie hier.

>> Zu den Anleitungen

ALLPLAN 2018
Demo Dowload

SUPPORT
Individuelle Fragen

FORUM
Tauschen Sie sich aus

FAQs
Häufige Fragen