Contact — Frictionless Slide
ContactPASS · 0.06%Unilateral, frictional, sliding, or interference-contact verification. Checks: normal/tangential basis update during sliding.
- Tolerance:
- 5%
Open & Solve in BrowserSign in or register to launch this verified model in WebCAE
Open & Solve in BrowserProblem statement
- Geometry
- Compress a block against a plane and translate it tangentially by ten element widths while holding normal force constant.
- Material
- Constitutive or analytical definition: Frictionless contact traction has no tangential component.
- Boundary conditions
- Required solver capability: large_sliding_frictionless_contact. Use the loading/path control stated in the setup and preserve the complete response history.
- Measured quantity
- Integrated tangential reaction=0; normal reaction remains equal to applied normal force; strain energy is independent of tangential position away from boundaries.
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=1e9 nu=0.0
box width=16.0 depth=2.0 height=0.5
box width=0.8 depth=0.8 height=0.5
contact frictionless slave="surface number 11" master="surface number 6"
mesh tet size=1.0 order=1 bonding=0
fix surface number 1
fix surface number 8 component=y
load surface number 12 force=-1000 component=z
displace surface number 12 value=10.0 component=x
solve nonlinear steps=20
extract reaction target="surface number 6"Results comparison
| Reference value | 1000.0000 N (R_N=1000 N, R_T=0 N, dU/U0=0 across 10 element widths) |
| Our result | 1000.0000 N (max|R_N-1000|=2.47e-8 N, max|R_T|=0.00 N, max dU/U0=0.064%) |
| Deviation | 0.06% |
| Tolerance | 5% |
| Status | PASS · 0.06% |
| Element family | Solid element |
| Mesh details | 124 nodes, 102 tet4 elements (16x1x1 base strip + sliding block, 20 sliding steps across 10 element widths) |
Updated: 2026-10-27 · version not recorded