Support Forum

[Frage] Durchmesser von 99 Zylindern nachträglich gleichzeitig ändern?


Durchmesser von 99 Zylindern nachträglich gleichzeitig ändern?

Für einen Pfahlplan habe ich oben aus der ActionBar unter "Freies Modellieren" den Zylinder ausgewählt. Die Pfähle platziert, viele eine unterschiedliche Höhe, und einen Plan erstellt. Nun wurde der Wunsch geäussert, dass die Pfähle einen anderen Durchmesser haben sollen.

Wenn ich den Zylinder anklicke, gibt es einen Wert, um den Radius einzugeben. Aber ich möchte logischerweise alle gleichzeitig ändern. Im Eigenschaftenfenster finde ich dazu jedoch keinen Wert.

Gibt es eine andere Möglichkeit, bei allen gleichzeitig den Durchmesser zu ändern?

Anhänge (3)

Typ: image/jpeg
19-mal heruntergeladen
Größe: 13,44 KiB
Typ: image/jpeg
14-mal heruntergeladen
Größe: 7,57 KiB
Typ: image/jpeg
19-mal heruntergeladen
Größe: 77,02 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Die Stütze ist solange eine Stütze bis ich ihr mit den Attributen sage: Du bist ein Pfahl.

Gruß Jürgen
Allplan V10 bis V2024

Moin,

mit Zylindern leider geht es nicht.

Zukünftig könnte man darüber nachdenken, ob man die Pfähle als "Tragwerksstützen" (Aufgabe: Tragwerk) erzeugt.
Damit wäre es möglich.

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Das wäre wieder mal ein schönes Beispiel für Visual-Scripting!
Ich fürchte jedoch, dafür fehlen einige Nodes!

Zumindestens fehlt der Node, der ein BRep als Zylinder erkennen kann,
dann der, der Lage und Einfügepunkt, Radius und Höhe extrahiert,
und evtl. noch der Node, der von einem bestehenden Zylinder-BRep den Radius ändert.
Auf letzeren könnte man natürlich verzichten, wenn man die Zylinder einfach neu erzeugt,
statt diese zu modifizieren.

Aber es gibt eine Lösung mit dem Plugin ElementConverter:

1. Zylinder tesselieren -> "3D-Element allgemein in 3D-Körper/Fläche" umwandeln
2. Mit dem ElementConverter kann man gleiche Elemente in Makros umwandeln
3. Dann lassen sich alle auf einmal ändern mit "Makro modifizieren"

Danke für eure Antworten.

@Jens:
Ja, könnte man machen, wäre aber nicht ganz richtig meiner Meinung nach. Vielleicht doch besser ein Zylinder (mit den nötigen Attributen versehen), als Makro abspeichern, und dieses überall platzieren. So könnte ich den Durchmesser nachträglich überall ändern.

Ist mir nicht in den Sinn gekommen, weil das für mich eine normale Funktion darstellt und bin sehr überrascht, dass Allplan das nicht beherrscht. Bzw. nicht für alle gleichzeitig. Weil einen Pfahl anklicken und den Radius ändern funktioniert, beim Erstellen des Zylinders wird man auch für den Radius gefragt. Warum also nicht via Eigenschaftenfenster diesen Wert darstellen? Kann ja nicht so schwer sein...

Allplan hat mir schon bestätigt, dass das nicht geht, sondern nur bei jedem einzeln oder via Add-Ons.

@Nemo
Danke für den Hinweis. Könnte ich mit der Testversion ausprobieren, aber mehr Geld ausgeben für eine Funktion, die eigentlich zu jedem CAD gehören sollte, mag ich nicht.

Was ich versucht habe ist, ein IFC zu exportieren und dort die Werte der Durchmesser zu ändern. Leider nützt das nichts. Man müsste nämlich auch die Koordinatenpunkte ringsum manuell ändern. Im Beispiel im Anhang sieht man, wenn man bei einem Zylinder den Durchmesser ändert, sich nicht nur der Durchmesser anpasst (blau markiert), sondern auch noch viele andere Werte. Dies manuell zu ändern kann man vergessen.

Export als 3D DWG bringt auch nichts, dort kann man den Wert auch nicht ändern.

Wir versuchen noch ein IFC in ein andere CAD zu importieren und zu schauen, ob ev. dort dies geändert werden kann.

Was ich versucht habe ist, die Zylinder zu skalieren. Jedoch gibt es keinen Befehl, alle Elemente gleichzeitig zu skalieren aber jeweils auf ihrem eigenen Zentrum bleibend (damit sie von der Lage her nicht verschoben werden)? Oder gibt es hier einen Trick?

Anhänge (1)

Typ: image/jpeg
44-mal heruntergeladen
Größe: 506,28 KiB

Jens' Vorschlag ist zielführend: Mit der Tragwerksstütze funktioniert es sehr gut.
Und die Tragwerksstütze ist sogar vom Bauteiltyp sehr passend für einen Bohrpfahl!

Aber nur, wenn man die Sonderlogik für Multi-Edit dort kennt:
Erste stütze doppelt links anklicken, weitere danach mit einfach klick links dazu anwählen.

@Allplan:
Wer hat sich diese geniale Eingabe-Logik denn ausgedacht?
Die sollte man zum Standard für alle Elemente in Allplan machen.
Geht natürlich nur, wenn das Element die Parametereingabe über die Palette akzeptiert, und die
Palette auch noch die Anzeige variabler Werte (*variiert*) für jedes Control beherrscht.

Aber leider sind die meisten Eigeschaften noch in uralten modalen Dialogen versteckt.

Warum so kompliziert, zeichne den Bohrpfahl doch einfach als Stütze. Somit bleibt alles parametrisch...

Gruß Jürgen
Allplan V10 bis V2024

Hi

Bei Fenstern geht das ja schon in der neuen Version... ändern über die Eigenschaften-Palette.
Das ganze jetzt auch für Stützen, Wänder u.s.w. zu ermöglichen wäre eigentlich logisch.

Wenn man die Dialogfenster nicht mehr braucht kann man ja diese Multi-Edit Logik für die
Architekturbauteile übernehmen.

Wobei das markieren mit gedrückter STRG Taste wahrscheinlich besser wäre, weil das
die übliche Windows-Methode ist um mehrere Dinge zu markieren.

Grzß Christian

ich habe zwar keine lösung, bewundere aber das problem!

---
i7 4790K - 16GB - NVIDIA Quadro K620
Win7 pro 64bit - Allplan 2018.1 - Cinem4D 18

Ein Pfahl ist ein Pfahl und keine Stütze, daher mache ich das nicht so. Aber das kann jeder entscheiden, wie er will. Bei BIM-Projekten kann das eine Rolle spielen, auch wegen der IfcEntity her.

Moin,

Architekturbauteile fallen für mich aus, weil:
-nicht exakt rund (ok, kann man in vielen Fällen mit leben)
-Radius nur nachträglich mit "AR- Eigenschaften übertragen" änderbar, und dann ändert die Höhe sich mit (hier nicht gewollt).

Falls das akzeptabel ist und ein Fundament nun mal korrekterweise keine Stütze ist:
-dafür gibt es das Einzelfundament in Rund.

Ausserdem könnte man die IfcEntity überschreiben...

Es gibt von einem Drittanbieter auch einen Bohrpfahl als PythonPart. Mit Bewehrung. Mal nach googeln...

Es gibt also eine Vielzahl von Lösungen. Ich habe das Gefühl, die Tragwerksstütze passt hier am besten.
Die IfcEntity wäre standardmäßig IfcMember, müsste in IfcFooting geändert werden.

Warum so was simples wie Multiedit des Radius für 3D- Körper "Zylinder" nicht funktioniert erschliesst sich mir auch nicht. Hat sicher irgendwelche technischen Gründe.

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Die Stütze ist solange eine Stütze bis ich ihr mit den Attributen sage: Du bist ein Pfahl.

Gruß Jürgen
Allplan V10 bis V2024