The invention belongs to the technical field of measurement, and particularly relates to a steel
pipe straightness detection method,
system and equipment. The objective of the invention is to solve the problem of low detection efficiency and detection accuracy of steel
pipe straightness. The method comprises the following steps: setting a plurality of detection positions in the length direction of a steel
pipe, synchronously collecting contour data of the steel pipe, and converting the contour data into contour point clouds under a unified coordinate
system; combining all contour point clouds at the same detection position to form a complete section
point cloud; solving the circle center coordinate of each section; based on a preset
axial distance, axial coordinate values are distributed for the circle center of each section, and a three-dimensional center
point sequence of the steel pipe is constructed; and calculating the
vertical distance from the center of the middle section to a reference axis by taking a connecting line of the centers of the head and
tail sections as the reference axis to determine the straightness of the steel pipe. According to the invention, the detection time of a single steel pipe is shortened, the detection efficiency is improved, the dependence on the manual operation speed is eliminated, and the objectivity and accuracy of the straightness detection result are improved.