OCT 27, 2026 · ANTIM LABS
Cardboard Dynamics for Suction Grippers
A suction gripper can grasp a cardboard box securely, but gradually loses its grip during certain movements. A useful simulator needs to be able to model this phenomenon correctly.
A grasp experiences a six-dimensional force–torque wrench: three components of force and three of torque.
Force and torque are expressed in the same coordinate frame, with torque measured about the chosen reference point.
This cardboard handling case study details the modeling of a cardboard box in simulation such that it is able to model the slipping phenomenon, while satisfying a hard 4 ms simulation step time constraint, allowing for 250Hz robot control.
Since cardboard deformation and vacuum seal condition evolve under repeated loading, we also need to understand how the path through the wrench space affects the boundary between a secure grasp and slippage.
Several ground truth data points are collected using chirp signals applied to the vacuum gripper, to identify regions of the wrench space where the suction grippers lose their hold. The ground truth data helps to calibrate the simulation by fitting parameters.
Modeling
Challenge
Cardboard surface bends under load, changing its shape and how forces are distributed across the grasp. The geometry and physics needed to model it satisfactorily lives in the millimetre-scale thickness of a cardboard surface.
The vacuum gripper suction cups are distributed compliant contacts allowing one part of a cup’s seal to open while the rest remains attached during peeling.
As the carton bends, gaps open along the cup rims. Air leaks in, which reduces suction pressure, and the remaining contacts carry more load. The model should also account for seal degradation from slipping and cup flexing.

Our Approach
Treating the cardboard surface as a rigid body makes it impossible to model the effects of traversing through the wrench space correctly.
On the other hand, naively using the publicly available deformable solvers like FEM or VBD from Newton leads to simulation speeds that are too slow to support 250 Hz robot control. This leads to a conundrum: rigid body modeling is incapable of expressing the phenomena we want, and full deformable modeling, while expressive, is too slow.
In our case, we want to be able to model broad panel bending and progressive detachment without paying for the ability to model arbitrary crushing at every mesh vertex. So, we model the cardboard as a limited deformable – we constrain the level of detail of deformation by restricting the number of modes used to represent the deformation. This leads us to a reduced-order mechanical representation.
Cardboard Model
We represent the cardboard using 9 bending modes for each of its 6 faces, with each mode’s amplitude evolving in response to applied forces. Together with six rigid-body coordinates, this gives a 60-coordinate cardboard model. Even a reasonable mesh representation of a 22 × 8.5 × 30 cm box leads to 714 vertices and 2,142 positional coordinates. Naively reducing the mesh density does not work because such a mesh is unable to represent the smooth cardboard bending.
By limiting our focus to the kinds of deformation we observe in practice, our representation substantially reduces the computational workload by reducing the coordinates by approximately 35x.
Our reduced-order system represents surface displacement as a weighted sum of bending modes:
Here, represents a fixed spatial deformation mode, while qₖ(t) is its evolving amplitude.
We couple this model to distributed suction contacts, and solve the resulting interactions efficiently.

Vacuum Gripper Model
The gripper uses a 6 × 4 array of suction cups, and spring stiffness and damping dictate how each cup responds to loading. Each cup’s chamber pressure follows a balance between pumping and incoming air. This simplified model captures the cup’s mechanical and pneumatic response without simulating a detailed rubber mesh. More modeling details are given in the appendix.
Coupling
The cardboard and suction cups are coupled through their contact geometry and forces. At each physics substep, the cardboard’s bending modes determine the surface position and slope beneath each cup, which set the rim gaps and contact response. The resulting pressure and contact forces are projected back into the cardboard’s modal coordinates, while equal-and-opposite loads act on the cups’ extension and tilt coordinates.
Resulting Speedup
A simple indentation test on our cardboard box constitutive model reduced the median physics step time from 22.7 ms to 0.46 ms in a single-box comparison—approximately 49× faster than the full-shell VBD implementation.
The coupled cardboard-vacuum gripper model achieves a physics step time of 2.07 ms at the 99th percentile, lower than our 4 ms target for 250 Hz robot control.
Complete physics step time (ms)
| Simulation | Implementation | Median (ms) | p99 (ms) |
|---|---|---|---|
| Indentation | Reduced model / CPU | 0.46 | 1.04 |
| Indentation | VBD / RTX 4050 | 22.70 | 32.36 |
| Coupled cardboard - vacuum gripper chirp | Reduced model / CPU | 1.53 | 2.07 |
Appendix
Vacuum Gripper Model Details
Each suction cup is represented by three mechanical coordinates: axial extension and two tilt components, instead of a fully deformable rubber mesh.
We model the bellows as an overdamped spring–damper system:
Here, and are the damping and stiffness matrices, while and are the generalized pressure and contact loads. At a rim point , the cup's local displacement is:
This allows one side to lift while the opposite side remains in contact, using only 72 mechanical coordinates for the 24-cup array, with explicit extension and tilt limits.
Each cup also has one chamber-pressure state and 12 circumferential seal states. A sector's seal fraction relaxes toward a gap-dependent equilibrium :
The time constant differs for opening and resealing. Leakage through the remaining contact band follows a thin-gap flow model, capped by compressible orifice flow; chamber pressure evolves from pumping, leakage, and volume changes as the bellows extends. Pressure-dependent loads act across the cup footprint, while the lip supports compression and friction. This separates suction from physical contact, allowing partial peeling and pressure loss without treating attachment as a binary constraint.
