Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

Getting started with Allplan Python API


Hallo liebe allplan-python-scripter,

hat jemand von euch es geschafft, sich das Arbeitsumfeld zum scripten von Pythonparts ordentlich einzurichten?
Die bestehenden Anleitungen funktionieren hier nicht wirklich.
Bei mir läuft zum Beispiel nicht: Pylint, Intellisense, Debugging

Es hakt zum Beispiel beim Debuggen immer schon mit der Error-Message: No module named 'NemAll_Python_Geometry'
, obwohl die Pfade wie empfohlen eingestellt sind.
Und beim hovern zum Beispiel: Unable to resolve 'NemAll_Python_Geometry' IntelliSense maybe missing for this module.
Ab und zu erscheinen beim hovern aber schon Informationen zu den einzelenen Classen.

Ich habe sämtliche Schritte befolgt,
sowohl von der Seite https://pythonparts.allplan.com/
als auch von dem einen offiziellen Video (PythonParts for Developers - Part 1 Getting Started)

Im Microsoft Visual Studio 2017 community edition, lassen sich schon die Projekte PythonPart, und NodeScripts öffnen und die vielen Beispiele lassen sich öffnen und verändern. Doch auch hier bekomme ich bei einigen Abläufen (zB create htmldocumentation) die Errormeldung "No module named 'NemAll_Python_Geometry'".

Es läuft also irgendwie nicht richtig. Hat jemand eine funktionierende Anleitung zum Aufsetzen der Script-Umgebung in Visualstudio 2017, bei dem Debugging usw funktioniert?

Beste Grüße
Marek

czyborra klingbeil architekturwerkstatt - http://www.cka.berlin

Hallo Marek,

bitte den "Search Paths" im PythonParts-Projekt auf den Allplan "prg" Pfad setzen.

Viele Grüße
Horst