حاسبة الحمل الميت للسقف
ألواح أسفلتية معمارية فوق OSB بسماكة 7/16 وروافد 2x6 كل 16 بوصة، مع اللباد، تعطي حملًا ميتًا قدره 5.9 psf. اختر التغطية والتغليف والرافدة والتباعد، وأضف طبقات اختيارية، لترى وزن كل طبقة والمجموع. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نوع التسقيف
- Asphalt architectural
- نوع الألواح الأساسية
- osb_7_16
- مقاس العارضة
- 2x6
- تباعد العوارض (بوصة)
- 16
- الطبقة التحتية (psf)
- 0.5
- مساحة السقف (قدم²)
- 1,500
- التسقيف (psf)
- 2.5
- الألواح الأساسية (psf)
- 1.4
- الهيكل (plf)
- 2
- الهيكل (psf)
- 1.5
تحوّل حاسبة الحمل الميت للسقف مواد السقف الدائمة إلى رقم واحد بوحدات الأرطال لكل قدم مربع، وهو الرقم الذي تستخدمه الفحوصات الإنشائية وجداول العوارض والتصاميم الأولية فعليًا. أدخل نوع مادة التغطية، ونوع طبقة التغليف، ومقاس العارضة أو الجائزة، والمسافة من محور إلى محور؛ ثم تُضاف اختياريًا طبقة الأساس والعزل وتشطيب السقف والأحمال الدائمة المتنوعة. تُرجع الأداة كل طبقة بوحدة psf، ومساهمة التأطير من وزن القدم الطولي موزعًا على المسافات، والمجموع الجزئي للهيكل، والحمل الميت الكلي. وعند تزويدها بمساحة السقف أيضًا، تضرب الحمل في المساحة لتقدير الوزن الدائم الكلي بالأرطال. تقبل الأنواع المخصصة أوزان الشركة المصنّعة المقاسة بدل جداول الإعداد المسبق.
معنى الحمل الميت للسقف والطبقات التي تُحسب
الحمل الميت هو الوزن الدائم لمواد البناء التي تبقى على المنشأ طوال عمر المبنى. في الأسطح يشمل ذلك عادة التغطية (الألواح الإسفلتية أو المعدن أو القرميد أو الأغشية أو الأنظمة متعددة الطبقات)، وطبقة التغليف الإنشائية (خشب رقائقي أو OSB)، والعوارض أو الأوتار العلوية للجمالونات أو جوائز السقف التي تحمل تلك الطبقات، إضافة إلى طبقة الأساس والعزل المعلّق من التجميع وتشطيبات السقف مثل الجبس المثبت أسفل التأطير وأي عناصر دائمة أخرى تختار متوسطها في حمل وحدوي.
أحمال التشغيل والثلج والرياح والأحمال المؤقتة للبناء فئات منفصلة ولا تُحسب هنا؛ وتركّز هذه القدرة على جانب الوزن الذاتي فقط ضمن توليفة الأحمال. يُعبَّر عن الوزن الوحدوي بأرطال لكل قدم مربع من سطح السقف لمقارنة التجميعات أو تغذية جداول البحور أو تهيئة نموذج تحليل أدق. وزن التأطير غالبًا أقل حدسًا: للقطعة وزن لكل قدم طولي من مقطعها وكثافتها، ويصبح ذلك الحمل الخطي psf منتظمًا عند القسمة على المسافة من محور إلى محور محوّلة إلى أقدام.
تستخدم هذه الحاسبة ذلك التوزيع القياسي — plf مضروبًا في اثني عشر مقسومًا على المسافة بالبوصات — مع جداول سكنية نموذجية للتغطية والتغليف حتى يحصل المالك أو المقدّر على رقم ابتدائي قابل للدفاع دون قاعدة مواد. القيم المسبقة تقديرات كتيبات وليست بديلاً عن أوراق الشركة المصنّعة عندما تطلب الجهة أو المهندس المسؤول أوزانًا وحدوية دقيقة. وعندما تعرف تلك القيم مسبقًا، اختر أنواع custom أو مرّر حقول psf للاستبدال حتى تُنتج الحسابات مجموعًا نظيفًا وقابلًا للتكرار.
نصائح عملية وحدود وعمليات بحث ذات صلة
اختر إعدادات مسبقة تطابق منتجات المخططات ثم افحص المجموع بخبرة محلية: أسطح الإسفلت و OSB الخفيفة غالبًا تقارب عشرة إلى خمسة عشر psf من الهيكل قبل تشطيبات السقف، بينما قرميد الطين أو الأردواز قد يضاعف بند التغطية وحده. قِس المسافة من محور إلى محور لا الفراغ الصافي، واستخدم نفس أساس سطح السقف الذي ستستخدمه لحمل التشغيل أو الثلج حتى تبقى التوليفات متسقة. يدخل جبس السقف في هذا المجموع فقط عندما تحمله العوارض أو الجوائز التي تتحقق منها؛ أما بلاطات الأرضيات والفواصل فمكانها غير هنا.
تستهدف هذه الصفحة من يبحث عن حاسبة حمل ميت للسقف أو وزن السقف لكل قدم مربع أو مساهمة التغليف والعوارض أو حمل سقف دائم للفحوصات الإنشائية؛ وليست خريطة ثلج ولا استعلام كود لحمل التشغيل ولا محرك توليفات ASCE كامل. فضّل هذه القدرة عندما تعرف المواد والمسافات مسبقًا وتحتاج تفصيلًا شفافًا بوحدة psf؛ واستخدم الأدوات المرافقة للميل وعدد الألواح أو ألواح التغليف.
حالات الاستخدام
فحوصات إنشائية أولية لإعادة تسقيف سكني
يُدخل المصممون التغطية الجديدة والطبقة القائمة ومقاس التأطير أو مسافته لتقدير الحمل الميت بوحدة psf قبل مقارنة سعة الأعضاء أو الانحراف تحت الوزن الدائم المحدّث.
أوراق التقدير وافتراضات العروض
يحوّل المقدّرون مواد المخطط إلى حمل سقف دائم موثّق، اختياريًا مضروبًا في مساحة السقف، حتى تبقى ملاحظات الرافعة أو النقل أو التحديث الحساسة للوزن متسقة بين العروض.
الأسئلة الشائعة
كيف يُحسب الحمل الميت للسقف بوحدة psf؟
اجمع الأوزان الوحدوية للتغطية والتغليف والتأطير وأي طبقات دائمة اختيارية. عادةً يكون framing psf هو plf الخشب × 12 ÷ المسافة من محور إلى محور بالبوصات.
هل يشمل ذلك الثلج أو حمل التشغيل؟
لا. يقدّر الحمل الميت الدائم فقط. ادمج النتيجة مع قيم منفصلة لأحمال التشغيل والثلج والرياح وفق الكود المعمول به.
كيف يتحول وزن الروافد إلى psf؟
يُضرب وزن الرافدة الواحدة لكل قدم طولي في 12 ثم يُقسم على التباعد بالبوصة. رافدة 2x6 تزن نحو 2 رطل لكل قدم طولي، موضوعة كل 16 بوصة، تضيف 1.5 psf.
هل يمكنني استخدام أوزان المصنّع بدل القيم الجاهزة؟
نعم. القيم الجاهزة تقديرات نموذجية من الكتيبات. عندما تعطيك ورقة البيانات أو المهندس أوزانًا دقيقة، اختر الخيار المخصص أو أدخل قيمة psf الخاصة بك لتلك الطبقة.
هل أضيف وزن سقف الجبس المعلّق إلى الحمل الميت؟
فقط إذا كان محمولًا على روافد السقف أو عوارضه التي تتحقق منها. أما أحمال الأرضيات والجدران الفاصلة فمكانها حساب آخر وليس هذا المجموع.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/home/roof-dead-load \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roofing_type":"asphalt_architectural","sheathing_type":"osb_7_16","rafter_size":"2x6","rafter_spacing_in":16}'const res = await fetch("https://api.kit.forhosting.com/home/roof-dead-load", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roofing_type": "asphalt_architectural",
"sheathing_type": "osb_7_16",
"rafter_size": "2x6",
"rafter_spacing_in": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roof-dead-load",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roofing_type": "asphalt_architectural",
"sheathing_type": "osb_7_16",
"rafter_size": "2x6",
"rafter_spacing_in": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roof-dead-load", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roofing_type":"asphalt_architectural","sheathing_type":"osb_7_16","rafter_size":"2x6","rafter_spacing_in":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roofing_type":"asphalt_architectural","sheathing_type":"osb_7_16","rafter_size":"2x6","rafter_spacing_in":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roof-dead-load", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"roofing_type": "asphalt_architectural",
"sheathing_type": "osb_7_16",
"rafter_size": "2x6",
"rafter_spacing_in": 16
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roof_dead_load",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض المسافة الصفرية أو السالبة بخطأ invalid_input واضح. المسار حسابي بحت — بلا شبكة ولا بذور عشوائية ولا ساعة — لذلك يعيد مشغّل المتصفح المجاني وواجهة API مسبقة الدفع نفس JSON بعد التقريب العشري الثابت في كل استدعاء.
كيفية استدعاء API وقراءة الاستجابة
أنواع التغطية والتغليف تعدادات مغلقة تشمل الإسفلت والخشب والمعدن والقرميد والأردواز والأنظمة متعددة الطبقات والأغشية الشائعة، إضافة إلى سماكات الخشب الرقائقي و OSB وخيار none و custom. يقبل مقاس العارضة قطع two-by الاسمية حتى two-by-twelve أو custom. يجب أن تكون المسافة عددًا محدودًا موجبًا تمامًا بالبوصات. أرسل جسم JSON بأربعة حقول أساسية: roofing_type (أسماء roofing و covering)، و sheathing_type (أسماء sheathing و deck)، و rafter_size (أسماء framing_size و joist_size)، و rafter_spacing_in (أسماء spacing_in و oc_in و spacing). الأعداد غير السالبة الاختيارية roofing_psf و sheathing_psf و framing_psf تستبدل الإعدادات المسبقة أو تُرضي أنواع custom؛ و underlayment_psf و insulation_psf و ceiling_psf و misc_psf تساوي صفرًا عند الحذف؛ و roof_area_sqft يشغّل اختياريًا الوزن الكلي. عند النجاح تعكس الاستجابة الأنواع المعيارية وأوزان الطبقات المقرّبة، و framing_plf و framing_psf، و additional_psf كمجموع الطبقات الاختيارية، و structure_psf كالتغطية زائد التغليف زائد التأطير، و dead_load_psf كالحمل الوحدوي الدائم الكامل، ومصفوفة components لجداول الواجهة، وسلاسل formula و message، وخطوات مرتبة مناسبة للتعليم أو تأكيدات الانحدار. فشل التحقق — تعدادات إلزامية ناقصة أو رموز مجهولة أو أعداد غير محدودة أو أوزان سالبة أو مسافة صفر أو custom بلا وزن — يعيد invalid_input ولا يُحاسب. التسعير مبلغ ثابت $0.002 لكل طلب ناجح بوحدة item.
نصائح عملية وحدود وعمليات بحث ذات صلة
إذا كان السقف نظام جمالونات مصنّعة بوزن ذاتي منشور، ففضّل rafter_size custom مع framing_psf بدل فرض مقاس two-by لا يصف الجمالون. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المسبق، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المدمجون عمدًا مسافة صفر لتمرين مسار الخطأ. فحوصات الذهاب والإياب سهلة: أعد حساب التأطير كـ plf مضروبًا في اثني عشر على المسافة واجمع كل طبقة يدويًا لتأكيد dead_load_psf بنفس التقريب الثابت المستخدم في الخطوات المنشورة.
حالات التكامل
التعليم واختبارات الوحدة الآلية لمكدسات الأحمال
يولّد المدرّسون والمطوّرون حالات معروفة إسفلت-OSB-2x6 ورفضًا متعمدًا لمسافة صفر كأمثلة golden حتمية لواجهة API والفصل الدراسي.
أسئلة تقنية
ماذا يحدث عندما تكون مسافة العوارض صفرًا؟
يصبح الحمل الوحدوي للتأطير غير معرّف. تعيد هذه الأداة invalid_input بدل القسمة على صفر.
هل يمكن إدخال أوزان وحدوية من الشركة المصنّعة بدل الإعدادات المسبقة؟
نعم. اختر تغطية أو تغليفًا أو مقاس عارضة custom وقدّم roofing_psf أو sheathing_psf أو framing_psf، أو مرّر تلك الحقول كاستبدال على نوع مسبق.
هل حاسبة الحمل الميت للسقف مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT مسبق الدفع بمبلغ $0.002 لكل طلب ناجح؛ والمهام الفاشلة لا تُحاسب أبدًا.