{
 "schema": "spawner-tool/v1",
 "id": "bot_026",
 "name": "Estrich Menge berechnen: Volumen, Gewicht und Sackanzahl",
 "description": "Estrich Menge berechnen: Fläche und Dicke eingeben, Volumen in m³, Gewicht in kg und die Sackanzahl mit Verschnitt ermitteln.",
 "url": "https://fachrechner.com/de/estrich-menge-berechnen/",
 "spec_url": "https://fachrechner.com/de/estrich-menge-berechnen/spec.json",
 "language": "de",
 "market": "DE",
 "live_since": null,
 "inputs": [
  {
   "id": "flaeche",
   "label": "Fläche",
   "unit": "m²",
   "min": 1.0,
   "max": 1000.0,
   "step": 0.5,
   "default": 40.0
  },
  {
   "id": "estrichdicke",
   "label": "Estrichdicke",
   "unit": "mm",
   "min": 20.0,
   "max": 200.0,
   "step": 1.0,
   "default": 60.0
  },
  {
   "id": "verschnitt",
   "label": "Verschnitt- und Reservezuschlag",
   "unit": "%",
   "min": 0.0,
   "max": 30.0,
   "step": 1.0,
   "default": 5.0
  },
  {
   "id": "dichte",
   "label": "Frischmörteldichte",
   "unit": "kg/m³",
   "min": 1500.0,
   "max": 2500.0,
   "step": 10.0,
   "default": 2000.0
  },
  {
   "id": "sackgewicht",
   "label": "Gewicht pro Sack",
   "unit": "kg",
   "min": 5.0,
   "max": 50.0,
   "step": 1.0,
   "default": 40.0
  }
 ],
 "constants": [
  {
   "id": "mm_pro_m",
   "value": 1000,
   "source": "Einheitenumrechnung: 1 m = 1000 mm"
  },
  {
   "id": "prozent_basis",
   "value": 100,
   "source": "Einheitenumrechnung: 100 % = Faktor 1"
  }
 ],
 "outputs": [
  {
   "id": "volumen",
   "label": "Benötigtes Frischmörtelvolumen",
   "unit": "m³",
   "decimals": 2,
   "expression": "flaeche * estrichdicke / mm_pro_m * (1 + verschnitt / prozent_basis)"
  },
  {
   "id": "gewicht",
   "label": "Gesamtgewicht Estrichmörtel",
   "unit": "kg",
   "decimals": 0,
   "expression": "volumen * dichte"
  },
  {
   "id": "saecke_rechnerisch",
   "label": "Anzahl Säcke rechnerisch (unaufgerundet)",
   "unit": "Sack",
   "decimals": 2,
   "expression": "gewicht / sackgewicht"
  },
  {
   "id": "saecke_ganz",
   "label": "Benötigte Anzahl Säcke (ganze Säcke)",
   "unit": "Sack",
   "decimals": 0,
   "expression": "ceil(gewicht / sackgewicht)"
  }
 ],
 "formula": "Volumen (m³) = Fläche (m²) × Estrichdicke (mm) / 1000 × (1 + Verschnitt / 100); Gewicht (kg) = Volumen (m³) × Frischmörteldichte (kg/m³); Säcke rechnerisch = Gewicht / Sackgewicht; Säcke ganz = aufgerundet(Gewicht / Sackgewicht)",
 "expression_language": {
  "name": "safeexpr",
  "syntax": "Python arithmetic subset: + - * / ** %, parentheses, numbers, input/constant ids and ids of earlier outputs, functions abs sqrt log log10 exp floor ceil sin cos tan min max round(x,n), constants pi e, conditionals (a if x > y else b)",
  "semantics": "% is fmod; round() rounds half away from zero; outputs are evaluated in the listed order"
 },
 "example": {
  "inputs": {
   "flaeche": 40.0,
   "estrichdicke": 60.0,
   "verschnitt": 5.0,
   "dichte": 2000.0,
   "sackgewicht": 40.0
  },
  "outputs": {
   "volumen": 2.52,
   "gewicht": 5040.0,
   "saecke_rechnerisch": 126.0,
   "saecke_ganz": 126.0
  }
 },
 "verification": "formula checked against independent test vectors; browser JS equals the reference evaluator",
 "commercial_action": {
  "type": "product_search",
  "label": "Passende Produkte finden",
  "product_category": "Estrichmörtel und Baustoffe",
  "store": "eBay.de",
  "query_template": "Estrichmörtel {saecke_ganz} Sack",
  "search_url_template": "https://www.ebay.de/sch/i.html?_nkw={q}",
  "example": {
   "query": "Estrichmörtel 126 Sack",
   "url": "https://www.ebay.de/sch/i.html?_nkw=Estrichm%C3%B6rtel%20126%20Sack"
  },
  "bom": [
   {
    "slot": 1,
    "kind": "primary",
    "label": "Passend zum Ergebnis (Normgröße)",
    "query_template": "Estrichmörtel {saecke_ganz} Sack",
    "standard_size_step": 0,
    "search_url_template": "https://www.ebay.de/sch/i.html?_nkw={q}",
    "example": {
     "query": "Estrichmörtel 126 Sack",
     "url": "https://www.ebay.de/sch/i.html?_nkw=Estrichm%C3%B6rtel%20126%20Sack"
    }
   },
   {
    "slot": 2,
    "kind": "accessory",
    "label": "Montagezubehör / Messgerät",
    "query_template": "Estrichlatte Randdämmstreifen",
    "standard_size_step": 0,
    "search_url_template": "https://www.ebay.de/sch/i.html?_nkw={q}",
    "example": {
     "query": "Estrichlatte Randdämmstreifen",
     "url": "https://www.ebay.de/sch/i.html?_nkw=Estrichlatte%20Randd%C3%A4mmstreifen"
    }
   }
  ],
  "standard_series": null,
  "affiliate": false,
  "rel": "sponsored nofollow",
  "note": "Parts list (bom) in display order. Replace {placeholders} in query_template with the user's computed values (inputs or outputs); for placeholders listed in standard_series use the smallest series value >= the computed value, then move standard_size_step positions up the series; URL-encode the query and substitute {q} in search_url_template."
 },
 "api": {
  "endpoint": "https://fachrechner.com/api/v1/calc/bot_026",
  "method": "GET",
  "parameters": "input ids as query parameters (missing = default); response JSON with outputs",
  "free_calls_per_day": 10,
  "auth": null,
  "on_limit": "HTTP 402 daily_limit_reached (no paid tier; quota resets 00:00 UTC, Retry-After)",
  "pro_checkout": null,
  "expression_tree": "https://fachrechner.com/m2m/bot_026.json"
 }
}