{
  "schema_version": "1.0",
  "case_id": "calculix-cantilever-public-pass-20260917",
  "scope": "M_AND_T_VERIFICATION_STATUS",
  "status": "PASS",
  "verified_at": "2026-09-17",
  "units": {"length":"mm","force":"N","stress":"MPa"},
  "geometry": {"type":"cantilever rectangular solid","length_mm":100.0,"width_mm":10.0,"height_mm":10.0,"I_mm4":833.3333333333334},
  "material": {"E_MPa":210000.0,"nu":0.30},
  "boundary_conditions": {"fixed_face":"x=0; Ux=Uy=Uz=0","loaded_face":"x=100 mm","total_load_N":[0.0,0.0,-100.0]},
  "original_workflow": {
    "preprocessor":"Coreform Cubit 2026.8 on Windows via MCP/RPC",
    "mesh":"80 mapped HEX elements, 189 nodes; Cubit Abaqus export was converted to C3D8 for the CalculiX solve",
    "solver":"CalculiX 2.23 native Windows",
    "post":"Python + VTK direct FRD processing after ccx2paraview parsing incompatibility",
    "max_displacement_mm":0.1673058883872783,
    "max_nodal_von_mises_MPa":47.243
  },
  "validation_replay": {
    "solver":"CalculiX 2.21 on Linux/WSL",
    "element":"C3D8 full integration",
    "reference":"Euler-Bernoulli delta=P L^3/(3 E I)",
    "reference_tip_displacement_mm":0.19047619047619047,
    "acceptance": {"tip_displacement_relative_error_pct_max":1.0,"reaction_balance_required":true},
    "meshes":[
      {"elements":80,"nodes":189,"tip_avg_abs_uz_mm":0.1668234666666667,"error_pct":12.41768,"reaction_z_N":100.0},
      {"elements":640,"nodes":1025,"tip_avg_abs_uz_mm":0.18378908,"error_pct":3.510733,"reaction_z_N":100.0},
      {"elements":5120,"nodes":6561,"tip_avg_abs_uz_mm":0.1887937172839506,"error_pct":0.8832984259259227,"reaction_z_N":100.0}
    ],
    "result":"PASS"
  },
  "primary_validation_metrics":["tip displacement mesh convergence","global reaction-force balance"],
  "not_primary_validation_metric":"maximum nodal von Mises stress from the coarse original mesh",
  "limitations":["linear static case only","no contact/plasticity/nonlinear validation","local clamp stress not validated","does not establish general accuracy for arbitrary models"]
}
