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] Mehrere Tragwerksstützen per Liste erstellen (Structural Framing Nodes)

Schlagworte:

Guten Abend.

Ich würde gerne eine oder mehrere Reihen Stützen per VS aus Listen erstellen.
Mit einfachen Zylindern oder den traditionellen Architekturbauteil-Stützen klappt das auch ganz gut, aber sobald ich die Methode auf den StructuralFraming Node "ColumnRect" anwende, wird keine Geometrie erzeugt. (Allplan 2021-1-14, spanische Version)

Im Anhang ein Screenshot und einfaches Beispiel.

Ist das so gewollt oder habe ich da einen Denkfehler drin?

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Anhänge (2)

Typ: image/png
163-mal heruntergeladen
Größe: 33,52 KiB
Typ: application/zip
803-mal heruntergeladen
Größe: 829,00 B

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Hallo Stefan,

leider haben wir die Nodes für StructuralFraming noch nicht komplett auf die Listenfunktionalität und die aktuellen Eingabemöglichkeiten in der Palette (z.B. Referenzpunkt) umgestellt.

Wir können das aber im Rahmen Deines Projektes tun. Welche Nodes haben für Dich die höchste Priorität?

Viele Grüße
Horst

11 - 17 (17)

Hallo Horst!

Herzlichen Dank für die vielen Verbesserungen.
Funktioniert alles hervorragend und so macht das richtig Spass! :-)
Bin schon gespannt auf den Änderungsnode.

Um das Script effizient in unseren Produktionsprozess einzubinden, vermisse ich jetzt nur noch die Möglichkeit die Formateinstellungen und Attribute der erstellten Stützen im Script kontrollieren zu können.

Ausserdem ist mir noch folgendes aufgefallen:
1. Der Node "ReadTable" scheint nicht mit allen Namen für Tabellenblätter klarzukommen. Genau einkreisen konnte ich das Problem nicht, aber längere Namen mit Leerzeichen haben nicht funktioniert, Excel-Standard "Hoja1" klappt aber.
2. Wenn ich nach Absetzen der Stützen im Teilbild das Modell als IFC exportiere, wird das komplette Pythonpart beim Export ignoriert, wenn es meine 2D-Texte mit den Stützennummern oder die 3D-Kreise enthält, die die Referenzpunkte markieren sollen. Ich habe auch probiert, die Kreise auf einem separaten Layer zu erzeugen und diesen beim Export zu deaktivieren, doch auch dies führt zum Ignorieren des gesamten Pythonparts.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Hallo Stefan,

hier gibt es die erste Version für die Modifikation von Rechteckstützen. Mit dem angehängten Skript kann man Stützen auswählen und die Abmessungen ändern. Ich werde die Funktionalität noch erweitern, z.B. auf die Anzeige der aktuellen Abmessungen (Variabel oder Wert).

Die Möglichkeit der Formateinstellungen und der Attribute wird in der 2022-0-7 vorhanden sein (ca. in zwei Wochen). Die Punkte, die Dir aufgefallen sind, werde ich überprüfen und mich dann melden.

Bitte die Dateien wie folgt entpacken:

NodeFilterStructuralFramingObject nach ..\etc\VisualScripts\ModelObjects\Filter kopieren
NodeModifyColumnRect nach ..\etc\VisualScripts\StructuralFraming\Modification kopieren

Viele Grüße
Horst

Anhänge (3)

Typ: application/zip
466-mal heruntergeladen
Größe: 2,88 KiB
Typ: application/zip
482-mal heruntergeladen
Größe: 1,79 KiB
Typ: application/zip
447-mal heruntergeladen
Größe: 1,88 KiB

Vielen Dank!

Leider konnte ich das Script nicht ausprobieren, da mir folgender Fehler im Ausgabefenster gemeldet wird:

Failed loading file C:\Users\StefanTBC\Documents\Nemetschek\Allplan\2022\Usr\Local\Library\VisualScripting\ModifyColumnRect.pyp. 
Error message: No compatible migration found for script C:\Users\StefanTBC\Documents\Nemetschek\Allplan\2022\Usr\Local\Library\VisualScripting\ModifyColumnRect.pyp.
Exception message: No compatible migration found for script C:\Users\StefanTBC\Documents\Nemetschek\Allplan\2022\Usr\Local\Library\VisualScripting\ModifyColumnRect.pyp.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Hallo Stefan,

bitte in der Datei ModifyColumnRect.pyp die Version auf 1.2 ändern:

<Version>1.2</Version>

Da hast Du leider die Datei mit der VS-Version für den nächsten Hotfix bekommen.

Viele Grüße
Horst

Guten Morgen!

Jetzt kann ich das Beispielscript sehen und ausführen.
Bei meinem ersten Test mit 5 Stützen, werden jedoch nur 2 geändert und dann friert Allplan (v2022-0-6) ein und muss neu gestartet werden.
Ich habe mal die NDW-Datei angehängt.

Wenn das so langsam mit den akkumulierten Node-Änderungen zu unübersichtlich wird, können wir das Thema auch gerne nach dem nächsten Hotfix wieder aufnehmen.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Anhänge (2)

Typ: image/png
42-mal heruntergeladen
Größe: 13,51 KiB
Typ: application/zip
436-mal heruntergeladen
Größe: 7,22 KiB

Hallo Stefan,

der Hotfix Allplan 2022-0-7 (Release Ende nächster Woche) enthält folgende Erweiterungen:

- es gibt nur noch den Node StructuralFramingColumn, mit dem man alle Querschnittsformen erzeugen kann. Dieser Node wird nur noch zur Erzeugung verwendet, die Eingabe der Stützeneigenschaften erfolgt in dem Node StructuralFramingColumnPalette.
- dem Node StructuralFramingColumn können die FormatProperties, Area2DProperties, StandardAttributes und AttributeIDValue übergeben werden
- Nodes für die nachträgliche Änderung der Stützenabmessungen sind enthalten

Die Anwendung der Nodes wird in den Examples ColumnPlacement, ColumnPlacementFromFile und ColumnModify gezeigt. Die Examples befinden sich in dem Ordner StructuralFraming.

Mit diesen Erweiterungen können wir die nächsten Schritte für Dein Projekt angehen.

Viele Grüße
Horst

Hallo zusammen

Ich habe ein ähnliches Problem:
Ich möchte ebenfalls mehrere Stützenquerschnitte auf einmal ändern und habe dazu bereits ein VS in Allplan 23 geschrieben.
Nur leider passiert nichts sobald ich die Stützen selektiert habe.
Könnte das ein Bug irgendeines Nodes sein oder habe ich sonst was falsch gemacht?
Den Node findet ihr im Anhang.

Gruss
Jonas

Anhänge (1)

Typ: text/xml
177-mal heruntergeladen
Größe: 8,74 KiB
11 - 17 (17)

https://campus.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren