elastica_deflection
Compute large-deflection cantilever tip response via closed-form Bisshopp–Drucker elastica, returning tip slope, transverse/axial displacement, and axial draw-in for nonlinear FEM validation.
Instructions
Exact large-deflection cantilever tip — Bisshopp–Drucker elastica (NO
solver) — the closed-form twin the *NLGEOM CalculiX solve is gated against.
Section: width_mm+height_mm (solid rectangle, I = b·h³/12, load transverse to
height_mm) or explicit i_mm4. E from youngs_gpa or a Materials-DB material.
Load parameter α = P·L²/(E·I); the tip slope solves the elliptic-integral
elastica. Linear theory δ/L = α/3 over-predicts the transverse tip and ignores
the axial draw-in — the elastica captures both, and nonlinear_over_linear is
the divergence the solve must reproduce. Valid for tip slope < ~80° (α ≲ 3.5);
beyond that escalate to a follower-load fem_set_nonlinear_material solve.
Returns {alpha, tip_slope_deg, tip_disp_mm (transverse), tip_x_mm (axial projection), axial_drawin_mm, linear_tip_mm, nonlinear_over_linear, youngs_mpa, I_mm4, fidelity, band_pct, valid_range_ok, warnings, escalate_to}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| i_mm4 | No | ||
| load_n | Yes | ||
| material | No | ||
| width_mm | No | ||
| height_mm | No | ||
| length_mm | Yes | ||
| youngs_gpa | No |