How to manage multiple shipping box sizes for weight-based rates?

Hi .. did you find a way around this problem.

We make a particular product that comes in 7 different sizes, and cannot work out how to set up the shipping rates.