Forum de la communauté Allplan

[Question] Bewehrung Gewicht oder Länge [Résolu]

Balises:
  • 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

Show solution Hide solution

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

Cité par 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

Pièces-jointes (1)

Type: image/png
Téléchargé 57 fois
Size: 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.

Cité par 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