Validation preserves balance
M07 audits reactions and moments again. If a postprocessing change requires us to rebuild or solve the model, we must show that the M06 prerequisite remains satisfied:
force_error < 0.005
moment_error < 0.005Validation does not replace equilibrium; it depends on it.
Acceptance contract
The case receives passes=1 only when all of the following conditions are met:
- 126 nodes, 40 elements, 6 tip nodes, and at least one result set.
- Deflection error less than
5 %. - Tip-face displacement spread below
1 %. - Corner node consistent with M04 within the
0.1 %. - Two top and two bottom nodes in the section.
- Correct tension and compression signs.
- Stress error less than
10 %. - Stress asymmetry less than
5 %. - Balance errors less than
0.5 %.
CSV — A complete record of the comparison
The macro generates m07_validation_audit.csv:
case,beam_l,mesh_h,n_nodes,n_elements,n_sets,n_tip,
uy_tip_avg,uy_tip_corner,uy_tip_min,uy_tip_max,uy_spread,
uy_ref,uy_error,x_section,n_top_section,n_bottom_section,
sx_top_avg,sx_bottom_avg,sigma_fea,sigma_ref,
stress_error,stress_symmetry,force_error,moment_error,passesThe CSV preserves model, measurement, reference, error and decision. This allows repeating the validation without reconstructing the interpretation from screenshots.
Guided practice
- Calculate manually
I,uy_refandsigma_ref. - Run the model until
SOLVEand confirm the set. - Inspect the deformation before extracting results.
- Calculate the average and dispersion of
tip_nodes. - Reproduce the M04 corner probe geometrically.
- Extract
S,Xtop and bottom in0.2·L. - Compare
PLNSOLandPLESOL. - Generate the CSV and justify each tolerance.