WO2000036203A1 - Device for preparing data on sewing a sewing machine - Google Patents

Device for preparing data on sewing a sewing machine Download PDF

Info

Publication number
WO2000036203A1
WO2000036203A1 PCT/JP1998/005629 JP9805629W WO0036203A1 WO 2000036203 A1 WO2000036203 A1 WO 2000036203A1 JP 9805629 W JP9805629 W JP 9805629W WO 0036203 A1 WO0036203 A1 WO 0036203A1
Authority
WO
WIPO (PCT)
Prior art keywords
sewing
stitch
sewing data
data
length
Prior art date
Application number
PCT/JP1998/005629
Other languages
French (fr)
Japanese (ja)
Inventor
Noriko Akama
Katsunori Shigeta
Yoshifumi Nishizawa
Original Assignee
Mitsubishi Denki Kabushiki Kaisha
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Denki Kabushiki Kaisha filed Critical Mitsubishi Denki Kabushiki Kaisha
Priority to PCT/JP1998/005629 priority Critical patent/WO2000036203A1/en
Publication of WO2000036203A1 publication Critical patent/WO2000036203A1/en

Links

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Programme-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • D05B19/04Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
    • D05B19/08Arrangements for inputting stitch or pattern data to memory ; Editing stitch or pattern data

Definitions

  • the present invention relates to a sewing data creating device for an electronic sewing machine configured to drive a cloth presser device holding a workpiece by predetermined sewing data.
  • sewing data corresponding to the sewing pattern is created, and information for driving the sewing machine in advance in a sewing medium in a storage medium such as a floppy disk is provided. Is held.
  • a predetermined sewing pattern is automatically sewn by moving on a predetermined plane while pressing and holding the cloth to be sewn.
  • the structure of the sewing data consists of the relative displacement between the needle and the cloth for each stitch of the sewing machine that forms the sewing pattern, and control commands for controlling the sewing machine and the mode for driving the sewing machine.
  • the sewing data of one sewing pattern is formed as a set of data for each stitch.
  • the sewing data creation device includes a tablet 10 having a pattern input section on which a sewing shape is placed, a menu part 11 for selecting sewing information, and sewing type coordinate data. And a cursor 12 for selecting and inputting a menu section 11; a floppy disk 18 for storing sewing data; and a CRT 26 for displaying sewing data.
  • the conventional menu section 11 does not have “Change stitch length”.
  • the sewing speed is "high speed”
  • the seam pattern is "linear” and input.
  • the coordinate data between the two points is processed to generate sewing data with a stitch length of 5.0 mm in a straight line.
  • This sewing data is sent without sewing from the origin ⁇ to the point A.
  • the points A-B, B-C, C ⁇ C ⁇ D and D ⁇ A are the specified stitch length (3 0 mm).
  • the sewing data ( ⁇ —A—B—C ⁇ D ⁇ A) shown in FIG. 12 (b) is enlarged to 150% ( ⁇ ⁇ A2 ⁇ B2—C2— D2 ⁇ A2) or 50% reduction (O—A1 ⁇ B1 ⁇ C1—D1—A1).
  • the means for enlarging or reducing is the feed amount per stitch X and Y Is calculated according to the set enlargement and reduction ratios to obtain a new feed amount. Therefore, the stitches of the enlarged or reduced sewing data are extended or contracted from the original stitches.
  • the conventional sewing data creation device described above was only able to obtain information for each stitch of the sewing data, so it was not possible to determine how much continuous sewing data was. It could not be determined whether the data was an arc, circle, etc. other than a straight line. Therefore, when enlarging or reducing existing sewing data, the operator selects the desired “arc” or “circle” from the menu section 11 and then sets the start and end points of the enlargement or reduction. However, there was a problem that the work had to be specified and the work was complicated.
  • the stitch length could not be expanded or reduced while maintaining the stitch length or at the specified stitch length. Therefore, when sewing a workpiece by increasing the stitch length, it is difficult to secure the workpiece with thread, or the sewing machine may exceed the stitch length of one stitch that can be sewn. Evening was happening. In addition, when the stitch length is reduced, there is a problem that a sewing object is damaged by a sewing needle. Disclosure of the invention
  • the present invention has been made in order to solve the above-mentioned problem, and it is possible to easily and beautifully perform processing such as data conversion (for example, enlargement / reduction) by dividing existing sewing data into continuous sewing data. It is an object of the present invention to provide a sewing data creation device having a function to make it possible.
  • the sewing data creation device includes a stitch for inputting a stitch type such as a blank feed, a straight line, an arc, a circle, and a free curve according to a stitch pattern of a workpiece.
  • Type input means, start point and end of the stitch type A stitch input means for inputting a coordinate value of an end point and a stitch length; the coordinate value, the stitch length, and the stitch type input by the stitch input means and the stitch type input means;
  • a sewing data creating device that creates sewing data based on the sewing data, and a storage device that stores the sewing data created by the data creating device.
  • Determining means for determining that the value of the stitch length and the value of the inclination of the stitch that are substantially the same in the sewing data are continuous sewing data; and determining the continuous sewing data determined by the determining means.
  • the sewing data creation device includes a designating means for designating a part or all of the seam pattern of the sewing object, and a judging means for determining the seam pattern specified by the designating means.
  • a determination is made that the sewing data is continuous sewing data.
  • the sewing data creation device includes an enlargement / reduction rate input means for inputting an enlargement / reduction rate for enlarging or reducing the stitch pattern based on the sewing data, and starting the continuous sewing data.
  • a coordinate value acquiring means for acquiring the coordinate values of the start point and the end point together with acquiring the point and the end point; and the continuous sewing based on the coordinate values of the start point and the end point and the enlargement or reduction ratio.
  • Calculating means for calculating a length of the stitch pattern corresponding to the data; a stitch length of the sewing machine read from the storage means; and a length corresponding to the length of the stitch pattern obtained by the calculating means.
  • a sewing data changing means for changing the sewing data.
  • a sewing data creation device includes a stitch length input unit that inputs a stitch length of a second sewing machine that is different from the stitch length of the first sewing machine of the sewing data;
  • the stitch length of the second sewing machine input from the ⁇ storage means for storing, enlargement / reduction rate input means for inputting an enlargement or reduction rate for enlarging or reducing the stitch pattern based on the sewing data, and a start point and an end point of the continuous sewing data.
  • coordinate value obtaining means for obtaining the coordinate values of the start point and the end point; and performing the continuous sewing process on the basis of the coordinate values of the start point and the end point and the enlargement ratio or reduction ratio.
  • Calculating means for calculating a length of a corresponding stitch pattern; a stitch length of the second sewing machine read from the storage means; and a length of the stitch pattern obtained by the calculating means
  • a sewing data changing means for changing the sewing data in response to.
  • the sewing data creation device has at least first and second continuous sewing data, and determines an end point of the first continuous sewing data as the second continuous sewing data. It is characterized as a starting point.
  • FIG. 1 is a plan view showing a sewing machine according to an embodiment of the present invention before and after a stitch pattern is changed.
  • FIG. 2 is a configuration diagram of a sewing data creation device for a sewing machine according to an embodiment of the present invention.
  • FIG. 3 is a flowchart in a case where the stitch pattern is changed as shown in FIG.
  • FIG. 4 is a flowchart showing details of steps S103, S105 and S107 of the flowchart of FIG.
  • FIG. 5 is a configuration diagram of sewing data before and after a stitch length change corresponding to the stitch pattern change in FIG.
  • FIG. 6 is a plan view showing a sewing machine according to another embodiment of the present invention before and after a stitch pattern is changed.
  • FIG. 7 is a flowchart in the case of changing the stitch pattern as shown in FIG.
  • FIG. 8 is a plan view for enlarging or reducing a stitch pattern of a sewing machine according to another embodiment of the present invention.
  • FIG. 9 is a flowchart when the sewing data is changed as shown in FIG.
  • FIG. 10 is a perspective view showing a sewing data creation device of the sewing machine.
  • FIG. 11 is a plan view showing the details of the menu section and the cursor in FIG.
  • FIGS. 12 (a) and 12 (b) are plan views showing seam patterns
  • FIG. 12 (b) is a plan view showing seam patterns by conventional enlargement / reduction.
  • a new menu key “Change stitch length” is provided in the menu section 11 and is selected when changing the stitch length of a part or the whole of the sewing data.
  • the stitch length of only C—D is changed to 3 mm, and the new pattern A ⁇ B—C 1—D 1 ⁇ A A case where the sewing data is created will be described.
  • the controller of the sewing data creation device includes a controller 45 for receiving the input signal of the evening tablet 10, a controller 45, and a signal.
  • a CPU 14 for transmitting and receiving data and generating sewing data, a ROM 22 for storing a program of the CPU 14 and a RAM 24 for temporarily storing sewing data are connected.
  • Step S101 Select the position of N shown in Fig. 1 as one stitch of a continuous series of data for which you want to change the stitch length by using the data Part 1 Select “Single”.
  • the CPU 14 determines the designated needle from the X-axis feed amount and the ⁇ -axis feed amount in the stitch data of the designated needle (the needle corresponding to the position N in Fig. 1).
  • the stitch length and inclination of the stitch are acquired (step S103).
  • the CPU 14 reads from the RAM 24 one stitch immediately before the designated needle in the sewing data before the change from the RAM 24 and acquires the inclination and the stitch length from the X-axis feed amount and the Y-axis feed amount (step S201), the stitch length / inclination of the designated needle obtained in step S103 and the immediately preceding stitch data are the same inclination within a predetermined range (hereinafter referred to as the same inclination). (Step S203), and if the inclination is the same, the designated needle is regarded as the sewing data connected to the immediately preceding stitch data (Step S205).
  • the CPU 14 determines that the needle is included in the arc, circle, and free curve data as a line other than a straight line, and the designated needle and the data of the immediately preceding stitch are discontinuous sewing data. —Consider evening.
  • the CPU 14 determines whether the stitch length of the sewing data of the designated needle and the immediately preceding stitch is within a predetermined range (hereinafter, referred to as the same stitch length). If it is not the same, the previous one stitch is set as the start point of the continuous sewing data (step S211).
  • the reason why the stitch length is different is that the length of the same data cannot be divided by the specified number of stitches. This is for allocation. For example, when a seam length of 10 cm is set to three seams, they are 3.33 cm, 3.33 cm, and 3.34 cm.
  • the CPU 14 obtains the end point in the same manner as the start point of the continuous sewing data, obtains the moving amount of the sewing needle from the start point to the end point, and obtains the sewing data at the designated stitch length. Is recreated, the process of changing the stitch length is completed, and the data is stored in the floppy disk 42 via the controller 45 (step S111).
  • FIG. 6 As shown in Fig. 6, the entire sewing pattern A—B—C—D—A has a stitch length of 5 mm. Is changed to 3 mm (shorter) to create the pattern A1—B1 ⁇ C1 ⁇ D1—A1.
  • the movement amount from the start point to the end point is calculated from the start point to the end point, taking the one stitch where the data exists, and the sewing data is re-created with the specified stitch length “3.0 mm” and the stitch length change processing is performed. After finishing the sewing, the changed sewing data is stored in the floppy disk 42 via the controller 45 (step S3 17).
  • the CPU 14 obtains the stitch length of the start point and the inclination (step S307), and obtains the stitch length and inclination of the needle immediately after the start point. Then, it is judged whether the stitch length is the same or not from the straight line (step S309). If the stitch length is the same, the stitch length Judgment is made as the sewing data, and the coordinate value P1 is obtained with the immediately preceding sewing data as the end point (step S311).
  • the CPU 14 stores the acquired start point coordinate value P 0 and end point coordinate value P 1 in the RAM 24.
  • the start point coordinate value of the second continuous sewing data is the same as the coordinate value of the first end point and is P1, and the coordinate value of the end point is P2.
  • FIGS. As shown in Fig. 8, the entire sewing pattern A ⁇ B—C ⁇ D ⁇ A can be enlarged to pattern A 1 ⁇ B 1 ⁇ C 1 ⁇ D 1 ⁇ A 1 while maintaining the stitch length as it is.
  • the creation of sewing data for reducing the pattern A 2- ⁇ B 2 -C 2 ⁇ D 2 -A 2 will be described.
  • Step S401 select "Change stitch length” in the menu section 1 1 in Fig. 9, and then enter the number "3" to keep the stitch length at the current size with scaling and set the enlargement / reduction ratio.
  • Select "Start” (Step S401).
  • the CPU 14 acquires the coordinate value P0 of the start point (step S403), checks whether sewing data exists behind (step S405), and performs sewing. If there is no data, the process ends. On the other hand, if the sewing data exists behind, the CPU 14 acquires the stitch length / inclination of the start point (step S407).
  • step S409 the stitch length and inclination of the needle immediately after the start point are obtained, and it is determined whether the needle is a straight line or a line other than a straight line as shown in the first embodiment (step S409).
  • the coordinate value P 1 is obtained (step S 4 1 1).
  • the CPU 14 obtains the movement amount from the start point to the end point of the continuous sewing data, and obtains the movement amount at the specified enlargement / reduction ratio (step S415).
  • the sewing data is re-created with the moving amount of the enlarged / reduced data while maintaining the stitch length (step S 4 17).
  • the start point is set to the next needle (end point + 1), and these processes are continuously performed in steps S405 to 415.
  • the stitch length of the entire sewing data is obtained.
  • the seam pattern is enlarged / reduced without changing, and the changed sewing data is stored in the floppy disk 42 via the controller 45 (step S419).
  • the determination means for determining, as the continuous sewing data, a value having substantially the same stitch length value and stitch inclination in the sewing data stored in the storage means.
  • a controller for storing the continuous sewing data determined by the determining means in the storage means, so that straight lines and continuous sewing data of the same type other than the straight lines can be obtained. Therefore, new sewing data can be created according to each of the continuous sewing data, so that there is an effect that calculations and the like become easy.
  • the designating means for designating a part or all of the stitch pattern of the sewing object, and the determining means are the stitches designated by the designating means. Since it is determined that the sewing data is continuous sewing data in the sewing data of the pattern, only the designated portion of the stitch pattern of the workpiece can be obtained as straight lines and continuous sewing data of the same type other than the straight lines. Therefore, there is an effect that it becomes easy to change the sewing data of a part of the stitch pattern.
  • an enlargement / reduction rate input means for inputting an enlargement rate or a reduction rate for enlarging or reducing a stitch pattern based on the sewing data.
  • a coordinate value acquiring means for acquiring start and end points of continuous sewing data, and for obtaining coordinate values of the start point and the end point; and Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data, the stitch length of the sewing machine read from the storage means, and the stitch pattern obtained by the calculating means. Since the sewing data changing means for changing the sewing data according to the length is provided, the sewing data can be enlarged or reduced while maintaining the stitch length, so that the sewing object cannot be sufficiently fixed with the thread. There is an effect that it is possible to prevent the sewing machine from sewn over the stitch length of one stitch that the sewing machine can sew, or to prevent the sewing object from being damaged by the sewing needle.
  • a stitch length of the second sewing machine different from the stitch length of the first sewing machine in the sewing process is input.
  • Enlargement / reduction rate input means for inputting a reduction rate
  • coordinate value obtaining means for obtaining start and end points of continuous sewing data and obtaining coordinate values of the start point and end point
  • start point and end point Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data based on the coordinate value and the enlargement ratio or the reduction ratio of the second sewing machine read from the storage means; and Change the sewing data according to the stitch pattern length obtained by the calculation means Since the sewing data change means is provided, the sewing data can be enlarged or reduced by designating the stitch length, so that the sewing object cannot be fixed sufficiently with thread or the sewing machine can sew one stitch length. This has the effect of avoiding the generation of data exceeding the limit, and avoiding the sewing object being damaged by the sewing needle.
  • At least the first and second continuous sewing data are provided, and the end point of the first continuous sewing data is determined. Since the start point of the second continuous sewing data is set, a plurality of continuous sewing data can be easily distinguished into the same type of continuous sewing data. Therefore, new sewing data can be created according to the continuous sewing data every time, so that there is an effect that calculation and the like become easy.
  • the sewing data creation device for a sewing machine is suitable for converting existing sewing data for each continuous sewing data.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Textile Engineering (AREA)
  • Sewing Machines And Sewing (AREA)

Abstract

A device for preparing data on sewing a sewing machine comprising a seam kind input means (11) for inputting a kind of sewing such as non-load bearing feed, straight line, arc, circle or free curve according to the seam pattern of a material to be sewed, a sewing input means (12) for inputting coordinate values of the start point and the end point of the kind of seam and the length of seam, a data preparation means for preparing sewing data based on the coordinate values, length of seam and kind of seam input by the sew input means (12) and by the seam kind input means (11), and a storage means for storing the sewing data prepared by the data preparation means. The device further comprises a judging means (14) which so judges the value of the length of seam and the value such that the inclination of seam is nearly the same among the sewing data stored in the storage means (24) to be continuous sewing data, and a control unit for storing, in the storage means, the sewing data judged by the judging means to be continuous.

Description

明 細 書 ミシンの縫製データ作成装置 技術分野  Description Sewing machine sewing data generator Technical field
この発明は、 所定の縫製データによって被縫製物を保持した布押え装 置を駆動するようになされた電子ミシンのための縫製データ作成装置に 関するものである。 背景技術  The present invention relates to a sewing data creating device for an electronic sewing machine configured to drive a cloth presser device holding a workpiece by predetermined sewing data. Background art
工業用ミシンにおいて、 希望する縫い模様の縫製を行うためには、 該 縫い模様に対応した縫製データを作成し、 フロッピーディスク等の記憶 媒体の中に予め縫いの動作順序にしたがってミシンを駆動させる情報が 保持されている。 かかる縫製データ (縫い方の情報) に基づいて被縫製 物である布を押圧挟持しながら一定平面上を移動して所定の縫い模様を 自動的に縫製している。  In order to sew a desired sewing pattern in an industrial sewing machine, sewing data corresponding to the sewing pattern is created, and information for driving the sewing machine in advance in a sewing medium in a storage medium such as a floppy disk is provided. Is held. On the basis of the sewing data (information on sewing method), a predetermined sewing pattern is automatically sewn by moving on a predetermined plane while pressing and holding the cloth to be sewn.
縫製データの構成は、 縫い模様を形成するミシンの 1針毎の針と布と の相対位置変位量と、 ミシンおよびミシンを駆動するためのモ一夕を制 御するための制御指令からなっており、 1つの縫い模様の縫製データは これら 1針毎のデ一夕の集合として形成されている。  The structure of the sewing data consists of the relative displacement between the needle and the cloth for each stitch of the sewing machine that forms the sewing pattern, and control commands for controlling the sewing machine and the mode for driving the sewing machine. The sewing data of one sewing pattern is formed as a set of data for each stitch.
第 1 0図及び第 1 1図において、 縫製データの作成装置は縫い形を載 せる模様入力部を有するタブレツ ト 1 0と、 縫い情報を選択するメニュ 一部 1 1 と、 縫い型の座標データ及びメニュー部 1 1を選択して入力す るカーソル 1 2と、 縫製データを格納するフロッピーディスク 1 8と、 縫製データなどを表示させる C R T 2 6とを備えている。 なお、 従来の メニュー部 1 1には 「縫目長変更」 が設けられていない。 次に、 縫製データの作成を第 1 0図から第 1 2図を参照して説明する。 まず、 夕ブレッ ト 1 0の模様入力部 1 3の上に第 1 2図 (a ) の縫目模 搽を書いた図面を貼り付け、 メニュー部 1 1の 「模様入力」 にカーソル 1 2のデ一夕読み取り部 1 2 aを置いてスィッチ 1 2 bを押下して模様 入力状態とする。 同様に 「 1」 「0 」 「0」 , 「スケール」 , 「縫目長 さ」 , 「3 」 「.」 「0」 , 「高速」 , 「直線」 , 「スタート」 を順次押 下し、 力一ソル 1 2のデータ読み取り部 1 2 aを、 第 1 2図 ( a ) に示 す縫目模様の原点 Oに置いてスィツチ 1 2 bを押下して原点位置を入力 する。 以下 「空送り」 、 A点—B点— C点— D点→A点→ 「糸切」一「終 了」 の順序でメニュー部 1 1の選択と縫目模様の各点をカーソル 1 2で 入力する。 In FIGS. 10 and 11, the sewing data creation device includes a tablet 10 having a pattern input section on which a sewing shape is placed, a menu part 11 for selecting sewing information, and sewing type coordinate data. And a cursor 12 for selecting and inputting a menu section 11; a floppy disk 18 for storing sewing data; and a CRT 26 for displaying sewing data. The conventional menu section 11 does not have “Change stitch length”. Next, the creation of sewing data will be described with reference to FIGS. First, paste the drawing on which the seam pattern shown in Fig. 12 (a) is written on the pattern input section 13 of the evening tablet 10 and move the cursor 1 2 to the "pattern input" of the menu section 1 1 Place the reading section 1 2a and press the switch 1 2b to enter the pattern input state. Similarly, push down “1”, “0”, “0”, “scale”, “stitch length”, “3”, “.”, “0”, “high speed”, “linear”, and “start” in order. Place the data reading unit 12a of the force solver 12 at the origin O of the stitch pattern shown in Fig. 12 (a), and press the switch 12b to input the origin position. In the following order, “Jump feed”, A point—B point—C point—D point → A point → “Thread cutting” — “End” In the order of menu section 1 1 Select the cursor and move each point of the stitch pattern 1 2 Enter with.
なお、 「空送り」 の指定は次ぎに指定する点までの区間、 即ち、 〇点 → A点だけ有効となっている。  The specification of “Jump feed” is valid only for the section up to the next specified point, that is, point 〇 → point A.
かかる場合スケールは 1 0 0 %であるから前記図面の大きさと入力さ れるデ一夕は同一の大きさとなり、 縫製速度は 「高速」 となり、 縫い目 模様は 「直線」 となって、 入力された 2点間の座標データが演算処理さ れて直線で縫目長さ 5 . 0 mmの縫製データが生成される。  In such a case, since the scale is 100%, the size of the drawing and the input data are the same size, the sewing speed is "high speed", and the seam pattern is "linear" and input. The coordinate data between the two points is processed to generate sewing data with a stitch length of 5.0 mm in a straight line.
この縫製デ一夕は原点〇から A点までは縫わずに送り、 A点— B点、 B点— C点、 C点→D点および D点→A点は指定された縫い目長さ (3 . 0 m m ) に近似した縫い目長さの縫製データとなっている。  This sewing data is sent without sewing from the origin 〇 to the point A. The points A-B, B-C, C → C → D and D → A are the specified stitch length (3 0 mm).
次に、 第 1 2図 (b ) で示されている縫製データ (〇— A— B— C→ D→A ) を、 1 5 0 %に拡大 (〇→A 2→B 2— C 2— D 2→A 2 ) 又 は 5 0 %に縮小 (O— A 1→B 1→C 1— D 1— A 1 ) する場合につい て説明する。 スィッチ 1 2 bでメニュー部 1 1の数字を入力して拡大 - 縮小率を設定した後 「スケール」 を選択すると拡大又は縮小された縫製 データが得られる。 拡大又は縮小の手段は、 1針毎の送り量 Xおよび Y をそれぞれ設定された拡大 ·縮小率により演算処理して新しい送り量と している。 従って、 拡大又は縮小された縫製デ一夕の縫い目は元の縫目 から伸びたり、 縮んだりしたものとなっている。 Next, the sewing data (〇—A—B—C → D → A) shown in FIG. 12 (b) is enlarged to 150% (〇 → A2 → B2—C2— D2 → A2) or 50% reduction (O—A1 → B1 → C1—D1—A1). Enter the number in the menu section 11 with switch 1 2b to set the enlargement / reduction ratio, and then select “Scale” to obtain the enlarged or reduced sewing data. The means for enlarging or reducing is the feed amount per stitch X and Y Is calculated according to the set enlargement and reduction ratios to obtain a new feed amount. Therefore, the stitches of the enlarged or reduced sewing data are extended or contracted from the original stitches.
従来の上記縫製データ作成装置は、 縫製データの 1針毎の情報を得る ことしかできなかったので、 どこまでが連続した縫製データであるのか を判定できず、 加えて、 連続した入力データが直線であるか直線以外の 円弧、 円、 などのデータであるかが判定できなかった。 よって、 既存の 縫製データを拡大又は縮小する場合には、 作業者がメニュー部 1 1から 所望の 「円弧」 「円」 などを選択した上で、 拡大又は縮小の開始点と終 了点とを、 指定しなければならず作業が煩雑であるという問題点があつ た。  The conventional sewing data creation device described above was only able to obtain information for each stitch of the sewing data, so it was not possible to determine how much continuous sewing data was. It could not be determined whether the data was an arc, circle, etc. other than a straight line. Therefore, when enlarging or reducing existing sewing data, the operator selects the desired “arc” or “circle” from the menu section 11 and then sets the start and end points of the enlargement or reduction. However, there was a problem that the work had to be specified and the work was complicated.
また、 縫い目長さを保持したまま、 または指定した縫い目長さでの拡 大又は縮小ができなかった。 よって、 縫目長さを拡大して被縫製物を縫 製する場合には、 被縫製物が糸で充分に固定できなかったり、 ミシンが 縫製できる 1針の縫い目長さを超えたりするデ一夕ができたりしていた。 また、 縫目長さを縮小する場合には、 被縫製物をミシン針により傷つけ たりするという問題点があつた。 発明の開示  Also, the stitch length could not be expanded or reduced while maintaining the stitch length or at the specified stitch length. Therefore, when sewing a workpiece by increasing the stitch length, it is difficult to secure the workpiece with thread, or the sewing machine may exceed the stitch length of one stitch that can be sewn. Evening was happening. In addition, when the stitch length is reduced, there is a problem that a sewing object is damaged by a sewing needle. Disclosure of the invention
この発明は、 上記課題を解決するためになされたもので、 既存の縫製 データを、 連続した縫製データ毎に区切ることによってデ一夕変換 (た とえば拡大縮小) などの処理を容易に美しく行えるようにする機能を備 えた縫製データ作成装置を提供することを目的とする。  The present invention has been made in order to solve the above-mentioned problem, and it is possible to easily and beautifully perform processing such as data conversion (for example, enlargement / reduction) by dividing existing sewing data into continuous sewing data. It is an object of the present invention to provide a sewing data creation device having a function to make it possible.
この目的を達成するために第 1の局面の縫製データ作成装置は、 被縫 製物の縫目模様に応じて空送り、 直線、 円弧、 円および自由曲線などの 縫目種類を入力する縫目種類入力手段と、 上記縫目種類の開始点及び終 了点の座標値を入力すると共に、 縫目長さを入力する縫い入力手段と、 この縫い入力手段及び縫目種類入力手段により入力された上記座標値, 上記縫目長さ, 上記縫目種類に基いて縫製データを作成するデータ作成 手段と、 このデータ作成手段により作成された縫製データを記憶する記 憶手段とを備えたミシンの縫製データ作成装置であって、 上記記憶手段 に記憶された上記縫製デ一夕における、 上記縫目長さの値及び上記縫目 の傾斜がほぼ同一の値を、 連続する縫製データと判断する判断手段と、 この判断手段により判断された連続した縫製データを上記記憶手段又は 他の記憶手段に記憶する制御部と、 を備えたことを特徴とするとするも のである。 In order to achieve this object, the sewing data creation device according to the first aspect includes a stitch for inputting a stitch type such as a blank feed, a straight line, an arc, a circle, and a free curve according to a stitch pattern of a workpiece. Type input means, start point and end of the stitch type A stitch input means for inputting a coordinate value of an end point and a stitch length; the coordinate value, the stitch length, and the stitch type input by the stitch input means and the stitch type input means; A sewing data creating device that creates sewing data based on the sewing data, and a storage device that stores the sewing data created by the data creating device. Determining means for determining that the value of the stitch length and the value of the inclination of the stitch that are substantially the same in the sewing data are continuous sewing data; and determining the continuous sewing data determined by the determining means. And a control unit for storing in the storage means or another storage means.
第 2の局面の縫製デ一夕作成装置は、 被縫製物の縫目模様の一部又は すべてを指定する指定手段と、 判断手段は、 上記指定手段により指定さ れた上記縫目模様の上記縫製データにおける、 連続する縫製データと判 断するを備えたことを特徴とするものである。  The sewing data creation device according to the second aspect includes a designating means for designating a part or all of the seam pattern of the sewing object, and a judging means for determining the seam pattern specified by the designating means. In the sewing data, a determination is made that the sewing data is continuous sewing data.
第 3の局面の縫製データ作成装置は、 縫製データに基く上記縫目模様 を拡大又は縮小するための拡大率又は縮小率を入力する拡大 ·縮小率入 力手段と、 上記連続した縫製データの開始点及び終了点を取得すると共 に、 該開始点及び終了点の座標値を求める座標値取得手段と、 上記開始 点及び終了点の座標値及び上記拡大率又は縮小率に基いて上記連続した 縫製データに対応する縫目模様の長さを演算する演算手段と、 上記記憶 手段から読み出された上記ミシンの縫目長さ及び、 上記演算手段により 求めた上記縫目模様の長さに対応して縫製データを変更する縫製データ 変更手段と、 を備えたことを特徴とするものである。  The sewing data creation device according to the third aspect includes an enlargement / reduction rate input means for inputting an enlargement / reduction rate for enlarging or reducing the stitch pattern based on the sewing data, and starting the continuous sewing data. A coordinate value acquiring means for acquiring the coordinate values of the start point and the end point together with acquiring the point and the end point; and the continuous sewing based on the coordinate values of the start point and the end point and the enlargement or reduction ratio. Calculating means for calculating a length of the stitch pattern corresponding to the data; a stitch length of the sewing machine read from the storage means; and a length corresponding to the length of the stitch pattern obtained by the calculating means. And a sewing data changing means for changing the sewing data.
第 4の局面の縫製データ作成装置は、 縫製データの第 1のミシンの縫 目長さと異なる第 2のミシンの縫目長さを入力する縫目長さ入力手段と、 この縫目長さ入力手段から入力された上記第 2のミシンの縫目長さを記 δ 憶する記憶手段と、 上記縫製データに基く上記縫目模様を拡大又は縮小 するための拡大率又は縮小率を入力する拡大 ·縮小率入力手段と、 上記 連続した縫製データの開始点及び終了点を取得すると共に、 該開始点及 び終了点の座標値を求める座標値取得手段と、 上記開始点及び終了点の 座標値及び上記拡大率又は縮小率に基いて上記連続した縫製デ一夕に対 応する縫目模様の長さを演算する演算手段と、 上記記憶手段から読み出 された上記第 2のミシンの縫目長さ及び、 上記演算手段により求めた上 記縫目模様の長さに対応して縫製データを変更する縫製データ変更手段 と、 を備えたことを特徴とするものである。 A sewing data creation device according to a fourth aspect includes a stitch length input unit that inputs a stitch length of a second sewing machine that is different from the stitch length of the first sewing machine of the sewing data; The stitch length of the second sewing machine input from the δ storage means for storing, enlargement / reduction rate input means for inputting an enlargement or reduction rate for enlarging or reducing the stitch pattern based on the sewing data, and a start point and an end point of the continuous sewing data. And coordinate value obtaining means for obtaining the coordinate values of the start point and the end point; and performing the continuous sewing process on the basis of the coordinate values of the start point and the end point and the enlargement ratio or reduction ratio. Calculating means for calculating a length of a corresponding stitch pattern; a stitch length of the second sewing machine read from the storage means; and a length of the stitch pattern obtained by the calculating means And a sewing data changing means for changing the sewing data in response to.
第 5の局面の縫製データ作成装置は、 少なくとも第 1及び第 2の上記 連続した縫製データを有しており、 上記第 1の連続した縫製データの終 点を上記第 2の連続した縫製データの開始点としたことを特徴とするも のである。  The sewing data creation device according to a fifth aspect has at least first and second continuous sewing data, and determines an end point of the first continuous sewing data as the second continuous sewing data. It is characterized as a starting point.
図面の簡単な説明 BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 この発明の一実施例によるミシンの縫目模様の変更前後を 示す平面図である。  FIG. 1 is a plan view showing a sewing machine according to an embodiment of the present invention before and after a stitch pattern is changed.
第 2図は、 この発明の一実施例によるミシンの縫製データ作成装置の 構成図である。  FIG. 2 is a configuration diagram of a sewing data creation device for a sewing machine according to an embodiment of the present invention.
第 3図は、 第 1図に示すように縫目模様を変更する場合のフローチヤ 一卜である。  FIG. 3 is a flowchart in a case where the stitch pattern is changed as shown in FIG.
第 4図は、 第 3図のフローチャートのステップ S 1 0 3, S 1 0 5 , S 1 0 7の詳細を示すフローチヤ一トである。  FIG. 4 is a flowchart showing details of steps S103, S105 and S107 of the flowchart of FIG.
第 5図は、 第 1図の縫目模様の変更に対応した縫い目長さ変更前後の 縫製データの構成図である。  FIG. 5 is a configuration diagram of sewing data before and after a stitch length change corresponding to the stitch pattern change in FIG.
第 6図は、 この発明の他の実施例によるミシンの縫目模様の変更前後 を示す平面図である。 第 7図は、 第 6図に示すように縫目模様を変更する場合のフローチヤ 一卜である。 FIG. 6 is a plan view showing a sewing machine according to another embodiment of the present invention before and after a stitch pattern is changed. FIG. 7 is a flowchart in the case of changing the stitch pattern as shown in FIG.
第 8図は、 この発明の他の実施例によるミシンの縫目模様を拡大又は 縮小する平面図である。  FIG. 8 is a plan view for enlarging or reducing a stitch pattern of a sewing machine according to another embodiment of the present invention.
第 9図は、 第 8図に示すように縫製データを変更する場合のフローチ ヤー卜である。  FIG. 9 is a flowchart when the sewing data is changed as shown in FIG.
第 1 0図は、 ミシンの縫製データ作成装置を示す斜視図である。 第 1 1図は、 第 1 0図における、 メニュー部の詳細と力一ソルとを示 す平面図ある。  FIG. 10 is a perspective view showing a sewing data creation device of the sewing machine. FIG. 11 is a plan view showing the details of the menu section and the cursor in FIG.
第 1 2図は、 第 1 2図 (a ) は縫目模様を示す平面図、 (b ) は従来 の拡大縮小による縫目模様を示す平面図である。 発明を実施するための最良の形態  FIGS. 12 (a) and 12 (b) are plan views showing seam patterns, and FIG. 12 (b) is a plan view showing seam patterns by conventional enlargement / reduction. BEST MODE FOR CARRYING OUT THE INVENTION
次に、 この発明について、 以下の通り、 実施例を説明する。  Next, examples of the present invention will be described as follows.
実施例 1 . Example 1
この発明の一実施例についてに第 1図及び第 2図、 第 1 1図によって 説明する。 第 1 1図において、 メニュー部 1 1には、 新しくメニューキ 一 「縫目長変更」 を設け、 縫製データの一部又は全体の縫い目長さを変 更する場合に選択される。 この実施例では、 第 1図に示すように縫製デ 一夕の連続した縫製デ一夕の、 指定した一つの縫目長さを含む連続した 縫製データを変更する場合、 即ち、 例えば、 縫目長さ 5 mmの模様 A— B— C— D— Aのうち、 C— Dのみの縫目長さを 3 mmに変更して、 新 しい模様 A→B— C 1— D 1→ Aの縫製デ一夕を作成する場合について 説明する。  One embodiment of the present invention will be described with reference to FIG. 1, FIG. 2, and FIG. In FIG. 11, a new menu key “Change stitch length” is provided in the menu section 11 and is selected when changing the stitch length of a part or the whole of the sewing data. In this embodiment, as shown in FIG. 1, in the case of changing continuous sewing data including one designated stitch length in a continuous sewing data overnight, that is, for example, Of the patterns A—B—C—D—A with a length of 5 mm, the stitch length of only C—D is changed to 3 mm, and the new pattern A → B—C 1—D 1 → A A case where the sewing data is created will be described.
第 2図において、 縫製データ作成装置の制御部は、 夕ブレッ ト 1 0の 入力信号を受信するコン 卜ローラ 4 5と、 このコントローラ 4 5と信号 の送受を成すと共に、 縫製データを生成する C PU 1 4と、 C PU 14 のプログラムが記憶されている ROM 2 2と、 縫製データを一時的に記 憶する RAM 24とが接続されている。 In FIG. 2, the controller of the sewing data creation device includes a controller 45 for receiving the input signal of the evening tablet 10, a controller 45, and a signal. A CPU 14 for transmitting and receiving data and generating sewing data, a ROM 22 for storing a program of the CPU 14 and a RAM 24 for temporarily storing sewing data are connected.
この実施例の動作を第 1図から第 4図、 第 1 1図によって説明する。 メニュー部 1 1の 「縫目長変更」 を選択した後、 部分変更として連続し た一つの縫製データのみ変更を指示する番号 「 1」 と 「縫目長さ」 「3. 0 J を押し (ステップ S 1 0 1 ) 、 縫い目長さを変更したい連続した一 連のデータの 1つの縫い目として第 1図に示す Nの位置を、 カーソル 1 2のデータ読み取り部 1 2 aにより選択した後に、メニュー部 1 1の「ス 夕一卜」 を選択する。  The operation of this embodiment will be described with reference to FIGS. 1 to 4 and FIG. After selecting “Change stitch length” in the menu section 1 1, press the numbers “1” and “Stitch length” “3.0 J” to instruct to change only one continuous sewing data as a partial change. Step S101) Select the position of N shown in Fig. 1 as one stitch of a continuous series of data for which you want to change the stitch length by using the data Part 1 Select “Single”.
C PU 14は RAM24に記憶されている変更前の縫製データから指 定針 (第 1図の Nの位置に相当する針) の縫い目データにおける X軸送 り量 · Υ軸送り量から、 指定針の縫い目長さ · 傾きを取得する (ステツ プ S 1 0 3 ) 。  Based on the sewing data before change stored in the RAM 24, the CPU 14 determines the designated needle from the X-axis feed amount and the Υ-axis feed amount in the stitch data of the designated needle (the needle corresponding to the position N in Fig. 1). The stitch length and inclination of the stitch are acquired (step S103).
C PU 14は前記変更前の縫製データにおける指定針の、 直前の 1針 デ一夕を RAM 24から読み出して X軸送り量 · Y軸送り量から傾き及 び縫目長さを取得し (ステップ S 2 0 1 ) 、 ステップ S 1 03において 求めた指定針の、 縫い目長さ ·傾きと直前の 1針データとを、 予め決め られた範囲内にある同一の傾き (以下、 同一傾きという。 ) か判断し (ス テツプ S 20 3 ) 、 同一傾きであれば、 指定針が直前の 1針データと連 続した縫製デ一夕とみなす (ステップ S 2 0 5 ) 。 一方、 C P U 1 4は 同一の傾きでなければ、 直線以外として円弧, 円, 自由曲線のデ一夕に 含まれる針と判断して指定針と直前の 1針データとは、 非連続の縫製デ —夕とみなす。  The CPU 14 reads from the RAM 24 one stitch immediately before the designated needle in the sewing data before the change from the RAM 24 and acquires the inclination and the stitch length from the X-axis feed amount and the Y-axis feed amount (step S201), the stitch length / inclination of the designated needle obtained in step S103 and the immediately preceding stitch data are the same inclination within a predetermined range (hereinafter referred to as the same inclination). (Step S203), and if the inclination is the same, the designated needle is regarded as the sewing data connected to the immediately preceding stitch data (Step S205). On the other hand, if the CPU 14 does not have the same inclination, it is determined that the needle is included in the arc, circle, and free curve data as a line other than a straight line, and the designated needle and the data of the immediately preceding stitch are discontinuous sewing data. —Consider evening.
次に、 CPU 1 4は指定針と直前の 1針との縫製データの、 縫目長さ が予め決められた範囲内にあるか (以下、 同一縫目長さという。 ) を判 断し (ステップ S 2 0 9 ) 、 同一でなければ、 一つ前の 1針を連続した 縫製データの開始点とする (ステップ S 2 1 1 ) 。 ここで、 同一縫目長 さを指定しても、 縫目長さが異なる理由は、 同一データの長さを所定の 縫目数で割り切れないため、 その端数を連続した縫製データ内に均等に 割り振るためである。 例えば、 1 0 c mの縫目長さを 3つの縫目にする 場合には、 3. 3 3 cm, 3. 3 3 c m, 3. 3 4 c mとなる。 Next, the CPU 14 determines whether the stitch length of the sewing data of the designated needle and the immediately preceding stitch is within a predetermined range (hereinafter, referred to as the same stitch length). If it is not the same, the previous one stitch is set as the start point of the continuous sewing data (step S211). Here, even if the same stitch length is specified, the reason why the stitch length is different is that the length of the same data cannot be divided by the specified number of stitches. This is for allocation. For example, when a seam length of 10 cm is set to three seams, they are 3.33 cm, 3.33 cm, and 3.34 cm.
一方、 C PU 1 4は同一であれば、 直前 1針のさらに、 直前に縫製デ —夕が有るか否かを判断し (ステップ S 2 1 3 ) 、 縫製データがなけれ ば、 この針を連続した縫製データの開始点とする (ステップ S 2 1 5) 。 一方、 C PU 1 4は縫製データがあれば、 縫製データの針数を、 前方向 に 1針進めるために n - 1 = nとして該 n針の縫製データを取得し (ス テツプ S 2 1 7 ) 、 上記のようにステップ S 2 0 3〜ステップ S 2 1 7 を実行することによりステップ S 2 1 3において、 直前に縫製データが なくなるまで、 実行して縫製デ一夕がなくなることで、 ステップ S 2 1 5において、 連続した縫製データの開始点を取得する。  On the other hand, if the CPU 14 is the same, it is determined whether or not there is sewing data immediately before the one stitch immediately before (step S 2 13). It is set as the start point of the sewing data (step S215). On the other hand, if there is sewing data, the CPU 14 obtains the sewing data of the n stitches as n-1 = n in order to advance the number of stitches of the sewing data by one stitch in the forward direction (step S2 17). ), As described above, by executing steps S203 to S217, in step S213, the operation is executed until the sewing data just before is exhausted, and the sewing data is eliminated. In S215, the start point of the continuous sewing data is acquired.
C PU 1 4は連続した縫製デ一夕の開始点と同様にして、 該終了点を 取得し、 開始点から終了点までのミシン針の移動量を求め、 指定された 縫い目長さで縫製データを再作成し縫い目長さ変更の処理を終了してコ ントロ一ラ 4 5を介してフロッピーディスク 4 2に保存する (ステップ S 1 1 1 ) 。  The CPU 14 obtains the end point in the same manner as the start point of the continuous sewing data, obtains the moving amount of the sewing needle from the start point to the end point, and obtains the sewing data at the designated stitch length. Is recreated, the process of changing the stitch length is completed, and the data is stored in the floppy disk 42 via the controller 45 (step S111).
このようにして生成された縫製データは、 第 5図 ( a) の変更前から 第 5図 (b) に示すように指定針を含む 5針の連続した縫製データの縫 い目部分が変更して作成されている。  In the sewing data generated in this way, before the change in Fig. 5 (a), the stitch portion of the continuous stitch data of five stitches including the designated needle is changed as shown in Fig. 5 (b). Has been created.
実施例 2 Example 2
この発明の他の実施例を第 6図及び第 7図によって説明する。 第 6図 に示すように縫製模様 A— B— C— D— Aの全体を、 縫い目長さ 5mm を 3 mmに変更 (短く) して模様 A 1— B 1→C 1→D 1— A 1を作成 する場合について説明する。 Another embodiment of the present invention will be described with reference to FIGS. 6 and 7. FIG. As shown in Fig. 6, the entire sewing pattern A—B—C—D—A has a stitch length of 5 mm. Is changed to 3 mm (shorter) to create the pattern A1—B1 → C1 → D1—A1.
この実施例による縫製データの作成を第 2図、 第 6図、 第 1 1図及び 第 7図のフローチャートによって説明する。 まず、 第 1 1図のメニュー 部 1 1において 「縫目長変更」 を選択し、 模様全体の変更を指定する番 号 「2」 と、 縫目長さ 「3 . 0」 とを入力して 「スター卜」 を選択する (ステップ S 3 0 1 ) 。 開始点を縫製データの 1針目とし (ステップ S 3 0 3 ) 、 C P U 1 4は後方に縫製デ一夕が存在するかチェックし (ス テツプ S 3 0 5 ) 、 データがない場合、 最後の縫製デ一夕の存在する 1 針を終了点として、 開始点から終了点までの移動量を求め、 指定された 縫い目長さ 「3 . 0 mm」 で縫製データを再作成し縫い目長さ変更の処 理を終了してコントローラ 4 5を介してフロッピーディスク 4 2に変更 した縫製データを格納する (ステップ S 3 1 7 ) 。  The creation of the sewing data according to this embodiment will be described with reference to the flowcharts of FIGS. 2, 6, 11, and 7. First, select "Change stitch length" in the menu section 11 of Fig. 11 and enter the number "2" specifying the change of the entire pattern and the stitch length "3.0". "Start" is selected (step S301). The start point is set to the first stitch of the sewing data (step S303), the CPU 14 checks whether there is a sewing data at the rear (step S305), and if there is no data, the last sewing is performed. The movement amount from the start point to the end point is calculated from the start point to the end point, taking the one stitch where the data exists, and the sewing data is re-created with the specified stitch length “3.0 mm” and the stitch length change processing is performed. After finishing the sewing, the changed sewing data is stored in the floppy disk 42 via the controller 45 (step S3 17).
後方にデ一夕が存在する場合には、 C P U 1 4は開始点の縫い目長 さ '傾きを取得し (ステップ S 3 0 7 ) 、 開始点の、 直後の針の縫い目 長さ ·傾きを取得して直線か直線以外かを縫目の傾きから判断し (ステ ップ S 3 0 9 ) 、 縫目長さが同一か判断して、 縫目長さ又は傾きが異な ると、 非連続した縫製データと判断して一つ前の縫製データを終了点と して座標値 P 1を取得する (ステップ S 3 1 1 ) 。  If there is a delay behind, the CPU 14 obtains the stitch length of the start point and the inclination (step S307), and obtains the stitch length and inclination of the needle immediately after the start point. Then, it is judged whether the stitch length is the same or not from the straight line (step S309). If the stitch length is the same, the stitch length Judgment is made as the sewing data, and the coordinate value P1 is obtained with the immediately preceding sewing data as the end point (step S311).
C P U 1 4は取得した開始点の座標値 P 0と終了点の座標値 P 1を R A M 2 4に保存する。 次のデータを取得するために、 開始点を次の針 = 終了点 + 1 とし (ステップ S 3 1 5 ) 、 かかる処理をステップ S 3 0 5 から S 3 1 5まで縫製デ一夕がなくなるまで続ける。 2番目の連続する 縫製データの開始点座標値は 1番目の終了点の座標値と同一で P 1 とな り、終了点の座標値を P 2とする。以下同様に模様データ全体の開始点 · 終了点 (P 0 , P 1 , P 2 , …, P n ) の取得が終了すると、 取得した データから連続した縫製デ一夕の移動量を求め、 指定縫い目長さで縫製 データを再作成し、 該縫製データ全体の縫い目長さ変更を終了してコン 卜ローラ 4 5を介してフロッピーディスク 4 2に変更した縫製デ一夕を 格納する (ステップ S 3 1 7 ) 。 The CPU 14 stores the acquired start point coordinate value P 0 and end point coordinate value P 1 in the RAM 24. In order to acquire the next data, the start point is set to the next needle = end point + 1 (step S315), and this processing is repeated from step S305 to S315 until there is no more sewing data. to continue. The start point coordinate value of the second continuous sewing data is the same as the coordinate value of the first end point and is P1, and the coordinate value of the end point is P2. Similarly, when the acquisition of the start point and end point (P 0, P 1, P 2,…, P n) of the entire pattern data is completed, The amount of movement of the continuous sewing data is obtained from the data, the sewing data is re-created with the specified stitch length, the change of the stitch length of the entire sewing data is completed, and the floppy disk 4 The sewing data changed to 2 is stored (step S3 17).
実施例 3 . Example 3.
この発明の他の実施例を第 8図及び第 9図によって説明する。 第 8図 に示すように縫製模様 A→B— C→D→Aの全体を、 縫い目長さそのま ま維持しながら模様 A 1→B 1→C 1→D 1→A 1に拡大したり、 模様 A 2 -→B 2 - C 2→D 2 - A 2に縮小したりする縫製データを作成につ いて説明する。  Another embodiment of the present invention will be described with reference to FIGS. As shown in Fig. 8, the entire sewing pattern A → B—C → D → A can be enlarged to pattern A 1 → B 1 → C 1 → D 1 → A 1 while maintaining the stitch length as it is. The creation of sewing data for reducing the pattern A 2-→ B 2 -C 2 → D 2 -A 2 will be described.
この実施例の動作を第 9図のフローチヤ一卜によって説明する。 まず、 図 9のメニュー部 1 1にある 「縫目長変更」 を選択し引き続いて拡大縮 小で縫い目長さ現在のままとする番号 「3」 を入力し、 拡大 ·縮小率を 設定し 「スタート」 を選択する (ステップ S 4 0 1 ) 。 C P U 1 4は、 開始点を 1針目として、 該開始点の座標値 P 0を取得し (ステップ S 4 0 3 ) 、 後方に縫製データが存在するかチェックし (ステップ S 4 0 5 ) 、 縫製データが無い場合は処理を終了する。 一方、 後方に縫製データが存 在する場合、 C P U 1 4は、 開始点の縫い目長さ · 傾きを取得する (ス テツプ S 4 0 7 ) 。  The operation of this embodiment will be described with reference to the flowchart of FIG. First, select "Change stitch length" in the menu section 1 1 in Fig. 9, and then enter the number "3" to keep the stitch length at the current size with scaling and set the enlargement / reduction ratio. Select "Start" (Step S401). With the start point as the first stitch, the CPU 14 acquires the coordinate value P0 of the start point (step S403), checks whether sewing data exists behind (step S405), and performs sewing. If there is no data, the process ends. On the other hand, if the sewing data exists behind, the CPU 14 acquires the stitch length / inclination of the start point (step S407).
次に、 開始点直後の針の縫い目長さ · 傾きを取得して、 上記実施例 1 に示すように直線か直線以外かを判定し (ステップ S 4 0 9 ) 、 縫製デ —夕の終了点の座標値 P 1 を取得する (ステツプ S 4 1 1 ) 。 C P U 1 4は、 連続する縫製データの開始点から終了点までの移動量を求め、 指 定された拡大 ·縮小率で移動量を求める (ステップ S 4 1 5 ) 。 この拡 大 ·縮小したデータの移動量に、 縫目長さを維持したまま縫製デ一夕を 再作成する (ステップ S 4 1 7 ) 。 次のデータを取得するために、 開始点を次の針 (終了点 + 1 ) とし、 これらの処理をステツプ S 4 0 5〜4 1 5と続けて行っていくと、 縫製 データ全体の縫い目長さをかえずに縫目模様を拡大 ·縮小し、 コント口 ーラ 4 5を介してフロッピーディスク 4 2に変更した縫製データを格納 する (ステップ S 4 1 9 ) 。 Next, the stitch length and inclination of the needle immediately after the start point are obtained, and it is determined whether the needle is a straight line or a line other than a straight line as shown in the first embodiment (step S409). The coordinate value P 1 is obtained (step S 4 1 1). The CPU 14 obtains the movement amount from the start point to the end point of the continuous sewing data, and obtains the movement amount at the specified enlargement / reduction ratio (step S415). The sewing data is re-created with the moving amount of the enlarged / reduced data while maintaining the stitch length (step S 4 17). In order to acquire the next data, the start point is set to the next needle (end point + 1), and these processes are continuously performed in steps S405 to 415. The stitch length of the entire sewing data is obtained. The seam pattern is enlarged / reduced without changing, and the changed sewing data is stored in the floppy disk 42 via the controller 45 (step S419).
以上のように第 1の発明によれば、 記憶手段に記憶された縫製データ における、 縫目長さの値及び縫目の傾斜がほぼ同一の値を、 連続する縫 製データと判断する判断手段と、 この判断手段により判断された連続し た縫製データを記憶手段に記憶する制御部とを備えたので、 直線と直線 以外の同一種類の連続した縫製データを得ることができる。 よって、 該 連続した縫製データ毎に応じて、 新たな縫製データを作成できるから、 演算などが容易になるという効果がある。  As described above, according to the first aspect, the determination means for determining, as the continuous sewing data, a value having substantially the same stitch length value and stitch inclination in the sewing data stored in the storage means. And a controller for storing the continuous sewing data determined by the determining means in the storage means, so that straight lines and continuous sewing data of the same type other than the straight lines can be obtained. Therefore, new sewing data can be created according to each of the continuous sewing data, so that there is an effect that calculations and the like become easy.
第 2の発明によれば、 第 1の発明の効果に加え、 被縫製物の縫目模様 の一部又はすベてを指定する指定手段と、 判断手段は、 指定手段により 指定された縫目模様の上記縫製データにおける、 連続する縫製データと 判断したので、 被縫製物の縫目模様の指定した部分のみのを直線と直線 以外の同一種類の連続した縫製データを得ることができる。 よって、 縫 目模様の一部の縫製データを変更する場合も容易になるという効果があ る。  According to the second invention, in addition to the effect of the first invention, the designating means for designating a part or all of the stitch pattern of the sewing object, and the determining means are the stitches designated by the designating means. Since it is determined that the sewing data is continuous sewing data in the sewing data of the pattern, only the designated portion of the stitch pattern of the workpiece can be obtained as straight lines and continuous sewing data of the same type other than the straight lines. Therefore, there is an effect that it becomes easy to change the sewing data of a part of the stitch pattern.
第 3の発明によれば、 第 1又は第 2の発明の効果に加え、 縫製デ一夕 に基く縫目模様を拡大又は縮小するための拡大率又は縮小率を入力する 拡大 ·縮小率入力手段と、 連続した縫製データの開始点及び終了点を取 得すると共に、 該開始点及び終了点の座標値を求める座標値取得手段と、 開始点及び終了点の座標値及び拡大率又は縮小率に基いて連続した縫製 データに対応する縫目模様の長さを演算する演算手段と、 記憶手段から 読み出されたミシンの縫目長さ及び、 演算手段により求めた縫目模様の 長さに対応して縫製データを変更する縫製データ変更手段とを備えたの で、 縫目長さを維持したまま縫製データを拡大又は縮小できるから、 被 縫製物が糸で充分に固定できなかったり、 ミシンが縫製できる 1針の縫 い目長さを超えたりするデ一夕ができたり、 被縫製物をミシン針により 傷つけたりすることが回避されるという効果がある。 According to the third aspect, in addition to the effects of the first or second aspect, an enlargement / reduction rate input means for inputting an enlargement rate or a reduction rate for enlarging or reducing a stitch pattern based on the sewing data is provided. A coordinate value acquiring means for acquiring start and end points of continuous sewing data, and for obtaining coordinate values of the start point and the end point; and Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data, the stitch length of the sewing machine read from the storage means, and the stitch pattern obtained by the calculating means. Since the sewing data changing means for changing the sewing data according to the length is provided, the sewing data can be enlarged or reduced while maintaining the stitch length, so that the sewing object cannot be sufficiently fixed with the thread. There is an effect that it is possible to prevent the sewing machine from sewn over the stitch length of one stitch that the sewing machine can sew, or to prevent the sewing object from being damaged by the sewing needle.
第 4の発明によれば、 第 1又は第 2の発明の効果に加え、 縫製デ一夕 の第 1のミシンの縫目長さと異なる第 2のミシンの縫目長さを入力する 縫目長さ入力手段と、 この縫目長さ入力手段から入力された第 2のミシ ンの縫目長さを記憶する記憶手段と、 縫製データに基く縫目模様を拡大 又は縮小するための拡大率又は縮小率を入力する拡大 ·縮小率入力手段 と、 連続した縫製データの開始点及び終了点を取得すると共に、 該開始 点及び終了点の座標値を求める座標値取得手段と、 開始点及び終了点の 座標値及び拡大率又は縮小率に基いて連続した縫製データに対応する縫 目模様の長さを演算する演算手段と、 記憶手段から読み出された第 2の ミシンの縫目長さ及び、 演算手段により求めた縫目模様の長さに対応し て縫製データを変更する縫製データ変更手段とを備えたので、 縫目長さ を指定して縫製データを拡大又は縮小できるから、 被縫製物が糸で充分 に固定できなかったり、 ミシンが縫製できる 1針の縫い目長さを超えた りするデータができたり、 被縫製物をミシン針により傷つけたりするこ とが回避されるという効果がある。  According to the fourth invention, in addition to the effects of the first or second invention, a stitch length of the second sewing machine different from the stitch length of the first sewing machine in the sewing process is input. Storage means for storing the stitch length of the second machine inputted from the stitch length input means, and an enlargement ratio or an enlargement ratio for enlarging or reducing the stitch pattern based on the sewing data. Enlargement / reduction rate input means for inputting a reduction rate, coordinate value obtaining means for obtaining start and end points of continuous sewing data and obtaining coordinate values of the start point and end point, start point and end point Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data based on the coordinate value and the enlargement ratio or the reduction ratio of the second sewing machine read from the storage means; and Change the sewing data according to the stitch pattern length obtained by the calculation means Since the sewing data change means is provided, the sewing data can be enlarged or reduced by designating the stitch length, so that the sewing object cannot be fixed sufficiently with thread or the sewing machine can sew one stitch length. This has the effect of avoiding the generation of data exceeding the limit, and avoiding the sewing object being damaged by the sewing needle.
第 5の発明によれば、 第 1から第 4の発明の効果に加え、 少なくとも 第 1及び第 2の上記連続した縫製データを有しており、 第 1の連続した 縫製デ一夕の終点を第 2の連続した縫製データの開始点としたので、 簡 易に、 複数の連続した縫製データを、 同種の連続した縫製デ一夕に区別 できる。 よって、 該連続した縫製デ一夕毎に応じて、 新たな縫製データ を作成できるから、 演算などが容易になるというという効果がある。 産業上の利用可能性 According to the fifth invention, in addition to the effects of the first to fourth inventions, at least the first and second continuous sewing data are provided, and the end point of the first continuous sewing data is determined. Since the start point of the second continuous sewing data is set, a plurality of continuous sewing data can be easily distinguished into the same type of continuous sewing data. Therefore, new sewing data can be created according to the continuous sewing data every time, so that there is an effect that calculation and the like become easy. Industrial applicability
以上のように、 この発明にかかるミシンの縫製データ作成装置は、 既 存の縫製データを、 連続した縫製データ毎に区切ってデータ変換するこ とに適している。  As described above, the sewing data creation device for a sewing machine according to the present invention is suitable for converting existing sewing data for each continuous sewing data.

Claims

請 求 の 範 囲 The scope of the claims
1 . 被縫製物の縫目模様に応じて空送り、 直線、 円弧、 円および自由曲 線などの縫目種類を入力する縫目種類入力手段と、 1. A stitch type input means for inputting a stitch type such as a blank feed, a straight line, an arc, a circle, and a free-form curve according to a stitch pattern of a sewing object;
上記縫目種類の開始点及び終了点の座標値を入力すると共に、 縫目長 さを入力する縫い入力手段と、  Sewing input means for inputting the coordinate values of the start point and the end point of the stitch type and inputting the stitch length;
この縫い入力手段及び縫目種類入力手段により入力された上記座標値, 上記縫目長さ, 上記縫目種類に基いて縫製データを作成するデータ作成 手段と、  Data creating means for creating sewing data based on the coordinate values, the stitch length, and the stitch type input by the stitch input means and the stitch type input means;
このデータ作成手段により作成された縫製データを記憶する記憶手段 とを備えたミシンの縫製データ作成装置であって、  Storage means for storing the sewing data created by the data creating means.
上記記憶手段に記憶された上記縫製データにおける、 上記縫目長さの 値及び上記縫目の傾斜がほぼ同一の値を、 連続する縫製データと判断す る判断手段と、  Determining means for determining, as the continuous sewing data, a value in which the stitch length value and the stitch inclination are substantially the same in the sewing data stored in the storage means;
この判断手段により判断された連続した縫製データを上記記憶手段又 は他の記憶手段に記憶する制御部と、  A control unit that stores the continuous sewing data determined by the determination unit in the storage unit or another storage unit;
を備えたことを特徴とするミシンの縫製データ作成装置。  A sewing data creation device for a sewing machine, comprising:
2 . 上記被縫製物の縫目模様の一部又はすベてを指定する指定手段と、 上記判断手段は、 上記指定手段により指定された上記縫目模様の上記 縫製データにおける、 連続する縫製データと判断する  2. The designating means for designating a part or all of the stitch pattern of the sewing object, and the determining means are continuous sewing data in the sewing data of the stitch pattern designated by the designating means. Judge
ことを特徴とする請求の範囲 1 に記載のミシンの縫製データ作成装置。 2. The sewing data creation device for a sewing machine according to claim 1, wherein:
3 . 上記縫製データに基く上記縫目模様を拡大又は縮小するための拡 大率又は縮小率を入力する拡大 ·縮小率入力手段と、 3. Enlargement / reduction rate input means for inputting an enlargement or reduction rate for enlarging or reducing the stitch pattern based on the sewing data.
上記連続した縫製データの開始点及び終了点を取得すると共に、 該開 始点及び終了点の座標値を求める座標値取得手段と、  Coordinate value acquiring means for acquiring a start point and an end point of the continuous sewing data, and obtaining coordinate values of the start point and the end point;
上記開始点及び終了点の座標値及び上記拡大率又は縮小率に基いて上 記連続した縫製データに対応する縫目模様の長さを演算する演算手段と、 上記記憶手段から読み出された上記ミシンの縫目長さ及び、 上記演算 手段により求めた上記縫目模様の長さに対応して縫製データを変更する 縫製データ変更手段と、 Based on the coordinate values of the start and end points and the enlargement or reduction ratio, Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data; the stitch length of the sewing machine read from the storage means; and the length of the stitch pattern obtained by the calculating means Sewing data changing means for changing sewing data in accordance with the
を備えたことを特徴とする請求の範囲 1又は 2に記載のミシンの縫製 デ一夕作成装置。  The sewing machine sewing machine according to claim 1 or 2, further comprising:
4 . 上記縫製データの第 1のミシンの縫目長さと異なる第 2のミシン の縫目長さを入力する縫目長さ入力手段と、  4. Stitch length input means for inputting a stitch length of the second sewing machine different from the stitch length of the first sewing machine in the sewing data,
この縫目長さ入力手段から入力された上記第 2のミシンの縫目長さを 記憶する記憶手段と、  Storage means for storing the stitch length of the second sewing machine input from the stitch length input means;
上記縫製データに基く上記縫目模様を拡大又は縮小するための拡大率 又は縮小率を入力する拡大 ·縮小率入力手段と、  Enlargement / reduction rate input means for inputting an enlargement rate or a reduction rate for enlarging or reducing the stitch pattern based on the sewing data,
上記連続した縫製データの開始点及び終了点を取得すると共に、 該開 始点及び終了点の座標値を求める座標値取得手段と、  Coordinate value acquiring means for acquiring a start point and an end point of the continuous sewing data, and obtaining coordinate values of the start point and the end point;
上記開始点及び終了点の座標値及び上記拡大率又は縮小率に基いて上 記連続した縫製データに対応する縫目模様の長さを演算する演算手段と、 上記記憶手段から読み出された上記第 2のミシンの縫目長さ及び、 上 記演算手段により求めた上記縫目模様の長さに対応して縫製データを変 更する縫製データ変更手段と、  Calculating means for calculating the length of the stitch pattern corresponding to the continuous sewing data based on the coordinate values of the start point and the end point and the enlargement ratio or reduction ratio; and Sewing data changing means for changing sewing data in accordance with the stitch length of the second sewing machine and the length of the stitch pattern obtained by the calculation means;
を備えたことを特徴とする請求の範囲 1又は 2に記載のミシンの縫製 データ作成装置。  The sewing data creation device for a sewing machine according to claim 1 or 2, further comprising:
5 . 少なくとも第 1及び第 2の上記連続した縫製データを有しており、 上記第 1の連続した縫製データの終点を上記第 2の連続した縫製デ一 夕の開始点とした  5. It has at least the first and second continuous sewing data, and the end point of the first continuous sewing data is set as the start point of the second continuous sewing data.
ことを特徴とする請求の範囲 1から 4の何れかに記載のミシンの縫製 データ作成装置。  The sewing data creation device for a sewing machine according to any one of claims 1 to 4, characterized in that:
PCT/JP1998/005629 1998-12-14 1998-12-14 Device for preparing data on sewing a sewing machine WO2000036203A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005629 WO2000036203A1 (en) 1998-12-14 1998-12-14 Device for preparing data on sewing a sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005629 WO2000036203A1 (en) 1998-12-14 1998-12-14 Device for preparing data on sewing a sewing machine

Publications (1)

Publication Number Publication Date
WO2000036203A1 true WO2000036203A1 (en) 2000-06-22

Family

ID=14209598

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/005629 WO2000036203A1 (en) 1998-12-14 1998-12-14 Device for preparing data on sewing a sewing machine

Country Status (1)

Country Link
WO (1) WO2000036203A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1676945A1 (en) * 2003-10-15 2006-07-05 Shima Seiki Manufacturing, Ltd. Embroidery data creation device, embroidery data creation method, and embroidery data creation program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62277990A (en) * 1986-05-24 1987-12-02 プリンスミシン株式会社 Control method of sewing machine
JPH05192465A (en) * 1992-01-23 1993-08-03 Nippon Denpa Kk Changing device of embroidery needle action data
JPH0654968A (en) * 1992-08-07 1994-03-01 Juki Corp Thread density correcting method of pattern data for electronic cycle sewing machine
JPH0663265A (en) * 1992-08-25 1994-03-08 Juki Corp Automatic control device for amount of thread drawing-out for sewing machine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62277990A (en) * 1986-05-24 1987-12-02 プリンスミシン株式会社 Control method of sewing machine
JPH05192465A (en) * 1992-01-23 1993-08-03 Nippon Denpa Kk Changing device of embroidery needle action data
JPH0654968A (en) * 1992-08-07 1994-03-01 Juki Corp Thread density correcting method of pattern data for electronic cycle sewing machine
JPH0663265A (en) * 1992-08-25 1994-03-08 Juki Corp Automatic control device for amount of thread drawing-out for sewing machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1676945A1 (en) * 2003-10-15 2006-07-05 Shima Seiki Manufacturing, Ltd. Embroidery data creation device, embroidery data creation method, and embroidery data creation program
EP1676945A4 (en) * 2003-10-15 2013-03-20 Shima Seiki Mfg Embroidery data creation device, embroidery data creation method, and embroidery data creation program

Similar Documents

Publication Publication Date Title
CN106462141B (en) Control device for machine tool
JP2883429B2 (en) Sewing machine sewing data creation device
JPS6240037B2 (en)
JP3336797B2 (en) Sewing machine sewing data creation device
JP2007195807A (en) Differential feed sewing machine
US8108062B2 (en) Embroidery data generation
JPH0515668A (en) Embroidery data processor
WO2000036203A1 (en) Device for preparing data on sewing a sewing machine
KR100806297B1 (en) Electron missing having sceen automatic obeying function in seam mode and seam data edit function in seam design magnification abridgment mode, and control method of motion thereof
JP2008220475A (en) Sewing machine
JPS6240039B2 (en)
JP4537138B2 (en) NC machining method, NC machine, and NC machining program
JPH09120308A (en) Tool path plotting method
JP2001272963A (en) Image display device and coordinate input device
JPH07289758A (en) Sewing data making equipment for automatic sewing machine
JPH09137360A (en) Embroidery data treating device
JP2818967B2 (en) Embroidery data creation method and apparatus for computer sewing machine
JP2710979B2 (en) Sewing machine input device
JP2007075490A (en) Sewing data generation system of sewing machine
JP3617152B2 (en) Embroidery data creation device
JP2770989B2 (en) Embroidery sewing machine
JPH07313763A (en) Sewing data preparing device for automatic sewing machine
JP2006034695A (en) Differential feeding sewing machine
JP2685781B2 (en) Embroidery machine
JPH0654968A (en) Thread density correcting method of pattern data for electronic cycle sewing machine

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN DE JP US

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 2000588444

Format of ref document f/p: F