happytails.ai

Plant spacing calculator

Open Plant spacing calculator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "plant-spacing-calculator",
  "category": "calculators",
  "built": true,
  "requirements": "Maximum 10,000 plant centers, 1,000 rows and 2,000 mm drawing dimensions before the outer print margin. This is a geometric plan, not a yield estimate or plant-health recommendation.",
  "implementation": {
    "fields": [
      {
        "key": "length",
        "label": "Rectangular bed length",
        "value": 5,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "width",
        "label": "Rectangular bed width",
        "value": 3,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "edge",
        "label": "Center-to-edge margin on all four sides",
        "value": 0.25,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "plantSpacing",
        "label": "Center spacing along each row",
        "value": 0.5,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "rowSpacing",
        "label": "Center spacing between rows",
        "value": 0.5,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "unit",
        "label": "Dimension unit",
        "value": "m",
        "type": "select",
        "values": [
          "mm",
          "cm",
          "m",
          "in",
          "ft",
          "yd"
        ]
      },
      {
        "key": "pattern",
        "label": "Planting pattern",
        "value": "Offset rows",
        "type": "select",
        "values": [
          "Aligned rows",
          "Offset rows"
        ]
      },
      {
        "key": "scale",
        "label": "SVG scale denominator (1:n)",
        "value": 25,
        "type": "number",
        "min": 1,
        "max": 10000,
        "step": "any",
        "help": "A larger denominator makes a smaller drawing. For example, a 10 m bed is 400 mm at 1:25. Maximum drawing side: 2,000 mm."
      }
    ],
    "input": false,
    "background": true,
    "live": true,
    "presentation": "metrics",
    "note": "Generate every plant coordinate and a physical-size SVG at the selected scale. Offset rows shift by half the along-row spacing. Maximum 10,000 plants, 1,000 rows and 2,000 mm drawing dimensions. Runs on your device. Changing units keeps the entered numbers.",
    "experience": {
      "automatic": true,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.",
      "helpParts": [
        "Change the input or settings to update your result.",
        "Results update as you type.",
        "Up to 1,000,000 characters."
      ],
      "action": null
    },
    "mode": "automatic",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Create aligned or offset rows with a coordinate for every plant and a scaled SVG garden plan.

How to use Plant spacing calculator
  1. Enter your measured quantities, units and assumptions.
  2. Review the calculated result and the stated limits.
  3. Download the report or plan for your project.

Useful next steps

Choose the center spacing

Measure a rectangular bed, set the margin from each edge to plant centers, and choose along-row and between-row spacing. Offset rows shift alternate rows by half the along-row spacing.

Use the coordinate plan

Run the calculation to download every plant position and a physical-size SVG at 1:n scale. Coordinates start at the bottom-left corner. Print at actual size and measure the 100 mm calibration bar before relying on print dimensions.

Save the measurements and assumptions

Download CSV and a text or JSON report. The calculation runs on your device. Changing a unit keeps the number you entered, so check both before using the result.