Dizermos cheios ou enchidos depende da frase e ou da situação. Por isso, dizemos:
(a) Os pipos foram cheios para a casa de Fulano.
(b) Os pipos foram enchidos por mim.
Na frase (a), emprega-se cheios, porque estamos em presença dum adjectivo do latim plenu(m).
Na frase (b), empregamos enchidos, porque estamos em presença do particípio passivo (ou passado) do verbo encher.
Em foram enchidos, temos a voz passiva do verbo encher, o que não acontece na frase (a).
Esta doutrina é a mesma para «o copo foi cheio» e «o copo foi enchido».