CN101768839B - Sewing machine - Google Patents
Sewing machine Download PDFInfo
- Publication number
- CN101768839B CN101768839B CN 201010002601 CN201010002601A CN101768839B CN 101768839 B CN101768839 B CN 101768839B CN 201010002601 CN201010002601 CN 201010002601 CN 201010002601 A CN201010002601 A CN 201010002601A CN 101768839 B CN101768839 B CN 101768839B
- Authority
- CN
- China
- Prior art keywords
- error
- needle downing
- needle
- downing position
- threshold value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Sewing Machines And Sewing (AREA)
Abstract
The present invention relates to a sewing machine capable of finding out needle location having generated positional error. The sewing machine has a main shaft driven through the rotating of a sewing machine motor, a needle bar which is linked with the main shaft and moves up and down, a travel mechanism which makes a lower board and a cloth pressing foot move, a control part which controls the actions of the sewing machine motor and the travel mechanism on the basis of sewing data, an EEPROM which stories sewing data and deviation detecting threshold value, a CPU aiming at each needle location for detecting error between a needle location position and an actual needle location position on the basis of sewing data and for determining whether the error is bigger than or equal to the deviation detecting threshold value or not, when the deviation is larger than or equal to the deviation detecting threshold value, it is represented that the information of the needle location generating the error is storied in the EEPROM, and an error display control unit capable of displaying the needle location generating the error and other needle locations on a display unit in a recognition mode.
Description
Technical field
The present invention relates to a kind of Sewing machines, it automatically carries out cloth feeding and the pin that falls according to the formation position pattern of predefined stitching.
Background technology
Current, above-mentioned Sewing machines has: travel mechanism, it makes cloth etc. make thing, along with the both direction that moves up and down the substantially vertical plane of direction of needle bar on move; And control part, it is based on the stitch data that stores the needle downing position that is used to form predefined stitching, control the driving of sewing machine electromotor and travel mechanism, control part passes through according to stitch data, control that needle bar moves up and down regularly and travel mechanism makes and makes the timing that thing moves, thereby form stitching.
When utilizing Sewing machines as above to make operation, exist needle downing position to depart from predefined position and produce the situation of site error.As the reason of site error, there be driving timing or driving amount or the two error, the inertia of mechanical organ and other the various factors of the feed motor that drives travel mechanism.
This error can be carried out visual examination and detects making the thing of making of completing by the people, but visual examination need to expend a large amount of manpowers, and easily produces to detect and omit.Therefore, for example as shown in record in patent documentation 1, known a kind of wire jumper checkout gear, it utilizes the camera stitching, and based on the positional information of the stitching position in photographic images and this stitching in stitch data, judgement has or not wire jumper.
Patent documentation 1: the Unexamined Patent 10-170231 of Japan communique
Summary of the invention
As the method for the error that dips, for example there is following method: when forming stitching on the needle downing position that produced before site error, by the action of the control Sewing machiness such as reduction sewing speed, thereby be difficult to produce site error.In the situation that carry out the control of above-mentioned Sewing machines, must determine, grasp the needle downing position that produced site error.
But existing wire jumper checkout gear only can contain making thing and not containing the differentiation of making thing of wire jumper of wire jumper, and can not determine, rests on which position in the needle downing position of being determined by tailoring pattern and produce wire jumper.Therefore, operation definite, that grasp the needle downing position of easy generation site error is undertaken by people's visual examination, needs a large amount of manpowers, and produces sometimes the detection omission of poor stitching quality.
The object of the invention is to, can easily filter out the needle downing position that produces site error.
In technical scheme 1, the invention of record is a kind of Sewing machines, and it has: needle bar, and itself and main shaft link and move up and down, and this main shaft is rotated by the driving of sewing machine electromotor; Travel mechanism, it has below described needle bar maintaining part and two drive motors that keep making thing, these drive motors make this maintaining part along continuous straight runs plane and towards each other the both direction of quadrature move; The stitch data memory cell, it stores stitch data, and this stitch data comprises the information relevant to being formed on the described needle downing position of making the stitching on thing; And control part, it controls described sewing machine electromotor and described drive motor based on described stitch data, it is characterized in that, have: error detection unit, it is for each needle downing position, detects based on the error between the needle downing position of the needle downing position of described stitch data and reality; The threshold value memory cell, the threshold value of its store predetermined; Identifying unit, it is in the situation that described error more than or equal to the threshold value of described regulation, is judged the generation error; Error needle downing position information memory cell, the information of the needle downing position that produces error is judged in its storage expression; And the error display control module, it shows the tailoring pattern based on described stitch data, and in display unit, but visual identity ground demonstration is judged the needle downing position that produces described error and is judged the needle downing position that produces error.
The invention of record in technical scheme 2, Sewing machines for record in technical scheme 1, it is characterized in that, described identifying unit, judge in described stitch data with the initial point of regulation as benchmark definite as the absolute position error between the needle downing position of the needle downing position of absolute position and the reality corresponding with this needle downing position, whether more than or equal to the threshold value of described regulation.
The invention of record in technical scheme 3, Sewing machines for technical scheme 1 record, it is characterized in that, described identifying unit, whether the relative position relation between the needle downing position of judgement two continuous positions in described stitch data and be formed at the relative position error between relative position relation between the actual needle downing position of stitching corresponding with the needle downing position of these two positions in the described stitching of making on thing is more than or equal to the threshold value of described regulation.
The invention of record in technical scheme 4, Sewing machines for technical scheme 2 records, it is characterized in that, described identifying unit, whether the relative position relation between the needle downing position of judgement two continuous positions in described stitch data and be formed at the relative position error between relative position relation between the actual needle downing position of stitching corresponding with the needle downing position of these two positions in the described stitching of making on thing is more than or equal to the threshold value of described regulation.
The invention of record in technical scheme 5, Sewing machines for technical scheme 4 records, it is characterized in that, described identifying unit, in the situation that judge that described absolute position error is more than or equal to the threshold value of described regulation, for later needle downing position, only judge that described the relative position error is whether more than or equal to the threshold value of described regulation.
The invention of record in technical scheme 6, Sewing machines for technical scheme 4 or 5 records, it is characterized in that, the threshold value of described regulation comprises the 1st threshold value and the 2nd threshold value, described identifying unit, described absolute position error and described the 1st threshold value are compared, described the relative position error and described the 2nd threshold value are compared.
The invention of record in technical scheme 7, Sewing machines for record in a certain item of technical scheme 1 to 3, it is characterized in that, have two rotation angle detecting units, they are separately positioned on described two drive motors, detect the anglec of rotation of the rotating shaft of each drive motor, described error detection unit, based on utilizing described two detected anglecs of rotation of rotation angle detecting unit, detect described error.
The effect of invention
Invention according to technical scheme 1 record, judge based on the needle downing position of stitch data with in the situation that make error between the needle downing position of the stitching that forms on thing more than or equal to the threshold value of regulation at identifying unit, error needle downing position information memory cell storage expression produces the information of needle downing position of the stitching of this error.In addition, utilize the error display control module, display unit identifiably shows to be judged the needle downing position that produces error and not to judge the needle downing position that produces error.Therefore, the operator can grasp clearly and have or not the needle downing position that produces error, and which needle downing position can grasp clearly the needle downing position that produces error is.Therefore, do not need to carry out be used to determining, rest in the easily visual examination of the needle downing position of generation error on tailoring pattern, the problem points that a large amount of manpowers that are accompanied by visual examination and the detection that produces poor stitching quality are omitted can be eliminated, the needle downing position that produces site error can be easily filtered out.In addition, when repeatedly making action, suppose in the situation that the position of each site error that produces in making action compare, can easily produce the contrast of the needle downing position of site error, very effective concerning the needle downing position of determining, grasp to be easy to produce site error.
Invention according to technical scheme 2 records, due to the identifying unit utilization in stitch data as take the initial point of regulation as the needle downing position of the absolute position that benchmark is set and the absolute position error between the needle downing position of the reality corresponding with this needle downing position judge, so can detect and be presented at error between the position of the precalculated position of making the stitching that forms on thing and actual formation stitching.
Invention according to technical scheme 3 records, relative position relation between the needle downing position of two the continuous positions due to the judging unit utilization in stitch data and in being formed at the stitching of making on thing the relative position error between the relative position relation between the actual needle downing position of the stitching corresponding with the needle downing position of these two positions judge, so can detect and show the site error of the needle downing position of the distortion that causes the tailoring pattern that formed by stitching.
According to the invention of technical scheme 4 records, by absolute position error and the relative position error combination are judged site error, can carry out the judgement of flexible site error.
For example, as shown in technical scheme 5 records, by before utilizing absolute positional relation judgement generation site error, utilize absolute positional relation to judge, after judgement produces the absolute position error, utilize relative position to judge, thereby afterwards needle downing position all produces site error on absolute positional relation owing to producing absolute position error, do not produce in the situation of site error and be formed on the relative position relation of the stitching between continuous needle downing position, judgement is the needle downing position that does not produce site error.
In addition, as shown in technical scheme 6 records, by setting respectively the threshold value (the 1st threshold value) that is used for judging the absolute position error, with the threshold value (the 2nd threshold value) that is used for judging the relative position error, can carry out the judgement of more flexible site error, can easily judge according to the decision condition of the desirable site error of operator.
According to the invention of technical scheme 7 record, travel mechanism has: two drive motors, they make maintaining part respectively along with the plane that moves up and down the direction quadrature of needle bar and orthogonal both direction on drive; And two rotation angle detecting units, they are separately positioned on two drive motors, detect the anglec of rotation of the rotating shaft of each drive motor, error detection unit, detect the position of travel mechanism based on the anglec of rotation of rotation angle detecting unit, thereby detect error.That is, error detection unit detects based on stitch data and the error of the anglec of rotation of the anglec of rotation of two definite drive motors and two drive motors when falling pin on making thing.Therefore, can carry out based on the numerical error of having utilized mechanical organ the detection of error, can carry out site error based on clear and definite and accurate error-detecting and judge.
Description of drawings
Fig. 1 is the oblique view of the Sewing machines in an embodiment of the invention.
Fig. 2 means that the control part of Sewing machines reaches the block diagram of the main composition that is connected with control part.
Fig. 3 is an example of the needle downing position information of the stitch data that shows on display part.
Fig. 4 means the figure of an example of deviation detection threshold.
Fig. 5 means an example of the information that is recorded in deviation record buffer memory device.
Fig. 6 means the figure of an example of error image display frame.
Fig. 7 means the flow chart of making movement content of Sewing machines.
Fig. 8 means the flow chart of the content of error image display frame Graphics Processing.
The specific embodiment
(overall structure of the Sewing machines of present embodiment)
Below, the embodiment that present invention will be described in detail with reference to the accompanying.
In Fig. 1, the Sewing machines 1 of present embodiment is controlled moving up and down regularly of needle bars 11 and travel mechanism 20 according to stitch data 51 and is made and make the timing that thing moves, the formation stitching.In the following description, edge and the horizontal plane that moves up and down the direction quadrature of needle bar 11 and orthogonal X-direction and Y direction are set, this plane is called X-Y plane.
As shown in Figures 1 and 2, travel mechanism 20 has: lower plate 21, and it is used for mounting and makes thing; Cloth pressing 22, it moves up and down, switchably with the upper surface butt of lower plate 21/separate; Presser feet arm 23, it supports cloth pressing 22; Presser foot motor 24, it moves up and down cloth pressing 22; X-axis motor 25, it moves lower plate 21 and cloth pressing 22 on X-direction; And Y-axis motor 26, it moves lower plate 21 and cloth pressing 22 on Y direction.Consist of maintaining part by described lower plate 21 and cloth pressing 22, consist of drive motor by X-axis motor 25 and Y-axis motor 26.
In the situation that will remain in travel mechanism 20 making thing, make cloth pressing 22 increase and become the state that leaves lower plate 21, will make thing to be positioned on lower plate 21, be located between cloth pressing 22 and lower plate 21.Then, cloth pressing 22 is descended, utilize cloth pressing 22 and lower plate 21 to keep making thing from the above-below direction clamping.By utilizing the driving of X-axis motor 25 and Y-axis motor 26, cloth pressing 22 and lower plate 21 are moved along X-Y plane, make thing along this planar movement thereby make by what presser feet 22 and lower plate 21 kept.
On presser foot motor 24, X-axis motor 25 and Y-axis motor 26, be provided for respectively detecting the encoder of the anglec of rotation of the rotating shaft of motor separately.With the encoder of presser foot motor 24 as presser feet encoder 27, with the encoder of X-axis motor 25 as X-axis encoder 28, with the encoder of Y-axis motor 26 as Y-axis encoder 29.The anglec of rotation of presser feet encoder 24 and cloth pressing 22 to move up and down the position corresponding, position on the X-Y plane of the anglec of rotation of X-axis motor 25 and Y-axis motor 26 and presser feet 22 and lower plate is corresponding, can determine these positions based on the testing result of each encoder.X-axis encoder 28 and Y-axis encoder 29 consist of rotation angle detecting unit.
In addition, spindle encoder 7 is set on main shaft, spindle encoder 7 detects the anglec of rotation of main shaft.Due to the anglec of rotation of main shaft and needle bar 11 to move up and down the position corresponding, so can determine the position that moves up and down of needle bar 11 based on the testing result of spindle encoder 7, i.e. suture needle 12 is with respect to the position of making thing.
By the input operation to guidance panel 30, can carry out the selection of stitch data 51 described later or make the indication that action begins.
(control part)
Below, control part 40 is described.Control part 40 has: CPU 41, and it carries out the various calculation process relevant to the action of Sewing machines 1; RAM 42, and it is stored in the temporary transient data that generate when CPU 41 processes; ROM 43, and it can not be stored in the various programs of reading when CPU 41 processes and data etc. with rewriting; And EEPROM 44, it can be stored in the various programs of reading when CPU 41 processes and data etc. with rewriting.
EEPROM 44 stores following data at least: stitch data 51, and it comprises and is used in the relevant data of the needle downing position of making the predefined stitching pattern of formation on thing; And deviation detection threshold D, it works as the site error threshold value that detects the needle downing position that produces site error in error detection process described later.That is, EEPROM 44 works as " stitch data memory cell " and " threshold value memory cell ".In addition, EEPROM 44 has the storage area that works as deviation record buffer memory device 44a, and its storage produces the needle downing position of site error.The details that is stored in each data content in EEPROM 44 and is recorded in the content in deviation record buffer memory device 44a as described later.
As shown in Figures 1 and 2, Sewing machines 1 has the pedal 8 that works as input switch.According to the operator to pedal 8 enter into action with and the amount of entering into, can make the various inputs indications such as the beginning of action/stop.
(stitch data and make action)
Below, stitch data 51 is described and based on the action of making of the Sewing machines 1 of this stitch data 51.Stitch data 51 comprises for making the information that forms the needle downing position of predefined stitching on thing.Each needle downing position of stitch data 51 comprises the information of assigned position (point of origin P) Range-based apart on the X-Y plane with itself and cloth pressing 22 and lower plate 21.Initial needle downing position comprises and itself and the point of origin P information at X-direction and Y direction Range-based apart, and the needle downing position that the second stitching is later comprises the information with itself and the Range-based of previous needle downing position on X-direction and Y direction.That is, the needle downing position shown in stitch data 51 is the relative position information corresponding with needle downing position before.Control part 40 adds up, stores and manage the later needle downing position information of the second stitching by beginning from initial needle downing position, can also obtain absolute location information.To the fall pin sequence number that falls of pin order of each needle downing position additional representation.The pin sequence number that falls is that the pin sequence number that falls with initial needle downing position is made as zero and progressive whole number value successively.
Specifically, as shown in Figure 3, at first CPU 41 makes cloth pressing 22 and lower plate 21 move to point of origin P, and cloth pressing 22 and lower plate 21 are moved so that the position corresponding with initial needle downing position be positioned at pin hole directly over (empty feeding).Then, if carry out the action of entering into to pedal 8, by driving sewing machine electromotor 6, needle bar 11 is descended, carry out the pin that falls corresponding with initial needle downing position.And after pulling out pin, before the pin that next time falls, CPU 41 drives X-axis motor 25 and Y-axis motor 26, carries out feed motion making needle bar 11 increase, and makes cloth pressing 22 and lower plate 21 move rate of travel based on next needle downing position information.In addition, by the pin that again falls, form stitching.Then, until the last needle downing position of stitch data 51 carries out same action.
(judgement of site error)
Below, illustrate that needle downing position has or not the judgement of site error.
In making action, with respect to the positional information of each needle downing position shown in stitch data 51, actual needle downing position may produce error.That is, with respect to the X-axis motor 25 corresponding with each needle downing position and the anglec of rotation of Y-axis motor 26, produce sometimes deviation carrying out corresponding with this needle downing position fall X-axis motor 25 during pin and the anglec of rotation of Y-axis motor 26.CPU 41 is based on the testing result of X-axis encoder 28 and Y-axis encoder 29, calculate based on the anglec of rotation of the X-axis motor 25 of the positional information of each needle downing position shown in stitch data 51 and Y-axis motor 26 and the anglec of rotation of the X-axis motor 25 when falling pin and Y-axis motor 26 between deviation (as the function of " error detection unit ").The anglec of rotation separately of 41 pairs of X-axis motor 25 of CPU, Y-axis motor 26 is carried out deviation and is calculated, in the situation that some at least deviations more than or equal to deviation detection threshold D, judge that the pin that falls that produces this deviation has produced site error (as the function of " identifying unit ").CPU 41 is for the pin that falls that produces site error, and the X-direction with this needle downing position sequence number when falling pin and the deviation of Y direction are associated, and are recorded in deviation record buffer memory device 44a.
As shown in Figure 4, in the situation that the deviation detection threshold is " 10 ", what be recorded in site error in deviation record buffer memory device 44a falls pin information as shown in Figure 5, is that some at least deviations in the deviation (deviation Y) of deviation (deviation X), Y direction of X-direction are more than or equal to 10.In addition, the numerical value of the unit of deviation detection threshold and deviation X and deviation Y and unit for arbitrarily, in the present embodiment, are the umber of pulses of each encoder output when detecting the anglec of rotation.
As mentioned above, have the EEPROM 44 of deviation record buffer memory device 44a, work as " error needle downing position information memory cell ".
The information of each needle downing position obtains, and namely utilizes the detection of X-axis encoder 28 and Y-axis encoder 29, is carrying out for before the feed motion of next needle downing position.Below, be described in detail.
Specifically, if the anglec of rotation of main shaft surpasses the data output angle of regulation, CPU 41 reads the positional information of next needle downing position.Then, begin angle if the anglec of rotation of main shaft surpasses the feeding of regulation, utilize X-axis encoder 28 and Y-axis encoder 29 to detect the X-axis motor 25 of this moment and the anglec of rotation of Y-axis motor 27, then carry out feed motion.
In addition, CPU 41 is after feed motion, before the timing of the positional information of reading next needle downing position, based on the testing result of X-axis motor 28 and Y-axis motor 29, judge that needle downing position has or not site error, in the situation that location error record in the deviation record buffer memory device 44a.For example, after the positional information of reading the second pin, before the feed motion of the pin that falls that is used for the second pin, by obtaining the testing result of X-axis encoder 28 and Y-axis encoder 29, X-axis motor 25 when obtaining carrying out the initial pin that falls (the first pin) and the anglec of rotation of Y-axis motor 27, afterwards from the second pin fall pin before the positional information of reading the 3rd pin during, the record when completing the judgement of site error of the first pin and site error.In addition, also can store the X-axis encoder 28 of each needle downing position, the testing result of Y-axis encoder 29, carry out uniformly site error and judge after making action.
Data output angle and feeding begin angle, are stored in ROM 43 or EEPROM44 some, are read by CPU 41 when making the action beginning.
In the present embodiment, along with making continuing of action, the deviation of the anglec of rotation of X-axis motor 25, Y-axis motor 26 increases gradually and produces site error, its result, produce as absolute location coordinates in the situation of site error, CPU 41 judges that this needle downing position produces site error.For example, according to the positional information pin that falls, at least one deviation after the second pin in deviation X, deviation Y is each to be increased in 2 situation, produces site error at the 6th pin at the first pin.In this case, because the 6th pin only produces 2 with respect to the 5th pin deviation, thus relative site error do not produced, but by the accumulative total site error, for the absolute position based on the 6th pin of the positional information of stitch data 51, because the accumulative total of deviation produces site error.In this case, CPU 41 judges that the 6th pin produces site error.
On the other hand, suppose to produce site error at the first pin.In this case, due to feed motion based on relative position information, so after the second pin, pin all falls in the position of the site error that comprises the first pin.At this moment, if the pin that falls of the second pin carries out according to the positional information of the needle downing position of stitch data 51, the site error that produces because of the first pin of the second pin produces the site error as the absolute position, but the second pin does not produce relative site error with respect to the first pin.In this case, CPU 41 judges that the first pin produces site error, judges that the second pin does not produce site error.That is, CPU 41, for the needle downing position after the needle downing position that produces site error, judge site error based on the relative position error with respect to previous needle downing position.In addition, for not producing site error with respect to the absolute location coordinates that begins accumulative total from initial needle downing position, but produce the needle downing position of relative site error with respect to previous needle downing position, CPU 41 judges it is the needle downing position that produces site error.
In the present embodiment, before judging site error of generation based on absolute location information, judge based on the absolute position, in the situation that judgement has produced the absolute position error, whether next needle downing position is produced the relative position error with respect to the relative position that is determined the needle downing position that has produced the absolute position error judge.
Can at random determine the compound decision condition of the relative position error and absolute position error.For example, can be provided for respectively judging the threshold value (the 1st threshold value) of absolute position error, with the threshold value (the 2nd threshold value) that is used for judging the relative position error, in the situation that more than or equal to some or these two threshold values, judge to produce site error, also can utilize other decision method.Certainly, also can only judge some in the relative position error or absolute position error.
(demonstration of site error)
Below, the demonstration of the information relevant to the needle downing position that produces site error is described.
Make operation what carry out based on stitch data 51, exist in the situation of the pin that falls that produces site error, control part 40 shows the picture (error image display frame) of the needle downing position of expression generation site error on the display part 31 of guidance panel 30.That is, display part 31 works as " display unit ".
As shown in Figure 6, error image display frame, utilize the point on picture, be presented at the position relationship of whole needle downing position of setting in stitch data 51, and wherein with discernible state, be presented at and make the needle downing position that produces the needle downing position of site error in action and do not produce site error.In the present embodiment, to be different from the color of other needle downing position, show the point corresponding with the needle downing position that produces site error.In addition, in Fig. 6, produce the needle downing position of site error with circle (inner blank point) expression, do not produce the needle downing position of site error with an expression, but in the display frame of reality, the needle downing position that represents to produce site error with redness represents needle downing position that does not produce site error etc., thereby can identify with black.Certainly, have or not site error as long as can identify, do not limit display packing.
Utilize above-mentioned processing, the CPU 41 of control part 40 works as the error display control module.
Show enter key E in error image display frame.If press enter key E, finish the demonstration of error image display frame, show to be used for making the picture (making picture) of operation.
Below, utilize Fig. 7 that the action of Sewing machines 1 is described.This control is undertaken by the control of CPU 41.
If the operator will make thing and be arranged in travel mechanism 20, via the input of guidance panel 30, select stitch data 51, make the indication input of action beginning, CPU 41 is set as initial value of zero (step S1) with pin counting number A.Then, if the operator carries out the action of entering into of pedal 8, drive sewing machine electromotor 6 and make main shaft rotation (step S2).
Be accompanied by the rotation of main shaft, utilize spindle encoder 7 to carry out the detection of Spindle rotation angle degree.If the anglec of rotation of main shaft surpasses data output angle (step S3: be), obtain the positional information (step S4) of next needle downing position from stitch data 51.And, if surpassing feeding, the anglec of rotation of main shaft begins angle (step S5: be), utilize X-axis encoder 28 and Y-axis encoder 29 to detect the anglec of rotation (step S6) of X-axis motor 25 and Y-axis motor 26, then carry out feed motion (step S7) based on the positional information of the needle downing position of obtaining in step S4.
And, the X-axis motor 25 of relatively obtaining in step S6, the anglec of rotation of Y-axis motor 26 and based on the X-axis motor 25 of the positional information of its needle downing position in stitch data 51, the anglec of rotation of Y-axis motor 26, calculation deviation X, deviation Y.At this moment, in the situation that at least one in deviation X, deviation Y is more than or equal to the deviation (step S8: be) of deviation detection threshold, judge with the pin that falls of the pin sequence number that falls of counting the identical value of A and produce site error, deviation X, the deviation Y of this needle downing position are recorded in deviation record buffer memory device 44a, and as the pin sequence number that falls, with the counting value of A and this deviation X, deviation Y is corresponding and be recorded in deviation record buffer memory device 44a (step S9).
Then, CPU 41 adds 1 (step S10) in the value of counting A.In the situation that in step S8, any of deviation X, deviation Y all is less than or equal to deviation detection threshold (step S8: no), jump to the processing of step S10.
Then, whether judgement finishes (step S11) according to the pin that falls of the positional information of all needle downing positions of stitch data 51, in the situation that do not finish (step S11: no), is back to the processing of step S3.In the situation that all pins that falls finish (step S11: be), judge the pin that falls (step S12) that whether has record in deviation record buffer memory device 44a.In the situation that there is the pin that falls (step S12: be) of record in deviation record buffer memory device 44a, carry out error image display frame Graphics Processing (step S13), then finish this and make action.In the situation that there is not the pin that falls (step S12: no) of record in deviation record buffer memory device 44a, finish to make action.
Below, the error image display frame Graphics Processing shown in described step S13 is described.Error image display frame Graphics Processing is by utilizing the control of CPU 41, showing error image display frame shown in Figure 6 as described, until finish a series of processing of this demonstration.
In Fig. 8, will be set as initial value of zero (step S21) for the pointer C with reference to the pin sequence number that falls.And, obtain the positional information (step S22) of needle downing position of the pin sequence number that falls of pointer C from stitch data 5, and judge whether the data of this pin sequence number that falls are recorded in deviation record buffer memory device 44a (step S23).In the situation that the data of the pin sequence number that falls of pointer C be recorded in deviation record buffer memory device 44a in (step S23: be), represent the point (step S24) of this pin that falls with red display in display part 31.In the situation that the data of the pin sequence number that falls of pointer C be not recorded in deviation record buffer memory device 44a in (step S23: no), represent the point (step S25) of this pin that falls with black display on display part 31.
Then, add 1 (step S26) in the value of pointer C.Then, whether the demonstration of the point of all expression needle downing positions of judgement stitch data 51 completes (step S27), in the situation that do not complete (step S27: no), is back to the processing of step S22.In the situation that completed the demonstration of all needle downing positions, namely in the situation that (step S27: be) completed in the demonstration of error image display frame, kept the demonstration (step S28: no) of error image display frame before the input operation to enter key E.If press enter key E (step S28: be), finish the demonstration of error image display frame, show on display part 31 and make picture (step S29).Above end error image display frame Graphics Processing.
(action effect of the Sewing machines of present embodiment)
According to present embodiment, in the situation that CPU 41 judges based on the needle downing position of stitch data 51 and is formed on error between the needle downing position of making the stitching on thing more than or equal to deviation detection threshold D, CPU 41 judges that this needle downing positions produce site error, the information of the error that storage this needle downing position of expression and this needle downing position have in the deviation record buffer memory device 44a of EEPROM 44.In addition, CPU 41 shows error image display frame on display part 31.Therefore, the operator can grasp and have or not the needle downing position that produces site error, and which needle downing position can grasp the needle downing position that produces site error be.Therefore, needn't carry out easily producing the visual examination of the needle downing position of site error for determining, rest in tailoring pattern, the problem that a large amount of manpowers that are accompanied by visual examination and the detection that poor stitching quality occurs are omitted can be eliminated, the needle downing position that produces site error can be easily filtered out.
In addition, error image display frame, be presented at the position relationship of each needle downing position that comprises in stitch data 51, and by produce the needle downing position of site error with red display, do not produce the needle downing position of site error with black display, thereby utilize Show Color identifiably to show without site error.Thus, the operator can rest in more clearly and be formed at which the needle downing position generation site error that comprises in the stitching of making on thing.And, when repeatedly making action, suppose in the situation that separately make action in produce site error the position compare, can easily produce the contrast of the needle downing position of site error, for determine, to grasp the needle downing position that easily produces site error very effective.
In addition, for the error that is used for judging site error, judge and be determined with without site error for following two errors, that is: take point of origin P as benchmark, the absolute position of each needle downing position of setting in stitch data 51 and be formed on error (absolute position error) between each needle downing position of the stitching of making on thing; And in stitch data 51 relative position relation between the needle downing position of two continuous positions and be formed on error (the relative position error) between relative position relation between the needle downing position of the corresponding stitching of the needle downing position with these two positions in the stitching of making on thing.In the situation that utilize the absolute position error, CPU41 detects distance in the site error in the precalculated position of making the stitching that forms on thing.In the situation that utilize the relative position error, CPU 41 detects the site error of the needle downing position that makes the tailoring pattern distortion that is formed by stitching.In addition, judge site error of generation by absolute positional relation before, utilize absolute positional relation to judge, after judgement has produced the absolute position error, utilize relative position relation to judge, even thereby needle downing position due to absolute position error of generation afterwards all produces site error in absolute positional relation, and be used in the situation that form the relative position relation of stitching between continuous needle downing position not producing site error, can judge not produce site error.That is, by absolute position error and the relative position error combination are judged site error, can carry out the judgement of more flexible site error, can by the decision condition of the desired site error of operator, easily judge.
In addition, travel mechanism 20 has: X-axis motor 25 and Y-axis motor 26, and they make lower plate 21 and cloth pressing 22 move along X-Y plane; X-axis encoder 28 and Y-axis encoder 29, they are separately positioned on X-axis motor 25 and Y-axis motor 26, detect the anglec of rotation of the rotating shaft of each motor, 41 couples of CPU compare based on the anglec of rotation of the X-axis motor 25 of stitch data and Y-axis motor 26 with by the anglec of rotation of X-axis encoder 28 and the detected X-axis motor 25 of Y-axis encoder 29 and Y-axis motor 26, calculation deviation X, deviation Y are determined with without site error.Thus, can carry out error-detecting based on the numerical error of mechanical organ, judge thereby can carry out site error based on clear and definite and accurate error-detecting.
(other)
In addition, Sewing machines of the present invention in the scope that does not break away from feature of the present invention, also can form the embodiment different from above-mentioned embodiment.
For example, processed the various processing of carrying out by software for CPU 41, also can be provided for bearing the isolated plant of its part or a plurality of processing.In addition, also can be undertaken by analog circuit.
The error-detecting of needle downing position also can be undertaken by other method.For example, the sensor (linear transducer etc.) that other kind is set be can enumerate on Sewing machines 1, lower plate 21 and the X-direction of cloth pressing 22, the methods such as position of Y direction detected.As long as can detect the X-direction of lower plate 21 and cloth pressing 22, the position of Y direction, also can utilize the sensor of other kind.
In addition, in above-mentioned example, carry out the detection of needle downing position in the next one timing of pin before beginning that fall, but be not limited to this, for example, also can the timing before the suture needle that descends arrives cloth detect needle downing position.In the situation that this regularly, can more effectively detect the site error that causes because of the impact of moving the inertia after just stopping at cloth.In addition, the suture needle that descends has just arrived the timing before cloth, because of fabric thickness different, but can detect by the fixing timing of the arrival of the suture needle under the average thickness of obtaining in advance main shaft angle, also can pre-enter fabric thickness, obtain thus suture needle and arrive main shaft angle, detect in the timing corresponding with fabric thickness.
Claims (7)
1. Sewing machines, it has:
Needle bar, itself and main shaft link and move up and down, and this main shaft is rotated by the driving of sewing machine electromotor;
Travel mechanism, it has below described needle bar maintaining part and two drive motors that keep making thing, these drive motors make this maintaining part along continuous straight runs plane and towards each other the both direction of quadrature move;
The stitch data memory cell, it stores stitch data, and this stitch data comprises the information relevant to being formed on the described needle downing position of making the stitching on thing; And
Control part, it controls described sewing machine electromotor and described drive motor based on described stitch data,
It is characterized in that having:
Error detection unit, it for each needle downing position, detects based on the error between the needle downing position of the needle downing position of described stitch data and reality in making action;
The threshold value memory cell, the threshold value of its store predetermined;
Identifying unit, it is in the situation that described error more than or equal to the threshold value of described regulation, is judged the generation error;
Error needle downing position information memory cell, the information of the needle downing position that produces error is judged in its storage expression; And
The error display control module, it shows the tailoring pattern based on described stitch data, and in display unit, but visual identity ground demonstration is judged the needle downing position that produces described error and is judged the needle downing position that produces error.
2. Sewing machines as claimed in claim 1, is characterized in that,
Described identifying unit, judge in described stitch data with the initial point of regulation as benchmark definite as the absolute position error between the needle downing position of the needle downing position of absolute position and the reality corresponding with this needle downing position, whether more than or equal to the threshold value of described regulation.
3. Sewing machines as claimed in claim 1, is characterized in that,
Described identifying unit, whether the relative position relation between the needle downing position of judgement two continuous positions in described stitch data and be formed at the relative position error between relative position relation between the actual needle downing position of stitching corresponding with the needle downing position of these two positions in the described stitching of making on thing is more than or equal to the threshold value of described regulation.
4. Sewing machines as claimed in claim 2, is characterized in that,
Described identifying unit, whether the relative position relation between the needle downing position of judgement two continuous positions in described stitch data and be formed at the relative position error between relative position relation between the actual needle downing position of stitching corresponding with the needle downing position of these two positions in the described stitching of making on thing is more than or equal to the threshold value of described regulation.
5. Sewing machines as claimed in claim 4, is characterized in that,
Described identifying unit in the situation that judge described absolute position error more than or equal to the threshold value of described regulation, for later needle downing position, only judges that described the relative position error is whether more than or equal to the threshold value of described regulation.
6. Sewing machines as described in claim 4 or 5, is characterized in that,
The threshold value of described regulation comprises the 1st threshold value and the 2nd threshold value,
Described identifying unit compares described absolute position error and described the 1st threshold value, and described the relative position error and described the 2nd threshold value are compared.
7. Sewing machines as described in any one in claims 1 to 3, is characterized in that,
Have two rotation angle detecting units, they are separately positioned on described two drive motors, detect the anglec of rotation of the rotating shaft of each drive motor,
Described error detection unit based on utilizing described two detected anglecs of rotation of rotation angle detecting unit, detects described error.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-000896 | 2009-01-06 | ||
JP2009000896A JP5254047B2 (en) | 2009-01-06 | 2009-01-06 | sewing machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101768839A CN101768839A (en) | 2010-07-07 |
CN101768839B true CN101768839B (en) | 2013-06-19 |
Family
ID=42501928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010002601 Expired - Fee Related CN101768839B (en) | 2009-01-06 | 2010-01-06 | Sewing machine |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5254047B2 (en) |
CN (1) | CN101768839B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102758321B (en) * | 2011-04-25 | 2014-03-19 | 南京通孚轻纺有限公司 | Breadth splitting method suitable for computer-system-controlled embroidery machine |
JP6587390B2 (en) * | 2015-01-23 | 2019-10-09 | 蛇の目ミシン工業株式会社 | Embroidery pattern placement system, embroidery pattern placement device, embroidery pattern placement device embroidery pattern placement method, embroidery pattern placement device program, sewing machine |
JP6502699B2 (en) * | 2015-02-20 | 2019-04-17 | Juki株式会社 | sewing machine |
JP2018042702A (en) * | 2016-09-14 | 2018-03-22 | ブラザー工業株式会社 | Sewing information editing device and method for controlling sewing information editing device |
JP7093217B2 (en) * | 2018-04-09 | 2022-06-29 | Juki株式会社 | Sewing system |
JP7156821B2 (en) * | 2018-05-21 | 2022-10-19 | Juki株式会社 | sewing machine |
JP7277172B2 (en) * | 2019-02-26 | 2023-05-18 | Juki株式会社 | sewing machine |
CN111691084B (en) * | 2019-03-13 | 2021-12-07 | 浙江杰克智能缝制科技有限公司 | Sewing machine control method and device |
CN113300638B (en) * | 2021-04-24 | 2022-05-10 | 深圳市星火数控技术有限公司 | Multi-motor synchronous control method and system for multi-axis sewing equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412372A (en) * | 2001-10-15 | 2003-04-23 | 重机公司 | Sewing machine |
CN1594701A (en) * | 2003-09-12 | 2005-03-16 | 兄弟工业株式会社 | Sewing machine |
CN1807737A (en) * | 2005-01-20 | 2006-07-26 | 重机公司 | Sewing machine |
CN1840762A (en) * | 2005-03-30 | 2006-10-04 | 兄弟工业株式会社 | Sewing data editing device for sewing machine and sewing data editing method for sewing machine |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5426151A (en) * | 1977-07-29 | 1979-02-27 | Sanko Mishin Kougiyou Kk | Cassette type cloth feed quantity detector of sewing machine |
JPH10170231A (en) * | 1996-12-09 | 1998-06-26 | Nippon Matai Co Ltd | Detecting device for skip stitch of seam |
JP2004321771A (en) * | 2003-04-08 | 2004-11-18 | Brother Ind Ltd | Sewing machine and stepping motor control program |
JP2008061705A (en) * | 2006-09-05 | 2008-03-21 | Juki Corp | Sewing machine |
-
2009
- 2009-01-06 JP JP2009000896A patent/JP5254047B2/en not_active Expired - Fee Related
-
2010
- 2010-01-06 CN CN 201010002601 patent/CN101768839B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412372A (en) * | 2001-10-15 | 2003-04-23 | 重机公司 | Sewing machine |
CN1594701A (en) * | 2003-09-12 | 2005-03-16 | 兄弟工业株式会社 | Sewing machine |
CN1807737A (en) * | 2005-01-20 | 2006-07-26 | 重机公司 | Sewing machine |
CN1840762A (en) * | 2005-03-30 | 2006-10-04 | 兄弟工业株式会社 | Sewing data editing device for sewing machine and sewing data editing method for sewing machine |
Non-Patent Citations (1)
Title |
---|
JP特开平10-170231A 1998.06.26 |
Also Published As
Publication number | Publication date |
---|---|
JP2010158291A (en) | 2010-07-22 |
CN101768839A (en) | 2010-07-07 |
JP5254047B2 (en) | 2013-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101768839B (en) | Sewing machine | |
CN101713127B (en) | A cloth clamp device of a seamer | |
CN101545178B (en) | Sewing machine | |
JP6570592B2 (en) | On-machine measuring method and control device of machine tool | |
CN101429708B (en) | Automatic sewing machine | |
CN105887343A (en) | Sewing machine and control method therefor | |
CN102443972B (en) | Automatic sewing machine | |
CN101338490B (en) | Sewing machine | |
CN102733097B (en) | Sewing machine and control method for the same | |
CN102041643B (en) | Automatic sewing machine | |
CN103993436B (en) | Sewing machine, sewing machine control method | |
CN101736529A (en) | Method of generating sewing speed data of a sewing machine | |
KR20100037004A (en) | Pattern sewing machine | |
CN103710888A (en) | Sewing machine and sewing machine controlling method | |
US20090064912A1 (en) | Embroidery sewing machine and embroidery-start-position setting method | |
CN101302685B (en) | Automatic sewing machine | |
KR20060116727A (en) | A sewing machine | |
CN108277581A (en) | Sewing machine | |
KR101257750B1 (en) | Embroidering machine and Calibration method thereof | |
CN101768838B (en) | Sewing data generation device of sewing machine | |
CN101845714B (en) | Keyhole sewing machine | |
CN101858016B (en) | Sewing machine | |
CN102086568B (en) | Device and method for editing sewing data, and sewing machine | |
CN100379140C (en) | Control unit of stepping motor and sartorius using the same | |
JPH03146758A (en) | Embroidery machine equipped with mechanism of indicating embroidery frame zone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130619 Termination date: 20220106 |
|
CF01 | Termination of patent right due to non-payment of annual fee |