{
  "title": "Baking tin lining template",
  "human_url": "https://happytails.ai/en/calculators/baking-tin-lining-template/",
  "agent_url": "https://happytails.ai/agents/en/calculators/baking-tin-lining-template/",
  "language": "en",
  "markdown_url": "https://happytails.ai/en/calculators/baking-tin-lining-template.md",
  "content": "Baking tin lining template\nCreate a full-size base and side-strip pattern for a round or rectangular tin, with a tiled printable PDF.\nHow can we improve this tool?\nReport a problem or share an idea.\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\nHow to use Baking tin lining template\nEnter the measurements and assumptions for this recipe or plan.\nReview the calculated quantities and their stated basis.\nDownload the report and verify it against your measured result.\nUseful next steps\nCake pan conversion calculator\nCake serving calculator\nMeasure the inside of the tin\nEnter internal base dimensions, side height, paper above the rim and side overlap. The base is a separate piece; the side strip follows the perimeter plus overlap. Straight-sided tins only.\nCheck the print scale\nDownload the PDF for A4 or US Letter. Print at 100% actual size, measure its 100 mm test line, then trim tile borders and join the labeled rows and columns. The SVG also has physical millimetre dimensions.\nSave the result\nDownload CSV and a text or JSON report with the calculation and its assumptions. Processing stays on your device. Check measurements and selected units before using the result.",
  "content_format": "text/plain",
  "visibility": "public",
  "links": [
    {
      "name": "Cake pan conversion calculator",
      "url": "https://happytails.ai/en/calculators/cake-pan-conversion-calculator/"
    },
    {
      "name": "Cake serving calculator",
      "url": "https://happytails.ai/en/calculators/cake-serving-calculator/"
    }
  ],
  "tool": {
    "id": "baking-tin-lining-template",
    "category": "calculators",
    "built": true,
    "requirements": "Maximum 36 tiled pages. Tapered walls, decorative shapes and corner folds are not modeled. Printer fit-to-page changes the physical scale.",
    "implementation": {
      "fields": [
        {
          "key": "shape",
          "label": "Tin shape",
          "value": "Round",
          "type": "select",
          "values": [
            "Round",
            "Rectangle"
          ]
        },
        {
          "key": "diameter",
          "label": "Internal diameter",
          "value": 20,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any",
          "showWhen": {
            "shape": [
              "Round"
            ]
          }
        },
        {
          "key": "length",
          "label": "Internal base length",
          "value": 30,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any",
          "showWhen": {
            "shape": [
              "Rectangle"
            ]
          }
        },
        {
          "key": "width",
          "label": "Internal base width",
          "value": 20,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any",
          "showWhen": {
            "shape": [
              "Rectangle"
            ]
          }
        },
        {
          "key": "height",
          "label": "Internal side height",
          "value": 7,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any"
        },
        {
          "key": "topExtra",
          "label": "Extra paper above the rim",
          "value": 1,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any"
        },
        {
          "key": "overlap",
          "label": "Side-strip overlap",
          "value": 2,
          "type": "number",
          "min": 0,
          "max": 100000000,
          "step": "any"
        },
        {
          "key": "unit",
          "label": "Dimension unit",
          "value": "cm",
          "type": "select",
          "values": [
            "mm",
            "cm",
            "in"
          ]
        },
        {
          "key": "paper",
          "label": "PDF paper size",
          "value": "A4",
          "type": "select",
          "values": [
            "A4",
            "US Letter"
          ]
        }
      ],
      "input": false,
      "live": false,
      "presentation": "metrics",
      "note": "Generate full-size SVG and tiled PDF cutting patterns for a separate base and side strip. Print at actual size and check the 100 mm calibration bar. Maximum 36 PDF pages. Calculated on your device. Changing units keeps the entered numbers.",
      "experience": {
        "automatic": false,
        "single": false,
        "inputMaxLength": 1000000,
        "inputMode": "text",
        "label": "Your text",
        "placeholder": "Type or paste your input…",
        "help": "Up to 1,000,000 characters. Review the settings before running.",
        "action": null
      },
      "mode": "explicit",
      "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"
    }
  },
  "markdown": "# Baking tin lining template\n\n- Human page: https://happytails.ai/en/calculators/baking-tin-lining-template/\n- Markdown: https://happytails.ai/en/calculators/baking-tin-lining-template.md\n- Structured JSON: https://happytails.ai/agents/en/calculators/baking-tin-lining-template/index.json\n- Visibility: public\n\n## Tool capabilities\n\n| Property | Value |\n| --- | --- |\n| Tool ID | `baking-tin-lining-template` |\n| Category | calculators |\n| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |\n| Browser execution | Use the visible action or interactive controls. |\n| Browser processing | Browser; see tool notes for network behavior. |\n| HTTP API | Not callable through HTTP. |\n| Browser-agent interface | run_current_tool |\n\n### Implementation notes\n\nGenerate full-size SVG and tiled PDF cutting patterns for a separate base and side strip. Print at actual size and check the 100 mm calibration bar. Maximum 36 PDF pages. Calculated on your device. Changing units keeps the entered numbers.\n\n### Inputs and settings\n\nNo free-text input is required. Use the file inputs and/or settings below.\n\n| Setting | Meaning | Control type | Default | Constraints |\n| --- | --- | --- | --- | --- |\n| `shape` | Tin shape | select | \"Round\" | Allowed: Round, Rectangle |\n| `diameter` | Internal diameter | number | 20 | min=0 max=100000000 step=any |\n| `length` | Internal base length | number | 30 | min=0 max=100000000 step=any |\n| `width` | Internal base width | number | 20 | min=0 max=100000000 step=any |\n| `height` | Internal side height | number | 7 | min=0 max=100000000 step=any |\n| `topExtra` | Extra paper above the rim | number | 1 | min=0 max=100000000 step=any |\n| `overlap` | Side-strip overlap | number | 2 | min=0 max=100000000 step=any |\n| `unit` | Dimension unit | select | \"cm\" | Allowed: mm, cm, in |\n| `paper` | PDF paper size | select | \"A4\" | Allowed: A4, US Letter |\n\n### Browser-agent workflow\n\n1. Open the human page in a browser that supports WebMCP.\n2. Discover the interface exposed by that page; use its actual schema.\n3. Select files on the page first when the tool requires files.\n4. Call `run_current_tool` with valid input and settings.\n5. Inspect the returned result or error and the displayed output. Retrieve files from the displayed download links.\n\nCalls do not automatically copy or download results. Browser permissions still apply. Interface availability alone is not proof of successful execution.\n\n### Planning specification\n\nMaximum 36 tiled pages. Tapered walls, decorative shapes and corner folds are not modeled. Printer fit-to-page changes the physical scale.\n\nThis describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.\n\n### Complete machine-readable capability record\n\n```json\n{\n  \"id\": \"baking-tin-lining-template\",\n  \"category\": \"calculators\",\n  \"built\": true,\n  \"requirements\": \"Maximum 36 tiled pages. Tapered walls, decorative shapes and corner folds are not modeled. Printer fit-to-page changes the physical scale.\",\n  \"implementation\": {\n    \"fields\": [\n      {\n        \"key\": \"shape\",\n        \"label\": \"Tin shape\",\n        \"value\": \"Round\",\n        \"type\": \"select\",\n        \"values\": [\n          \"Round\",\n          \"Rectangle\"\n        ]\n      },\n      {\n        \"key\": \"diameter\",\n        \"label\": \"Internal diameter\",\n        \"value\": 20,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\",\n        \"showWhen\": {\n          \"shape\": [\n            \"Round\"\n          ]\n        }\n      },\n      {\n        \"key\": \"length\",\n        \"label\": \"Internal base length\",\n        \"value\": 30,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\",\n        \"showWhen\": {\n          \"shape\": [\n            \"Rectangle\"\n          ]\n        }\n      },\n      {\n        \"key\": \"width\",\n        \"label\": \"Internal base width\",\n        \"value\": 20,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\",\n        \"showWhen\": {\n          \"shape\": [\n            \"Rectangle\"\n          ]\n        }\n      },\n      {\n        \"key\": \"height\",\n        \"label\": \"Internal side height\",\n        \"value\": 7,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\"\n      },\n      {\n        \"key\": \"topExtra\",\n        \"label\": \"Extra paper above the rim\",\n        \"value\": 1,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\"\n      },\n      {\n        \"key\": \"overlap\",\n        \"label\": \"Side-strip overlap\",\n        \"value\": 2,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 100000000,\n        \"step\": \"any\"\n      },\n      {\n        \"key\": \"unit\",\n        \"label\": \"Dimension unit\",\n        \"value\": \"cm\",\n        \"type\": \"select\",\n        \"values\": [\n          \"mm\",\n          \"cm\",\n          \"in\"\n        ]\n      },\n      {\n        \"key\": \"paper\",\n        \"label\": \"PDF paper size\",\n        \"value\": \"A4\",\n        \"type\": \"select\",\n        \"values\": [\n          \"A4\",\n          \"US Letter\"\n        ]\n      }\n    ],\n    \"input\": false,\n    \"live\": false,\n    \"presentation\": \"metrics\",\n    \"note\": \"Generate full-size SVG and tiled PDF cutting patterns for a separate base and side strip. Print at actual size and check the 100 mm calibration bar. Maximum 36 PDF pages. Calculated on your device. Changing units keeps the entered numbers.\",\n    \"experience\": {\n      \"automatic\": false,\n      \"single\": false,\n      \"inputMaxLength\": 1000000,\n      \"inputMode\": \"text\",\n      \"label\": \"Your text\",\n      \"placeholder\": \"Type or paste your input…\",\n      \"help\": \"Up to 1,000,000 characters. Review the settings before running.\",\n      \"action\": null\n    },\n    \"mode\": \"explicit\",\n    \"interactive\": false\n  },\n  \"execution\": \"Browser interface\",\n  \"api\": null,\n  \"browser_agent\": {\n    \"supported\": true,\n    \"name\": \"run_current_tool\",\n    \"discovery\": \"WebMCP on the human page in a supporting browser\",\n    \"verification\": \"See audit/API-AUDIT.md; availability is not verification\"\n  }\n}\n```\n\n## Page guide\n\nCreate a full-size base and side-strip pattern for a round or rectangular tin, with a tiled printable PDF.\n\nHow can we improve this tool?\n\nReport a problem or share an idea.\n\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\n\n### How to use Baking tin lining template\n\n1. Enter the measurements and assumptions for this recipe or plan.\n2. Review the calculated quantities and their stated basis.\n3. Download the report and verify it against your measured result.\n\n## Useful next steps\n\n- [Cake pan conversion calculator](https://happytails.ai/en/calculators/cake-pan-conversion-calculator/) ([Markdown](https://happytails.ai/en/calculators/cake-pan-conversion-calculator.md))\n\n- [Cake serving calculator](https://happytails.ai/en/calculators/cake-serving-calculator/) ([Markdown](https://happytails.ai/en/calculators/cake-serving-calculator.md))\n\n## Measure the inside of the tin\n\nEnter internal base dimensions, side height, paper above the rim and side overlap. The base is a separate piece; the side strip follows the perimeter plus overlap. Straight-sided tins only.\n\n### Check the print scale\n\nDownload the PDF for A4 or US Letter. Print at 100% actual size, measure its 100 mm test line, then trim tile borders and join the labeled rows and columns. The SVG also has physical millimetre dimensions.\n\n### Save the result\n\nDownload CSV and a text or JSON report with the calculation and its assumptions. Processing stays on your device. Check measurements and selected units before using the result.\n"
}