The utility model discloses a sewing machine, in particular to a sewing machine that automatically facilitates the push amount of needles to be fully in accordance with the push amount of fabrics. The sewing machine comprises the needles which can move up and down with the rotation of a main shaft motor, a feeding mechanism which can be matched with an upper roller and a lower roller to push sewed material towards the set direction under a driving of a fabric-feeding motor and a needle feeding mechanism which pushes the needles according to the direction of feeding the sewed material under the effect of the feeding mechanism. The needle feeding mechanism comprises a needle feeding motor driven by the push amount of the needles input based on an input way, the swing axle of a needle bar which is rotated by driving of rotating force of the needle feeding motor, a swing span which is fixed at one end of the swing axle of the needle bar so as to support the swing axle of the needle bar and the sewing machine which swings the needle bar of the needle driven by the driving force of the swing axle of the needle bar. Line trace is even and beautiful. The sewing machine can lead the push amount of the needles to be fully in accordance with the push amount of the fabrics, facilitates the line trace to be even and beautiful and has more convenient operation.
展开▼