{
  "export_simplification_tolerance_mm": 0.01,
  "watertight": true,
  "one_connected_solid": true,
  "volume_mm3": 64120.78574080811,
  "bounds_mm": [
    [
      -60.0,
      -60.0,
      0.0
    ],
    [
      60.0,
      60.0,
      82.0
    ]
  ],
  "fan_plate_mm": [
    120.0,
    120.0,
    2.4
  ],
  "inlet_diameter_mm": 116.8,
  "collar_wall_mm": 1.2,
  "shell_wall_mm": 1.2,
  "wall_method": "Uniform 1.2 mm shell: the 3-D dilation of the rounded air volume, so every inside fillet is followed outside; connector-service trims locally reduce thickness",
  "GPU_opening_mm": [
    38.5,
    98.5
  ],
  "plug_latch_sweep_collisions_mm3": [
    0.0,
    0.0
  ],
  "connector_bay_collisions_mm3": [
    -2.842170943040401e-14,
    -1.4210854715202004e-14
  ],
  "integral_return_top_depth_mm": 3.2,
  "return_underside_ramp_start_mm": 62.0,
  "connector_access": "Open outer/top rims; lower and inner returns retained",
  "housing_clearance_mm": [
    13.6,
    20.6
  ],
  "local_latch_aperture_mm": [
    3.6,
    8.6
  ],
  "physical_fit_tested": false,
  "CFD_validation": "Separate study; CAD export does not certify performance",
  "chamber_length_mm": 70.0,
  "transition_end_mm": 70.0,
  "shoulder_rounding_max_mm": 10.0,
  "shoulder_rounding_at_service_end_mm": 7.0,
  "passage_wall_fillet_max_mm": 8.0,
  "passage_wall_fillet_at_GPU_mm": 6.0,
  "connector_service_policy": "Contoured pocket around explicit straight plug/latch insertion sweep; oversized rectangular service trim removed",
  "shoulder_axial_easing_fraction": 0.06,
  "pocket_transition_end_mm": 44.0,
  "splitter_nose_front_width_mm": 0.4,
  "splitter_nose_radii_mm": [
    0.8,
    1.6
  ],
  "splitter_profile": "symmetric cubic widening with elliptical nose",
  "shoulder_axial_max_slope": 0.8099613152804642,
  "upper_shoulder_requested_radius_mm": 6.0,
  "shape": "every convex air-section corner rounded (>= 6.0 mm, tapering to the seat); upper and lower bay fillets followed by the outer skin; 3.5 mm flange fillet; flush collars with rounded notch ends; rounded return outline and splitter groove",
  "fan_front_to_GPU_face_mm": 95.0,
  "section_rounding_mm": 6.0,
  "flange_fillet_mm": 3.5,
  "splitter_groove_radius_mm": 0.15,
  "return_outline_radius_mm": 0.8,
  "internal_air_volume_mm3": 583733.2173269929,
  "serialized_fillet_checks": [
    {
      "z_mm": 44.0,
      "side": 0,
      "actual_STL_curve_error_mm": 0.003026962439549287
    },
    {
      "z_mm": 44.0,
      "side": 1,
      "actual_STL_curve_error_mm": 0.007784161691572583
    },
    {
      "z_mm": 50.0,
      "side": 0,
      "actual_STL_curve_error_mm": 0.005654079791712287
    },
    {
      "z_mm": 50.0,
      "side": 1,
      "actual_STL_curve_error_mm": 0.0063167173749706755
    },
    {
      "z_mm": 60.0,
      "side": 0,
      "actual_STL_curve_error_mm": 0.013394699043517944
    },
    {
      "z_mm": 60.0,
      "side": 1,
      "actual_STL_curve_error_mm": 0.007034808607507176
    },
    {
      "z_mm": 69.99,
      "side": 0,
      "actual_STL_curve_error_mm": 0.015225127432138635
    },
    {
      "z_mm": 69.99,
      "side": 1,
      "actual_STL_curve_error_mm": 0.006621140425629927
    }
  ],
  "consistent_winding": true,
  "connected_solids": 1,
  "fan_face_uncovered_area_mm2": 0.005290819844121827,
  "splitter_profile_measurements": [
    {
      "z_mm": 0.0001,
      "expected_half_width_mm": 0.20019354932787356,
      "measured_x_bounds_mm": [
        -0.20016063004732132,
        0.20016081631183624
      ],
      "error_mm": 3.291928055224047e-05
    },
    {
      "z_mm": 0.14,
      "expected_half_width_mm": 0.3789963877828959,
      "measured_x_bounds_mm": [
        -0.3784906268119812,
        0.37913168995573443
      ],
      "error_mm": 0.0005057609709147037
    },
    {
      "z_mm": 0.28,
      "expected_half_width_mm": 0.48762050896123765,
      "measured_x_bounds_mm": [
        -0.4864130933943911,
        0.4867120030843644
      ],
      "error_mm": 0.0012074155668465592
    },
    {
      "z_mm": 0.5,
      "expected_half_width_mm": 0.6055742026952523,
      "measured_x_bounds_mm": [
        -0.6030470654368401,
        0.6012225113842208
      ],
      "error_mm": 0.004351691311031525
    },
    {
      "z_mm": 1.0,
      "expected_half_width_mm": 0.7577213773503793,
      "measured_x_bounds_mm": [
        -0.7563803070587715,
        0.7553465771294346
      ],
      "error_mm": 0.002374800220944606
    },
    {
      "z_mm": 1.5,
      "expected_half_width_mm": 0.8137843900520142,
      "measured_x_bounds_mm": [
        -0.8080459237098694,
        0.810057415343013
      ],
      "error_mm": 0.00573846634214481
    },
    {
      "z_mm": 2.0,
      "expected_half_width_mm": 0.8250563265306123,
      "measured_x_bounds_mm": [
        -0.8240596627672315,
        0.8236245672110379
      ],
      "error_mm": 0.0014317593195743994
    },
    {
      "z_mm": 5.0,
      "expected_half_width_mm": 0.9520408163265306,
      "measured_x_bounds_mm": [
        -0.9526597490094151,
        0.9536602502240566
      ],
      "error_mm": 0.001619433897526057
    },
    {
      "z_mm": 10.0,
      "expected_half_width_mm": 1.3777551020408163,
      "measured_x_bounds_mm": [
        -1.3781232833862305,
        1.3781170249513093
      ],
      "error_mm": 0.0003681813454141647
    },
    {
      "z_mm": 20.0,
      "expected_half_width_mm": 2.8677551020408165,
      "measured_x_bounds_mm": [
        -2.8708024991227874,
        2.8681882083716554
      ],
      "error_mm": 0.0030473970819708818
    },
    {
      "z_mm": 30.0,
      "expected_half_width_mm": 4.905102040816326,
      "measured_x_bounds_mm": [
        -4.90726612508297,
        4.905307702652516
      ],
      "error_mm": 0.0021640842666439397
    },
    {
      "z_mm": 40.0,
      "expected_half_width_mm": 7.124897959183673,
      "measured_x_bounds_mm": [
        -7.121637453189546,
        7.126059554218302
      ],
      "error_mm": 0.003260505994126639
    },
    {
      "z_mm": 50.0,
      "expected_half_width_mm": 9.162244897959184,
      "measured_x_bounds_mm": [
        -9.159872770309448,
        9.16137335771981
      ],
      "error_mm": 0.0023721276497354893
    },
    {
      "z_mm": 54.99,
      "expected_half_width_mm": 9.996963818836328,
      "measured_x_bounds_mm": [
        -9.994018615252635,
        10.000785687722924
      ],
      "error_mm": 0.0038218688865967465
    },
    {
      "z_mm": 60.0,
      "expected_half_width_mm": 10.652244897959184,
      "measured_x_bounds_mm": [
        -10.65218834578991,
        10.65418141911765
      ],
      "error_mm": 0.00193652115846632
    },
    {
      "z_mm": 69.99,
      "expected_half_width_mm": 11.229999361489387,
      "measured_x_bounds_mm": [
        -11.230480173036286,
        11.235026181427935
      ],
      "error_mm": 0.005026819938548144
    }
  ],
  "collar_section_difference_from_cad_mm": 0.005951238637931001,
  "stl_sha256": "c9de81d2d2c33a2003fdf770750958eb44b40efb94f45ed77e11a4587eeed82f",
  "total_estimated_port_obstruction_mm2": 149.36702633694256,
  "passage_fillet_min_radius_service_region_mm": 6.009873940702722,
  "layer_audit": {
    "layer_height_mm": 0.28,
    "overhang_horizontal_allowance_mm": 0.28,
    "maximum_beyond_45deg_area_mm2": 3.2298611889939357,
    "layers_beyond_45deg": [
      {
        "z": 63.42000000000001,
        "beyond_45deg_area_mm2": 0.16169633596253574,
        "floating_islands_mm2": []
      },
      {
        "z": 63.7,
        "beyond_45deg_area_mm2": 0.1799553330911914,
        "floating_islands_mm2": []
      },
      {
        "z": 63.980000000000004,
        "beyond_45deg_area_mm2": 3.1635273886645177,
        "floating_islands_mm2": []
      },
      {
        "z": 64.26,
        "beyond_45deg_area_mm2": 3.2298611889939357,
        "floating_islands_mm2": []
      },
      {
        "z": 64.54,
        "beyond_45deg_area_mm2": 2.8855952137401326,
        "floating_islands_mm2": []
      },
      {
        "z": 64.82000000000001,
        "beyond_45deg_area_mm2": 1.943357092066542,
        "floating_islands_mm2": []
      },
      {
        "z": 65.10000000000001,
        "beyond_45deg_area_mm2": 1.7943286798748854,
        "floating_islands_mm2": []
      },
      {
        "z": 65.38000000000001,
        "beyond_45deg_area_mm2": 1.5741374501866843,
        "floating_islands_mm2": []
      },
      {
        "z": 65.66000000000001,
        "beyond_45deg_area_mm2": 1.5002753512400124,
        "floating_islands_mm2": []
      },
      {
        "z": 65.94000000000001,
        "beyond_45deg_area_mm2": 1.208781701367235,
        "floating_islands_mm2": []
      },
      {
        "z": 66.22000000000001,
        "beyond_45deg_area_mm2": 1.0140356710683145,
        "floating_islands_mm2": []
      },
      {
        "z": 66.5,
        "beyond_45deg_area_mm2": 0.7270390854500686,
        "floating_islands_mm2": []
      },
      {
        "z": 66.78,
        "beyond_45deg_area_mm2": 0.5244934824582139,
        "floating_islands_mm2": []
      },
      {
        "z": 67.06,
        "beyond_45deg_area_mm2": 0.15854072690881962,
        "floating_islands_mm2": []
      }
    ],
    "floating_layers": [],
    "note": "Geometric layer overlap screen, not a physical print test. Small bridge spans may print without supports; material, cooling and speed matter."
  },
  "mesh_quality": {
    "folded_edges_above_120deg": 40,
    "folded_edges_visible": 1,
    "folded_edges_above_160deg": 0,
    "needle_faces": 41
  },
  "normal_audit": [
    {
      "min_triangle_area_mm2": [
        0,
        0.0001
      ],
      "adjacent_edges": 42,
      "edges_above_35deg": 2
    },
    {
      "min_triangle_area_mm2": [
        0.0001,
        0.001
      ],
      "adjacent_edges": 217,
      "edges_above_35deg": 13
    },
    {
      "min_triangle_area_mm2": [
        0.001,
        0.01
      ],
      "adjacent_edges": 3386,
      "edges_above_35deg": 73
    },
    {
      "min_triangle_area_mm2": [
        0.01,
        0.1
      ],
      "adjacent_edges": 54276,
      "edges_above_35deg": 122
    },
    {
      "min_triangle_area_mm2": [
        0.1,
        1000
      ],
      "adjacent_edges": 22231,
      "edges_above_35deg": 68
    }
  ],
  "CFD_status": "Controlled 0/3/6/9 mm upper-shoulder radius screening is running; no optimality claim."
}