I have a product available in different dimensions. Should I create a PCF for each dimension?

No, if possible do 1 PCF in mass unit.

If the only difference between your products is the dimension, we recommend calculating 1 PCF on a mass basis and use it for the whole range of products.