حاسبة لباد التسقيف
سقف مساحته 2000 قدم مربع مع هدر 10 بالمئة يحتاج إلى 2200 قدم مربع من الطبقة التحتية، أي 5.5 لفة بتغطية 400 قدم مربع للفة، فتشتري 6 لفات ويبقى لديك 200 قدم مربع. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مساحة السقف
- 2,000
- التغطية لكل لفة
- 400
- نسبة الهدر
- 10
- المساحة مع الهدر
- 2,200
- عدد اللفات الدقيق
- 5.5
- الرولات المطلوبة
- 6
- التغطية من اللفات
- 2,400
نفاد الطبقة التحتية في منتصف السطح يعني رحلة ثانية بينما يبقى اللوح مكشوفًا؛ وشراء ثلاث لفات زائدة من الطبقة التحتية الاصطناعية يهدر ميزانية كانت مخصصة للقرميد أو التشطيب. تحوّل حاسبة لباد التسقيف والطبقة التحتية ثلاث أرقام عملية إلى عدد واضح من اللفات: مساحة سطح السقف التي يجب تغطيتها، وكم وحدة مربعة تغطيها لفة واحدة من اللباد أو الطبقة التحتية الاصطناعية وفق ملصق المنتج، ونسبة هدر للتداخلات والأودية والقصّ. تضخّم المساحة بعامل الهدر، ثم تقسم على تغطية اللفة للحصول على عدد دقيق، ثم ترفع إلى كمية شراء صحيحة بحيث لا تطلب لفة كسرية أبدًا. حافظ على مساحة السطح وتغطية اللفة في نظام وحدات واحد — عادةً أقدام مربعة على ملصقات الولايات المتحدة — وعامل نسبة الهدر كهامش عمل متعمد، لا كقيمة افتراضية مخفية تنسى مراجعتها.
كيف يُحسب عدد اللفات
تُزاد مساحة السقف أولًا بنسبة الهدر التي تختارها: 10 بالمئة على 2000 قدم مربع تعطي 2200 قدم مربع للشراء. ثم تُقسم هذه المساحة على ما تغطيه اللفة الواحدة، ويُقرَّب الناتج إلى عدد كامل من اللفات. ويجب أن تكون مساحة السقف وتغطية اللفة بالوحدة نفسها، وغالبًا ما تكون القدم المربع على ملصقات المنتجات الأمريكية. ونفاد الطبقة التحتية في منتصف العمل يعني رحلة ثانية والسقف مكشوف.
كيف تختار التغطية ونسبة الهدر
تعتمد التغطية على المنتج. يُباع اللباد الأسفلتي الكلاسيكي رقم 15 غالبًا بتغطية نحو 400 قدم مربع للفة، ورقم 30 بنحو 200، بينما تعلن بعض الطبقات الاصطناعية عن 1000 قدم مربع أو أكثر. وبعد التداخلات التي يتطلبها التركيب قد تقل التغطية الفعلية، لذا اعتمد دائمًا الرقم المطبوع على اللفة التي ستشتريها. أما الهدر فنسبة 10 بالمئة نقطة بداية شائعة لسقف جملوني بسيط، وقد تتطلب الأودية الحادة أو كثرة الفتحات أو مناطق الحماية من الجليد والماء نسبة أعلى.
حالات الاستخدام
قائمة شراء الطبقة التحتية للقيام بنفسك
قِس سطح السقف، واقرأ تغطية اللفة على اللباد أو المنتج الاصطناعي الذي ستشتريه، واضبط نسبة هدر للتداخلات والقصّ، واطلب لفات كاملة بلا نقص ولا فائض بالجملة.
كميات الطبقة التحتية للمقاولين
أدخل مساحة السطح وتغطية لفة المنتج ونسبة هدر كل سقف في نفس المعادلة لتتطابق أوامر الشراء مع التقدير ويكون كل رفع قابلاً للتدقيق.
الأسئلة الشائعة
ماذا يحدث إذا كانت مساحة السطح صفرًا أو سالبة؟
يجب أن تكون مساحة السطح موجبة تمامًا؛ والمساحة غير الموجبة غير فيزيائية ولن تعرّف كمية شراء صالحة.
أي تغطية لفة يجب أن أدخل؟
لباد أسفلتي #15 النموذجي نحو 400 ft² لكل لفة و#30 نحو 200 ft²؛ والاصطناعية غالبًا 1000 ft² أو أكثر — أكّد على الملصق.
أي نسبة هدر يجب أن أستخدم؟
كثير من أعمال الجملون البسيطة تستخدم نحو 10 بالمئة للتداخلات والقصّ الإلزامي. زِدها للأودية المعقدة أو كثرة الاختراقات أو الأسطح الشديدة؛ واستخدم 0 فقط إذا طبّقت الهدر مسبقًا في موضع آخر. الأداة تقبل من 0 إلى 100 شمولًا.
هل تحتسب الحاسبة تداخلات اللباد؟
نعم، من خلال نسبة الهدر التي تجمع التداخلات والأودية والقصّ معًا. وتذكّر أن التغطية الفعلية للفة بعد التداخلات المطلوبة قد تكون أقل من الرقم المعلن، فراجع الملصق جيدًا.
لماذا يُقرَّب عدد اللفات إلى الأعلى؟
لأن أحدًا لا يبيع نصف لفة. وتعرض الحاسبة إلى جانب عدد اللفات المساحة التي تغطيها اللفات المشتراة فعلًا والفائض المتبقي، لتحكم بنفسك على هامش الأمان.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/home/roofing-felt \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":2000,"roll_coverage":400,"waste_percent":10}'const res = await fetch("https://api.kit.forhosting.com/home/roofing-felt", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 2000,
"roll_coverage": 400,
"waste_percent": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roofing-felt",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 2000,
"roll_coverage": 400,
"waste_percent": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roofing-felt", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":2000,"roll_coverage":400,"waste_percent":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":2000,"roll_coverage":400,"waste_percent":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roofing-felt", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"roof_area": 2000,
"roll_coverage": 400,
"waste_percent": 10
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roofing_felt",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تغذي الدالة النقية نفسها الأداة المجانية في المتصفح وواجهة API المدفوعة، فيطابق عرض السعر الذي تولّده في الموقع بندًا يرسله سكربت لاحقًا. تُرفض مساحة السطح غير الموجبة برسالة invalid_input واضحة بدل نتيجة عبثية صامتة.
كيف تعمل معادلة لفات اللباد والطبقة التحتية
ابدأ من هوية التغطية المستخدمة في مقدّري الطبقة التحتية للبيع بالتجزئة والمقاولين: المساحة التي تشتري لأجلها هي سطح السقف مضروبًا في واحد زائد كسر هدر. نسبة هدر صفر تعني أنك تثق بتغطية هندسية خالصة بلا هامش تداخل؛ وعشرة بالمئة قيمة ميدانية شائعة للباد الأسفلتي على الجملونات البسيطة، بينما الأودية الأشد انحدارًا وكثرة الاختراقات أو مناطق الجليد والماء قد ترفع الهامش ضمن المدى من صفر إلى مئة الذي تقبله هذه الأداة. غالبًا ما تدرج المنتجات الأسفلتية الكلاسيكية نحو أربعمئة قدم مربعة تغطية لكل لفة للباد رقم خمسة عشر ونحو مئتين لرقم ثلاثين، وإن كانت التغطية الحقيقية بعد التداخلات الإلزامية أقل — فضّل دائمًا الرقم المطبوع على اللفة التي ستشتريها، بما في ذلك علامات الطبقة التحتية الاصطناعية التي تعلن ألف قدم مربعة أو أكثر لكل لفة. اكتب area_with_waste يساوي roof_area مضروبًا في الكمية واحد زائد waste_percent مقسومًا على مئة، مستخدمًا نفس الوحدة المربعة لـ roof_area ولتغطية لفة المصنّع حتى تتوافق الأقدام مع الأقدام المربعة. طلب اللفات هو area_with_waste مقسومًا على roll_coverage؛ وكمية الشراء rolls_needed هي سقف ذلك النسبة الدقيقة لأن المورّدين يبيعون لفات كاملة. تعيد الاستجابة أيضًا الوسطيات area_with_waste وrolls_exact وcoverage_from_rolls من عدد العبوات المرفوع وspare_area لتدقيق الحساب أمام حساب يدوي على إذن التسليم. المسار حساب عائم حتمي بلا بذور عشوائية وبلا ساعات حائط وبلا استدعاءات شبكة، فنفس المدخلات تنتج دائمًا نفس JSON. يجب أن تكون مساحة السطح موجبة تمامًا: الصفر أو السالب يُرفضان بـ invalid_input لأن البصمة غير الموجبة غير فيزيائية ولن تعرّف كمية شراء. يجب أن تكون تغطية اللفة موجبة تمامًا أيضًا حتى تبقى النسبة لكل لفة معرّفة، وأن يقع waste_percent بين صفر ومئة شمولًا.
ما الذي ترسله وما الذي تستقبله
الحقول الثلاثة إلزامية. وصّل نموذج المتصفح المجاني لتخطيط المالك والكاونتر، ثم استدعِ العقد نفسه من السكربتات عند الحاجة إلى جداول سقف بسقف أو تثبيتات انحدار لأداة تسعير. أرسل ثلاثة أعداد منتهية: roof_area لتغطية السطح بوحدات مربعة، وroll_coverage كمساحة تغطيها لفة واحدة من اللباد أو الطبقة التحتية الاصطناعية بنفس الوحدات المربعة، وwaste_percent كهامش مادة إضافي معبّر عنه كنسبة مئوية من roof_area. الحقول الناقصة والسلاسل غير الرقمية وNaN وInfinity تفشل بـ invalid_input ولا تُحاسب. عندما تكون roof_area صفرًا أو سالبة تفشل الطلب برسالة أن المساحة غير الموجبة غير مسموحة، فيصحّح العملاء القياسات قبل إعادة المحاولة بدل تلقي لفات صفرية أو عبثية. القاعدة الإيجابية نفسها تنطبق على roll_coverage؛ وwaste_percent خارج الفترة المغلقة من صفر إلى مئة يفشل برسالة نطاق واضحة. عند النجاح تعيد الاستجابة المدخلات المنظّفة وarea_with_waste بعد تضخيم الهدر وrolls_exact كعدد عائم دقيق وrolls_needed الصحيح ككمية شراء وcoverage_from_rolls من ذلك العدد المرفوع وspare_area نسبةً إلى المساحة مع الهدر وunit_note يذكّر بالحفاظ على نظام وحدات واحد وقراءة ملصق المنتج للتغطية الحقيقية للفة، وسلسلة صيغة قصيرة للتوثيق. فحوصات كلاسيكية: سقف ألفي قدم مربعة مع أربعمئة قدم مربعة لكل لفة وعشرة بالمئة هدر: area_with_waste ألفا ومئتان وrolls_exact خمسة فاصلة خمسة بنقطة (5.5) وrolls_needed ستة. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ وإخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين تظهر حاسبات لباد التسقيف والطبقة التحتية في العمل الحقيقي
أصحاب المنازل الذين يعيدون تسقيف مرآب أو منزل صغير يحتاجون عدد لفات موثوقًا قبل الطلب عبر الإنترنت أو تحميل شاحنة، خاصة عندما تحمل الطبقة التحتية الاصطناعية سعر وحدة مرتفعًا ومواعيد تسليم طويلة مقارنة باللباد الأسفلتي. يبني مقاولو التسقيف كميات من مساحات سطح مقيسة وتغطية المصنّع؛ ونقطة نهاية حتمية واحدة ترفع اللفات بعد نسبة هدر معلنة تقلل انجراف جداول البيانات بين المقدّر والمشتري. إذا احتجت لاحقًا حزم قرميد ومربعات تسقيف أو أعداد ألواح معدنية أو أقدام خطية لدرع الجليد والماء أو مضاعفات ميل السقف كنيات بحث منفصلة، فاعاملها كصفحات شقيقة بدل إثقال صفحة حاسبة لفات اللباد والطبقة التحتية الاصطناعية هذه. كاونترات مواد البناء التي تقارن لباد رقم خمسة عشر ورقم ثلاثين وSKU اصطناعيًا لنفس المنزل يمكنها تبديل roll_coverage فقط مع تثبيت roof_area وwaste_percent ثم ترتيب إجمالي اللفات والتغطية الفائضة دون إعادة اشتقاق رياضيات الهدر كل مرة. مديرو العقارات الذين يخططون لإعادة تسقيف متعدد المباني يغذّون دفعة مساحات وتغطيات منتجات عبر API ويرفقون rolls_needed بأوامر الشراء ليبقى الفائض مقصودًا لا عرضيًا. تستخدم مختبرات التدريب ومدارس المهن التي تدرّس تغطية الطبقة التحتية وهوامش الهدر نفس شكل JSON في ودجة المتصفح وفي API لمحاذاة أوراق العمل دون اتصال والمصححات التلقائية عبر الإنترنت. ولأن هذه القدرة محرك parse خالص، فإن تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح وإخفاق التحقق لا يستهلك الرصيد.
حالات التكامل
مقارنة اللباد مع SKU اصطناعي
ثبّت مساحة السطح والهدر، وبدّل roll_coverage بين لباد #15 و#30 والطبقة التحتية الاصطناعية، وقارن rolls_needed والتغطية الفائضة جنبًا إلى جنب.
أسئلة تقنية
كيف تعمل حاسبة لباد التسقيف والطبقة التحتية هذه؟
تضرب roof_area في (1 + waste_percent/100) للحصول على area_with_waste، وتقسم على roll_coverage لعدد لفات دقيق، ثم ترفع إلى rolls_needed لطلب لفات كاملة فقط.
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل عنصر ناجح؛ والمدخل غير الصالح لا يُحاسب.