yes mechanical vibration has effect on expectoration but it is more usefull on Cystic fibrosis, bronchectasis or any other lung diseases which have less problem when u apply mechanical vibration.
so we prefer using other physiotherapy technics which are not uncomfortable to patients.

regards