Contact — Nonmatching Conservation
ContactPASS · 0%Unilateral, frictional, sliding, or interference-contact verification. Checks: global conservation and mesh-bias sensitivity.
- Tolerance:
- 5%
Open & Solve in BrowserSign in or register to launch this verified model in WebCAE
Open & Solve in BrowserProblem statement
- Geometry
- Repeat uniform-patch and Hertz cases with interface ratios 1:1, 2:3, 3:5, and swapped master/slave surfaces.
- Material
- Constitutive or analytical definition: Global equilibrium and virtual-work consistency; no independent pointwise analytic pressure for arbitrary nonmatching meshes.
- Boundary conditions
- Required solver capability: nonmatching_contact_or_mortar. Use the loading/path control stated in the setup and preserve the complete response history.
- Measured quantity
- Total force and moment are conserved; solution changes only by discretization error; master/slave swap converges to the same limit.
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 mm
material E=1000 nu=0.3
import path="nonmatching_master.step" format=step
material E=1000 nu=0.3
import path="nonmatching_slave.step" format=step
contact frictionless
mesh tet size=2.0 order=1 bonding=0
fix surface number 1
fix surface number 3 component=x
fix surface number 3 component=y
load surface number 2 force=-100 component=z
solve
minmax reaction_forceResults comparison
| Reference value | 100.0 N |
| Our result | 100.0 N |
| Deviation | 0% |
| Tolerance | 5% |
| Status | PASS · 0% |
| Element family | Solid element |
| Mesh details | Несовместные сетки 2×2×2 vs 3×3×3 на стыке, 91 узлов, 210 тет |
Updated: 2026-10-19 · WebCAE solver