The invention provides a CAD (Computer-Aided Design) arbitrary multi-segment line batch rapid splicing method. The method comprises the following steps: step 1, reading multi-segment lines to be spliced, selecting and reading XY coordinates and Z elevations of vertexes on straight lines, the multi-segment lines, two-dimensional multi-segment lines and three-dimensional multi-segment lines in batch; step 2, checking, deleting duplication and marking the read multi-segment lines; 3, cyclically traversing the head end point and the tail end point of any multi-segment line to be spliced, sequentially searching the head end point and the tail end point of the nearest spliced multi-segment line with the same attribute from the end point Z, and marking the head end point and the tail end point; 4, according to the spliced multi-segment line, the nearest multi-segment line to be spliced and the head and tail end points of the nearest multi-segment line to be spliced, automatically judging whether a sequential or reverse splicing mode is adopted or not, and splicing and marking; and step 5, repeating the steps 3 and 4 in sequence to complete splicing, and drawing the spliced multi-segment lines based on the attributes of the original multi-segment lines. The method is simple in technical principle and easy to operate, has great superiority compared with methods in the prior art, and isworthy of popularization and application in a large number of CAD engineering drawings in the future.