{
  "printed": [
    {
      "name": "Play Button:1 / C28_R3_6_P03_One_Piece_Play_Button",
      "proxy_bounds": [
        [
          -14.500000000000002,
          -61.6,
          -4.1
        ],
        [
          14.500000000000002,
          -32.400000000000006,
          0.5499999999999999
        ]
      ],
      "copy_bounds": [
        [
          -14.500000000000002,
          -61.6,
          -4.1
        ],
        [
          14.500000000000002,
          -32.400000000000006,
          0.5499999999999999
        ]
      ]
    },
    {
      "name": "Plus:1 / C28_R3_6_P06_One_Piece_Volume_Up",
      "proxy_bounds": [
        [
          35.8,
          6.600000000000001,
          -17.5
        ],
        [
          41.45,
          29.400000000000006,
          -6.499999999999999
        ]
      ],
      "copy_bounds": [
        [
          35.8,
          6.600000000000001,
          -17.5
        ],
        [
          41.45,
          29.400000000000006,
          -6.499999999999999
        ]
      ]
    },
    {
      "name": "Minus:1 / C28_R3_6_P07_One_Piece_Volume_Down",
      "proxy_bounds": [
        [
          35.8,
          -22.400000000000002,
          -17.5
        ],
        [
          41.45,
          0.40000000000000036,
          -6.500000000000002
        ]
      ],
      "copy_bounds": [
        [
          35.8,
          -22.400000000000002,
          -17.5
        ],
        [
          41.45,
          0.40000000000000036,
          -6.500000000000002
        ]
      ]
    },
    {
      "name": "Talk Button:1 / C28_R3_4_F02_Flexible_Talk_Grip",
      "proxy_bounds": [
        [
          -41.89999999999999,
          -22.0,
          -18.000000268220905
        ],
        [
          -36.10000000000001,
          36.0,
          -5.9999999999999964
        ]
      ],
      "copy_bounds": [
        [
          -41.89999999999999,
          -22.0,
          -18.000000268220905
        ],
        [
          -36.10000000000001,
          36.0,
          -5.9999999999999964
        ]
      ]
    },
    {
      "name": "3d PRINT C28_R3_4_L02_Light_Guide_Fit_Proxy:1 / C28_R3_4_L02_Light_Guide_Fit_Proxy",
      "proxy_bounds": [
        [
          -1.8000000000000056,
          -2.099999999999998,
          -9.099999999999994
        ],
        [
          2.0999999999999948,
          2.100000000000002,
          -3.5499999999999954
        ]
      ],
      "copy_bounds": [
        [
          -1.8000000000000052,
          -2.099999999999998,
          -9.099999999999998
        ],
        [
          2.0999999999999948,
          2.1000000000000023,
          -3.5499999999999954
        ]
      ]
    },
    {
      "name": "3d PRINT C28_R3_4_L02_Light_Guide_Fit_Proxy:1 / C28_R3_4_L02_Light_Guide_Fit_Proxy (1)",
      "proxy_bounds": [
        [
          -2.7000000000000046,
          -2.7,
          -3.4999999999999956
        ],
        [
          2.6999999999999957,
          2.7,
          0.4200000000000048
        ]
      ],
      "copy_bounds": [
        [
          -2.700000000000005,
          -2.7,
          -3.499999999999996
        ],
        [
          2.6999999999999953,
          2.7,
          0.42000000000000426
        ]
      ]
    },
    {
      "name": "3d PRINT Bottom Enclosure:1 / Body1",
      "proxy_bounds": [
        [
          -39.99999999999995,
          -74.99999999999993,
          -24.000000000000004
        ],
        [
          40.000000000000036,
          75.00000000000007,
          -10.000000000000002
        ]
      ],
      "copy_bounds": [
        [
          -39.99999999999995,
          -74.99999999999993,
          -24.000000000000004
        ],
        [
          40.000000000000036,
          75.00000000000007,
          -10.000000000000002
        ]
      ]
    },
    {
      "name": "3d PRINT Top Enclosure:1 / Body1",
      "proxy_bounds": [
        [
          -39.99999999999995,
          -75.0,
          -14.000000000000002
        ],
        [
          39.99999999999999,
          75.0,
          0.0
        ]
      ],
      "copy_bounds": [
        [
          -39.99999999999995,
          -75.0,
          -14.000000000000002
        ],
        [
          39.99999999999999,
          75.0,
          0.0
        ]
      ]
    },
    {
      "name": "3d PRINT Top Enclosure:1 / Body2",
      "proxy_bounds": [
        [
          -24.0,
          12.5,
          -0.04999999999999977
        ],
        [
          24.0,
          62.5,
          0.9500000000000003
        ]
      ],
      "copy_bounds": [
        [
          -24.0,
          12.5,
          -0.04999999999999977
        ],
        [
          24.0,
          62.5,
          0.9500000000000003
        ]
      ]
    },
    {
      "name": "3d PRINT Button Play base:1 / Body1",
      "proxy_bounds": [
        [
          -20.99999999999997,
          -59.0,
          -11.0
        ],
        [
          21.000000000000007,
          -34.99999999999999,
          -7.0
        ]
      ],
      "copy_bounds": [
        [
          -20.99999999999997,
          -59.0,
          -11.0
        ],
        [
          21.000000000000007,
          -34.99999999999999,
          -7.0
        ]
      ]
    },
    {
      "name": "3d PRINT LED Enclosure:1 / Body1",
      "proxy_bounds": [
        [
          -9.000000000000002,
          -7.000000000000001,
          -12.6
        ],
        [
          10.0,
          7.000000000000001,
          -1.9999999999999996
        ]
      ],
      "copy_bounds": [
        [
          -9.000000000000002,
          -7.000000000000001,
          -12.6
        ],
        [
          10.0,
          7.000000000000001,
          -1.9999999999999996
        ]
      ]
    },
    {
      "name": "3d PRINT Speaker top frome:1 / Body1",
      "proxy_bounds": [
        [
          -24.0,
          12.5,
          0.9500000000000003
        ],
        [
          24.0,
          62.5,
          2.95
        ]
      ],
      "copy_bounds": [
        [
          -24.0,
          12.5,
          0.9500000000000003
        ],
        [
          24.0,
          62.5,
          2.95
        ]
      ]
    },
    {
      "name": "3d PRINT RIM:1 / Body1",
      "proxy_bounds": [
        [
          -42.10000000000001,
          -77.10000000000001,
          -26.000000000000007
        ],
        [
          42.10000000000001,
          77.1,
          2.0000000000000018
        ]
      ],
      "copy_bounds": [
        [
          -42.10000000000001,
          -77.10000000000001,
          -26.000000000000007
        ],
        [
          42.10000000000001,
          77.1,
          2.0000000000000018
        ]
      ]
    }
  ],
  "feature_health": [
    {
      "index": 77,
      "name": "Sketch3",
      "state": "1",
      "message": "Face 1 missing<b>1 Reference Failures</b><br/>The sketch plane is lost, Cache is used. Please redefine the sketch to select other plane!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformFace 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject1Sketch3"
    },
    {
      "index": 95,
      "name": "Sketch9",
      "state": "1",
      "message": "Face 1 missing<b>1 Reference Failures</b><br/>The sketch plane is lost, Cache is used. Please redefine the sketch to select other plane!Face 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Project1Sketch9"
    },
    {
      "index": 181,
      "name": "Sketch23",
      "state": "1",
      "message": "Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject2Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject3Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject4Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject5Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject6Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject7Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject8Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject9Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject10Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject11Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject12Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject13Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject14Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject15Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject16Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject17Sketch23"
    },
    {
      "index": 182,
      "name": "Extrude23",
      "state": "1",
      "message": "Face 1 missing<b>1 Reference Failures</b><br/>The model is using cached geometry to solve. Please reselect reference geometry for failed features in the timeline.Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformExtrude23"
    },
    {
      "index": 184,
      "name": "Sketch28",
      "state": "1",
      "message": "Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject5Edge 1 missing<b>1 Reference Failures</b><br/>The project source is lost, Cache is used!Failed to get target occurrence transform<b>1 Reference Failures</b><br/>Failed to get target occurrence transformProject8Sketch28"
    }
  ],
  "print_pairs": [
    {
      "a": "Play Button:1 / C28_R3_6_P03_One_Piece_Play_Button",
      "b": "3d PRINT Top Enclosure:1 / Body1",
      "volume_mm3": 11.535928223948666
    },
    {
      "a": "Plus:1 / C28_R3_6_P06_One_Piece_Volume_Up",
      "b": "3d PRINT Bottom Enclosure:1 / Body1",
      "volume_mm3": 0.009287409799725897
    },
    {
      "a": "Minus:1 / C28_R3_6_P07_One_Piece_Volume_Down",
      "b": "3d PRINT Bottom Enclosure:1 / Body1",
      "volume_mm3": 0.009287409799699265
    },
    {
      "a": "Talk Button:1 / C28_R3_4_F02_Flexible_Talk_Grip",
      "b": "3d PRINT Bottom Enclosure:1 / Body1",
      "volume_mm3": 0.07332855552794365
    },
    {
      "a": "3d PRINT Bottom Enclosure:1 / Body1",
      "b": "3d PRINT RIM:1 / Body1",
      "volume_mm3": 1549.9689333865556
    },
    {
      "a": "3d PRINT Top Enclosure:1 / Body1",
      "b": "3d PRINT Top Enclosure:1 / Body2",
      "volume_mm3": 16.997344572538477
    },
    {
      "a": "3d PRINT Top Enclosure:1 / Body1",
      "b": "3d PRINT RIM:1 / Body1",
      "volume_mm3": 2684.019582965582
    }
  ],
  "reference_pairs": [
    {
      "a": "3d PRINT Bottom Enclosure:1 / Body1",
      "b": "PCB:1+sim7670g-ai-voice-terminal 1:1+input_PCB:1 / Body1",
      "volume_mm3": 36.33584941254766
    },
    {
      "a": "3d PRINT Bottom Enclosure:1 / Body1",
      "b": "Battery:1 / Body1",
      "volume_mm3": 40.76096049384456
    },
    {
      "a": "3d PRINT Top Enclosure:1 / Body1",
      "b": "Acoustic film:1 / C28_R1_60_Black_Acoustic_Scrim",
      "volume_mm3": 99.46314762151981
    },
    {
      "a": "3d PRINT Top Enclosure:1 / Body1",
      "b": "PCB:1+sim7670g-ai-voice-terminal 1:1+input_PCB:1 / Body1",
      "volume_mm3": 1.2896701341396417
    },
    {
      "a": "3d PRINT Button Play base:1 / Body1",
      "b": "C28_R3_REF_Front_LIDUOLE_NOMINAL_12x12x4p3_NOT_OEM:1 / C28_R3_REF_Front_LIDUOLE_NOMINAL_12x12x4p3_NOT_OEM_1",
      "volume_mm3": 10.800000160932543
    }
  ],
  "errors": [],
  "reference_solid_count": 354
}