{"three_d": [{"volume_fraction": 0.3999999847316385, "iterations": 13, "converged": true, "compliance_n_mm": 1.0049406865747033, "max_displacement_mm": 0.011423881281710038, "improvement_pct": 78.37645597835346, "internal_checks_passed": true}, {"volume_fraction": 0.4999999488432592, "iterations": 13, "converged": true, "compliance_n_mm": 0.7372478548297499, "max_displacement_mm": 0.00811931339425216, "improvement_pct": 69.01653404308324, "internal_checks_passed": true}, {"volume_fraction": 0.6000000233996885, "iterations": 13, "converged": true, "compliance_n_mm": 0.553747587057556, "max_displacement_mm": 0.0058442937788327435, "improvement_pct": 59.78648235712267, "internal_checks_passed": true}], "two_d": {"schema_version": 1, "overall_status": "WARN", "scope": "independent_abaqus_linear_stiffness_and_mesh_convergence", "job_id": "ab7dc7a9-ae1d-4a33-97ad-d835125fab44", "candidate_dxf": {"filename": "candidate_t5450_drop_ready.dxf", "sha256": "0572c0f583add77248df0c31f09b20b4e36ad0df9f3b98b50615ccee874ccd3b"}, "abaqus_release": "2025", "model": {"element_type": "CPS4", "thickness_mm": 4.0, "pressure_mpa": 1.25, "resultant_load_n": 100.0}, "meshes": [{"mesh": "coarse", "subdivision": 1, "element_size_x_mm": 6.666666666666667, "element_size_y_mm": 5.0, "nodes": 224, "elements": 127, "u_magnitude_max_mm": 0.034608110785484314, "compliance_2_allse_n_mm": 3.2756354808807373, "allse_n_mm": 1.6378177404403687, "allwk_n_mm": 1.6378177404403687, "max_mises_mpa": 23.419483184814453, "rf1_n": -3.814697265625e-06, "rf2_n": 99.99999570846558, "force_residual_x_n": -3.814697265625e-06, "force_residual_y_n": -4.291534423828125e-06, "moment_residual_n_mm": 0.00019073486328125, "odb": "candidate_t5450_coarse.odb"}, {"mesh": "medium", "subdivision": 2, "element_size_x_mm": 3.3333333333333335, "element_size_y_mm": 2.5, "nodes": 702, "elements": 508, "u_magnitude_max_mm": 0.039624832570552826, "compliance_2_allse_n_mm": 3.7817070484161377, "allse_n_mm": 1.8908535242080688, "allwk_n_mm": 1.8908535242080688, "max_mises_mpa": 29.985992431640625, "rf1_n": 1.1444091796875e-05, "rf2_n": 100.00000083446503, "force_residual_x_n": 1.1444091796875e-05, "force_residual_y_n": 8.344650268554688e-07, "moment_residual_n_mm": -0.0003528594970703125, "odb": "candidate_t5450_medium.odb"}, {"mesh": "fine", "subdivision": 4, "element_size_x_mm": 1.6666666666666667, "element_size_y_mm": 1.25, "nodes": 2420, "elements": 2032, "u_magnitude_max_mm": 0.04231186583638191, "compliance_2_allse_n_mm": 4.059985637664795, "allse_n_mm": 2.0299928188323975, "allwk_n_mm": 2.0299928188323975, "max_mises_mpa": 43.217369079589844, "rf1_n": 9.5367431640625e-06, "rf2_n": 100.00000184774399, "force_residual_x_n": 9.5367431640625e-06, "force_residual_y_n": 1.8477439880371094e-06, "moment_residual_n_mm": -0.0007748603820800781, "odb": "candidate_t5450_fine.odb"}, {"mesh": "finer", "subdivision": 8, "element_size_x_mm": 0.8333333333333334, "element_size_y_mm": 0.625, "nodes": 8904, "elements": 8128, "u_magnitude_max_mm": 0.04355865716934204, "compliance_2_allse_n_mm": 4.190568447113037, "allse_n_mm": 2.0952842235565186, "allwk_n_mm": 2.0952842235565186, "max_mises_mpa": 60.72657775878906, "rf1_n": -8.106231689453125e-06, "rf2_n": 100.00000052154064, "force_residual_x_n": -8.106231689453125e-06, "force_residual_y_n": 5.21540641784668e-07, "moment_residual_n_mm": 0.0002308189868927002, "odb": "candidate_t5450_finer.odb"}, {"mesh": "finest", "subdivision": 16, "element_size_x_mm": 0.4166666666666667, "element_size_y_mm": 0.3125, "nodes": 34064, "elements": 32512, "u_magnitude_max_mm": 0.04411279782652855, "compliance_2_allse_n_mm": 4.248770713806152, "allse_n_mm": 2.124385356903076, "allwk_n_mm": 2.124385356903076, "max_mises_mpa": 83.30722045898438, "rf1_n": -5.960464477539063e-08, "rf2_n": 100.00000004377216, "force_residual_x_n": -5.960464477539063e-08, "force_residual_y_n": 4.377216100692749e-08, "moment_residual_n_mm": 0.0001913122832775116, "odb": "candidate_t5450_finest.odb"}], "checks": [{"name": "all_five_jobs_completed", "status": "PASS", "value": 5}, {"name": "force_balance", "status": "PASS", "limit_n": 0.001}, {"name": "moment_balance", "status": "PASS", "relative_limit": 0.001}, {"name": "energy_work_identity", "status": "PASS", "limit_n_mm": 1e-06}, {"name": "last_two_displacement_convergence", "status": "PASS", "relative_change": 0.012561902316095198, "limit": 0.02}, {"name": "last_two_compliance_convergence", "status": "PASS", "relative_change": 0.01369861322570081, "limit": 0.03}, {"name": "last_two_peak_stress_convergence", "status": "WARN", "relative_change": 0.2710526479672036, "limit": 0.05, "reason": "re-entrant and boundary corners remain stress-singular"}, {"name": "same_mesh_cross_solver_displacement", "status": "PASS", "relative_difference": 0.0016888655739251456, "limit": 0.01}, {"name": "same_mesh_cross_solver_compliance", "status": "PASS", "relative_difference": 1.3898286625272746e-07, "limit": 0.01}, {"name": "source_grid_vs_refined_displacement", "status": "WARN", "relative_difference": 0.2141382786761094, "reason": "30x16 optimization grid is not a mesh-independent response model"}, {"name": "source_grid_vs_refined_compliance", "status": "WARN", "relative_difference": 0.22903935131648098, "reason": "30x16 optimization grid is not a mesh-independent response model"}], "accepted_refined_result": {"mesh": "finest", "elements": 32512, "u_magnitude_max_mm": 0.04411279782652855, "compliance_2_allse_n_mm": 4.248770713806152, "rf2_n": 100.00000004377216}, "limitations": ["Peak Mises stress did not converge and is governed by sharp grid/re-entrant or boundary corners.", "The 30x16 optimization grid matches Abaqus on the same mesh but underpredicts the refined response.", "No yield allowable, safety factor, buckling, fatigue, contact, nonlinear, or manufacturing validation is included."]}}