The evolution of a relativistic blastwave is usually delineated under the assumption pressure balance between forward- and reverse-shocked regions. However, such treatment violates energy conservation law, inconsistent with existing MHD numerical simulation results. A mechanical model non-magnetized blastwaves was proposed in previous work to solve problem. In this paper, we generalize case dri...