The invention is a calculus aiming and locking system that is an application computer system and comprises a calculus locating module, an aiming and locking and emission control module, and a shockwave generation module. The calculus locating module acquires and calculates a calculus image of a calculus and the aiming and locking and emission control module determines whether to trigger a shockwave generation module to control a shockwave emission device to emit energy at an effective aiming area according to whether the calculus coordinate is within the effective aiming area. The invention renders the calculus hit rate 100% when the shockwave emission device emits energy, which may save energy substantially and avoid causing injuries to the normal tissue of the patient requiring extracorporeal shockwave lithotripsy treatment.