def METHOD_NAME(self, bdf_file, size=8, property_id=None):
    if self.n:
        #print("PSOLID.property_id =", self.property_id)
        for(pid, mid, cordm, integ, stress, isop, fctn) in zip(
            self.property_id, self.material_id, self.cordm,
            self.integ, self.stress, self.isop, self.fctn):
            if pid in self._comments:
                bdf_file.write(self._comments[pid])
            cordm = set_blank_if_default(cordm, 0)
            fctn = set_blank_if_default(fctn, 'SMECH')
            card = ['PSOLID', pid, mid, cordm, integ,
                    stress, isop, fctn]
            bdf_file.write(print_card_8(card))