Arvutage terase kaal erinevates vormides, sealhulgas rodides, lehtedes ja torudes. Sisestage mõõtmed ja saate koheselt kaalutulemused kg, g ja lb inseneri- ja ehitusprojektide jaoks.
Teraskaalu kalkulaator on täpne ja kasutajasõbralik tööriist, mis on loodud aitama inseneridel, metalltöötlejatel, valmistajatel ja DIY entusiastidel täpselt määrata terase kaalu erinevates vormides ja suurustes. Olgu tegemist terasest varraste, lehtede või torudega, see kalkulaator pakub koheseid kaalutulemusi, mis põhinevad mõõtmetel ja terase tihedusel. Terase komponentide kaalu mõistmine on oluline materjali hindamiseks, struktuuri analüüsiks, transpordi planeerimiseks ja kulude arvutamiseks ehitus- ja tootmisprojektides. Meie kalkulaator kõrvaldab käsitsi arvutamise keerukuse, säästes teie aega ja tagades täpsuse terase kaalu hindamistes.
Terase kaalu arvutamine toimub põhivalemi abil:
Kus:
Ruumala arvutamine varieerub sõltuvalt terase kujundist:
Täpse terasest vardaga või silindriga:
Kus:
Terasest lehe või plaadi puhul:
Kus:
Terasest toru või toru puhul:
Kus:
Kui ruumala on arvutatud, määratakse kaal, korrutades ruumala terase tihedusega:
Meie teraskaalu kalkulaator on loodud olema intuitiivne ja lihtne kasutada. Järgige neid lihtsaid samme, et arvutada oma terase komponentide kaalu:
Esmalt valige oma terase komponendi kuju:
Sõltuvalt valitud kujust sisestage vajalikud mõõtmed:
Varda jaoks:
Lehe jaoks:
Torude jaoks:
Pärast mõõtmete sisestamist arvutab kalkulaator automaatselt:
Kasutage nuppu "Kopeeri", et kopeerida tulemused oma lõikepuhvrisse, et kasutada neid aruannetes, hinnangutes või muudes arvutustes.
Täpne terase kaalu arvutamine on oluline paljudes tööstusharudes ja rakendustes:
Kuigi meie veebikalkulaator pakub mugavat viisi terase kaalu määramiseks, on olemas alternatiivsed meetodid:
Igal meetodil on oma eelised ja piirangud. Meie veebikalkulaator pakub tasakaalu täpsuse, mugavuse ja kergesti ligipääsetavuse vahel, ilma et oleks vaja spetsiaalset tarkvara või viidatud materjale.
Vajadus terase kaalu arvutamiseks on arenenud koos terasetööstuse arenguga. Siin on lühike ülevaade sellest arengust:
Kui kaasaegne terase tootmine algas 19. sajandi keskpaiku Bessemeri protsessi abil, arvutati kaalud peamiselt lihtsa aritmeetika ja viidatud tabelite abil. Insenerid ja metalltöötlejad tuginesid käsitsi arvutustele ja avaldatud viidetele, mis andsid kaalu tavalistele vormidele ja suurustele.
Kuna terasest sai põhiehituse materjal tööstusrevolutsiooni ajal, kasvas vajadus täpsete kaalude arvutamise järele. See periood tõi kaasa standardsete valemite ja ulatuslikumate viidatud tabelite arendamise. Inseneri käsiraamatud hakkasid sisaldama üksikasjalikku teavet erinevate terasvormide kaalu arvutamise kohta.
Arvutite tulek revolutsiooniliselt muutis terase kaalu arvutamist. Varased arvutiprogrammid võimaldasid keerukamaid arvutusi ja võimalust kiiresti määrata kaalu kohandatud mõõtmete jaoks. Selle ajastu jooksul tekkis spetsialiseeritud tarkvara struktuuriinseneriale, mis sisaldas kaalumise võimalusi.
Internet ja digitaalsed tööriistad on teinud terase kaalu arvutamise kergemaks kui kunagi varem. Veebikalkulaatorid, mobiilirakendused ja edasijõudnud CAD tarkvara pakuvad nüüd koheseid kaalutulemusi peaaegu igasuguste terasvormide või -suuruste jaoks. Kaasaegsed tööriistad arvestavad ka erinevate terasest klasside ja sulamide erinevate tihedusega.
Tulevikus on tõenäoline, et terase kaalu arvutamine integreeritakse hoone teabe modelleerimise (BIM), tehisintellekti optimeerimise ja liitreaalsuse rakendustega, mis suudavad hinnata terase kaalu piltide või füüsiliste objektide skannimise põhjal.
Kalkulaator kasutab standardset tihedust, mis on 7,85 g/cm³ (0,284 lb/in³) lehtteras. See on kõige sagedamini kasutatav väärtus üldiste terase kaalu arvutuste jaoks. Erinevatel terasest sulamitel võib olla veidi erinev tihedus, tavaliselt vahemikus 7,75 kuni 8,05 g/cm³.
Mõned tegurid võivad põhjustada erinevusi arvutatud ja tegelike kaalude vahel:
Enamikul praktilistel eesmärkidel on arvutatud kaal piisavalt täpne hinnangute ja planeerimise jaoks.
Kuigi see kalkulaator on optimeeritud süsinikterasest, mille tihedus on 7,85 g/cm³, võite seda kasutada ka teiste metallide ligikaudse arvutamise jaoks, mõistes tiheduse erinevusi:
Teiste metallide täpsete arvutuste jaoks korrutage tulemus vastava metalli tiheduse ja süsiniktera tiheduse (7,85 g/cm³) suhtega.
Meetermõõdustiku ja imperiaalmõõdustiku vaheliseks konverteerimiseks:
Meie kalkulaator töötab meetermõõdustikus (cm, kg). Kui teil on mõõtmised tollides, konverteerige need sentimeetriteks enne nende sisestamist kalkulaatorisse.
Kalkulaator annab tulemusi, mis on teoreetiliselt täpsed, lähtudes sisestatud mõõtmetest ja terase standardtihedusest. Praktiliste rakenduste täpsus sõltub:
Enamikul praktilistel rakendustel annab kalkulaator täpsuse vahemikus 1-2% tegelikust kaalust.
Kalkulaator suudab käsitleda mõõtmeid mis tahes praktilise suurusega. Siiski olge teadlik, et väga suured numbrid võivad põhjustada kuvamispiiranguid sõltuvalt teie seadmest. Äärmiselt suurte struktuuride jaoks kaaluge arvutuste jagamist väiksemate komponentide vahel ja tulemuste summeerimist.
Keeruliste kujundite puhul jagage need lihtsamateks komponentideks (vardad, lehed, torud) ja arvutage igaühe kaal eraldi. Seejärel liitke kaalud, et saada kogukaal. Näiteks I-profiili võib arvutada kolme eraldi lehe (kaks flantsi ja üks web) kaudu.
Kalkulaator kasutab süsiniktera standardtihedust (7,85 g/cm³). Erinevatel terase klassidel on veidi erinevad tihedused, kuid varieerumine on tavaliselt alla 3%. Enamikul praktilistel eesmärkidel annab see standardne tihedus piisava täpsuse.
Kuigi meie kalkulaator on mõeldud ringikujuliste torude jaoks, saate ruudukujuliste või ristkülikukujuliste torude kaalu arvutada, tehes järgmist:
Tavalise rebar'i puhul kasutage varda kalkulaatorit rebar'i nimidiameetri jaoks. Pange tähele, et mõned rebar'id võivad ribide või deformatsioonide tõttu veidi suurendada tegelikku kaalu võrreldes siledast vardast sama nimidiameetriga.
Siin on näited erinevates programmeerimiskeeltes terase kaalu arvutamiseks:
1' Exceli valem varda kaalu arvutamiseks
2=PI()*(A1/2)^2*B1*7.85/1000
3' Kus A1 on diameeter cm-des ja B1 on pikkus cm-des
4' Tulemuseks on kg
5
6' Exceli valem lehe kaalu arvutamiseks
7=A1*B1*C1*7.85/1000
8' Kus A1 on pikkus cm-des, B1 on laius cm-des ja C1 on paksus cm-des
9' Tulemuseks on kg
10
11' Exceli valem toru kaalu arvutamiseks
12=PI()*A1*((B1/2)^2-(C1/2)^2)*7.85/1000
13' Kus A1 on pikkus cm-des, B1 on väline diameeter cm-des ja C1 on sise diameeter cm-des
14' Tulemuseks on kg
15
1import math
2
3def calculate_rod_weight(diameter_cm, length_cm):
4 """Arvuta terasest varda kaal kg-des."""
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 """Arvuta terasest lehe kaal kg-des."""
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 """Arvuta terasest toru kaal kg-des."""
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# Näide kasutamisest
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"Varda kaal: {rod_weight:.2f} kg")
30print(f"Lehe kaal: {sheet_weight:.2f} kg")
31print(f"Toru kaal: {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// Näide kasutamisest
23const rodWeight = calculateRodWeight(2, 100);
24const sheetWeight = calculateSheetWeight(100, 50, 0.2);
25const tubeWeight = calculateTubeWeight(5, 4, 100);
26
27console.log(`Varda kaal: ${rodWeight.toFixed(2)} kg`);
28console.log(`Lehe kaal: ${sheetWeight.toFixed(2)} kg`);
29console.log(`Toru kaal: ${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("Varda kaal: %.2f kg%n", rodWeight);
31 System.out.printf("Lehe kaal: %.2f kg%n", sheetWeight);
32 System.out.printf("Toru kaal: %.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 << "Varda kaal: " << rodWeight << " kg" << std::endl;
36 std::cout << "Lehe kaal: " << sheetWeight << " kg" << std::endl;
37 std::cout << "Toru kaal: " << tubeWeight << " kg" << std::endl;
38
39 return 0;
40}
41
Siin on mõned praktilised näited terase kaalu arvutamisest:
Mõõtmed:
Arvutus:
2,5 cm diameetriga terasest varda, mille pikkus on 3 meetrit, kaalub ligikaudu 11,56 kg.
Mõõtmed:
Arvutus:
Terasest leht, mille mõõtmed on 120 cm × 80 cm × 0,3 cm, kaalub ligikaudu 22,61 kg.
Mõõtmed:
Arvutus:
Terasest toru, mille väline diameeter on 4,2 cm, sise diameeter on 3,8 cm ja pikkus on 250 cm, kaalub ligikaudu 4,93 kg.
American Institute of Steel Construction (AISC). Steel Construction Manual, 15th Edition. AISC, 2017.
The Engineering ToolBox. "Metals and Alloys - Densities." https://www.engineeringtoolbox.com/metal-alloys-densities-d_50.html. Juurdepääs 10. august 2023.
International Organization for Standardization. ISO 1129:1980 Steel tubes for boilers, superheaters and heat exchangers — Dimensions, tolerances and conventional masses per unit length. 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 Hot rolled products of structural steels. General technical delivery conditions. BSI, 2004.
World Steel Association. "Steel Statistical Yearbook." https://www.worldsteel.org/steel-by-topic/statistics/steel-statistical-yearbook.html. Juurdepääs 10. august 2023.
Kasutage meie teraskaalu kalkulaatorit täna, et kiiresti ja täpselt määrata oma terase komponentide kaal. Olgu tegemist ehitusprojekti planeerimise, materjalikulude hindamise või terasstruktuuri kavandamisega, meie kalkulaator pakub täpset teavet, mida vajate teadlike otsuste tegemiseks.
Avasta rohkem tööriistu, mis võivad olla kasulikud teie töövoos