[Frage] Bewehrung Gewicht oder Länge [Gelöst]

Schlagworte:
  • Request
  • Weight
  • Length
  • Reinforcement
  • Gewicht
  • Länge
  • Bewehrung
  • Smart
  • Part
  • SmartPart
  • Pars
  • Smartparts
  • Plugin-Download

Hallo Community,

ich bin gerade am Verzweifeln. Ich versuche seit 2 Stunden aus meinem SmartPart herauszufinden, wie schwer Ein enthaltenes Eisen ist bzw. wäre.
Also ich erzeuge entweder ein Stabeisen, Steckbügel, geschlossenen Bügel. Dieser wird natürlich auch verlegt.
Die Abfrage soll lauten, wie schwer ist ein Stabeisen/Steckbügel/geschlossener Bügel.
Ich bekomme weder die Länge heraus, mit der ich dann über die Wichte selbst herausfinden könnte wie schwer ein Eisen wiegt,
noch das Gewicht des Eisens selbst.
Ich habe alle möglichen "REQUEST´s" schon eingegeben.

So sieht z.b. ein Eisen aus:
REINF_STIRRUP_RO wd_eisen , bew_norm , bew_betonid , bew_bluestahli ,
REF_X - wd_eisen / 2 - bew_betondeckung * 2 , REF_Z - wd_eisen - bew_betondeckung * 2 ,
0 , 0 , 4 , data_biegerolle

über jegliche Vermutungen, oder Hilfen wäre ich sehr Dankbar.

Besucht mit gerne auf Youtube
Link

Lösung anzeigen Lösung verbergen

Wenn du die Bewehrung generiert hast, kannst du dir Gewicht/Länge über einen der von Allplan vordefinierten Reports ausgeben lassen.

Wenn das Gewicht im SmartPart berechnet werden soll musst du dir eigentlich nur die Länge ermitteln (die solltest du wissen da du ja die Bewehrung definierst) und mit dem Metergewicht des Eisendurchmessers multiplizieren. Ist zwar ein Umweg aber auch möglich...

Hello,

You can get the volume of the result with the VOLUME3D function.
Then I guess you can get the weight by a simple multiplication.
___________

Sie können das Volumen des Ergebnisses mit der Funktion VOLUME3D ermitteln.
Dann kann man das Gewicht wohl durch einfache Multiplikation ermitteln.


Hi Bertrand_C,

first of all, thank you for this function, I think I could use it for some special things in the future
I think it doesnt works at reinforcements.
maybe i must calculate the lenghts and the weight bymyself on each reinforcement type

Zitiert von: Bertrand_C
Hello,
You can get the volume of the result with the VOLUME3D function.

Then I guess you can get the weight by a simple multiplication.

___________
Sie können das Volumen des Ergebnisses mit der Funktion VOLUME3D ermitteln.

Dann kann man das Gewicht wohl durch einfache Multiplikation ermitteln.

Besucht mit gerne auf Youtube
Link

Anhänge (1)

Typ: image/png
57-mal heruntergeladen
Größe: 194,43 KiB

Thank you for the feedback.
I don't use reinforcement functions.
This VOLUME3D function works with polygons but it seems that reinforcement items are not created as 3D volumes.
Yes, unfortunately you have to calculate everything by yourself.


Wenn du die Bewehrung generiert hast, kannst du dir Gewicht/Länge über einen der von Allplan vordefinierten Reports ausgeben lassen.

Wenn das Gewicht im SmartPart berechnet werden soll musst du dir eigentlich nur die Länge ermitteln (die solltest du wissen da du ja die Bewehrung definierst) und mit dem Metergewicht des Eisendurchmessers multiplizieren. Ist zwar ein Umweg aber auch möglich...

Ja, ich muss im SmartPart das Gewicht bereits ermitteln, damit mein "Bewehrungsmodul" nicht zu schwer wird.
Leider muss ich das nun für jede Form selbst berechnen. hab das eh schon gemacht. Hätte gehofft, dass das irgendwie durch n=Request(...) funktionieren würde. Aber ging jetzt über Umwege auch.

Zitiert von: GUBALLPLAN
Wenn du die Bewehrung generiert hast, kannst du dir Gewicht/Länge über einen der von Allplan vordefinierten Reports ausgeben lassen.
Wenn das Gewicht im SmartPart berechnet werden soll musst du dir eigentlich nur die Länge ermitteln (die solltest du wissen da du ja die Bewehrung definierst) und mit dem Metergewicht des Eisendurchmessers multiplizieren. Ist zwar ein Umweg aber auch möglich...

Besucht mit gerne auf Youtube
Link