У нас планируется такой алгоритм.
Вводим параметры товара 1 (диаметр, длинна, сталь Х), по ним считается масса этого товара, добавляем в корзину. Затем переходим в другую категорию, задаем параметры другого товара 2 (но тоже из стали Х), получаем массу, добавляем в корзину.
Теперь идем в корзину. Там лежит два товара из стали Х. Значит общая масса = массе двух изделий (назовем ее М1).
Вот этот М1 мы хотим вставить в формулы расчета цены в прайс-листах всех товаров с маркой стали М1.
Для другой стали это будет М2 (масса всех изделий из стали Х2) и так далее.