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

[Frage] Warum kann man beim Node OperatorDivision die Werte (Divident und Divisor) nur mit Ganzzahlen vorbelegen? [Gelöst]

Schlagworte:
  • Operator
  • Division
  • Datentyp
  • Allplan
  • 2021-1-4

Ich wollte gerade ein Division mit festem Divisor von 2,5 in mein Skript einbauen. Dabei ist mir aufgefallen, dass ich die Werte für Divident und Divisor, im Node selbst, nur mit Integers belegen kann. Das Einfügen der Werte als Double oder Length durch andere Nodes ist problemlos möglich und das Ergebnis wird korrekt berechnet.

Es ist doch sicher nicht so gedacht, dass ich für eine konstante Teilung durch eine Dezimalzahl ein zusätzliches Node brauche?

Gruß Felix
Allplan 2024-0-1

Anhänge (1)

Typ: image/png
19-mal heruntergeladen
Größe: 12,95 KiB

Lösung anzeigen Lösung verbergen

..ja, leider ein Fehler in der Reihenfolge der Werte-Definition.

Kopiere die beiliegende pypsub.Datei nach

C:\ProgramData\Nemetschek\Allplan\2021\Etc\VisualScripts\Math\Operators

dann sollte es funktionieren.

Anhänge (2)

Typ: image/png
25-mal heruntergeladen
Größe: 97,79 KiB
Typ: text/xml
971-mal heruntergeladen
Größe: 3,25 KiB

..ja, leider ein Fehler in der Reihenfolge der Werte-Definition.

Kopiere die beiliegende pypsub.Datei nach

C:\ProgramData\Nemetschek\Allplan\2021\Etc\VisualScripts\Math\Operators

dann sollte es funktionieren.

Anhänge (2)

Typ: image/png
25-mal heruntergeladen
Größe: 97,79 KiB
Typ: text/xml
971-mal heruntergeladen
Größe: 3,25 KiB

Danke Nemo für den korrigierten Node.

Momentan das Eingabefeld wird durch den ersten Datentyp festgelegt. Hier ist Integer auf jeden Fall keine beste Wahl. Das werden wir noch fixen.

Wir planen in Zukunft auch eine hybrid-Eingabefeld zu implementieren, sodass bei dem Parameter, der viele Typen akzeptiert, der gewünschte Typ ohne einen zusätzlichen Input-Node direkt eingegeben werden kann

Product Owner API, Allplan GmbH

Danke Nemo, dass du das Node zur Verfügung gestellt hast.

Gruß Felix
Allplan 2024-0-1