The set operation of 2D drawings (union, intersection and subtraction) is an important foundation of design and hiding of 2D drawings, modeling of mechanical parts and generation of the tool path. In this paper, a new algorithm for the set operation of 2D drawings based on the data environment of integrating wireframe, surface and solid is proposed. According to the ideas of ACIS model topology and geometry, Boolean operation is introduced to the set operation of 2D drawings by converting the 2D wireframes...