[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0667425B2 - Sewing system - Google Patents

Sewing system

Info

Publication number
JPH0667425B2
JPH0667425B2 JP63207727A JP20772788A JPH0667425B2 JP H0667425 B2 JPH0667425 B2 JP H0667425B2 JP 63207727 A JP63207727 A JP 63207727A JP 20772788 A JP20772788 A JP 20772788A JP H0667425 B2 JPH0667425 B2 JP H0667425B2
Authority
JP
Japan
Prior art keywords
pattern
reference line
area
setting area
fits
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
Application number
JP63207727A
Other languages
Japanese (ja)
Other versions
JPH0255080A (en
Inventor
祐三 高木
成洋 松下
友恵 高木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP63207727A priority Critical patent/JPH0667425B2/en
Publication of JPH0255080A publication Critical patent/JPH0255080A/en
Publication of JPH0667425B2 publication Critical patent/JPH0667425B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、加工布上の所定の基準線に沿って模様を形成
する縫製システムに係わり、特に、加工布上の所望の領
域内に模様を形成可能とした縫製システムに関する。
The present invention relates to a sewing system for forming a pattern along a predetermined reference line on a work cloth, and more particularly to a desired area on the work cloth. The present invention relates to a sewing system capable of forming a pattern inside.

[従来の技術] 従来、加工布上に所定の基準線に沿って、文字・記号等
の模様を形成する縫製システムが知られており、例え
ば、特開昭58−22090公報記載のものがある。上記公報
記載のものは、加工布上に所定の円弧曲線に沿って文字
・記号等の模様を形成するよう構成されている。上記円
弧曲線は、作業者が原点位置と半径とを選定することに
より決定される。
[Prior Art] Conventionally, there is known a sewing system for forming a pattern of characters, symbols, etc. on a work cloth along a predetermined reference line, for example, there is a sewing system described in JP-A-58-22090. . The one described in the above publication is configured to form a pattern of characters, symbols, etc. on a work cloth along a predetermined arc curve. The circular arc curve is determined by the operator selecting the origin position and the radius.

[発明が解決しようとする課題] しかしながら、上記従来の縫製システムにおいては、加
工布上の所望の位置にて文字・記号等の模様を形成する
には、作業者は、模様を形成しようと考えている位置・
基準線から予め円弧の原点及び半径を逆算しなければな
らなかった。ところが、模様を構成する文字・記号等の
個々の大きさが変化したり、また、模様の長さが種々異
なる場合などは、相当の熟練作業者であっても上記逆算
をすることは非常に困難であった。
[Problems to be Solved by the Invention] However, in the above-described conventional sewing system, in order to form a pattern of characters, symbols, etc. at a desired position on a work cloth, an operator considers to form the pattern. Position
The origin and radius of the arc had to be calculated back from the reference line. However, if the size of the characters, symbols, etc. that make up the pattern changes, or if the length of the pattern is different, it is very difficult for even a skilled worker to perform the above back calculation. It was difficult.

そのため、作業性、生産性が悪く、計算間違いによる不
良品発生の問題もあった。
Therefore, workability and productivity are poor, and there is also a problem of defective products due to calculation errors.

なお、特開昭63−105787号では、「縫製可能な範囲と縫
製すべき縫目模様の占有範囲とを共に視覚表示させる」
というシステムが開示されたが、最終的に縫製可能な範
囲内一杯に縫目模様を形成するための条件は、オペレー
タがこの表示を見ながら、思考錯誤を繰り返して決定す
ることになっており、自動的に決定することはできなか
った。
In Japanese Patent Laid-Open No. 63-105787, "the sewable range and the occupied range of the stitch pattern to be sewn are visually displayed together"
Although the system was disclosed, the condition for finally forming a stitch pattern within the sewable range is to be determined by the operator repeating the thought and error while observing this display. It could not be determined automatically.

また、特開昭60−60889号では、「サイクル模様の基準
寸法と、縫製領域の大きさとの比を求め、この比に従っ
てサイクル模様を拡大・縮小する」というシステムを開
示しているが、ある基準線に沿った配列模様を対象とし
た場合には、単純に比を求めることが困難で、この技術
を適用することはできなかった。
Further, Japanese Patent Laid-Open No. 60-60889 discloses a system in which "the ratio between the reference size of the cycle pattern and the size of the sewing area is determined and the cycle pattern is enlarged / reduced according to this ratio". When the arrangement pattern along the reference line is targeted, it is difficult to simply calculate the ratio, and this technique cannot be applied.

発明の構成 そこで、本発明は上記課題を解決するためになされたも
のであり、以下の構成を採用した。
Therefore, the present invention has been made in order to solve the above problems, and employs the following configurations.

[課題を解決するための手段] 即ち、本発明の要旨とするところは、第1図に例示する
如く、上下動される針を含み、加工布に縫目を形成する
縫目形成手段M1と、上記加工布と針との相対位置関係を
変更する移動手段M2と、所定の模様を形成するための模
様データを記憶する記憶手段M3と、上記模様を所定の基
準線に沿って配列するように上記記憶手段M3に記憶され
た模様データを修正演算する模様配列手段M4と、上記模
様配列手段M4により修正演算された模様データに基づ
き、上記移動手段M2及び縫目形成手段M1を駆動制御する
制御手段M5とを備え、上記加工布上の所定の基準線に沿
って模様を形成する縫製システムにおいて、上記加工布
上において、上記模様を形成すべき領域を設定する領域
設定手段M6と、上記模様配列手段M4による修正演算の結
果に基づいて模様を形成した場合に、当該模様が上記設
定された領域内に収まるか否かを判断する判断手段M7
と、上記判断手段M7によって模様が設定領域内に収らま
らないと判断された場合には、模様が設定領域内に収ま
るまで基準線を変更し、一方、上記判断手段M7によつて
模様が設定領域内に収まると判断された場合には、一旦
模様が設定領域内に収まらなくなるまで基準線を変更し
た後、再び模様が設定領域内に収まるまで基準線を変更
する基準線変更手段M8と、上記基準線変更手段M8によっ
て模様が設定領域内に収まらない状態から設定領域内に
収まる状態に切り替わったときの基準線に基づいて縫製
用の基準線を決定する基準線決定手段M9とを備えること
を特徴とする縫製システムにある。
[Means for Solving the Problem] That is, the gist of the present invention is to provide a stitch forming means M1 for forming a stitch on a work cloth, including a needle that is moved up and down, as illustrated in FIG. , Moving means M2 for changing the relative positional relationship between the work cloth and the needle, storage means M3 for storing pattern data for forming a predetermined pattern, and arranging the patterns along a predetermined reference line. Pattern arrangement means M4 for correcting calculation of the pattern data stored in the storage means M3, and drive control of the moving means M2 and the stitch forming means M1 based on the pattern data corrected and calculated by the pattern arrangement means M4. In a sewing system that includes a control means M5 and forms a pattern along a predetermined reference line on the work cloth, on the work cloth, a region setting means M6 that sets a region where the pattern is to be formed, and Corrective calculation by pattern arrangement means M4 In the case of forming a pattern based on the result, the decision means M7 which the pattern to determine whether fit in the set area
When the judgment means M7 determines that the pattern does not fit within the setting area, the reference line is changed until the pattern fits within the setting area, while the judgment means M7 determines the pattern. When it is determined that the pattern fits within the setting area, the reference line is changed until the pattern does not fit within the setting area, and then the reference line changing means M8 that changes the reference line until the pattern fits within the setting area again. And a reference line determination means M9 for determining the reference line for sewing based on the reference line when the pattern is switched from the state where the pattern does not fit in the setting area to the state where the pattern fits in the setting area by the reference line changing means M8. The sewing system is characterized by being provided.

[作用」 上記構成よりなる本発明の縫製システムによれば、領域
設定手段M6により加工布上において模様を形成すべき領
域が設定される。一方、模様配列手段M4は記憶手段M3に
記憶されている模様データを所定の基準線に沿って配列
するために模様データを修正演算する。ここで、基準線
変更手段M8及び基準線決定手段M9は、判断手段M7の判断
に基づいて、以下の様に作用する。
[Operation] According to the sewing system of the present invention having the above-described configuration, the area setting means M6 sets the area where the pattern is to be formed on the work cloth. On the other hand, the pattern arranging means M4 corrects and calculates the pattern data in order to arrange the pattern data stored in the storage means M3 along a predetermined reference line. Here, the reference line changing means M8 and the reference line determining means M9 operate as follows based on the judgment of the judging means M7.

まず、領域設定手段M6によって設定された領域が大き目
の領域であった場合の作用を説明する。この場合、判断
手段M7による最初の判断は、「模様が設定領域内に収ま
る。」となる。従って、基準線変更手段M8は、模様が設
定領域内に収まらなくなる方向に基準線を変更する。例
えば、基準線が円弧であるなる、円弧の直径を増大させ
る。この基準線の変更がある程度進むと、判断手段M7の
判断が、「模様が設定領域内に収まらない。」に変化す
る。そこで、基準線変更手段M8は、先ほどまでとは逆
に、模様が設定領域内に収まる方向に基準線を戻す。基
準線決定手段M9は、ここまで変更を重ねられた基準線を
模様形成用の基準線として決定する。
First, the operation when the area set by the area setting means M6 is a large area will be described. In this case, the first judgment made by the judgment means M7 is "the pattern fits within the set area." Therefore, the reference line changing means M8 changes the reference line in the direction in which the pattern does not fit within the set area. For example, increasing the diameter of the arc so that the reference line is the arc. When the change of the reference line progresses to some extent, the judgment of the judgment means M7 changes to "the pattern does not fit within the set area." Therefore, the reference line changing unit M8 returns the reference line in the direction in which the pattern fits within the set area, contrary to the above. The reference line determination means M9 determines the reference line that has been changed up to this point as the reference line for pattern formation.

次に、領域設定手段M6によって設定された領域が小さな
目の領域であつた場合の作用を説明する。この場合、判
断手段M7による最初の判断は、「模様が設定領域内に収
まらない。」となる。従って、基準線変更手段M8は、模
様が設定領域内に収まる方向に基準線を変更する。例え
ば、基準線が円弧であるなら、円弧の直径を減少させ
る。この基準線の変更がある程度進むと、判断手段M7の
判断が、「模様が設定領域内に収まる。」に切り替わ
る。このとき、基準線決定手段M9が、ここまで変更を重
ねられた基準線を模様形成用の基準線として決定する。
Next, the operation when the area set by the area setting means M6 is a small eye area will be described. In this case, the first judgment made by the judgment means M7 is "the pattern does not fit within the set area." Therefore, the reference line changing means M8 changes the reference line so that the pattern fits within the set area. For example, if the reference line is an arc, reduce the diameter of the arc. When the change of the reference line progresses to some extent, the judgment of the judgment means M7 is switched to "the pattern fits within the set area." At this time, the reference line determination means M9 determines the reference line that has been changed up to this point as the reference line for pattern formation.

この様に、本発明の縫製システムでは、任意に設定され
た領域の境界線を自動的に見つけ出し、その内側ででき
るだけ一杯に模様を形成できるように基準線を決定す
る。すると、模様配列手段M4は変更された基準線に沿っ
て模様データが配列される様に修正演算を行う。こうし
て、基準線変更、模様データの修正演算がなされ領域設
定手段M6により設定された加工布上の領域内に模様デー
タが収まる様になると、制御手段M5により、移動手段M2
及び縫目形成手段M1が駆動制御され加工布上に設定され
た領域内に所定の基準線に沿った模様が形成される。
As described above, in the sewing system of the present invention, the boundary line of the arbitrarily set area is automatically found, and the reference line is determined so that the pattern can be formed inside the boundary line as much as possible. Then, the pattern arranging means M4 performs a correction calculation so that the pattern data is arranged along the changed reference line. In this way, when the reference line is changed and the pattern data is corrected and the pattern data is contained within the area on the work cloth set by the area setting means M6, the control means M5 causes the moving means M2 to move.
Also, the stitch forming means M1 is drive-controlled to form a pattern along a predetermined reference line in the set region on the work cloth.

[実施例] 次に、本発明を電子刺繍ミシンに具体化した一実施例を
図面に基づき説明する。
[Embodiment] Next, an embodiment in which the present invention is embodied in an electronic embroidery sewing machine will be described with reference to the drawings.

第2図に電子刺繍ミシン1の外観を、第3図にその制御
系の構成を示す。
FIG. 2 shows the external appearance of the electronic embroidery sewing machine 1, and FIG. 3 shows the configuration of its control system.

図示の如く、電子刺繍ミシン1は平坦な天板2を有する
作業台3と、作業台3上に設置され、天板2と同一平面
上に配置されて加工布支持面2aを構成するベッド4及び
アーム5からなるミシン本体6と、同じく作業台3上に
設置され、加工布7を支持する刺繍枠8をXY方向移動可
能なXY移動装置9と、キーボード10,デジタイザ11,表示
装置12,外部記憶装置13及び電子制御装置14からなり、
ミシン本体6及びXY移動装置9を駆動制御する制御ユニ
ット15とからなる。
As shown in the figure, an electronic embroidery sewing machine 1 has a work table 3 having a flat top plate 2, and a bed 4 installed on the work table 3 and arranged on the same plane as the top plate 2 to form a work cloth supporting surface 2a. A sewing machine main body 6 including an arm 5 and an XY moving device 9 that is also installed on the workbench 3 and that can move the embroidery frame 8 that supports the work cloth 7 in the XY directions, a keyboard 10, a digitizer 11, a display device 12, An external storage device 13 and an electronic control device 14,
The sewing machine main body 6 and the control unit 15 for driving and controlling the XY moving device 9 are included.

ミシン本体6のアーム5には、下端に針16を備え、上下
動可能に支持された針棒17が設けられており、針棒17は
ミシンモータ18の回転に伴い上下動される。また、ベッ
ド4上には針板4aが装着され、その略中央には針孔4bが
形成されている。針16は針棒17の上下動に伴い加工布7,
針孔4bを挿通し、ベッド4内に設けられた釜19と共同し
て加工布7に縫目を形成する。ここで、針16,針棒17,ミ
シンモータ18及び釜9が縫目形成手段M1に該当する。
The arm 5 of the sewing machine body 6 is provided with a needle 16 at the lower end and a vertically movable needle bar 17, which is moved up and down as the sewing machine motor 18 rotates. A needle plate 4a is mounted on the bed 4, and a needle hole 4b is formed in the approximate center thereof. The needle 16 moves the work cloth 7 as the needle bar 17 moves up and down.
The needle hole 4b is inserted, and a stitch is formed on the work cloth 7 in cooperation with the shuttle 19 provided in the bed 4. Here, the needle 16, the needle bar 17, the sewing machine motor 18, and the shuttle 9 correspond to the stitch forming means M1.

また、XY移動装置9は図示X方向に平行に配設された固
定レール20,21と固定レール20,21間にX方向摺動自在に
差し渡された移動レール22と、移動レール22を固定レー
ル20,21に沿ってX方向に摺動させるX軸パルスモータ2
3と、刺繍枠8を移動レール22に沿ってY方向に摺動さ
せるY軸パルスモータ24とを備え、移動手段M2に該当す
る。
Further, the XY moving device 9 fixes the fixed rails 20 and 21 arranged parallel to the X direction in the drawing and the movable rails 22 slidably inserted in the X direction between the fixed rails 20 and 21 and the movable rails 22. X-axis pulse motor 2 that slides in the X direction along rails 20 and 21
3 and a Y-axis pulse motor 24 that slides the embroidery frame 8 along the moving rail 22 in the Y direction, and corresponds to moving means M2.

電子制御装置14はCPU25を中心に、プログラムメモリ26,
作業用メモリ27とにより論理演算回路を構成し、入出力
インタフェース28を介してキーボード10,デジタイザ11,
外部記憶装置13からの電気信号が入力されると共に、出
力インタフェース29,駆動回路30〜33を介してミシンモ
ータ18,X軸パルスモータ23,Y軸パルスモータ24,表示装
置12へと駆動信号を出力する。尚、電子制御装置14が模
様配列手段M4,制御手段M5及び基準線変更手段M7に該当
し、外部記憶装置13が記憶手段M3に該当し、キーボード
10及びデジタイザ11が領域設定手段M6に該当する。
The electronic control unit 14 is mainly composed of a CPU 25, a program memory 26,
A logical operation circuit is configured with the working memory 27, and the keyboard 10, digitizer 11, and
An electric signal from the external storage device 13 is input, and a drive signal is output to the sewing machine motor 18, the X-axis pulse motor 23, the Y-axis pulse motor 24, and the display device 12 via the output interface 29 and the drive circuits 30 to 33. Output. The electronic control unit 14 corresponds to the pattern arranging means M4, the control means M5, and the reference line changing means M7, the external storage device 13 corresponds to the storage means M3, and the keyboard
10 and the digitizer 11 correspond to the area setting means M6.

次に、第4図,第5図のフローチャート及び第6図
(イ)〜(ヘ),第7図(イ)〜(ホ)の説明図に基づ
き電子制御装置14の行う制御処理につき説明する。
Next, the control process performed by the electronic control unit 14 will be described with reference to the flowcharts of FIGS. 4 and 5 and the explanatory diagrams of FIGS. 6 (a) to (f) and FIGS. 7 (a) to (e). .

第4図に示す如く、処理が開始されると、まずステップ
S1(以下単にS1とのみいう)にて各種フラグ、メモリ等
が初期化される。次に、S2にて作業者によりキーボード
10を介して数値データとして、あるいはデジタイザ11を
介してイメージデータとして入力された。加工布7上に
模様を形成すべき領域Aが作業用メモリ27に記憶され
る。続くS3では作業者によりキーボード10から模様選択
支持、例えば暗号等が入力されることにより外部記憶装
置13内の該当する模様データが読み込まれ作業用メモリ
27に記憶される。尚、模様データは、公知のように、模
様毎に占有する範囲を示すマスクデータD1〜D5と、刺繍
模様を形成するために針と加工布との相対位置関係で表
わされた位置データから構成されている。次に、S4に進
み基準線指定処理が実行される。本実施例においては、
基準線として、半円,円弧,直線,スプライン曲線等が
指定可能であり、作業者がキーボード10,デジタイザ11
を用いて選択指定する。
As shown in FIG. 4, when the process is started, the first step is
Various flags, memory, etc. are initialized in S1 (hereinafter simply referred to as S1). Next, at S2
It was input as numerical data via 10 or as image data via digitizer 11. The area A where the pattern is to be formed on the work cloth 7 is stored in the working memory 27. In the following S3, the operator selects and supports the pattern from the keyboard 10, for example, by inputting a code or the like, the corresponding pattern data in the external storage device 13 is read, and the work memory is read.
Remembered in 27. The pattern data is, as is well known, the mask data D 1 to D 5 indicating the range occupied by each pattern, and the position represented by the relative positional relationship between the needle and the work cloth for forming the embroidery pattern. It is composed of data. Next, in S4, the reference line designation processing is executed. In this embodiment,
A semi-circle, arc, straight line, spline curve, etc. can be specified as the reference line, and the operator can use the keyboard 10, digitizer 11
Select using.

以上のようにして領域設定、模様指定、基準線指定が完
了すると基準線変更処理(S5)へ進む。尚、簡単のた
め、以下の説明では半円が指定された場合を中心に述べ
る。
When the area setting, the pattern designation, and the reference line designation are completed as described above, the process proceeds to the reference line changing process (S5). For simplicity, the following description will focus on the case where a semicircle is designated.

S4にて基準線としての半円が指定されると、第5図の半
円モード処理が実行される。
When the semicircle as the reference line is designated in S4, the semicircle mode processing of FIG. 5 is executed.

まずS10にて領域Aの下縁中心を原点0としてS1にて初
期設定された半径R1の半円C1が基準線として、例えば第
6図(イ)の如く仮設定される。次に、S11にて作業用
メモリ27に記憶されている模様データが読み出され、各
模様が第6図(ロ)の如く半円C1の左下端を始点として
配列される。この時、読出された模様データは、形成さ
れるべき各模様が基準線C1に略直交して配列されるよう
に回転演算が施されて修正され、作業用メモリ27の所定
の領域に記憶される。この後、模様データのマスクデー
タD1〜D5が領域A内に収まるか否かにより以下の処理が
行われる。
First lower edge center of the area A in S10 as an initial set semicircular C 1 is the reference line of the radius R 1 at the origin 0 as S1, is provisionally set as example 6 (b). Next, in S11, the pattern data stored in the work memory 27 is read out, and the patterns are arranged with the lower left end of the semicircle C 1 as the starting point, as shown in FIG. 6B. At this time, the read pattern data is corrected by performing a rotation calculation so that the patterns to be formed are arranged substantially orthogonal to the reference line C 1 and stored in a predetermined area of the working memory 27. To be done. Thereafter, the mask data D 1 to D 5 pattern data the following processing is carried out by determining whether falls within the region A.

S12では配列されたマスクデータD1〜D5全てが領域A内
に収まっているか否かが判断される。第6図(ロ)の如
く領域A内に収まっている場合はS13へ進み半径R1に所
定値△Rが加えられ、原点0,半径R1+△Rの新たな半円
C2が設定され、S14にて上述S11と同様にマスクデータD1
〜D5が第6図(ハ)の如く配列される。続くS15にて再
び全マスクデータD1〜D5が領域A内に収まっているか否
かが判断され、否定判断されるまでS13以下の処理が繰
り返される。従って、第6図(ニ)に示す如く原点0,半
径Rnの半円CnにおいてはマスクデータD1〜D5は全て領域
A内に収まっているため再びS13,S14の処理が実行され
る。その結果、第6図(ホ)の如く半径Rn+1=Rn+△
Rの半円Cn+1においてマスクデータD2が領域Aからは
み出すこととなり、S15で否定判断され、S16へと進む。
S16ではここまで増大されてきた半径Rn+1から所定値
△Rだけマイナスされた原点0,半径R=Rn+1−△Rの
半円Cが基準線として確保される。
Mask data D 1 to D 5 all arranged on the S12 whether falls within the region A is determined. Figure 6 a predetermined value to the radius R 1 proceeds if is within region A as (b) to S13 △ R was added, the origin 0, a new semi-circle with a radius R 1 + △ R
C 2 is set, and the mask data D 1 is set in S14 as in S11 described above.
~ D 5 are arranged as shown in FIG. All the mask data D 1 to D 5 again at S15 followed is determined whether falls within region A, the processing in S13 follows until a negative determination is repeated. Therefore, as shown in FIG. 6D, in the semicircle Cn having the origin 0 and the radius Rn, since the mask data D 1 to D 5 are all contained in the area A, the processes of S13 and S14 are executed again. As a result, the radius Rn + 1 = Rn + Δ as shown in FIG.
In the semicircle Cn + 1 of R, the mask data D 2 is out of the area A, a negative determination is made in S15, and the process proceeds to S16.
In S16, a semicircle C having an origin 0 and a radius R = Rn + 1−ΔR subtracted by a predetermined value ΔR from the radius Rn + 1 increased so far is secured as a reference line.

その後S6にて上記S11,S14と同様に模様データ配列処理
が実行され、S7にて該模様データに基づきミシンモータ
18,X軸パルスモータ23及びY軸パルスモータ24が駆動さ
れ、加工布7上に所望の領域A内に収まる模様が縫目形
成される。
After that, in S6, pattern data array processing is executed as in S11 and S14 above, and in S7, the sewing machine motor is processed based on the pattern data.
18, the X-axis pulse motor 23 and the Y-axis pulse motor 24 are driven to form stitches on the work cloth 7 so that the pattern fits within the desired area A.

一方、S10にて仮設されたは半円C1′の半径R1′が第7
図(イ)に示す如く領域Aに比して大きな場合には、S1
1の処理にて配列されるマスクデータD1′〜D5′は第7
図(ロ)の如く領域Aをはみ出す。従って、S12は否定
判断となりS17へ進む。S17では半径R1′から所定値△R
がマイナスされ、新たな半円C2′が設定され、S18にて
第7図(ハ)の如くマスクデータD1′〜D5′が配列され
る。S19にて全マスクデータD1′〜D5′が領域A内に収
まるまでは否定判断されてS17以下の処理が繰り返さ
れ、第7図(ホ)に示す如く全マスクデータD1′〜D5
が領域A内に収まるとS20へ抜けて原点0,半径R1′半円
C′が基準線として設定される。
On the other hand, the radius R 1 ′ of the semicircle C 1 ′ temporarily installed at S10 is the 7th
If the area A is larger than the area A as shown in FIG.
The mask data D 1 ′ to D 5 ′ arranged in the process 1 is the 7th
Area A is projected as shown in FIG. Therefore, the negative determination is made in S12, and the process proceeds to S17. In S17, the radius R 1 ′ is the predetermined value ΔR
Is subtracted, a new semicircle C 2 ′ is set, and the mask data D 1 ′ to D 5 ′ are arranged in S18 as shown in FIG. Process S17: following determination is negative until all mask data D 1 '~D 5' falls in the region A is repeated at S19, FIG. 7 entire mask data D 1 as shown in (e) 'to D 5
When is within the area A, the process goes to S20 and the origin 0 and radius R 1 ′ semicircle C ′ are set as the reference line.

また、S4にて基準線として例えばスプライン関数近似曲
線が指定された場合には、デジタイザ11より所定の点列
を入力することにより基準線を仮設定し、以下、領域A
内に模様データが収まる様にスプライン曲線を拡大・縮
小して基準線を設定する。同様に円弧が指定された場合
には、入力された円弧曲率に基づき領域A内に模様デー
タが収まる様に限定位置を自動変更して基準線を設定す
る。尚、円弧曲率に代えて原点を指定することとし、円
弧曲率を自動変更することとしてもよい。直線を基準線
とする場合も、同様に、直線の始点位置を領域Aのいず
れかの辺に沿って自動変更することにより基準線を設定
する。
Further, when, for example, a spline function approximation curve is designated as the reference line in S4, the reference line is provisionally set by inputting a predetermined point sequence from the digitizer 11,
Set the reference line by enlarging / reducing the spline curve so that the pattern data fits inside. Similarly, when a circular arc is specified, the limited position is automatically changed so that the pattern data is contained in the area A based on the input circular arc curvature, and the reference line is set. The origin may be designated instead of the arc curvature, and the arc curvature may be automatically changed. When a straight line is used as the reference line, similarly, the reference line is set by automatically changing the start point position of the straight line along any one side of the area A.

また、以上の処理において、表示装置12には第6図
(イ)〜(ニ),第7図(イ)〜(ホ)の如き映像が表
示される。作業者は該映像を見ながら、S5の処理が完全
に終了する前にキーボード10上のブレークキー10aを押
下することにより基準線変更処理を強制的に終了しS6へ
処理を移行することも可能である。
Further, in the above processing, the display device 12 displays images as shown in FIGS. 6 (a) to (d) and FIGS. 7 (a) to (e). The operator can forcibly terminate the reference line changing process and shift the process to S6 by pressing the break key 10a on the keyboard 10 before the process of S5 is completely finished while watching the image. Is.

尚、S5即ちS10〜S20の処理が基準線変更手段M7として
の、S6が模様配列手段M4としての、S7が制御手段M5とて
しての処理に該当する。
The processing of S5, that is, S10 to S20 corresponds to the processing as the reference line changing means M7, S6 as the pattern arranging means M4, and S7 as the control means M5.

以上説明した如く、本実施例によれば、作業者は原点,
曲率等を計算することなく、領域を入力することによ
り、予め仮設定された基準線が自動的に変更されて所望
の領域いっぱいに模様データが配列される。また、領域
設定も、表示装置12とデジタイザ11とを用いてイメージ
入力が可能である。従って、作業者は面倒な計算を必要
とせず、極めて簡便かつ確実に所定の基準線に沿って加
工布7上に模様を形成できる。また、表示装置12の表示
を見つつ処理途中でブレークキー10aを操作することに
より基準線を設定できるため、処理開始時の領域設定
や、特にスプラインの指定を概略にて行うことが可能で
ある。さらに、マスクデータを使用して模様が領域内に
あるか否かの判断を行なっているので、その判断に要す
る時間が前記位置データに基づいて判断を行なう場合
(実際の縫目位置の判定)に比べ短くなる利点がある。
As described above, according to the present embodiment, the operator sets the origin,
By inputting the area without calculating the curvature and the like, the previously set reference line is automatically changed and the pattern data is arranged in the desired area. Further, for the area setting, an image can be input using the display device 12 and the digitizer 11. Therefore, the operator does not need to perform a complicated calculation, and the pattern can be formed on the work cloth 7 along the predetermined reference line very easily and surely. Further, since the reference line can be set by operating the break key 10a during the process while watching the display of the display device 12, it is possible to roughly set the region at the start of the process and particularly specify the spline. . Further, since it is determined whether or not the pattern is within the area using the mask data, the time required for the determination is determined based on the position data (determination of the actual stitch position). It has the advantage of being shorter than.

以上、本発明の一実施例につき説明したが、本発明は何
等これに限定されるものではなく、その要旨を逸脱しな
い範囲の種々なる態様を採用できる。
Although one embodiment of the present invention has been described above, the present invention is not limited to this, and various modes can be adopted without departing from the scope of the invention.

例えば、基準線は円、多角形等の閉曲線を指定してもよ
く、また、設定領域内における基準線上の模様配列の位
置を指定・変更可能とし、例えば、基準線の中央と模様
配列の中央とを一致させた状態にて基準線変更処理(S
5)を行なうこととしてもよい。また、S10の処理におい
て、半円の半径を領域内に収まる最大径として仮設定
し、S13〜S16の処理は行わないこととしてもよい。尚、
大半径と小半径の両者から挟み込みにより演算すれば、
演算時間の短縮を図れる。
For example, the reference line may be a closed curve such as a circle or a polygon, and the position of the pattern array on the reference line in the setting area can be specified / changed. For example, the center of the reference line and the center of the pattern array can be specified. The reference line changing process (S
5) may be performed. Further, in the process of S10, the radius of the semicircle may be provisionally set as the maximum diameter that fits within the region, and the processes of S13 to S16 may not be performed. still,
If you calculate by sandwiching from both the large radius and the small radius,
The calculation time can be shortened.

発明の効果 以上の如く、本発明の縫製システムによれば、簡便な領
域設定により基準線が自動変更され正しい位置に模様が
形成される。従って、面倒な計算を要さず、計算間違い
による不良品発生もなく、作業性・生産性を著しく向上
することが出来る。
EFFECTS OF THE INVENTION As described above, according to the sewing system of the present invention, the reference line is automatically changed by a simple area setting, and the pattern is formed at the correct position. Therefore, troublesome calculation is not required, defective products are not generated due to calculation error, and workability and productivity can be significantly improved.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の構成を例示するブロック図、第2図は
実施例の電子刺繍ミシン1の外観を表す概略斜視図、第
3図はその制御系を表す要部構成図、第4図はその電子
制御装置14の行う制御処理のフローチャート、第5図は
同じく基準線変更処理として半円モードにおける処理を
表すフローチャート、第6図(イ)〜(ヘ)及び第7図
(イ)〜(ホ)は基準線変更処理の様子を表す説明図で
ある。 M1……縫目形成手段、M2……移動手段 M3……記憶手段、M4……模様配列手段 M5……制御手段、M6……領域設定手段 M7……判断手段、M8……基準線変更手段 M9……基準線決定手段、1……電子刺繍ミシン 6……ミシン本体、7……加工布 8……刺繍枠、9……XY移動装置 10……キーボード、11……デジタイザ 12……表示装置、13……外部記憶装置 14……電子制御装置、18……ミシンモータ 19……釜、20,21……固定レール 22……移動レール、23……X軸パルスモータ 24……Y軸パルスモータ
FIG. 1 is a block diagram illustrating the configuration of the present invention, FIG. 2 is a schematic perspective view showing the external appearance of an electronic embroidery sewing machine 1 of an embodiment, and FIG. 3 is a configuration diagram of a main part showing its control system, and FIG. Is a flow chart of the control process performed by the electronic control unit 14, FIG. 5 is a flow chart showing the process in the semicircle mode as the reference line changing process, FIGS. 6 (a) to 6 (f) and FIG. 7 (a). (E) is an explanatory view showing a state of the reference line changing process. M1 ...... stitch forming means, M2 ...... moving means M3 ...... storage means, M4 ...... pattern arrangement means M5 ...... control means, M6 ...... area setting means M7 ...... judgment means, M8 ...... reference line changing means M9: Reference line determining means, 1 ... Electronic embroidery sewing machine, 6 ... Sewing machine body, 7 ... Work cloth, 8 ... Embroidery frame, 9 ... XY moving device, 10 ... Keyboard, 11 ... Digitizer, 12 ... Display Device, 13 ... External storage device 14 ... Electronic control device, 18 ... Sewing machine motor 19 ... Hook, 20,21 ... Fixed rail 22 ... Moveable rail, 23 ... X-axis pulse motor 24 ... Y-axis Pulse motor

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭60−246785(JP,A) 特開 昭62−122496(JP,A) 特開 昭58−22090(JP,A) 特開 昭63−105787(JP,A) 特開 昭60−60889(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-60-246785 (JP, A) JP-A-62-122496 (JP, A) JP-A-58-22090 (JP, A) JP-A-63- 105787 (JP, A) JP-A-60-60889 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】上下動される針を含み、加工布に縫目を形
成する縫目形成手段と、 上記加工布と針との相対位置関係を変更する移動手段
と、 所定の模様を形成するための模様データを記憶する記憶
手段と、 上記模様を所定の基準線に沿って配列するように上記記
憶手段に記憶された模様データを修正演算する模様配列
手段と、 上記模様配列手段により修正演算された模様データに基
づき、上記移動手段及び縫目形成手段を駆動制御する制
御手段とを備え、 上記加工布上の所定の基準線に沿って模様を形成する縫
製システムにおいて、 上記加工布上において、上記模様を形成すべき領域を設
定する領域設定手段と、 上記模様配列手段による修正演算の結果に基づいて模様
を形成した場合に、当該模様が上記設定された領域内に
収まるか否かを判断する判断手段と、 上記判断手段によって模様が設定領域内に収まらないと
判断された場合には、模様が設定領域内に収まるまで基
準線を変更し、一方、上記判断手段によって模様が設定
領域内に収まると判断された場合には、一旦模様が設定
領域内に収まらなくなるまで基準線を変更した後、再び
模様が設定領域内に収まるまで基準線を変更する基準線
変更手段と、 上記基準線変更手段によって模様が設定領域内に収まら
ない状態から設定領域内に収まる状態に切り替わったと
きの基準線に基づいて縫製用の基準線を決定する基準線
決定手段と を備えることを特徴とする縫製システム。
1. A stitch forming means for forming stitches on a work cloth, including a vertically movable needle, a moving means for changing a relative positional relationship between the work cloth and the needle, and forming a predetermined pattern. Storage means for storing the pattern data for storing the pattern data, pattern arrangement means for performing a correction operation on the pattern data stored in the storage means so as to arrange the patterns along a predetermined reference line, and correction operation by the pattern arrangement means. A sewing system for forming a pattern along a predetermined reference line on the work cloth, comprising: a control means for driving and controlling the moving means and the stitch forming means on the basis of the generated pattern data. The area setting means for setting the area where the pattern is to be formed, and whether or not the pattern fits within the set area when the pattern is formed based on the result of the correction calculation by the pattern arranging means If the judgment means determines that the pattern does not fit within the setting area, the reference line is changed until the pattern fits within the setting area, while the judgment means determines that the pattern falls within the setting area. When it is determined that the pattern fits within the setting area, the reference line is changed until the pattern does not fit within the setting area, and then the reference line is changed again until the pattern fits within the setting area. Reference line determining means for determining the reference line for sewing based on the reference line when the pattern is changed from the state where the pattern does not fit in the setting area to the state where the pattern fits in the setting area by the line changing means. Sewing system.
JP63207727A 1988-08-22 1988-08-22 Sewing system Expired - Fee Related JPH0667425B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63207727A JPH0667425B2 (en) 1988-08-22 1988-08-22 Sewing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63207727A JPH0667425B2 (en) 1988-08-22 1988-08-22 Sewing system

Publications (2)

Publication Number Publication Date
JPH0255080A JPH0255080A (en) 1990-02-23
JPH0667425B2 true JPH0667425B2 (en) 1994-08-31

Family

ID=16544542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63207727A Expired - Fee Related JPH0667425B2 (en) 1988-08-22 1988-08-22 Sewing system

Country Status (1)

Country Link
JP (1) JPH0667425B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2681313B2 (en) * 1991-01-23 1997-11-26 三菱電機株式会社 Control device and control method for automatic sewing machine
JPH05168779A (en) * 1991-12-20 1993-07-02 Juki Corp Sewing machine with embroidering function
US8683932B2 (en) * 2007-08-30 2014-04-01 Vsm Group Ab Positioning of stitch data objects
WO2009061258A1 (en) 2007-11-09 2009-05-14 Vsm Group Ab Thread cut with variable thread consumption in a sewing machine
CN102277696B (en) 2010-06-09 2015-03-11 Vsm集团股份公司 Feeder movement compensation
US8960112B2 (en) 2013-02-01 2015-02-24 Vsm Group Ab Stitching system and method for stitch stop embellishments

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4352334A (en) * 1981-08-03 1982-10-05 Childs William R Method and apparatus for stitching material along a curve
JPS6060889A (en) * 1983-09-13 1985-04-08 ブラザー工業株式会社 Electronic sewing machine
US4557207A (en) * 1984-02-13 1985-12-10 Melco Industries, Inc. Method and apparatus for improved automatic stitching
JPS63105787A (en) * 1986-10-22 1988-05-11 ブラザー工業株式会社 Sewing machine
JPS63122496A (en) * 1986-11-13 1988-05-26 ブラザー工業株式会社 Data forming apparatus for sewing machine
JPS63125283A (en) * 1986-11-14 1988-05-28 蛇の目ミシン工業株式会社 Circular arc converting sewing apparatus

Also Published As

Publication number Publication date
JPH0255080A (en) 1990-02-23

Similar Documents

Publication Publication Date Title
JPS63267387A (en) Sewing machine
JPH10263231A (en) Sewing data converter
JPH0667425B2 (en) Sewing system
JPH06316855A (en) Control device of sewing machine for embroidery
JP3533998B2 (en) Sewing data correction device and correction method
JP3354429B2 (en) Pattern sewing machine
JPS63105787A (en) Sewing machine
JPH09168681A (en) Sewing data processor
JP2747675B2 (en) Zigzag embroidery machine with rotation
JP3368921B2 (en) Device for correcting sewing patterns in electronic cycle sewing machines
US5775241A (en) Sewing machine
JP2909994B2 (en) Frame movement control device of automatic embroidery machine
JPH0724160A (en) Embroidery sewing machine
JP3325985B2 (en) Frame movement control device of automatic embroidery machine
JP2595970B2 (en) Sewing machine with display
JP4473356B2 (en) Embroidery sewing alignment device
JP3617152B2 (en) Embroidery data creation device
JP3455249B2 (en) Zigzag embroidery machine with rotation
JP2871187B2 (en) Underlay sewing data creation device for embroidery sewing machines
JPH11207063A (en) Sewing machine
JPH09188955A (en) Processing device for sewing data
JPH10337389A (en) Embroiderable sewing machine
JP2003024667A (en) Embroidery sewing device
JP2001017759A (en) Embroidery pattern data editing device
JPH01285288A (en) Data creating device for sewing machine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees