حاسبة الرمل البوليمري
تقدّر حاسبة الرمل البوليمري هذه عدد الأكياس الكاملة اللازمة لملء فواصل فناء مرصوف أو ممر أو سطح مماثل.
شغّل الأداة مجانًا
أدخلوا طول حجر الرصف وعرضه ومتوسط عرض الفاصل ومساحة المشروع الإجمالية. تمثّل الحاسبة النمط المتكرر من الأحجار والفواصل، وتقدّر حجم الفواصل، وتحوله إلى وزن للرمل، ثم تضيف هامشاً عملياً وتقرّب الناتج إلى أكياس كاملة قابلة للشراء. تتوفر قيم افتراضية لعمق الفاصل والكثافة الحجمية ووزن الكيس والهدر، لكن ينبغي استخدام قيم المنتج المحدد كلما كانت متاحة.
قيسوا تخطيط الرصف بوحدات متسقة
ابدؤوا بمساحة السطح المرصوف النهائية بالمتر المربع، واستبعدوا الأجزاء الكبيرة التي لن تحتوي على أحجار رصف، مثل أحواض الزراعة أو المنشآت الثابتة. قيسوا طول حجر نموذجي وعرضه بالمليمتر، ثم قيسوا الفراغ الصافي بين حجرين متجاورين لتحديد عرض الفاصل. إذا تفاوتت الفواصل في رصف قائم، فاستخدموا متوسط العرض المنفذ فعلياً بدلاً من المقاس الاسمي للمباعد. تتعامل الحاسبة مع كل حجر وحصته من الفواصل المحيطة بوصفهما وحدة مستطيلة متكررة. وهي تقارن مساحة وجه الحجر بمساحة هذه الوحدة لتقدير النسبة التي تشغلها الفواصل من السطح الكلي. هذه الطريقة الهندسية أنسب من تطبيق رقم تغطية موحد، لأن الأحجار الصغيرة تنشئ طولاً أكبر من الفواصل لكل متر مربع مقارنة بالأحجار الكبيرة. أبقوا جميع الأبعاد الخطية بالمليمتر والمساحة الإجمالية بالمتر المربع كما هو موضح. عند استخدام مقاسات مختلطة، احسبوا كل قسم كبير على حدة وفق المقاس الغالب فيه، ثم اجمعوا أوزان الرمل قبل تقريب كمية الشراء. وغالباً ما تستدعي المنحنيات والحواف والأنماط غير المنتظمة زيادة بسيطة في هامش الهدر.
استخدموا افتراضات تلائم المنتج والتنفيذ
يحدد حجم حجر الرصف وعرض الفاصل ومساحة الفناء البصمة السطحية للفواصل، لكنه لا يكفي وحده لتحديد عدد الأكياس. فللفواصل عمق أيضاً، وللرمل كثافة حجمية، كما تباع المنتجات بأوزان أكياس مختلفة. لذلك تعرض الحاسبة هذه الافتراضات بوضوح. القيم الافتراضية هي عمق 25 مليمتراً، وكثافة 1.6 كيلوغرام لكل لتر، ووزن كيس 20 كيلوغراماً، وهدر 10 بالمئة. استبدلوا هذه القيم بما يعلنه المصنّع وبعمق الفاصل المحضّر فعلياً كلما أمكن. قيسوا العمق بعد إزالة المادة القديمة وتلوث طبقة الفرش والحطام المفكك. يحتاج الرمل البوليمري عادة إلى عمق كافٍ ليتماسك بصورة صحيحة، لكن المتطلبات تختلف باختلاف المنتج ونوع الرصف وحركة المرور والمناخ. الكثافة الحجمية وسيلة لتحويل الحجم إلى وزن تقديري، وليست بياناً لأداء المادة بعد التصلب. يغطي هامش الهدر الدمك والفقد أثناء الكنس وتفاوت الفواصل وأخطاء القياس الصغيرة. ولا ينبغي استخدامه لتعويض خطأ كبير في قياس المساحة أو فواصل لم تنظف إلى عمق متجانس.
فسّروا التقدير قبل الشراء والتنفيذ
تعرض النتيجة مساحة الفواصل المقدرة، وحجمها باللترات، ووزن الرمل الصافي، والوزن بعد إضافة الهدر، والعدد الحسابي الدقيق للأكياس، وعدد الأكياس الكاملة المطلوبة. اشتروا العدد الكامل لأن أجزاء الأكياس لا تباع عادة، ولأن الرمل البوليمري في الكيس المفتوح قد يتأثر بالرطوبة. يفترض التقدير أحجار رصف مستطيلة مستقيمة الجوانب مرتبة في نسق منتظم. وقد تغير الحواف المعتقة والشطفات والأنظمة النافذة للماء والتقاطعات العريضة جداً والمقاسات المختلطة والفراغات العميقة الاستهلاك الفعلي. قد تراعي جداول التغطية لدى المصنّع تدرج حبيبات منتج معين وسلوكه عند الدمك؛ لذلك قارنوا هذا التقدير ببيانات الكيس واتبعوا الإرشاد الأنسب للمشروع. قبل التنفيذ، تحققوا من ملاءمة الرمل المختار لعرض الفاصل المقاس ولاستخدام الرصف. تقدر هذه الأداة كمية المادة فقط، ولا تتحقق من إعداد القاعدة أو التصريف أو الطقس أو ماء التنشيط أو طريقة المعالجة. في المشاريع الكبيرة، يوفر قسم تجريبي صغير أفضل معايرة: سجلوا المساحة التي ملأها كيس واحد في ظروف الموقع الفعلية وعدّلوا كمية الشراء المتبقية وفقاً لذلك.
حالات الاستخدام
تخطيط فناء جديد
قدّروا عدد الأكياس الكاملة من مقاس الحجر المختار وعرض الفاصل المصمم والمساحة المقاسة قبل طلب المواد.
إعادة ملء الفواصل القائمة
استخدموا العمق المقاس بعد التنظيف والفراغات الفعلية لتقدير رمل الاستبدال بعد إزالة المادة التالفة.
مقارنة تخطيطات الرصف
اعرفوا كيف تغير مقاسات الأحجار وعروض الفواصل المختلفة حجم الفواصل وطلب الرمل للمساحة نفسها.
الأسئلة الشائعة
ما تكلفة استخدام الحاسبة عبر API؟
السعر الأساسي لواجهة API هو $0.002 لكل عملية حساب. ويمكن لإصدار المتصفح تنفيذ العملية الحتمية نفسها محلياً.
لماذا يعد عمق الفاصل مهماً؟
يتحكم العمق مباشرة في الحجم. فإذا تضاعف عمق الفاصل، لزم تقريباً ضعف الرمل عندما تبقى المدخلات الأخرى ثابتة.
هل ينبغي استخدام وزن الكيس والكثافة الافتراضيين؟
استخدموهما للتقدير الأولي فقط. استبدلوهما بصافي وزن المنتج المقصود وكثافته الحجمية أو معلومات تغطيته.
هل تشمل النتيجة الهدر؟
نعم. الهامش الافتراضي 10 بالمئة، ويمكن تغييره ليتناسب مع الدمك والانسكاب والفواصل غير المنتظمة وظروف الموقع.
لماذا قد يختلف عدد الأكياس الفعلي عن التقدير؟
قد تتفاوت الفواصل الفعلية عرضاً وعمقاً، كما تؤثر الشطفات والأنماط المختلطة والبقايا والدمك وتدرج حبيبات المنتج في الاستهلاك.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/home/polymeric-sand \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"paver_length":200,"paver_width":100,"joint_width":5,"area":40}'const res = await fetch("https://api.kit.forhosting.com/home/polymeric-sand", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"paver_length": 200,
"paver_width": 100,
"joint_width": 5,
"area": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/polymeric-sand",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"paver_length": 200,
"paver_width": 100,
"joint_width": 5,
"area": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/polymeric-sand", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"paver_length":200,"paver_width":100,"joint_width":5,"area":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"paver_length":200,"paver_width":100,"joint_width":5,"area":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/polymeric-sand", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"paver_length": 200,
"paver_width": 100,
"joint_width": 5,
"area": 40
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.polymeric_sand",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |