Zigzag sewing machine and automatic-pause control method of zigzag sewing machine
A zigzag sewing machine including a sewing mechanism; a first storage device that stores pattern data that include attribute data and stitch data; a pattern selection section that sequentially selects optional pattern data stored in the first storage device; a second storage device that stores pattern data that have been selected by the pattern selection section as an arranged combinational pattern; a command data insertion section that inserts and adds pause data at an optional position midway of a pattern data string stored in the second storage device; a pause command section that reads out the pause data and that supplies the pause signal to the sewing machine drive unit; and a display device that displays the combinational pattern, the display device further displaying a pause symbol at a position in the combinational pattern where the pause symbol has been inserted and added.
1. A zigzag sewing machine that sews a combinational pattern, the zigzag sewing machine comprising:
a sewing mechanism that is driven by a sewing machine drive unit, the sewing mechanism forming a stitch pattern by a left-right swing of a vertically reciprocating needle bar mounted with a needle at a lower end thereof and by a forward-rearward feed of a feed dog;
a first storage device that stores a plurality of pieces of pattern data including attribute data related to a pattern type and stitch data that controls the left-right swing of the needle bar and the forward-rearward feed of the feed dog;
a pattern selection section that sequentially selects optional pattern data from the plurality of pieces of pattern data stored in the first storage device;
a second storage device that stores a plurality of pieces of pattern data that have been selected by the pattern selection section as an arranged combinational pattern;
a command data insertion section that inserts and adds pause data at an optional position midway of a pattern data string constituting the combinational pattern stored in the second storage device;
a pause command section that reads out a pause data that has been inserted and added with the command data insertion section and that supplies the pause signal to the sewing machine drive unit; and
a display device that displays the combinational pattern corresponding to the pattern data selected with the pattern selection section, the display device further displaying a pause symbol, the pause symbol corresponding to the pause data that has been inserted and added with the command data insertion section, at a position in the combinational pattern where the pause symbol has been inserted and added.
2. The zigzag sewing machine according to claim 1 , wherein
the command data insertion section includes
the pattern selection section that selects pause data from the plurality of pieces of pattern data stored in the first storage device, and
the second storage device that inserts the pause data that has been selected with the pattern selection section at an optional position midway of the pattern data string constituting the combinational pattern and that stores the pause data.
3. The zigzag sewing machine according to claim 2 , wherein
the pause command section includes
a pattern data readout section that reads out the pattern data of the combinational pattern that is stored in the second storage device,
an attribute data determination section that determines whether attribute data of the pattern data that has been read out with the pattern data readout section is pause data, and
a pause signal supply section that supplies the pause signal to the sewing machine drive unit on a basis of a determination result of the attribute data determination section.
4. The zigzag sewing machine according to claim 3 , wherein
the attribute data determination section includes
a normal pattern data determination section that determines whether the attribute data of the pattern data that has been read out with the pattern data readout section is normal pattern data, and
a pause data determination section that, when the attribute data of the pattern data is determined not to be normal pattern data with the normal pattern data determination section, determines whether the attribute data of the pattern data is pause data.
5. The zigzag sewing machine according to claim 4 , wherein
the command data insertion member further inserts and adds finish-up stitching data and thread cutting data, and
the attribute data determination section further includes
a finish-up stitching data determination section that, when the attribute data of the pattern data is determined not to be pause data with the pause data determination section, determines whether the attribute data of the pattern data is finish-up stitching data, and
a thread cutting data determination section that, when the attribute data of the pattern data is determined not to be finish-up stitching data with the finish-up stitching data determination section, determines whether the attribute data of the pattern data is thread cutting data.
6. The zigzag sewing machine according to claim 5 , wherein
the command data insertion section further inserts and adds color change data, and
the attribute data determination section further includes a color change data determination section that, when the attribute data of the pattern data is determined not to be thread cutting data with the thread cutting data determination section, determines whether the attribute data of the pattern data is color change data.
7. The zigzag sewing machine according to claim 1 , wherein
the pause command section includes
a pattern data readout section that reads out the pattern data of the combinational pattern that is stored in the second storage device,
an attribute data determination section that determines whether attribute data of the pattern data that has been read out with the pattern data readout section is pause data, and
a pause signal supply section that supplies the pause signal to the sewing machine drive unit on a basis of a determination result of the attribute data determination section.
8. The zigzag sewing machine according to claim 7 , wherein
the attribute data determination section includes
a normal pattern data determination section that determines whether the attribute data of the pattern data that has been read out with the pattern data readout section is normal pattern data, and
a pause data determination section that, when the attribute data of the pattern data is determined not to be normal pattern data with the normal pattern data determination section, determines whether the attribute data of the pattern data is pause data.
9. The zigzag sewing machine according to claim 8 , wherein
the command data insertion section further inserts and adds finish-up stitching data and thread cutting data, and
the attribute data determination section further includes
a finish-up stitching data determination section that, when the attribute data of the pattern data is determined not to be pause data with the pause data determination section, determines whether the attribute data of the pattern data is finish-up stitching data, and
a thread cutting data determination section that, when the attribute data of the pattern data is determined not to be finish-up stitching data with the finish-up stitching data determination section, determines whether the attribute data of the pattern data is thread cutting data.
10. The zigzag sewing machine according to claim 9 , wherein
the command data insertion section further inserts and adds color change data, and
the attribute data determination section further includes a color change data determination section that, when the attribute data of the pattern data is determined not to be thread cutting data with the thread cutting data determination section, determines whether the attribute data of the pattern data is color change data.
11. An automatic-pause control method of a zigzag sewing machine, the zigzag sewing machine being driven by a sewing machine drive unit and forming a stitch pattern by a left-right swing of a vertically reciprocating needle bar mounted with a needle at a lower end thereof and by a forward-rearward feed of a feed dog, the method comprising the steps of:
sequentially selecting optional pattern data from a first storage device that stores a plurality of pieces of pattern data including attribute data related to a pattern type and stitch data that controls the left-right swing of the needle bar and the forward-rearward feed of the feed dog;
storing, in a second storage device, the plurality of pieces of pattern data that have been selected in the step of sequentially selecting pattern data as an arranged combinational pattern;
displaying, on a display device, the combinational pattern corresponding to the pattern data selected in the step of sequentially selecting pattern data;
inserting and adding pause data at an optional position midway of a pattern data string constituting the combinational pattern stored in the step of storing in the second storage device;
displaying a pause symbol that corresponds to the pause data inserted in the step of inserting and adding pause data, the pause symbol being displayed in the combinational pattern on the display device at a positon where the pause symbol has been inserted; and
supplying a pause signal to the sewing machine drive unit after reading out the pause data that have been inserted in the step of inserting and adding pause data.
12. The automatic-pause control method of a zigzag sewing machine according to claim 11 , wherein
the step of inserting and adding pause data includes the steps of
selecting pause data from the first storage device, and
inserting and adding the pause data that has been selected in the step of selecting pause data at an optional position midway of the pattern data string constituting the combinational pattern stored in the second storage device.
13. The automatic-pause control method of a zigzag sewing machine according to claim 12 , wherein
the step of supplying a pause signal to the sewing machine drive unit includes the steps of
reading out pattern data related to the combinational pattern that has been stored in the step of storing in the second storage device,
determining whether attribute data of the pattern data read out in the step of reading out pattern data is pause data, and
supplying a pause signal to the sewing machine drive unit on a basis of a determination result of the step of determining whether the attribute data is pause data.
14. The automatic-pause control method of a zigzag sewing machine according to claim 13 , wherein
the step of determining whether the attribute data is pause data includes the steps of
determining whether the attribute data of the pattern data read out in the step of reading out pattern data is normal pattern data, and
determining whether the attribute data of the pattern data is pause data when the attribute data of the pattern data is determined not to be normal pattern data in the step of determining whether the attribute data is normal pattern data.
15. The automatic-pause control method of a zigzag sewing machine according to claim 14 , wherein
the step of inserting and adding pause data further includes
inserting and adding finish-up stitching data and thread cutting data, and
the step of determining whether the attribute data is pause data further includes the steps of
determining whether the attribute data of the pattern data is finish-up stitching data when the attribute data is determined not to be normal pattern data and when the attribute data of the pattern data is determined not to be pause data in the step of determining whether the attribute data of the pattern data is pause data, and
determining whether the attribute data of the pattern data is thread cutting data when the attribute data of the pattern data is determined not to be finish-up stitching data in the step of determining whether the attribute data is finish-up stitching data.
16. The automatic-pause control method of a zigzag sewing machine according to claim 15 , wherein
the step of inserting and adding pause data further includes
inserting and adding color change data, and
the step of determining whether the attribute data is pause data further includes the step of
determining whether the attribute data of the pattern data is color change data when the attribute data of the pattern data is determined not to be thread cutting data in the step of determining whether the attribute data is thread cutting data.
17. The automatic-pause control method of a zigzag sewing machine according to claim 11 , wherein
the step of supplying a pause signal to the sewing machine drive unit includes the steps of
reading out pattern data related to the combinational pattern that has been stored in the step of storing in the second storage device,
determining whether attribute data of the pattern data read out in the step of reading out pattern data is pause data, and
supplying a pause signal to the sewing machine drive unit on a basis of a determination result of the step of determining whether the attribute data is pause data.
18. The automatic-pause control method of a zigzag sewing machine according to claim 17 , wherein
the step of determining whether the attribute data is pause data includes the steps of
determining whether the attribute data of the pattern data read out in the step of reading out pattern data is normal pattern data, and
determining whether the attribute data of the pattern data is pause data when the attribute data of the pattern data is determined not to be normal pattern data in the step of determining whether the attribute data is normal pattern data.
19. The automatic-pause control method of a zigzag sewing machine according to claim 18 , wherein
the step of inserting and adding pause data further includes
inserting and adding finish-up stitching data and thread cutting data, and
the step of determining whether the attribute data is pause data further includes the steps of
determining whether the attribute data of the pattern data is finish-up stitching data when the attribute data is determined not to be normal pattern data and when the attribute data of the pattern data is determined not to be pause data in the step of determining whether the attribute data of the pattern data is pause data, and
determining whether the attribute data of the pattern data is thread cutting data when the attribute data of the pattern data is determined not to be finish-up stitching in the step of determining whether the attribute data is finish-up stitching data.
20. The automatic-pause control method of a zigzag sewing machine according to claim 19 , wherein
the step of inserting and adding pause data further includes
inserting and adding color change data, and
the step of determining whether the attribute data is pause data further includes the step of
determining whether the attribute data of the pattern data is color change data when the attribute data of the pattern data is determined not to be thread cutting data in the step of determining whether the attribute data is thread cutting data.