{
  "version": "api-v1",
  "handle": "a-frames",
  "title": "A FRAME",
  "url": "https://www.theleva.com/products/a-frames",
  "summary": "Design your A-frame cabin in minutes, right in your browser. Set your footprint, switch between one and two storeys, and shape a classic steep-pitch A-frame. Watch the timber structure come together live — footings, sill plates, rafters at US 16\" on-center, collar ties, battens, and deck — every ...",
  "description": "Design your A-frame cabin in minutes, right in your browser. Set your footprint, switch between one and two storeys, and shape a classic steep-pitch A-frame. Watch the timber structure come together live — footings, sill plates, rafters at US 16\" on-center, collar ties, battens, and deck — every member falling into place as you tweak.\nPick your foundation — screw piles, precast blocks, cast piers, strip footing, or slab — and see it rebuild instantly. Tap any part for its real dimensions and catalog code, and watch the price and full bill of quantities update with every change. Works in feet & inches or metric, on any device. Design it, price it, build it.",
  "plan": {
    "what": "the downloadable plans for a design made in the configurator",
    "priceFrom": {
      "amount": "50.0",
      "currencyCode": "USD"
    },
    "priceTo": {
      "amount": "50.0",
      "currencyCode": "USD"
    }
  },
  "configurator": {
    "type": "aframe",
    "url": "https://www.theleva.com/products/a-frames",
    "options": {
      "source": "configurator-aframe-lib.js aframe-v176",
      "summary": "An A-frame cabin: a rectangle whose two long sides are the roof, from a low plinth to the ridge; the short sides are timber-framed gables. Rafters, a ridge beam, floor joists that are the collar ties. Everything modelled is billed, with its fasteners, as materials and execution (hours), priced in USD.",
      "units": "metric (m, degrees); the page switches to imperial and rebuilds the model with US stock sizes",
      "parameters": [
        {
          "key": "footprint.w",
          "label": "Width across the A (the roof's span)",
          "type": "number",
          "unit": "m",
          "min": 3.6,
          "max": 9,
          "step": 0.05,
          "default": 6,
          "imperialStep": "2 in"
        },
        {
          "key": "footprint.l",
          "label": "Length along the ridge",
          "type": "number",
          "unit": "m",
          "min": 3.6,
          "max": 15,
          "step": 0.05,
          "default": 9,
          "imperialStep": "2 in"
        },
        {
          "key": "roof.pitch",
          "label": "Roof pitch",
          "type": "number",
          "unit": "deg",
          "min": 50,
          "max": 70,
          "default": 60
        },
        {
          "key": "storeys",
          "label": "Floors",
          "type": "derived",
          "note": "Not chosen: a floor exists wherever a 900 mm bed fits under the roof, up to three, from the width and the pitch."
        },
        {
          "key": "foundation",
          "label": "Foundation",
          "type": "enum",
          "values": [
            "screws",
            "pads",
            "piers",
            "strips"
          ],
          "note": "Ground screws, concrete pads, precast piers or strip footings with a slab; with two or more floors only strips."
        },
        {
          "key": "insulation",
          "label": "Roof insulation",
          "type": "enum",
          "values": [
            "above",
            "between"
          ],
          "default": "above",
          "note": "Above the rafters (rafters seen from inside) or between them."
        },
        {
          "key": "openings",
          "label": "Doors and windows",
          "type": "list",
          "kinds": [
            "window",
            "door",
            "french",
            "roof"
          ],
          "note": "Windows, doors and french doors in the gables; roof windows in the slopes; from the LEVA catalogue."
        }
      ],
      "output": [
        "3D model",
        "bill of quantities (every part, fastener and sealant)",
        "materials total",
        "execution total and hours",
        "drawings"
      ]
    }
  },
  "referenceDesigns": null
}