Beregn vægten af stål i forskellige former, herunder stænger, plader og rør. Indtast dimensioner og få øjeblikkelige vægtresultater i kg, g og lb til ingeniør- og byggeprojekter.
Stålvægtberegneren er et præcist, brugervenligt værktøj designet til at hjælpe ingeniører, metalarbejdere, fabrikanter og gør-det-selv-entusiaster med nøjagtigt at bestemme vægten af stål i forskellige former og størrelser. Uanset om du arbejder med stålstænger, plader eller rør, giver denne beregner øjeblikkelige vægtberegninger baseret på dimensioner og stålens densitet. At forstå vægten af stålkomponenter er afgørende for materialeberegning, strukturanalyse, transportplanlægning og omkostningsberegning i bygge- og fremstillingsprojekter. Vores beregner fjerner kompleksiteten ved manuelle beregninger, sparer dig tid og sikrer nøjagtighed i dine stålvægtestimater.
Vægten af stål beregnes ved hjælp af den grundlæggende formel:
Hvor:
Volumenberegningen varierer afhængigt af formen på stålet:
For en solid stålstang eller cylinder:
Hvor:
For en stålplade eller plade:
Hvor:
For et stål rør eller rør:
Hvor:
Når volumen er beregnet, bestemmes vægten ved at multiplicere volumen med densiteten af stål:
Vores stålvægtberegner er designet til at være intuitiv og nem at bruge. Følg disse enkle trin for at beregne vægten af dine stålkomponenter:
Først skal du vælge formen på din stålkomponent:
Afhængigt af den valgte form skal du indtaste de nødvendige dimensioner:
For Stang:
For Plade:
For Rør:
Efter indtastning af dimensionerne beregner beregneren automatisk:
Brug knappen "Kopier" til at kopiere resultaterne til din udklipsholder til brug i rapporter, estimater eller andre beregninger.
Præcis stålvægtberegning er essentiel i mange industrier og anvendelser:
Selvom vores online beregner giver en bekvem måde at bestemme stålvægt, er der alternative metoder:
Hver metode har sine fordele og begrænsninger. Vores online beregner tilbyder en balance mellem nøjagtighed, bekvemmelighed og tilgængelighed uden at kræve specialiseret software eller reference materialer.
Behovet for at beregne stålvægt har udviklet sig sammen med udviklingen af stålindustrien selv. Her er et kort overblik over denne udvikling:
Da moderne stålproduktion begyndte i midten af det 19. århundrede med Bessemer-processen, blev vægtberegninger primært udført ved hjælp af simpel aritmetik og referencetabeller. Ingeniører og metalarbejdere stolede på håndskrevne beregninger og offentliggjorte reference materialer, der gav vægte for almindelige former og størrelser.
Da stål blev et grundlæggende byggemateriale under den industrielle revolution, voksede behovet for præcise vægtberegninger. Denne periode så udviklingen af standardiserede formler og mere omfattende referencetabeller. Ingeniørhåndbøger begyndte at inkludere detaljerede oplysninger om beregning af vægten af forskellige stålformer.
Fremkomsten af computere revolutionerede stålvægtberegning. Tidlige computerprogrammer gjorde det muligt at udføre mere komplekse beregninger og hurtigt bestemme vægte for tilpassede dimensioner. Denne æra så udviklingen af specialiseret software til strukturel ingeniørarbejde, der inkluderede vægtberegningsmuligheder.
Internettet og digitale værktøjer har gjort stålvægtberegning mere tilgængelig end nogensinde. Online beregnere, mobilapps og avanceret CAD-software giver nu øjeblikkelige vægtberegninger for næsten enhver stålform eller størrelse. Moderne værktøjer tager også højde for forskellige stålgrader og legeringer med varierende densiteter.
Fremtiden for stålvægtberegning vil sandsynligvis inkludere integration med Building Information Modeling (BIM), kunstig intelligens til at optimere stålforbrug og augmented reality-applikationer, der kan estimere stålvægt ud fra billeder eller scanninger af fysiske objekter.
Beregneren bruger den standard densitet for blødt stål, som er 7,85 g/cm³ (0,284 lb/in³). Dette er den mest almindeligt anvendte værdi til generelle stålvægtberegninger. Forskellige stållegemer kan have lidt forskellige densiteter, typisk i intervallet fra 7,75 til 8,05 g/cm³.
Flere faktorer kan forårsage forskelle mellem beregnede og faktiske vægte:
For de fleste praktiske formål er den beregnede vægt tilstrækkeligt nøjagtig til estimater og planlægning.
Selvom denne beregner er optimeret til kulstofstål med en densitet på 7,85 g/cm³, kan du bruge den som en tilnærmelse for andre metaller ved at forstå densitetsforskellene:
For præcise beregninger med andre metaller skal du multiplicere resultatet med forholdet mellem den specifikke metals densitet og den for kulstofstål (7,85 g/cm³).
For at konvertere mellem metriske og imperiale enheder:
Vores beregner arbejder med metriske enheder (cm, kg). Hvis du har målinger i tommer, skal du konvertere dem til centimeter, inden du indtaster dem i beregneren.
Beregneren giver resultater, der teoretisk set er nøjagtige baseret på de indtastede dimensioner og den standard densitet for stål. Nøjagtigheden i praktiske anvendelser afhænger af:
For de fleste praktiske anvendelser giver beregneren en nøjagtighed inden for 1-2% af den faktiske vægt.
Beregneren kan håndtere dimensioner af enhver praktisk størrelse. Vær dog opmærksom på, at meget store tal kan føre til visningsbegrænsninger afhængigt af din enhed. For ekstremt store strukturer skal du overveje at opdele beregningen i mindre komponenter og summere resultaterne.
For komplekse former skal du opdele dem i enklere komponenter (stænger, plader, rør) og beregne hver for sig. Derefter lægger du vægtene sammen for at få den samlede vægt. For eksempel kan en I-bjælke beregnes som tre separate plader (to flanger og en web).
Beregneren bruger den standard densitet for blødt stål (7,85 g/cm³). Forskellige stålgrader har lidt forskellige densiteter, men variationen er typisk mindre end 3%. For de fleste praktiske formål giver denne standard densitet tilstrækkelig nøjagtighed.
Mens vores beregner er designet til cirkulære rør, kan du beregne vægten af firkantede eller rektangulære rør ved at:
For standard rebars skal du bruge stangberegneren med den nominelle diameter af rebars. Vær opmærksom på, at nogle rebars har ribber eller deformationer, der let øger den faktiske vægt sammenlignet med en glat stang af samme nominelle diameter.
Her er eksempler i forskellige programmeringssprog til beregning af stålvægt:
1' Excel-formel til beregning af stangvægt
2=PI()*(A1/2)^2*B1*7.85/1000
3' Hvor A1 er diameter i cm og B1 er længde i cm
4' Resultat er i kg
5
6' Excel-formel til beregning af pladevægt
7=A1*B1*C1*7.85/1000
8' Hvor A1 er længde i cm, B1 er bredde i cm, og C1 er tykkelse i cm
9' Resultat er i kg
10
11' Excel-formel til beregning af rørvægt
12=PI()*A1*((B1/2)^2-(C1/2)^2)*7.85/1000
13' Hvor A1 er længde i cm, B1 er ydre diameter i cm, og C1 er indre diameter i cm
14' Resultat er i kg
15
1import math
2
3def calculate_rod_weight(diameter_cm, length_cm):
4 """Beregn vægten af en stålstang i kg."""
5 radius_cm = diameter_cm / 2
6 volume_cm3 = math.pi * radius_cm**2 * length_cm
7 weight_kg = volume_cm3 * 7.85 / 1000
8 return weight_kg
9
10def calculate_sheet_weight(length_cm, width_cm, thickness_cm):
11 """Beregn vægten af en stålplade i kg."""
12 volume_cm3 = length_cm * width_cm * thickness_cm
13 weight_kg = volume_cm3 * 7.85 / 1000
14 return weight_kg
15
16def calculate_tube_weight(outer_diameter_cm, inner_diameter_cm, length_cm):
17 """Beregn vægten af et stål rør i kg."""
18 outer_radius_cm = outer_diameter_cm / 2
19 inner_radius_cm = inner_diameter_cm / 2
20 volume_cm3 = math.pi * length_cm * (outer_radius_cm**2 - inner_radius_cm**2)
21 weight_kg = volume_cm3 * 7.85 / 1000
22 return weight_kg
23
24# Eksempel på brug
25rod_weight = calculate_rod_weight(2, 100)
26sheet_weight = calculate_sheet_weight(100, 50, 0.2)
27tube_weight = calculate_tube_weight(5, 4, 100)
28
29print(f"Stangvægt: {rod_weight:.2f} kg")
30print(f"Pladevæg: {sheet_weight:.2f} kg")
31print(f"Rørvægt: {tube_weight:.2f} kg")
32
1function calculateRodWeight(diameterCm, lengthCm) {
2 const radiusCm = diameterCm / 2;
3 const volumeCm3 = Math.PI * Math.pow(radiusCm, 2) * lengthCm;
4 const weightKg = volumeCm3 * 7.85 / 1000;
5 return weightKg;
6}
7
8function calculateSheetWeight(lengthCm, widthCm, thicknessCm) {
9 const volumeCm3 = lengthCm * widthCm * thicknessCm;
10 const weightKg = volumeCm3 * 7.85 / 1000;
11 return weightKg;
12}
13
14function calculateTubeWeight(outerDiameterCm, innerDiameterCm, lengthCm) {
15 const outerRadiusCm = outerDiameterCm / 2;
16 const innerRadiusCm = innerDiameterCm / 2;
17 const volumeCm3 = Math.PI * lengthCm * (Math.pow(outerRadiusCm, 2) - Math.pow(innerRadiusCm, 2));
18 const weightKg = volumeCm3 * 7.85 / 1000;
19 return weightKg;
20}
21
22// Eksempel på brug
23const rodWeight = calculateRodWeight(2, 100);
24const sheetWeight = calculateSheetWeight(100, 50, 0.2);
25const tubeWeight = calculateTubeWeight(5, 4, 100);
26
27console.log(`Stangvægt: ${rodWeight.toFixed(2)} kg`);
28console.log(`Pladevæg: ${sheetWeight.toFixed(2)} kg`);
29console.log(`Rørvægt: ${tubeWeight.toFixed(2)} kg`);
30
1public class SteelWeightCalculator {
2 private static final double STEEL_DENSITY = 7.85; // g/cm³
3
4 public static double calculateRodWeight(double diameterCm, double lengthCm) {
5 double radiusCm = diameterCm / 2;
6 double volumeCm3 = Math.PI * Math.pow(radiusCm, 2) * lengthCm;
7 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
8 return weightKg;
9 }
10
11 public static double calculateSheetWeight(double lengthCm, double widthCm, double thicknessCm) {
12 double volumeCm3 = lengthCm * widthCm * thicknessCm;
13 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
14 return weightKg;
15 }
16
17 public static double calculateTubeWeight(double outerDiameterCm, double innerDiameterCm, double lengthCm) {
18 double outerRadiusCm = outerDiameterCm / 2;
19 double innerRadiusCm = innerDiameterCm / 2;
20 double volumeCm3 = Math.PI * lengthCm * (Math.pow(outerRadiusCm, 2) - Math.pow(innerRadiusCm, 2));
21 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
22 return weightKg;
23 }
24
25 public static void main(String[] args) {
26 double rodWeight = calculateRodWeight(2, 100);
27 double sheetWeight = calculateSheetWeight(100, 50, 0.2);
28 double tubeWeight = calculateTubeWeight(5, 4, 100);
29
30 System.out.printf("Stangvægt: %.2f kg%n", rodWeight);
31 System.out.printf("Pladevæg: %.2f kg%n", sheetWeight);
32 System.out.printf("Rørvægt: %.2f kg%n", tubeWeight);
33 }
34}
35
1#include <iostream>
2#include <cmath>
3#include <iomanip>
4
5const double STEEL_DENSITY = 7.85; // g/cm³
6const double PI = 3.14159265358979323846;
7
8double calculateRodWeight(double diameterCm, double lengthCm) {
9 double radiusCm = diameterCm / 2;
10 double volumeCm3 = PI * pow(radiusCm, 2) * lengthCm;
11 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
12 return weightKg;
13}
14
15double calculateSheetWeight(double lengthCm, double widthCm, double thicknessCm) {
16 double volumeCm3 = lengthCm * widthCm * thicknessCm;
17 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
18 return weightKg;
19}
20
21double calculateTubeWeight(double outerDiameterCm, double innerDiameterCm, double lengthCm) {
22 double outerRadiusCm = outerDiameterCm / 2;
23 double innerRadiusCm = innerDiameterCm / 2;
24 double volumeCm3 = PI * lengthCm * (pow(outerRadiusCm, 2) - pow(innerRadiusCm, 2));
25 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
26 return weightKg;
27}
28
29int main() {
30 double rodWeight = calculateRodWeight(2, 100);
31 double sheetWeight = calculateSheetWeight(100, 50, 0.2);
32 double tubeWeight = calculateTubeWeight(5, 4, 100);
33
34 std::cout << std::fixed << std::setprecision(2);
35 std::cout << "Stangvægt: " << rodWeight << " kg" << std::endl;
36 std::cout << "Pladevæg: " << sheetWeight << " kg" << std::endl;
37 std::cout << "Rørvægt: " << tubeWeight << " kg" << std::endl;
38
39 return 0;
40}
41
Her er nogle praktiske eksempler på stålvægtberegninger:
Dimensioner:
Beregning:
En stålstang med en diameter på 2,5 cm og en længde på 3 meter vejer cirka 11,56 kg.
Dimensioner:
Beregning:
En stålplade, der måler 120 cm × 80 cm × 0,3 cm, vejer cirka 22,61 kg.
Dimensioner:
Beregning:
Et stål rør med en ydre diameter på 4,2 cm, indre diameter på 3,8 cm og længde på 250 cm vejer cirka 4,93 kg.
American Institute of Steel Construction (AISC). Steel Construction Manual, 15. udgave. AISC, 2017.
The Engineering ToolBox. "Metaller og legeringer - Densiteter." https://www.engineeringtoolbox.com/metal-alloys-densities-d_50.html. Tilgået 10. august 2023.
International Organization for Standardization. ISO 1129:1980 Stål rør til kedler, overhedere og varmevekslere — Dimensioner, tolerancer og konventionelle masser pr. enhed længde. ISO, 1980.
American Society for Testing and Materials. ASTM A6/A6M - Standard Specification for General Requirements for Rolled Structural Steel Bars, Plates, Shapes, and Sheet Piling. ASTM International, 2019.
British Standards Institution. BS EN 10025-1:2004 Varmebehandlede produkter af strukturelt stål. Generelle tekniske leveringsbetingelser. BSI, 2004.
World Steel Association. "Steel Statistical Yearbook." https://www.worldsteel.org/steel-by-topic/statistics/steel-statistical-yearbook.html. Tilgået 10. august 2023.
Prøv vores stålvægtberegner i dag for hurtigt og præcist at bestemme vægten af dine stålkomponenter. Uanset om du planlægger et byggeprojekt, estimerer materialomkostninger eller designer en stålstruktur, giver vores beregner de præcise oplysninger, du har brug for for at træffe informerede beslutninger.
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.