...msms can calculate the surface of an atom list (generated from a pdb). This surface is triangulated and calculating the volume from a triangulated surface should be very easy. Regards Martin