{
  "source_file": "source.step",
  "source_sha256": "6ac3b8240a66fe6c9bbe87d070da831e7b643430908557c2b8d6a0d6c30dcd20",
  "reader": "OCP 8.0.1.1",
  "file_length_units": [
    "millimetre"
  ],
  "file_angle_units": [
    "DEGREE"
  ],
  "transfer_length_unit": 1.0,
  "geometry_units_status": "Verify transfer length units before interpreting numbers.",
  "material_volumes_are_not_air_volume": true,
  "roots": [
    {
      "name": "root",
      "definition_name": "root",
      "bounds_frame": "parent assembly",
      "geometry": {
        "bounds": [
          -43.793491512,
          -40.630446223,
          0.0,
          43.793491512,
          31.75,
          72.351276652
        ],
        "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
        "extent": [
          87.586983024,
          72.380446223,
          72.351276652
        ],
        "solid_count": 4,
        "valid_solid_count": 4,
        "individual_material_volumes": [
          17157.52472547744,
          34724.6037114218,
          211.50917492117853,
          41652.172524129055
        ],
        "material_volume_sum_not_boolean_union": 93745.81013594948
      },
      "children": [
        {
          "name": "NeXT Logo Plate.step",
          "definition_name": "NeXT Logo Plate.step",
          "bounds_frame": "parent assembly",
          "geometry": {
            "empty_geometry": true,
            "solid_count": 0,
            "valid_solid_count": 0
          },
          "children": [
            {
              "name": "Project",
              "definition_name": "Project",
              "bounds_frame": "parent assembly",
              "geometry": {
                "empty_geometry": true,
                "solid_count": 0,
                "valid_solid_count": 0
              },
              "children": []
            }
          ]
        },
        {
          "name": "TEBM28C10-4B",
          "definition_name": "TEBM28C10-4B",
          "bounds_frame": "parent assembly",
          "geometry": {
            "bounds": [
              -23.034895055,
              -13.00507688465713,
              20.05360167006957,
              22.997010881,
              28.64120151593042,
              61.69988007069124
            ],
            "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
            "extent": [
              46.031905936,
              41.64627840058755,
              41.646278400621675
            ],
            "solid_count": 1,
            "valid_solid_count": 1,
            "individual_material_volumes": [
              17157.52472547744
            ],
            "material_volume_sum_not_boolean_union": 17157.52472547744
          },
          "children": []
        },
        {
          "name": "Speaker Grill",
          "definition_name": "Speaker Grill",
          "bounds_frame": "parent assembly",
          "geometry": {
            "bounds": [
              -43.793491512,
              -40.630446223,
              3.546037118694797,
              43.793491512,
              28.1747933103052,
              72.351276652
            ],
            "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
            "extent": [
              87.586983024,
              68.8052395333052,
              68.8052395333052
            ],
            "solid_count": 1,
            "valid_solid_count": 1,
            "individual_material_volumes": [
              34724.6037114218
            ],
            "material_volume_sum_not_boolean_union": 34724.6037114218
          },
          "children": []
        },
        {
          "name": "=>[0:1:1:6]",
          "definition_name": "COMPOUND",
          "bounds_frame": "parent assembly",
          "geometry": {
            "bounds": [
              -42.75,
              -34.957082806,
              0.0,
              42.75,
              31.75,
              66.707082806
            ],
            "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
            "extent": [
              85.5,
              66.707082806,
              66.707082806
            ],
            "solid_count": 2,
            "valid_solid_count": 2,
            "individual_material_volumes": [
              211.50917492117853,
              41652.172524129055
            ],
            "material_volume_sum_not_boolean_union": 41863.681699050234
          },
          "children": []
        }
      ]
    }
  ],
  "global_solids": [
    {
      "bounds": [
        -23.034895055,
        -13.00507688465713,
        20.05360167006957,
        22.997010881,
        28.64120151593042,
        61.69988007069124
      ],
      "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
      "extent": [
        46.031905936,
        41.64627840058755,
        41.646278400621675
      ],
      "solid_count": 1,
      "valid_solid_count": 1,
      "individual_material_volumes": [
        17157.52472547744
      ],
      "material_volume_sum_not_boolean_union": 17157.52472547744
    },
    {
      "bounds": [
        -43.793491512,
        -40.630446223,
        3.546037118694797,
        43.793491512,
        28.1747933103052,
        72.351276652
      ],
      "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
      "extent": [
        87.586983024,
        68.8052395333052,
        68.8052395333052
      ],
      "solid_count": 1,
      "valid_solid_count": 1,
      "individual_material_volumes": [
        34724.6037114218
      ],
      "material_volume_sum_not_boolean_union": 34724.6037114218
    },
    {
      "bounds": [
        -4.834661433363352,
        -34.79092083044843,
        15.329422235035382,
        6.0764879202589865,
        -25.541081339,
        24.808216130839362
      ],
      "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
      "extent": [
        10.911149353622339,
        9.249839491448427,
        9.47879389580398
      ],
      "solid_count": 1,
      "valid_solid_count": 1,
      "individual_material_volumes": [
        211.50917492117853
      ],
      "material_volume_sum_not_boolean_union": 211.50917492117853
    },
    {
      "bounds": [
        -42.75,
        -34.957082806,
        0.0,
        42.75,
        31.75,
        66.707082806
      ],
      "bounds_method": "AddOptimal with exact surfaces and tolerance expansion disabled",
      "extent": [
        85.5,
        66.707082806,
        66.707082806
      ],
      "solid_count": 1,
      "valid_solid_count": 1,
      "individual_material_volumes": [
        41652.172524129055
      ],
      "material_volume_sum_not_boolean_union": 41652.172524129055
    }
  ]
}
