{
  "lang": "en",
  "theme": "blue",
  "title": "Folding Desk Lamp",
  "subtitle": "A second object, built from the same primitives",
  "originality": "fictional",
  "sheet": "1 of 1",
  "projection": "isometric",
  "approved": [
    "Shade",
    "Bulb",
    "Socket",
    "Upper arm",
    "Tension spring",
    "Lower arm",
    "Pivot screw",
    "Weighted base",
    "Foot pad"
  ],
  "parts": [
    {
      "label": "Shade",
      "material": "Brushed metal",
      "shapes": [
        {
          "type": "shell",
          "profile": [
            [
              34,
              0
            ],
            [
              37,
              6
            ],
            [
              78,
              58
            ]
          ],
          "wall": 2,
          "finish": "metal",
          "axis": [
            0,
            0,
            -1
          ],
          "at": [
            0,
            0,
            58
          ]
        },
        {
          "type": "cylinder",
          "r": 22,
          "h": 14,
          "at": [
            0,
            0,
            58
          ],
          "finish": "metal"
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          200
        ]
      }
    },
    {
      "label": "Bulb",
      "material": "Glass",
      "shapes": [
        {
          "type": "lathe",
          "profile": [
            [
              10,
              0
            ],
            [
              10,
              10
            ],
            [
              16,
              20
            ],
            [
              28,
              38
            ],
            [
              30,
              50
            ],
            [
              26,
              62
            ],
            [
              14,
              72
            ],
            [
              0,
              75
            ]
          ],
          "finish": "glass"
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          190
        ]
      },
      "internal": true
    },
    {
      "label": "Socket",
      "material": "Ceramic",
      "shapes": [
        {
          "type": "cylinder",
          "r": 17,
          "h": 34,
          "finish": "ceramic"
        },
        {
          "type": "disc",
          "r": 22,
          "h": 5,
          "at": [
            0,
            0,
            34
          ],
          "finish": "ceramic"
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          228
        ]
      },
      "internal": true
    },
    {
      "label": "Upper arm",
      "material": "Brushed metal",
      "shapes": [
        {
          "type": "tube",
          "r": 7,
          "h": 96,
          "wall": 2,
          "finish": "metal",
          "axis": [
            0.42,
            -0.42,
            1
          ]
        }
      ],
      "assembled": {
        "at": [
          -34.8,
          34.8,
          112
        ]
      }
    },
    {
      "label": "Tension spring",
      "material": "Brushed metal",
      "shapes": [
        {
          "type": "spring",
          "r": 17,
          "wire": 2.6,
          "h": 64,
          "turns": 7,
          "finish": "metal"
        }
      ],
      "assembled": {
        "at": [
          -16,
          16,
          40
        ]
      }
    },
    {
      "label": "Lower arm",
      "material": "Matte plastic",
      "shapes": [
        {
          "type": "cylinder",
          "r": 8,
          "h": 96,
          "finish": "plastic",
          "tint": "spot",
          "axis": [
            -0.42,
            0.42,
            1
          ]
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          29
        ]
      }
    },
    {
      "label": "Pivot screw",
      "material": "Brushed metal",
      "scale": 1.5,
      "shapes": [
        {
          "type": "screw",
          "r": 8,
          "h": 36,
          "headR": 16,
          "headH": 9,
          "pitch": 4.6,
          "finish": "metal"
        }
      ],
      "assembled": {
        "at": [
          -34.8,
          34.8,
          104
        ]
      }
    },
    {
      "label": "Weighted base",
      "material": "Wood",
      "shapes": [
        {
          "type": "roundedBox",
          "w": 160,
          "d": 110,
          "h": 26,
          "corner": 18,
          "bevel": 3,
          "finish": "wood"
        },
        {
          "type": "plate",
          "w": 80,
          "d": 50,
          "h": 3,
          "corner": 6,
          "at": [
            0,
            0,
            26
          ],
          "finish": "metal",
          "holes": [
            {
              "x": -28,
              "y": 0,
              "r": 5
            },
            {
              "x": 28,
              "y": 0,
              "r": 5
            }
          ]
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          0
        ]
      }
    },
    {
      "label": "Foot pad",
      "material": "Rubber",
      "shapes": [
        {
          "type": "plate",
          "w": 150,
          "d": 100,
          "h": 7,
          "corner": 16,
          "finish": "rubber"
        }
      ],
      "assembled": {
        "at": [
          0,
          0,
          -7
        ]
      }
    }
  ]
}