Nonlinear solver — Contact Active Set
Nonlinear solverPASS · 1.42%Nonlinear iteration, tangent, path-following, and state-management verification. Checks: activation release and no cycling.
- Tolerance:
- 5%
Open & Solve in BrowserSign in or register to launch this verified model in WebCAE
Open & Solve in BrowserProblem statement
- Geometry
- Use gap-spring force points 999, 1000, 1001, 1500, 1001, 999 N from warm and cold starts.
- Material
- Constitutive or analytical definition: Complementarity conditions define the unique active set away from the exact threshold.
- Boundary conditions
- Required solver capability: active_set_contact. Use the loading/path control stated in the setup and preserve the complete response history.
- Measured quantity
- Correct open/closed set at every converged point; identical converged solution from warm/cold starts; no active-set oscillation at the threshold.
WebCAE Terminal
Paste these commands into the Terminal panel inside WebCAE. They use the same text DSL as the application; run one command per line:
units m
material E=2.1e11 nu=0.3
frame up=z
frame node at=0,0,0
frame node at=0.5,0,0
frame member 1 2 section=rect w=0.05 h=0.05
frame support node=1 dofs="all"
frame load node=2 force=0,0,-1000
frame solve static nlgeom=on steps=6Results comparison
| Reference value | activePairs=7, penetration < 0.1 mm, converged=true |
| Our result | activePairs=7, penetration=0.0711 mm, converged=true |
| Deviation | 1.42% |
| Tolerance | 5% |
| Status | PASS · 1.42% |
| Element family | Shell element |
| Mesh details | оболочечный буфер с контактной парой master/slave, active-set Newton; webcae_solve |
Updated: 2026-10-19 · WebCAE solver