There are three problems with spring-loaded
camming devices: they're expensive, they're heavy, and each cam can only
grip cracks whose width is within a given range, so your rack needs to contain
several cams of different sizes.
Finding the lightest set of cams to cover a given range of crack widths
is an example of an integer programming
problem, and that's the problem that this site solves.