JPH0412999B2 - - Google Patents

Info

Publication number
JPH0412999B2
JPH0412999B2 JP59004434A JP443484A JPH0412999B2 JP H0412999 B2 JPH0412999 B2 JP H0412999B2 JP 59004434 A JP59004434 A JP 59004434A JP 443484 A JP443484 A JP 443484A JP H0412999 B2 JPH0412999 B2 JP H0412999B2
Authority
JP
Japan
Prior art keywords
sewing
data
sewing machine
point
address
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 - Lifetime
Application number
JP59004434A
Other languages
Japanese (ja)
Other versions
JPS60148583A (en
Inventor
Hideyuki Ookubo
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP443484A priority Critical patent/JPS60148583A/en
Publication of JPS60148583A publication Critical patent/JPS60148583A/en
Publication of JPH0412999B2 publication Critical patent/JPH0412999B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はミシンの縫製データを作成する装置に
関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a device for creating sewing data for a sewing machine.

〔従来の技術〕[Conventional technology]

工業用電子ミシン用においては、記憶装置の中
に予めプログラムされて保持されている縫製デー
タにもとづいて布、あるいは針を駆動して所要の
縫い模様を自動的に布を縫う自動ミシンが実用化
されている。上記の縫製データは記憶装置の中の
記憶媒体に保持されており、この記憶媒体をれ替
えることにより、異なる縫い模様の縫製が容易に
行なわれるようになつている。記憶媒体として
は、一般に半導体メモリ(以下PROMと称す)、
磁気カードなどが用いられ、この中に縫いの動作
順序に従つてミシンの動きの縫製データが保持さ
れている。縫製データの構成は通常、縫い模様を
形成するミシンの1針ごとの針と布の相対変位量
と縫い速度、その他の動きの制御指令から成つて
おり、一つの縫い模様の縫製データはこれら1針
ごとの制御指令の集合として形成されている。
For industrial electronic sewing machines, automatic sewing machines have been put into practical use that automatically sew the desired sewing pattern by driving the cloth or needle based on sewing data pre-programmed and stored in a memory device. has been done. The above-mentioned sewing data is held in a storage medium in a storage device, and by changing this storage medium, it is possible to easily sew different sewing patterns. Storage media generally include semiconductor memory (hereinafter referred to as PROM),
A magnetic card or the like is used, and sewing data of the movement of the sewing machine is held in this card according to the sewing operation order. The structure of sewing data usually consists of the relative displacement of the needle and cloth for each stitch of the sewing machine that forms a sewing pattern, the sewing speed, and other movement control commands, and the sewing data for one sewing pattern consists of these 1. It is formed as a set of control commands for each needle.

従つてこの自動ミシンで希望する縫い模様の自
動縫いを行なうためには、その縫い模様に対応し
た縫製データを作成し、これを所定の記憶媒体に
記憶させる必要がある。
Therefore, in order to automatically sew a desired sewing pattern with this automatic sewing machine, it is necessary to create sewing data corresponding to the sewing pattern and store it in a predetermined storage medium.

従来この種の装置として第1図及び第2図に示
すものがあつた。なお第1図はこの装置の外観
を、第2図はこの装置及びミシンのハードウエア
構成を示し、また第1図及び第2図中入力装置側
は例えば特開昭57−52490号公報にて公知であり、
また第2図中ミシン側は例えば特開昭58−65194
号公報にて公知である。第1図において、8はこ
の装置の本体、10はカーソル12とともに入力
部を構成するタブレツト・デシタイザで、カーソ
ル12にて縫製パターンが描かれる縫製パターン
入力部と、テンキー、縫い速度入力キー、縫目ピ
ツチ入力キー等からなる操作キー入力部とを有す
る。20は入力時の各種モード、操作手順を表示
するLEDパネル、18は縫製データが格納され
るPROMが装着されるPROMカセツト、26は
縫目模様図形を表示するCRTである。
Conventionally, there have been devices of this type as shown in FIGS. 1 and 2. Furthermore, Fig. 1 shows the external appearance of this device, and Fig. 2 shows the hardware configuration of this device and the sewing machine, and the input device side in Figs. It is publicly known,
In addition, the sewing machine side in Figure 2 is, for example, published in Japanese Patent Application Laid-Open No. 58-65194.
It is publicly known in the publication No. In FIG. 1, 8 is the main body of this device, 10 is a tablet decisizer that constitutes an input section together with a cursor 12, which includes a sewing pattern input section where a sewing pattern is drawn with the cursor 12, a numeric keypad, sewing speed input keys, and a sewing pattern input section. It has an operation key input section consisting of eye pitch input keys and the like. 20 is an LED panel that displays various input modes and operating procedures; 18 is a PROM cassette to which a PROM for storing sewing data is installed; and 26 is a CRT that displays stitch pattern figures.

また第2図において、14は本装置の制御を統
括するCPU、22は縫製データ作成用プログラ
ム等が記憶されたシステムプログラムROM、2
4はタブレツト・デジタイザ10から入力された
入力データを記憶するデータメモリRAMで、入
力部であるタブレツト・デジタイザ10、CPU
14、システムプログラムROM22、及びゲー
ト48とともに縫製データ作成手段を構成してい
る。また44はゲート、16はROMライタ、4
2はPRMカセツトである。またCRT制御に係る
手段は、次のように構成されている。即ち32は
ゲート、30はDMA、28はRAM、34,3
6はD/Aコンバータ、46はCRT制御回路で
あり、以上のようにCRT制御に係る手段は、構
成されている。
Further, in FIG. 2, 14 is a CPU that controls the control of this device, 22 is a system program ROM that stores programs for creating sewing data, etc.;
4 is a data memory RAM that stores input data input from the tablet digitizer 10, and the tablet digitizer 10, which is the input section, and the CPU
14, system program ROM 22, and gate 48 constitute sewing data creation means. Also, 44 is a gate, 16 is a ROM writer, 4
2 is a PRM cassette. Further, the means related to CRT control is configured as follows. That is, 32 is a gate, 30 is a DMA, 28 is a RAM, 34,3
6 is a D/A converter, 46 is a CRT control circuit, and the means related to CRT control are configured as described above.

次に本装置の動作について説明する。 Next, the operation of this device will be explained.

即ち、縫製データを作成する場合、まず前記
PROMをPROMソケツト18に装着し、上記操
作キー入力部より所望するデータを入力するとと
もに、カーソル12によつてタブレツト・デジタ
イザ10上に所望の縫い模様を描くと、システム
プログラムROM22に記憶された縫製データ作
成プログラムにより制御されるCPU14の統括
制御の基に縫製データが作成され、データメモリ
RAM24に一旦記憶される。なおこのとき、タ
ブレツト・デジタイザ10とCPU14との間の
データのやり取りはゲート48を介して行われ
る。またこの縫製データ作成時の各種モード、操
作手順はI/Oとしてゲート44を介しLED表
示パネル20に表示される。またこのとき、前記
タブレツト・デジタイザ10の入力データをモニ
タするために、モニタ表示用CRT26が設けら
れているので、CPU14によつてデータメモリ
RAM24のデータを画像用データに変換しゲー
ト23を介して画像用データメモリRAM28に
記憶させ、DMAコントローラ30によりD/A
コンバータ34,36でデジタル値をアナログ値
(電圧)に変換後、CRT制御回路46により
CRT26上に縫目模様図形を表示することがで
き、これにより操作者が画像による確認しながら
入力することができる。
That is, when creating sewing data, first
When the PROM is inserted into the PROM socket 18, desired data is inputted from the operation key input section, and a desired sewing pattern is drawn on the tablet digitizer 10 using the cursor 12, the sewing pattern stored in the system program ROM 22 is displayed. Sewing data is created under the overall control of the CPU 14, which is controlled by a data creation program, and the data memory
It is temporarily stored in RAM24. At this time, data is exchanged between the tablet digitizer 10 and the CPU 14 via the gate 48. Further, various modes and operating procedures when creating the sewing data are displayed on the LED display panel 20 via the gate 44 as I/O. At this time, since a monitor display CRT 26 is provided to monitor the input data of the tablet digitizer 10, the data memory is
The data in the RAM 24 is converted into image data, stored in the image data memory RAM 28 via the gate 23, and D/A by the DMA controller 30.
After the converters 34 and 36 convert the digital value into an analog value (voltage), the CRT control circuit 46 converts the digital value into an analog value (voltage).
Stitch pattern figures can be displayed on the CRT 26, allowing the operator to input while confirming the image.

そしてデータメモリRAM24に記憶された縫
製データを、CPU14及びシステムプログラム
ROM22に記憶されたPROM書き込み用プログ
ラムの制御によつて、ゲート44を介しPROM
ライタ16からPROMに書き込み、これを
PROMカセツト42としてミシン制御装置40
に装着することにより、ミシン38を駆動させる
ことができる。
The sewing data stored in the data memory RAM 24 is transferred to the CPU 14 and the system program.
Under the control of the PROM writing program stored in the ROM 22, the PROM is written through the gate 44.
Write to PROM from writer 16 and write this
Sewing machine control device 40 as PROM cassette 42
The sewing machine 38 can be driven by attaching the sewing machine to the sewing machine.

従来のミシン用縫製データ作成装置は以上のよ
うに構成されているので、作成した縫製データが
所望する縫製データとなつているか否かの確認
を、その確認をより確実に行うためミシンを制御
して行う場合、まずPROMに縫製データを格納
し、そしてこのPROMをミシン制御装置に装着
した後行う必要があつた。このため、作成した縫
製データが所望する縫製データとなつていない場
合には、PROMをミシン制御装置より取り外し、
再度、本装置により修正データを修正し、その
PROMに修正した縫製データを書き込む必要が
あつた。
Since the conventional sewing data creation device for a sewing machine is configured as described above, the sewing machine is controlled in order to more reliably check whether the created sewing data is the desired sewing data. In order to do this, it was necessary to first store the sewing data in a PROM, and then install this PROM in the sewing machine control device. Therefore, if the created sewing data is not the desired sewing data, remove the PROM from the sewing machine control device.
Correct the corrected data using this device again, and then
It was necessary to write the modified sewing data to PROM.

なお、他の従来例として、作成した縫製データ
を確認するため、PROMを介することなくその
作成した縫製データによりミシンを制御して行な
うものがあるが、縫製データの修正はCRT画面
上に表示される縫製データに基づいて行なうもの
であつたので、縫製データの修正を実施する場
合、縫製箇所を画面上で見つけることが困難であ
り、さらには縫い速度、その他の動きの制御指令
等を部分的に確認することが不可能であるという
欠点があつた。
In addition, as another conventional example, in order to check the created sewing data, there is a method in which the sewing machine is controlled by the created sewing data without going through the PROM, but sewing data corrections are not displayed on the CRT screen. Therefore, when modifying the sewing data, it is difficult to find the sewing location on the screen, and furthermore, the sewing speed and other movement control commands, etc., may be partially modified. The disadvantage was that it was impossible to confirm.

〔発明の概要〕[Summary of the invention]

この発明は上記のような従来のものの欠点を除
去するためになされたもので、縫製データ作成に
使用されるデータを入力する入力部を有し、この
入力部より入力されるデータに基づいて縫製デー
タを作成する縫製データ作成手段と、この縫製デ
ータ作成手段にて作成された縫製データを記憶
し、ミシン制御時にミシン制御装置側の縫製デー
タ記憶手段として機能する記憶手段と、実縫製さ
れた縫製パターン上の針位置に対応する縫製デー
タのアドレスを指示する指示手段とを備える構成
とすることにより、縫製データの作成および修正
を容易かつ確実に行なうことのできるミシン用縫
製データ作成装置を提供することを目的としてい
る。
This invention was made in order to eliminate the drawbacks of the conventional ones as described above, and has an input section for inputting data used for creating sewing data, and sewing is performed based on the data input from this input section. A sewing data creating means for creating data, a storage means for storing the sewing data created by the sewing data creating means and functioning as a sewing data storing means on the sewing machine control device side when the sewing machine is controlled, and a sewing data creating means for actually sewing data. To provide a sewing data creation device for a sewing machine that can easily and reliably create and modify sewing data by having a configuration including an instruction means for designating an address of sewing data corresponding to a needle position on a pattern. The purpose is to

〔発明の実施列〕[Implementation sequence of the invention]

以下、この発明の一実施例を図について説明す
る。
An embodiment of the present invention will be described below with reference to the drawings.

第3図はこの発明の一実施例に係る装置のハー
ドウエア構成を示し、図において、50は縫製デ
ータを記憶し、ミシン制御時にミシン制御装置側
の縫製データ記憶手段として機能する記憶手段で
ある、従来の縫製データ作成装置に付加されたデ
ータメモリRAMであり、模様データ作成と同時
に、PROMに書込まれるのと同じ模様データが
CPU14により、ゲート54を介し書込まれる。
なお、この記憶手段50は、ミシン制御時にミシ
ン制御装置側の縫製データ記憶手段として機能す
るものであり、また接続線58にて両者間が接続
されるものであるので、必ずしも力装置側にある
必要はなく、ミシン制御装置側に配置されていて
もよいことは言うまでもない。56は縫製データ
に基づいて縫製された縫目位置に針がある時にそ
の針位置に対応する縫製データのアドレスを指示
する指示手段であるスタツクメモリRAMであ
る。また、ミシン制御装置40は接続電線58に
よりゲート52と接続されている。CPU14は
タブレツト・デジタイザ10より入力されたXY
座標値をミシン用縫製データに変換しデータメモ
リRAM24に記憶させるとともに、ゲート54
を介してミシン制御装置40と共有するデータメ
モリRAM50にも記憶させる。この構成によ
り、ミシン側はゲート52を通してこのデータメ
モリRAM50からの模様データをミシン制御装
置40によつて通常のPROMデータを読取るの
と同じ状態で実縫製を行なうことが可能となる。
ゲート52とゲート54はミシン側とデータ作成
装置側とがハードウエア上どちらがメインとなる
かの切換えを行なう。これらの動作はすべて縫製
データ作成装置側のシステムプログラムROM2
2に記憶されたプログラムによつてCPU14の
制御のもとに行われる。
FIG. 3 shows the hardware configuration of a device according to an embodiment of the present invention, and in the figure, 50 is a storage unit that stores sewing data and functions as a sewing data storage unit on the sewing machine control device side when controlling the sewing machine. , is a data memory RAM added to a conventional sewing data creation device, and at the same time as pattern data is created, the same pattern data written to the PROM is written.
Written by CPU 14 through gate 54.
Note that this storage means 50 functions as a sewing data storage means on the sewing machine control device side when the sewing machine is controlled, and since the two are connected by a connection line 58, it is not necessarily located on the force device side. Needless to say, it is not necessary and may be placed on the sewing machine control device side. Reference numeral 56 denotes a stack memory RAM which is an instruction means for instructing the address of the sewing data corresponding to the needle position when the needle is located at the position of a stitch sewn based on the sewing data. Further, the sewing machine control device 40 is connected to the gate 52 by a connecting wire 58. The CPU 14 receives the XY input from the tablet digitizer 10.
The coordinate values are converted into sewing data for the sewing machine and stored in the data memory RAM 24, and the gate 54
It is also stored in a data memory RAM 50 shared with the sewing machine control device 40 via the sewing machine controller 40. With this configuration, the sewing machine side can carry out actual sewing in the same state as when the pattern data from the data memory RAM 50 is read by the sewing machine control device 40 through the gate 52 as normal PROM data.
Gates 52 and 54 are used to switch between the sewing machine side and the data creation device side as to which one is the main one in terms of hardware. All these operations are performed by the system program ROM2 on the sewing data creation device side.
This is carried out under the control of the CPU 14 by a program stored in the CPU 14.

なお、この実施例において、縫製データ作成手
段アは、従来と同様に入力部であるタブレツト・
デジタイザ10、CPU14、縫製データ作成プ
ログラムが記憶されたシステムプログラムROM
22、データメモリRAM24及びゲート48よ
り構成されている。その他、画像用データもデー
タメモリRAM28へ記憶させ、従来通り、CRT
26上に模様が描かれる。
In this embodiment, the sewing data creation means a uses a tablet, which is an input section, as in the conventional case.
System program ROM that stores digitizer 10, CPU 14, and sewing data creation program
22, a data memory RAM 24, and a gate 48. In addition, image data is also stored in the data memory RAM 28, and as before, the CRT
A pattern is drawn on 26.

第4図は一縫製データの例を示す。60は縫製
ミシンの縫製エリアであり、ミシンのXYデーブ
ルにより、針位置は、61から縫わずに62へ、
62から針が駆動して縫目を形成しつつ63,6
4,65,66へと移動し、66で糸切り後、空
送りで61へと戻る。
FIG. 4 shows an example of one sewing data. 60 is the sewing area of the sewing machine, and according to the XY table of the sewing machine, the needle position can be changed from 61 to 62 without sewing.
While the needle is driven from 62 to form a stitch, 63, 6
The thread moves to 4, 65, and 66, and after cutting the thread at 66, returns to 61 with a blank feed.

このときの縫製データビツト構成を第5図aに
示す。この第5図aに示すものはデータビツト構
成の相対値であり、実際の使用例は次の通りであ
る。
The sewing data bit configuration at this time is shown in FIG. 5a. What is shown in FIG. 5a is a relative value of the data bit structure, and an example of actual use is as follows.

1針相当分=2バイト 送量(5ビツト)=0〜31 ミシン制御コード 偶数番地(b6・b5)=(0・1)…ミシン回転 偶数番地(b6・b5)=(1・1)…空送 スピードコード 寄数番地(b6・b5)=(0・0)ミシン回転 低速 寄数番地(b6・b5)=(0・1)ミシン回転 中高速 寄数番地(b6・b5)=(1・0)ミシン回転 中低速 寄数番地(b6・b5)=(1・1)ミシン回転高速 ミシン制御装置40は前記縫製データをRAM5
0から受け、自動ミシンを駆動させる。
Equivalent to one stitch = 2-byte feed rate (5 bits) = 0 to 31 Sewing machine control code even number address (b6, b5) = (0, 1)... Sewing machine rotation even number address (b6, b5) = (1, 1)... Air feed speed code parsitial address (b6/b5) = (0/0) sewing machine rotation Low speed parsitial address (b6/b5) = (0/1) sewing machine rotation Medium/high speed parsitial address (b6/b5) = (1・0) Sewing machine rotation medium/low speed address (b6/b5) = (1/1) Sewing machine rotation/high speed sewing machine control device 40 stores the sewing data in the RAM 5
Receive it from 0 and drive the automatic sewing machine.

この移動量を表わす縫製データ以外に、各種特
殊命令コードがあり、それを次に示す。
In addition to the sewing data representing the amount of movement, there are various special command codes, which are shown below.

その他の各種コート(2バイト構成) 1 (40H,00)…糸切りコード 2 (80H,00)…途中停止コード 3 (COH,00)…反転押え駆動コード 4 (01H,00)…第2原点コード 5 (00,00)…終了コード 第6図に画像データビツト構成を示す。この一
実施例はX軸、Y軸、12ビツト構成となつてい
る。そして、各データビツトは次のように使用さ
れる。
Other various codes (2-byte configuration) 1 (40H, 00)...Thread trimming code 2 (80H, 00)...Midway stop code 3 (COH, 00)...Reverse presser foot drive code 4 (01H, 00)...Second origin Code 5 (00,00)...End code Figure 6 shows the image data bit configuration. This embodiment has an X-axis, a Y-axis, and a 12-bit configuration. Each data bit is then used as follows.

画像データ X軸:X11〜X0=12ビツト Y軸:Y11〜Y0=12ビツト 輝度変調ビツト :A3のb7 1:輝度変調可能 0:一定輝度 画像ON/OFFビツト :A3のb8 1:画像ON 0:画像OFF 次に、このように構成された装置の動作につい
て、さらに詳細に述べる。
Image data X-axis: X11 to X0 = 12 bits Y-axis: Y11 to Y0 = 12 bits Brightness modulation bit: b7 of A3 1: Brightness modulation possible 0: Constant brightness image ON/OFF bit : b8 1: Image ON 0: Image OFF Next, the operation of the device configured as described above will be described in more detail.

タブレツト・デジタイザ10より入力される信
号を基にCPU14、システムプログラムROM2
2及びRAM24にて、縫製データをRAM24
およびRAM50内に作成する。
Based on the signal input from the tablet digitizer 10, the CPU 14 and system program ROM 2
2 and RAM24, save the sewing data to RAM24.
and created in RAM50.

ここで、タブレツト・デジタイザ10より、
RAM24に格納されている縫製データを用いて
ミシン制御する指示がなされると、ミシン制御装
置40は、本作成装置内のRAM50の縫製デー
タに基づいて動作する。
Here, from the tablet digitizer 10,
When an instruction is given to control the sewing machine using the sewing data stored in the RAM 24, the sewing machine control device 40 operates based on the sewing data in the RAM 50 in the sewing machine.

以後の動作は従来のものと実質的に同一であ
る。即ち、今作成したデータが第4図のデータで
あり、また一針毎所定時間だけミシンを停止させ
てミシンを制御するとき、RAM50は第5図b
に示す縫製データを2バイト(Aのデータ)出力
し、第4図で示すAの位置にミシンの布押え保持
枠を移動させる。さらに、第5図bに示す縫製デ
ータの次の2バイト、即ちBのデータを出力し、
そのデータにより布押え保持枠を第4図のBの位
置に移動していく。また同様のことを実施し、
C、D、点へと移動する。一方、第4図のD点に
針がある場合に、第5図bのDのデータを逆に実
行し、第4図のC点に針が戻るようにミシンの布
押え保持枠を移動させることもできる。
The subsequent operation is substantially the same as the conventional one. That is, the data just created is the data shown in Figure 4, and when the sewing machine is controlled by stopping each stitch for a predetermined period of time, the RAM 50 is the data shown in Figure 5b.
The sewing machine outputs 2 bytes of sewing data (data of A) shown in FIG. 4, and moves the presser foot holding frame of the sewing machine to position A shown in FIG. Furthermore, the next two bytes of the sewing data shown in FIG. 5b, that is, the data of B, are output,
Based on the data, the presser foot holding frame is moved to position B in FIG. 4. We will also do the same thing,
Move to point C, D. On the other hand, when the needle is at point D in Figure 4, the data at D in Figure 5b is executed in reverse and the presser foot holding frame of the sewing machine is moved so that the needle returns to point C in Figure 4. You can also do that.

また、通常の縫製についても従来のものと実質
的に同一であり、簡単に述べると、第4図の61点
の位置に針があるとき、スタートスイツチがON
されると、RAM50からの縫製データを受け
て、布押え保持枠を動作させ、ミシンの主軸を回
転させて縫製動作を開始し、第4図の62点、63
点、64点、65点、66点を通り、そして61点に戻つ
て縫製を終了する。
In addition, the normal sewing is virtually the same as the conventional one, and to put it simply, when the needle is at the 61st point in Figure 4, the start switch is turned ON.
Then, the sewing data is received from the RAM 50, the presser foot holding frame is operated, the main shaft of the sewing machine is rotated, and the sewing operation is started.
Go through the points, 64 points, 65 points, 66 points, then return to 61 points and finish sewing.

次に縫製データ修正時の動作について説明す
る。
Next, the operation when modifying sewing data will be explained.

第4図64の位置へ既に作成済の縫製データに
前記特殊コード、例えば、途中停止コード
(80H,00)を入力したい場合、ミシン側の寸動
スイツチ又は布押え保持枠を操作して、この位置
へ針を移動させ、そのアドレスをデータメモリ
RAM56へ記憶させる。そして、タブレツト・
デジタイザ10より操作者によつて前記途中停止
コードを入力することを示す座標値を力すると、
CPU14はこれに相当するデータメモリRAM2
4,50のアドレスにこの命令を記憶させ、その
位置にあつたデータを2バイトずつ、後ろのアド
レスにスライドさせる。
If you want to input the special code, for example, the midway stop code (80H, 00) to the already created sewing data at the position shown in Fig. 4, 64, operate the inching switch on the sewing machine or the presser foot holding frame. Move the needle to the position and store that address in the data memory.
Store it in RAM56. And the tablet
When the operator inputs coordinate values indicating input of the midway stop code through the digitizer 10,
CPU14 corresponds to data memory RAM2
This instruction is stored at addresses 4 and 50, and the data at that location is slid two bytes at a time to the next address.

なおこの動作を第3図、第4図および第5図b
を用いて更に詳細するならば、次のとおり動作す
る。即ち、ミシンの制御信号を例えば第4図C点
に途中停止コードを入力したい場合は前記のごと
く、布押え保持枠をC点まで移動させる。このと
き既に述べているようにRAM56にはDのデー
タのアドレスが入つている。この状態においてタ
ブレツト・デジタイザ10により追加モードが指
示されると、本作成装置は追加モードとなる。即
ち、ゲート52をOFFし、ゲート54をONして
RAM56内のデータを見て、現在ミシンの布押
え保持枠の移動している場所を知る。即ち、
RAM56内にはDのデータのアドレスが入つて
いるためミシンの布押え保持枠は、その前のアド
レス即ち点Cのアドレスを実行していることがわ
かる。ここでタブレツト・デジタイザ10よりコ
ード追加を指示し、さらに、途中停止コード
(80H,00)をカーソル12により指示すれば、
Dのデータの入つているアドレスに途中停止ドー
ドを挿入する。そして、追加する以前のD点のデ
ータをE点の入つているアドレスに、E点のデー
タを次の点につているアドレスに順次くり下げて
移動させる。この状態を第5図cに示す。以上の
動作により本作成装置はミシンの制御信号を追加
することが可能となる。その後、CPU14はゲ
ート54をOFFしゲート52をONして、ミシン
の制御装置側とRAM50とがアクセス可能とな
るように動作する。
This operation is shown in Figs. 3, 4, and 5b.
In more detail, it works as follows. That is, when it is desired to input a mid-stop code for the control signal of the sewing machine to, for example, point C in FIG. 4, the presser foot holding frame is moved to point C as described above. At this time, as already mentioned, the address of the data of D is stored in the RAM 56. In this state, when an additional mode is instructed by the tablet digitizer 10, the production apparatus enters the additional mode. That is, the gate 52 is turned off and the gate 54 is turned on.
Check the data in the RAM 56 to find out where the presser foot holding frame of the sewing machine is currently moving. That is,
Since the address of data D is stored in the RAM 56, it can be seen that the presser foot holding frame of the sewing machine is executing the previous address, that is, the address of point C. Here, if you instruct to add a code from the tablet digitizer 10 and further instruct the midway stop code (80H, 00) with the cursor 12,
Insert a mid-stop dodo at the address containing the data of D. Then, the data at point D before being added is sequentially moved down to the address containing point E, and the data at point E is moved down to the address at the next point. This state is shown in FIG. 5c. Through the above-described operations, the present production device can add a control signal for the sewing machine. Thereafter, the CPU 14 turns off the gate 54 and turns on the gate 52 to operate so that the control device side of the sewing machine and the RAM 50 can be accessed.

同様に前記命令コードを削除する場合もタブレ
ツト・デジタイザ10よりの力により、これを削
除し、命令コードのあつたアドレスへ命令コード
以下のデータをスライドさせる。
Similarly, when deleting the instruction code, the tablet digitizer 10 deletes it and slides the data following the instruction code to the address where the instruction code is located.

又、これによつて画像用データメモリRAM2
8も同時に変更され、正しい画像を形成できるも
のとする。
Also, this allows the image data memory RAM2
8 is also changed at the same time so that a correct image can be formed.

これらすべてはシステムプログラム22によつ
てコントロールされている。
All of this is controlled by the system program 22.

また、制御信号の追加、削除と同様に縫製デー
タの一針追加、削除、修正もできるので、これら
について第7図をも用いて以下に説明する。
Furthermore, in the same way as adding and deleting control signals, it is also possible to add, delete, and modify one stitch of sewing data, so these will be explained below with reference to FIG. 7.

先ず、縫製データの一針追加について述べる。
第7図a1に示すような縫いデータを第7図a2
のように一針追加する場合について述べる。ここ
で、ミシンの針100が図のように点111にあ
るとき、RAM56内にはミシン制御装置40か
ら点112のデータを表すアドレスが入力されて
いる。このとき、タブレツト・デジタイザ10よ
り一針縫い目追加モードを指示することにより、
CPU14はRAM56内の点112を表すアドレ
スを読みとり、追加モードに入る。なお、第7図
a1をa2のように点114を追加する場合は、
タブレツト・デジタイザ10より方向指示し、そ
の後追加する移動データである。例えば3mmをタ
ブレツト・デジタイザ10により入力する。この
ことにより、CPU14は第7図a2のように点
111の次に3mmのデータ点114を追加する。
そして、RAM50のデータも同様に、点11
1、点114、点112′、点113′というよう
に、点114を点111の後、即ち元の点112
のアドレスの部分に点114をれ、元の点112
は元の点113のアドレスに順次移動させてこの
一針追加モードを終わる。
First, adding one stitch to sewing data will be described.
The sewing data as shown in Fig. 7 a1 is shown in Fig. 7 a2.
Let's discuss the case where one stitch is added as shown in the following. Here, when the needle 100 of the sewing machine is at a point 111 as shown in the figure, an address representing data at a point 112 is input into the RAM 56 from the sewing machine control device 40. At this time, by instructing the single stitch addition mode from the tablet digitizer 10,
CPU 14 reads the address representing point 112 in RAM 56 and enters add mode. In addition, when adding the point 114 to a1 in FIG. 7 as shown in a2,
This is movement data that is specified by the tablet digitizer 10 and then added. For example, 3 mm is input using the tablet digitizer 10. As a result, the CPU 14 adds a data point 114 of 3 mm next to the point 111 as shown in FIG. 7 a2.
Similarly, the data in RAM50 is set to point 11.
1, point 114, point 112', point 113', and so on, point 114 after point 111, that is, the original point 112
Put a point 114 in the address part of , and return the original point 112
moves sequentially to the address of the original point 113 and ends this one-stitch addition mode.

次に、一針削除について述べる。第7図b1の
ように針100が点121にある場合について述
べる。タブレツト・デジタイザ10より一針削除
モードを指示することにより、CPU14はRAM
56内の点122を表すアドレスを読みとり一針
削除モードにり、点122のデータを削除する。
そしてRAM50のデータも同様に点122間を
削除して元の点123、点124をもとの点12
2、点123のアドレスに順次くり上げる。その
後このモードを終わる。
Next, we will discuss deletion of one stitch. The case where the needle 100 is at the point 121 as shown in FIG. 7b1 will be described. By instructing the single stitch deletion mode from the tablet digitizer 10, the CPU 14
56, the address representing point 122 is read, the mode is set to one stitch deletion mode, and the data of point 122 is deleted.
Then, the data in RAM50 is similarly deleted between points 122 and the original points 123 and 124 are changed to the original points 12.
2. Sequentially move up to the address of point 123. Then exit this mode.

次に、一針修正について述べる。第7図c1の
ようにミシンの針100が点131にある場合に
ついて述べる。タブレツト・デジタイザ10より
一針修正モードを指示することにより、CPU1
4はRAM56内の点132を表すアドレスを読
みとり、一針修正モードに入る。ここで点132
のみの修正を表すモードをタブレツト・デジタイ
ザ10にて指示すると第7図c1をc2のように
修正可能となる。即ち、一針追加モードと同様に
タブレツト・デジタイザ10により方向を指示し
た後に点132の移動距離、例えば1mmをカーソ
ル12で指示すると、点131と点132間デー
タ、即ち点131のデータのY成分をY+方向に
1mm変更する。さらに、点132のデータのY成
分をY−方向に1mm変更し、この修正モードを終
わる。
Next, we will discuss the one-stitch correction. The case where the needle 100 of the sewing machine is at a point 131 as shown in FIG. 7 c1 will be described. By instructing the one-stitch correction mode from the tablet digitizer 10, the CPU 1
4 reads the address representing point 132 in RAM 56 and enters the one-stitch correction mode. Here point 132
By instructing the tablet digitizer 10 to a mode that represents only a correction, c1 in FIG. 7 can be corrected as shown in c2. That is, when the movement distance of point 132, for example 1 mm, is specified with cursor 12 after specifying the direction with tablet digitizer 10 as in the one-stitch addition mode, data between points 131 and 132, that is, the Y component of the data of point 131, is Change 1mm in the Y+ direction. Further, the Y component of the data at point 132 is changed by 1 mm in the Y-direction, and this modification mode is ended.

次に、修正モードにて第7図d1をd2に修正
する場合について述べる。第7図d1のようにミ
シンの針100が点141にある場合について述
べる。タブレツト・デジタイザ10より修正モー
ドを指示すると、CPU14はRAM56内の点1
42を表すアドレスを読みとり、修正モードに入
る。ここで点142以降の修正を表すモードをタ
ブレツト・デジタイザ10にて指示すると第7図
d1をd2のように修正可能となる。即ち一針追
加モードと同様にタブレツト・デジタイザ10に
より方向を指示した後に点142の移動距離1.2
mmを指示すると点141と点142間のデータ、
即ち点141のデータのY成分をY+方向に1.2
mm変更する。そして、この修正モードを終わる。
Next, a case will be described in which d1 in FIG. 7 is corrected to d2 in the correction mode. The case where the needle 100 of the sewing machine is at a point 141 as shown in FIG. 7 d1 will be described. When the tablet digitizer 10 instructs the correction mode, the CPU 14 selects point 1 in the RAM 56.
Read the address representing 42 and enter the modification mode. If the tablet digitizer 10 is used to specify a mode that represents the correction after point 142, d1 in FIG. 7 can be corrected as shown in d2. That is, as in the one-stitch addition mode, after the direction is specified by the tablet digitizer 10, the moving distance of the point 142 is 1.2.
If you specify mm, the data between points 141 and 142,
In other words, the Y component of the data at point 141 is 1.2 in the Y+ direction.
Change mm. Then exit this modification mode.

以上寸動スイツチにより布押え保持枠を動作さ
せて針位置を移動させることによりRAM56に
アドレスが指示される構成について説明したが、
布押え保持枠を手動又は電気的に移動させて、そ
の位置から判断し、針の位置を指示してもよいこ
とはいうまでもない。さらに、縫製データの途中
に、途中停止コードを追加することができるので
縫製模様の全体のうち一部をためし縫いすること
も可能となるのはいうまでもない。
The configuration in which the address is instructed to the RAM 56 by moving the needle position by operating the presser foot holding frame using the inching switch has been described above.
Needless to say, the position of the needle may be indicated by moving the presser foot holding frame manually or electrically and judging from the position. Furthermore, since an intermediate stop code can be added in the middle of the sewing data, it goes without saying that it is also possible to test-sew a portion of the entire sewing pattern.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば、本装置の記
憶手段はデータ作成手段により作成された縫製デ
ータを記憶し、この記憶した縫製データに基づき
PROMを介することなくミシン制御装置を介し
てミシンを駆動制御し縫製を行わせるとともに、
この記憶手段に記憶されている縫製データは、縫
製された縫目位置にミシン針を移動させたとき
に、その針位置に対応する縫製データの入つてい
るアドレスが指示手段により指示され、その指示
されたアドレスに対し縫製データ作成手段の入力
部より縫製データの修正、追加、削除等のデータ
を入力することにより修正されるように構成した
ので、縫製データの作成、縫製された縫製模様の
修正及び、回転速度や途中停止等の各種制御コー
ドの修正等が実際の縫製模様およびミシンの動作
を確認しながら行うことができ、従来に較べ大幅
な合理化を伴う現実に即したキメ細かな縫製デー
タの作成を行うことができるという効果を奏す
る。
As described above, according to the present invention, the storage means of the present device stores the sewing data created by the data creation means, and based on the stored sewing data.
The sewing machine is driven and controlled through the sewing machine control device to perform sewing without going through the PROM, and
The sewing data stored in this storage means is such that when a sewing machine needle is moved to a sewn stitch position, an address containing sewing data corresponding to that needle position is designated by an instruction means. Since the configuration is configured such that data such as modifying, adding, or deleting the sewing data can be inputted into the input section of the sewing data creation means to the specified address, thereby making it possible to create the sewing data or modify the sewn sewing pattern. In addition, corrections to various control codes such as rotational speed and mid-way stops can be made while checking the actual sewing pattern and the operation of the sewing machine, creating detailed sewing data that is more streamlined and more realistic than ever before. This has the effect that it is possible to create .

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

第1図はミシン用縫製データ作成装置を示す斜
視図、第2図は従来のミシン用縫製データ作成装
置の基本構成を示す説明図、第3図は本発明の一
実施例によるミシン用縫製データ作成装置の基本
構成を示す全体説明図、第4図は縫目模様の一例
を示す説明図、第5図は縫製データビツト構成を
示す図、第6図は画像データビツト構成を示す
図、第7図は縫目の修正を説明するための図であ
る。 10はタブレツト・デジタイザ、12はカーソ
ル、14はCPU、22はシステムプログラブ
ROM、24はデータメモリRAM、40はミシ
ン制御装置、50はデータメモリRAM、56は
スタツクモモリRAMである。なお、図中同一符
号は同一又は相当部分を示す。
FIG. 1 is a perspective view showing a sewing data creation device for a sewing machine, FIG. 2 is an explanatory diagram showing the basic configuration of a conventional sewing data creation device for a sewing machine, and FIG. 3 is a sewing data creation device for a sewing machine according to an embodiment of the present invention. 4 is an explanatory diagram showing an example of a stitch pattern, FIG. 5 is a diagram showing the sewing data bit configuration, FIG. 6 is a diagram showing the image data bit configuration, FIG. 7 is a diagram for explaining stitch correction. 10 is a tablet digitizer, 12 is a cursor, 14 is a CPU, and 22 is a system program.
ROM, 24 is a data memory RAM, 40 is a sewing machine control device, 50 is a data memory RAM, and 56 is a stack memory RAM. Note that the same reference numerals in the figures indicate the same or equivalent parts.

Claims (1)

【特許請求の範囲】[Claims] 1 縫製データ作成に使用されるデータを入力す
る入力部を有し、この入力部より入力されるデー
タに基づいて縫製データを作成する縫製データ作
成手段と、この縫製データ作成手段にて作成され
た縫製データを記憶し、ミシン制御時にミシン制
御装置側の縫製データ記憶手段として機能する記
憶手段と、実縫製された縫製パターン上の針位置
に対応する縫製データのアドレスを指示する指示
手段とを備え、上記縫製データの修正時に、上記
実縫製された縫製パターン上の修正を希望する位
置に針を移動させ、かつ上記入力部から修正デー
タを入力することにより上記針位置に対応するア
ドレスの縫製データを修正するようにしたことを
特徴とするミシン用縫製データ作成装置。
1 Sewing data creation means that has an input section for inputting data used for creating sewing data, and creates sewing data based on the data input from this input section; The sewing machine includes a storage means for storing sewing data and functioning as a sewing data storage means on the sewing machine control device side when the sewing machine is controlled, and an instruction means for instructing the address of the sewing data corresponding to the needle position on the actually sewn sewing pattern. When modifying the sewing data, move the needle to the desired position on the actually sewn sewing pattern, and input the modification data from the input section to edit the sewing data at the address corresponding to the needle position. A sewing data creation device for a sewing machine, characterized in that the sewing data is corrected.
JP443484A 1984-01-13 1984-01-13 Stitch data fabrication apparatus for sewing machine Granted JPS60148583A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP443484A JPS60148583A (en) 1984-01-13 1984-01-13 Stitch data fabrication apparatus for sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP443484A JPS60148583A (en) 1984-01-13 1984-01-13 Stitch data fabrication apparatus for sewing machine

Publications (2)

Publication Number Publication Date
JPS60148583A JPS60148583A (en) 1985-08-05
JPH0412999B2 true JPH0412999B2 (en) 1992-03-06

Family

ID=11584130

Family Applications (1)

Application Number Title Priority Date Filing Date
JP443484A Granted JPS60148583A (en) 1984-01-13 1984-01-13 Stitch data fabrication apparatus for sewing machine

Country Status (1)

Country Link
JP (1) JPS60148583A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6277609A (en) * 1985-10-01 1987-04-09 Fanuc Ltd Numerical controller with digital servo system for motor driving
JP2579306B2 (en) * 1986-12-23 1997-02-05 フアナツク株式会社 Automatic programming system
JP2597506B2 (en) * 1988-10-13 1997-04-09 東海工業ミシン株式会社 Automatic embroidery machine
TW199191B (en) * 1989-01-24 1993-02-01 Mitsubishi Electric Machine
JPH0397489A (en) * 1989-09-11 1991-04-23 Mitsubishi Electric Corp Sewing data producing device for sewing machine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56101942A (en) * 1980-01-11 1981-08-14 Brother Ind Ltd Information programing apparatus of stitching position of sewing machine
JPS5822090A (en) * 1981-08-03 1983-02-09 メルコ・インダストリ−ズ・インコ−ポレイテツド Stitching method along curved line
JPS5991A (en) * 1982-06-23 1984-01-05 ジューキ株式会社 Data fabricating apparatus of embroidering machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56101942A (en) * 1980-01-11 1981-08-14 Brother Ind Ltd Information programing apparatus of stitching position of sewing machine
JPS5822090A (en) * 1981-08-03 1983-02-09 メルコ・インダストリ−ズ・インコ−ポレイテツド Stitching method along curved line
JPS5991A (en) * 1982-06-23 1984-01-05 ジューキ株式会社 Data fabricating apparatus of embroidering machine

Also Published As

Publication number Publication date
JPS60148583A (en) 1985-08-05

Similar Documents

Publication Publication Date Title
KR940010388B1 (en) Embroidering machine
US5904109A (en) Color switch setting data processing apparatus for multi-needle embroidery machine and sewing system employing the apparatus
JPH05123470A (en) Embroidery sewing machine of electronic control type
JP3061148B2 (en) Automatic sewing system capable of data transfer
JP2696341B2 (en) Embroidery pattern display device in automatic embroidery machine
JPH0412999B2 (en)
JPS60148584A (en) Stitch data fabrication apparatus for sewing machine
JP3336797B2 (en) Sewing machine sewing data creation device
JPH10113483A (en) Method and device of editing embroidery data
US4858542A (en) Initial operation controlling system for a computer controlled embroidering machine
US5153840A (en) Device for creating reverse stitching data for a sewing machine
US4694762A (en) Sewing machine control apparatus
JPH10108987A (en) Method and device for editing sewing data
JP2544154B2 (en) Automatic embroidery machine
JP2764631B2 (en) Stop sewing controller of sewing machine
JP2597506B2 (en) Automatic embroidery machine
JP2748154B2 (en) Embroidery pattern input device for sewing machine
JP2595970B2 (en) Sewing machine with display
JPH042388A (en) Sewing start-point recovering device for automatic embroidering machine
JP2929873B2 (en) Electronic sewing machine control device
JP2921199B2 (en) Sewing data processing device
JPH06264355A (en) Device for changing specification of color in pattern data
JP2770989B2 (en) Embroidery sewing machine
EP0418643A2 (en) Apparatus for creating stitching data for automatic sewing machines
JPH10328448A (en) Automatic sewing machine