Feeding mechanism: The needle rod swing mechanism adopts stepping motor, which can decompose up to 0.05 mm, so that the sewing stitches are stable and beautiful. The first five needle speed can be set by the operation panel to realize the slow start function, which can effectively prevent the breaking of the wire when the machine starts at a high speed. Through electronic control, the stitching seam for the last number of stitches can be made to prevent the buttonholes from falling out of thread. By adjusting the tension of the electromagnetic wire clamp, the tension of the parallel part and the socket part in the buttonhole can be different.