حاسبة قناطر السقف
سقف جملوني ببحر 24 وميل 6 على 12 وقناطر كل 2 على امتداد قمة طولها 40 يحتاج إلى رافدة طولها نحو 13.4 من الجدار إلى القمة و21 قنطرة. استخدم وحدة واحدة لكل الأطوال. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- البحر
- 24
- الميل
- 6
- التباعد
- 2
- الطول
- 40
- تسمية الميل
- 6/12
- نصف الفتحة
- 12
- الارتفاع
- 6
- طول عارضة السقف
- 13.416407865
السقف الجملوني سطحان مائلان يلتقيان عند حرف القمة، ويُشدّان بصف من القناطر المثلثية التي تعبر عرض المبنى. يحتاج المقدّرون ونجّارو الهيكل ومن يبني بنفسه إلى رقمين قبل طلب الخشب: طول كل رافدة عادية، وكم قنطرة تجلس على طول حرف القمة. تأخذ حاسبة قناطر السقف مجاز العتبة إلى العتبة، والميل بوصفه ارتفاعًا لكل اثنتي عشرة وحدة سير، وتباعد مراكز القناطر، وطول حرف اختياريًا، ثم تعيد طول الرافدة من العتبة إلى الحرف وعدد القناطر. يجب أن يكون الميل موجبًا قطعًا؛ فالميل المعدوم أو المعكوس يُرفض بدل أن يُعامل في صمت سقفًا أحادي الميل.
كيف يتبع طول الرافدة وعدد القناطر من المجاز والميل والتباعد
السقف الجملوني سطحان مائلان يلتقيان عند حرف القمة، مع صف من القناطر المثلثية قائمة عبر عرض المبنى. كل قنطرة تعبر من عتبة جدار إلى عتبة جدار؛ وذلك العرض الكامل هو المجاز الذي ترسلونه. الرافدة العادية على كل جانب من الحرف وتر مثلث قائم سيره الأفقي نصف المجاز وارتفاعه الرأسي يتبع من الميل.
يُكتب الميل كما يطلب النجارون الخشب ويقرأون الجداول: وحدات ارتفاع لكل اثنتي عشرة وحدة سير، فستة تعني ميلًا ستة-اثني عشر واثنا عشر تعني خمسة وأربعين درجة. نصف المجاز مضروبًا في الميل مقسومًا على اثني عشر هو الارتفاع حتى خط الحرف. ثم يعطي فيثاغورس طول الرافدة من العتبة إلى الحرف: الجذر التربيعي لنصف المجاز تربيعًا زائد الارتفاع تربيعًا.
لا يشمل ذلك الطول ذيل الإفريز ولا مقعد فم الطائر؛ إنها الرافدة العادية الهندسية من العتبة إلى الحرف. على طول الحرف تُوضع القناطر على المراكز عند التباعد الذي ترسلونه. تشترك الأطوال كلها في وحدة خطية واحدة لأن المحرك لا يحوّل الأقدام إلى أمتار ولا البوصات إلى مليمترات.
أين تثبت حاسبة قناطر السقف جدواها
يلقى المالكون الأرقام نفسها حين تحتاج حظيرة أو رواق أو مرآب قائمة خشب قبل تركيب عطلة نهاية الأسبوع، أو حين يجب ألا يقلّل عرض مواد عدد القناطر بعد أن يثبّت التصميم الميل والتباعد. تُري أدوات المنتج والتعليم المتعلمين لم لا يضاعف مضاعفة المجاز طول اللوح ببساطة متى ضرب معامل الميل سير نصف المجاز، ولم يحتاج حرف أربعون قدمًا بمراكز قدمين إلى 21 قنطرة لا 20.
الأداة جملون بسيط برافدات عادية وقناطر متساوية التباعد، وليست وركًا ولا واديًا ولا سقفًا منكسرًا ولا قنطرة مقصًا، ولا تقدّر أوتارًا ولا بطونًا ولا حمل ثلج. إن احتجتم لاحقًا إلى الرافدة العادية وحدها بذيل إفريز، أو ميل من ارتفاع وسير، أو عدّ حزم القرميد، فعاملوها صفحات سقف مخصصة كما هي أصلًا بدل إثقال صفحة القناطر هذه.
حالات الاستخدام
أسقف بيوت مستطيلة على طول الحرف
أضيفوا length سير حرف حتى يعيد جملون عرضه 24 وطوله 40 إحدى وعشرين قنطرة بمراكز قدمين، لا عدّ مسقط مربع.
الأسئلة الشائعة
هل تتضمن الحاسبة بروز الإفريز على الرافدة؟
أضيفوا الذيل على طول الرافدة بأنفسكم، أو استخدموا صفحة طول الرافدة المخصصة حين يكون البروز هو السؤال.
كيف يُحسب طول الرافدة؟
نصف البحر هو الامتداد الأفقي، والارتفاع هو هذا الامتداد مضروبًا في الميل مقسومًا على 12، والرافدة هي وتر هذا المثلث القائم. مع بحر 24 وميل 6 يكون الامتداد 12 والارتفاع 6 والرافدة نحو 13.4.
لماذا 21 قنطرة على قمة طولها 40 بمسافة 2؟
لأن 40 مقسومة على 2 تعطي 20 فاصلًا، وتُضاف قنطرة واحدة كي يحصل طرفا السقف الجملوني على قنطرة، حتى لو كان الفاصل الأخير أقصر من المسافة المحددة.
ماذا يعني ميل 6؟
يعني 6 وحدات ارتفاع لكل 12 وحدة امتداد أفقي، كما يقرأ النجارون الميل. أدخل رقم الارتفاع هذا لا الدرجات؛ وميل 12 يعني أن السقف يرتفع بقدر ما يمتد.
ماذا يحدث إن لم أُدخل طول قمة السقف؟
يُعتمد البحر طولًا للقمة كأن المسقط مربع، وهو الاختصار المعتاد لسقيفة أو مرآب يتساوى عرضه وطول قمته؛ وإلا فأدخل الطول الحقيقي.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/build/roof-truss \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"span":24,"pitch":6,"spacing":2}'const res = await fetch("https://api.kit.forhosting.com/build/roof-truss", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"span": 24,
"pitch": 6,
"spacing": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/roof-truss",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"span": 24,
"pitch": 6,
"spacing": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/roof-truss", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"span":24,"pitch":6,"spacing":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"span":24,"pitch":6,"spacing":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/roof-truss", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"span": 24,
"pitch": 6,
"spacing": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.roof_truss",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000 |
max_trusses | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تشترك ودجة المتصفح المجانية وواجهة API المدفوعة مسبقًا في دالة حتمية واحدة، فيطابق الجرد الذي تثبّتون منه في الصفحة العامة ما تخزّنه بطاقة العمل.
كيف يتبع طول الرافدة وعدد القناطر من المجاز والميل والتباعد
طول المبنى في ذلك الاتجاه هو length؛ وعندما تحذفون length تعامل الحاسبة المسقط مربعًا وتستخدم span طول حرف. عدد الخانات هو سقف length مقسومًا على spacing، وعدد القناطر هو عدد الخانات زائد واحد، فينال كلا الجملونين قنطرة حتى حين تكون الخانة الأخيرة أقصر من تباعد المراكز. حالة محلولة تستخدم span 24 و pitch 6 و spacing 2 و length 40: السير 12 والارتفاع 6 والرافدة جذر 180 والخانات 20 والقناطر 21. المجاز أو الميل الصفري أو السالب يُرفض بـ invalid_input لأن تلك القيم لا تعرّف مثلث سقف، والتباعد أو الطول غير الموجب لا يضع قناطر.
ما الذي ترسلونه، وأي وحدات تُستخدم، وكيف تفشل التحقق
المهام الفاشلة لا تُحصَّل. المدخل نفسه ينتج دائمًا المخرج المقرّب نفسه، وهو العقد الذي تعتمد عليه أوراق التقدير وبطاقات الهيكل وعاملات الحافة عندما تثبّت سقفًا 24 في 40 عند رافدة 13.4 و 21 قنطرة. أرسلوا ثلاثة حقول عددية إلزامية أسماؤها span و pitch و spacing، مع length اختياري. span هو العرض من عتبة إلى عتبة بأي وحدة خطية؛ تُقبل الأسماء البديلة roof_span و building_span و width و S حتى لا يحتاج نموذج يقول أصلًا width إلى إعادة تسمية. pitch هو مركّب الارتفاع لميل X على اثني عشر، لا درجات ولا ميلًا بلا وحدة وحده؛ تُقبل الأسماء البديلة roof_pitch و pitch_rise و X. spacing هو مسافة المراكز بين قناطر متجاورة بالوحدة نفسها التي لـ span؛ تُقبل الأسماء البديلة truss_spacing و on_center و oc و centres. length هو طول المبنى على طول الحرف؛ تُقبل الأسماء البديلة building_length و roof_length و ridge_length. عند حذف length يصير طول الحرف span افتراضيًا، وهو اختصار المسقط المربع لحظيرة أو مرآب يتطابق عرضهما مع سير الحرف. السلاسل التي تُقرأ أعدادًا منتهية تُقبل كما أعداد JSON. عند النجاح تعيد الاستجابة span و pitch و spacing و length المنقّاة، وتنشر pitch_label مثل ستة شريط اثني عشر، و half_span سيرًا من الحرف إلى العتبة، و rise الارتفاع الرأسي لذلك المثلث، و rafter_length الوتر من العتبة إلى الحرف، و bay_count عدد الفراغات بين القناطر، و truss_count قيمة bay_count زائد واحد، و formula الهوية التي أنشأتها. مجاز صفر أو ميل سالب أو حقل غائب أو قيمة غير منتهية تفشل بـ invalid_input مع تسمية الحقل حتى يبرز النموذج ذلك الضابط. استدعاءات API الناجحة تستخدم القاعدة المنشورة $0.002 لكل عنصر. الحدود العليا أطوال منتهية سخية؛ و truss_count له سقف حتى لا ينفجر تباعد ضئيل إلى قائمة لا تُستخدم.
أين تثبت حاسبة قناطر السقف جدواها
يحوّل نجّارو الهيكل والمقاولون الصغار مجازًا مقيسًا وميلًا مختارًا وتباعد مراكز إلى قائمة شراء قبل مغادرة الساحة: خشب الرافدة من rafter_length، وطلب قناطر من truss_count، مع الهدر والحمالات وسماكة الحرف بعد معرفة الهندسة الخالصة. يدمج المقدّرون العقد في أدوات الجرد حتى يصير جدول span و pitch و spacing و length زوج نتائج واحدًا دون ورقة حساب مليئة بخلايا خفية ووحدات مختلطة. في هذه الصفحة يجري العمل كله في متصفحكم؛ وعبر API تكلف كل مطالعة ناجحة $0.002، ولا تُحصَّل التحقق الفاشلة، ولا يُخزَّن شيء بعد عودة الاستجابة. ذلك الفصل — استكشاف تفاعلي مجاني وواجهة API مدفوعة مطابقة — يوافق بقية كتالوج KIT من المستوى A ويتيح الانتقال من تحقق على الهاتف في الموقع إلى مسار آلي دون تغيير النتيجة الرياضية.
حالات التكامل
جرد مرائب وحظائر جملونية
أرسلوا مجاز العتبة والميل 6/12 (أو غيره) وتباعد المراكز؛ استخدموا rafter_length للمخزون و truss_count لطلب القناطر.
برمجيات التقدير وبطاقات الهيكل
ثبّتوا span و pitch و spacing و length في بطاقة عمل؛ تعيد API نفس rafter_length و truss_count المقرّبين اللذين أظهرتهما الودجة العامة.
أسئلة تقنية
كيف يُوجد طول الرافدة وعدد قناطر سقف جملوني؟
أرسلوا span و pitch (ارتفاعًا لكل 12) و spacing موجبة منتهية. length الاختياري سير الحرف (افتراضه span). تعيد API القيمة rafter_length = sqrt((span/2)² + rise²) و truss_count = ceil(length/spacing)+1.
ماذا يحدث إذا كان المجاز أو الميل صفرًا أو سالبًا؟
تفشل المهمة بـ invalid_input. لا يُعرَّف مثلث جملوني من span أو pitch غير موجبين، وذلك الفشل لا يُحصَّل.
كيف يُعدّ عدد القناطر؟
تجلس القناطر على المراكز على طول الحرف. bay_count هو ceil(length/spacing) و truss_count هو bay_count زائد واحد، فينال كلا الجملونين قنطرة حتى حين تكون الخانة الأخيرة قصيرة.
كم تكلفة حاسبة قناطر السقف؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُحصَّل.