Crankshaft is the key component of internal combustion engine equipment, the machining precision of crankshaft hole has a direct impact on the performance and life of the whole engine. Aiming at the precision machining of crankshaft bore of large medium speed engine block with high precision and multiple crankshaft holes, the inspection tool and straightness measurement method of finishing process on crankshaft holes were studied. Based on the virtual manufacturing technology and the modular design concept of the checking tool and the laser detection and alignment technology, a relationship model describing the matching between the center straightness of the crankshaft hole and the crankshaft deflection is established. A single crankshaft hole shape and position tolerance measurement and multi-crankshaft hole are designed. The special measuring tool for measuring center deflection is verified by experiment to find the compensation law for the deflection of linearity evolution, and should be used in the process of finishing with crankshaft hole. The results of many cutting experiments and laser measurements show that the tool can effectively measure the size deviation and deflection of crankshaft holes, and form a quality control method for crankshaft holes finishing. This study aims to provide a set of measurement methods for crankshaft holes straightness error of large internal combustion engine block..