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