JP6904805B2 - 刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム - Google Patents
刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム Download PDFInfo
- Publication number
- JP6904805B2 JP6904805B2 JP2017123198A JP2017123198A JP6904805B2 JP 6904805 B2 JP6904805 B2 JP 6904805B2 JP 2017123198 A JP2017123198 A JP 2017123198A JP 2017123198 A JP2017123198 A JP 2017123198A JP 6904805 B2 JP6904805 B2 JP 6904805B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- locus
- needle drop
- distance
- embroidery data
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 57
- 238000009958 sewing Methods 0.000 claims description 29
- 230000008569 process Effects 0.000 description 47
- 239000004973 liquid crystal related substance Substances 0.000 description 20
- 238000012545 processing Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 11
- 230000007246 mechanism Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 239000013256 coordination polymer Substances 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05C—EMBROIDERING; TUFTING
- D05C5/00—Embroidering machines with arrangements for automatic control of a series of individual steps
- D05C5/02—Embroidering machines with arrangements for automatic control of a series of individual steps by electrical or magnetic control devices
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B11/00—Machines for sewing quilts or mattresses
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/04—Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
- D05B19/10—Arrangements for selecting combinations of stitch or pattern data from memory ; Handling data in order to control stitch format, e.g. size, direction, mirror image
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/12—Sewing machines having electronic memory or microprocessor control unit characterised by control of operation of machine
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05C—EMBROIDERING; TUFTING
- D05C5/00—Embroidering machines with arrangements for automatic control of a series of individual steps
- D05C5/04—Embroidering machines with arrangements for automatic control of a series of individual steps by input of recorded information, e.g. on perforated tape
- D05C5/06—Embroidering machines with arrangements for automatic control of a series of individual steps by input of recorded information, e.g. on perforated tape with means for recording the information
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Sewing Machines And Sewing (AREA)
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
Description
なお、タッチパネル40及び後述する液晶表示器42は、後述する刺繍データ作成装置50の一部を構成している。
刺繍データ作成装置50は、前述した表示ユニット44(タッチパネル40及び液晶表示器42)と、操作開始終了判定部60と、基準距離登録部70と、座標登録部80と、刺繍データ作成部90と、を含んで構成されている。
キャンバスCVの幅=ボックスB1に入力された幅寸法(mm)/(25.4/解像度(ppi))…式(1)
キャンバスCVの高さ=ボックスB1に入力された高さ寸法(mm)/(25.4/解像度(ppi))…式(2)
操作開始終了判定部60は、中央演算装置12に電気的に接続されて、連続線CLの入力の開始及び終了を判定するようになっている。具体的には、ユーザの指やタッチペンなどがタッチパネル40にタッチしたことを検出して、入力の開始を判定し、中央演算装置12へ出力信号を出力する。一方、操作開始終了判定部60は、指やタッチペンなどがタッチパネル40から離れたことを検出して、入力の終了を判定し、中央演算装置12へ出力信号を出力する構成になっている。
基準距離登録部70は、中央演算装置12に電気的に接続されて、ユーザによって指定された縫目のピッチ長(作成するステッチの長さ)を基準距離として登録し、ピクセル単位長さのピッチ長を基準距離Lとして中央演算装置12へ出力するようになっている。
具体的には、前述した操作開始終了判定部60から中央演算装置12への出力信号によって、連続線CLの入力が終了すると、図3(C)に示されるように、中央演算装置12によって、ピッチ長(mm)の入力を促す表示画面が液晶表示器42に表示される。この画面では、「+」ボタン及び「−」ボタンが表示されて、ユーザが所望のピッチ長になるまで、「+」ボタン又は「−」ボタンをタッチすることで、ピッチ長が入力される(図3(C)では、ピッチ長を2.4(mm)に設定した例を図示している)。そして、ユーザがピッチ長を入力すると、基準距離登録部70は、以下の式(3)を用いて、ピッチ長をピクセル単位長さの基準距離Lに変換して、算出すると共に、中央演算装置12へ出力する。
ピクセル単位長さのピッチ長の基準距離L=ピッチ長(mm)/(25.4/解像度(ppi))…式(3)
座標登録部80は、中央演算装置12に電気的に接続されて、入力された連続線CLの軌跡を、入力開始から所定時間毎あるいは所定距離毎に読み取って、読み取った点を軌跡点A(図4(A)に示される黒塗りの丸印のドットを参照)として取得するようになっている。また、座標登録部80は、取得された軌跡点Aの座標を、連続線CLにおける入力順番と対応付けて登録し、中央演算装置12に出力する。すなわち、座標登録部80は、入力された連続線CLを断続的に並ぶ複数の軌跡点Aとして読み込み、当該軌跡点Aの座標を登録するようになっている。
刺繍データ作成部90は、中央演算装置12に電気的に接続されている。そして、刺繍データ作成部90は、基準距離登録部70によって登録された基準距離Lと、座標登録部80によって登録された複数の軌跡点Aのデータと、に基づいて、針落ち点(縫目を形成する点)を生成し、生成された針落ち点の順番や座標を、刺繍データとして作成する構成になっている。
具体的には、刺繍データ作成部90は、複数の軌跡点Aの何れかを参照軌跡点として特定して、特定された軌跡点Aが基準距離L毎に且つ入力順に並ぶように、特定された軌跡点Aの座標を変換し、変換された点を針落ち点として生成するようになっている。
なお、上記針落ち中間点TC(1)の生成としては、基準点Pから軌跡点A(4)へ向かい且つ長さが基準距離Lとなるベクトルを設定し、当該ベクトルの終点を針落ち中間点TC(1)として生成するとして捉えることもできる。
また、針落ち中間点TC(LAST−1)と針落ち終了点TEとの間を直線状に結ぶ架空接続線LN2を引くと共に、架空接続線LN2に対して直交する方向(図5に示される矢印方向)において、架空接続線LN2を針落ち中間点TC(LAST)までオフセットしたオフセット線LN3を引く。換言すると、針落ち中間点TC(LAST)を通過し且つ架空接続線LN2と平行を成すオフセット線LN3を引く。さらに、架空接続線LN2の中点CPを求めて、当該中点CPをオフセット線LN3にオフセットしたオフセット点OPを設定する。
次に、刺繍データ作成装置50の動作を、図6及び図7に示されるフローチャートを用いて説明しつつ、本実施の形態の作用及び効果について説明する。
なお、図7に示される「i」は、軌跡点Aにおける入力順に関連付けされた番号を示し、「n」は、座標登録部80によって登録された軌跡点Aの数を示し、「d」は、基準点Pと軌跡点A(i)との間の距離を示している。
上記実施の形態では、1つの参照軌跡点を特定して、針落ち中間点TCを生成しているが、本変形例では、2つの参照軌跡点を特定して、針落ち中間点TCを生成するようになっている。
また、第2参照軌跡点として特定された軌跡点A(i−1)へ基準点Pから延出される第2架空線LN1Bを引いて、第2架空線LN1B上で且つ基準点Pから基準距離L離間された点を、第2候補点PT2(図8(A)及び(B)において、白抜きの四角印で表されたドットを参照)とする。
すなわち、軌跡点Aを所定時間毎に検出する場合では、連続線CLの入力スピードが比較的速いときに、軌跡点Aを良好に検出できない可能性がある。一方、軌跡点Aを所定距離毎に検出する場合では、座標におけるユークリッド距離に基づいて検出しているが、込み合った図形や細かな図形等が入力された場合に、軌跡点Aを良好に検出できない可能性がある。これに対して、連続線CLの入力状況に応じて、所定時間あるいは所定距離を選択して用いたり、所定時間及び所定距離の何れを用いることで、様々な図形に対応することができ、軌跡点Aを精度よく検出することができる。
12:中央演算装置
14:入出力装置
16:タクトスイッチ
20:第1駆動部
22:移動機構
24:刺繍枠
26:第2駆動部
28:連結機構
30:針棒
32:針
40:タッチパネル
42:液晶表示器
44:表示ユニット(表示部)
50:刺繍データ作成装置
60:操作開始終了判定部
70:基準距離登録部
80:座標登録部
90:刺繍データ作成部
A:軌跡点
A(E):最後の軌跡点
B1:ボックス
B2:ボックス
CD1:第1候補距離
CD2:第2候補距離
CL:連続線
CP:中点
CV:キャンバス
D1:第1距離
D2:第2距離
L:基準距離
LN1:架空線
LN1A:第1架空線
LN1B:第2架空線
LN2:架空接続線
LN3:オフセット線
OP:オフセット点
P:基準点
PT1:第1候補点
PT2:第2候補点
TC:針落ち中間点(針落ち点)
TC(LAST):最後の針落ち中間点
TC(LAST−1):最後から1つ手前の針落ち中間点
TE:針落ち終了点(針落ち点)
TS:針落ち開始点(針落ち点)
Claims (8)
- 入力された連続線から縫目を形成する針落ち点を生成する刺繍データ作成装置であって、
画面上に入力された連続線の軌跡から所定間隔毎に検出した複数の軌跡点の座標を該軌跡点の入力順と関連付けて登録する座標登録部と、
縫いピッチ長を基準距離として登録する基準距離登録部と、
前記連続線上の任意の前記軌跡点を針落ち点の開始点となる針落ち開始点として生成すると共に、前記針落ち開始点として生成された前記軌跡点よりも入力順が後の複数の前記軌跡点の何れかを参照軌跡点として特定し、前記参照軌跡点が前記針落ち開始点から入力順に且つ前記基準距離毎に並ぶように前記参照軌跡点の座標を変換し、変換された点を針落ち点として生成して、これら生成された針落ち点のデータを刺繍データとして作成する刺繍データ作成部と、
を備えた刺繍データ作成装置。 - 前記刺繍データ作成部は、
前記針落ち開始点を基準点として設定して、前記基準点と前記軌跡点との間の距離を前記軌跡点の登録順に比較し、
当該距離が前記基準距離よりも長くなるときの最初の前記軌跡点、又はその1つ手前の前記軌跡点を前記参照軌跡点として特定し、
前記基準点から前記参照軌跡点へ延出される架空線上で且つ前記基準点から前記基準距離離間された点を前記針落ち点として生成し、
生成された前記針落ち点を前記基準点として設定し直して、次の前記針落ち点の生成を繰り返すことを特徴とする請求項1に記載の刺繍データ作成装置。 - 前記刺繍データ作成部は、
前記針落ち開始点を基準点として設定して、前記基準点と前記軌跡点との間の距離を前記軌跡点の登録順に比較し、
前記基準点と前記軌跡点との間の距離が、前記基準距離よりも長くなるときの最初の前記軌跡点を第1参照軌跡点として特定すると共に、前記第1参照軌跡点の1つ手前の前記軌跡点を第2参照軌跡点として特定し、
前記基準点から前記第1参照軌跡点へ延出される第1架空線上で且つ前記基準点から前記基準距離離間された点を第1候補点として、前記第1参照軌跡点と前記第1候補点との間の第1候補距離を算出し、
前記基準点から前記第2参照軌跡点へ延出される第2架空線上で且つ前記基準点から前記基準距離離間された点を第2候補点とし、前記第2参照軌跡点と前記第2候補点との間の第2候補距離を算出し、
前記第1候補距離が前記第2候補距離よりも短い場合には、前記第1候補点を前記針落ち点として生成し、前記第2候補距離が前記第1候補距離よりも短い場合には、前記第2候補点を前記針落ち点として生成し、
生成された前記針落ち点を前記基準点として設定し直して、次の前記針落ち点の生成を繰り返すことを特徴とする請求項1に記載の刺繍データ作成装置。 - 前記連続線を入力可能に構成された前記画面を有すると共に、操作されることで前記連続線を入力するためのキャンバスのサイズが設定される表示部を有し、
前記第2候補点が、前記キャンバスの外側に配置されたときには、前記第1候補点を前記針落ち点として生成することを特徴する請求項3に記載の刺繍データ作成装置。 - 前記座標登録部は、前記連続線の始点を最初の前記軌跡点として登録すると共に、前記連続線の終点を最後の前記軌跡点として登録し、
前記刺繍データ作成部は、最初の前記軌跡点を前記針落ち開始点として生成すると共に、最後の前記軌跡点を前記針落ち点の終点となる針落ち終了点として生成する請求項1〜請求項4の何れか1項に記載の刺繍データ作成装置。 - 前記所定間隔は、時間の間隔及び距離の間隔の少なくとも一方であることを特徴とする請求項1〜請求項5の何れか1項に記載の刺繍データ作成装置。
- 入力された連続線から縫目を形成する針落ち点を生成する刺繍データ作成方法であって、
座標登録部が、画面上に入力された連続線の軌跡から所定間隔毎に検出した複数の軌跡点の座標を該軌跡点の入力順と関連付けて登録するステップと、
基準距離登録部が、縫いピッチ長を基準距離として登録するステップと、
刺繍データ作成部が、前記連続線上の任意の前記軌跡点を針落ち点の開始点となる針落ち開始点として生成すると共に、前記針落ち開始点として生成された前記軌跡点よりも後の複数の前記軌跡点の何れかを参照軌跡点として特定し、前記参照軌跡点が前記針落ち開始点から入力順に且つ前記基準距離毎に並ぶように前記参照軌跡点の座標を変換し、変換された点を針落ち点として生成して、これら生成された針落ち点のデータを刺繍データとして作成するステップと、
を備えた刺繍データ作成方法。 - 入力された連続線から縫目を形成する針落ち点を生成する刺繍データ作成装置のコンピュータに、
座標登録部が、画面上に入力された連続線の軌跡から所定間隔毎に検出した複数の軌跡点の座標を該軌跡点の入力順と関連付けて登録するステップと、
基準距離登録部が、縫いピッチ長を基準距離として登録するステップと、
刺繍データ作成部が、前記連続線上の任意の前記軌跡点を針落ち点の開始点となる針落ち開始点として生成すると共に、前記針落ち開始点として生成された前記軌跡点よりも後の複数の前記軌跡点の何れかを参照軌跡点として特定し、前記参照軌跡点が前記針落ち開始点から入力順に且つ前記基準距離毎に並ぶように前記参照軌跡点の座標を変換し、変換された点を針落ち点として生成して、これら生成された針落ち点のデータを刺繍データとして作成するステップと、
を実行させるための刺繍データ作成装置のプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017123198A JP6904805B2 (ja) | 2017-06-23 | 2017-06-23 | 刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム |
US15/956,844 US10577736B2 (en) | 2017-06-23 | 2018-04-19 | Embroidery data generating apparatus, embroidery data generating method, and program for embroidery data generating apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017123198A JP6904805B2 (ja) | 2017-06-23 | 2017-06-23 | 刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019005146A JP2019005146A (ja) | 2019-01-17 |
JP6904805B2 true JP6904805B2 (ja) | 2021-07-21 |
Family
ID=64692076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017123198A Active JP6904805B2 (ja) | 2017-06-23 | 2017-06-23 | 刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10577736B2 (ja) |
JP (1) | JP6904805B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110231042A (zh) * | 2019-05-28 | 2019-09-13 | 上海车轮互联网服务有限公司 | 基于定位的线路采集方法及装置 |
US11725319B1 (en) * | 2022-06-15 | 2023-08-15 | CreateMe Technologies LLC | Converting drawn paths into an embroidery machine file |
US11727615B1 (en) | 2022-06-15 | 2023-08-15 | CreateMe Technologies LLC | Needle point path editing |
US11473229B1 (en) * | 2022-06-20 | 2022-10-18 | CreateMe Technologies LLC | Composite procedure editor |
CN117373487B (zh) | 2023-12-04 | 2024-02-09 | 浙江恒逸石化有限公司 | 基于音频的设备故障检测方法、装置及相关设备 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5636987A (en) * | 1979-09-03 | 1981-04-10 | Mitsubishi Electric Corp | Preparing device for data of sewing pattern for sewing machine |
JPH082394B2 (ja) * | 1987-12-25 | 1996-01-17 | 蛇の目ミシン工業株式会社 | コンピュータ刺繍機のための線画刺繍データの作成方法 |
DE3819060C1 (ja) * | 1988-06-04 | 1989-10-26 | Pfaff Industriemaschinen Gmbh, 6750 Kaiserslautern, De | |
US5005500A (en) * | 1989-07-28 | 1991-04-09 | Janome Sewing Machine Co., Ltd. | Automatic embroidering machine with pattern input means |
JP2924189B2 (ja) * | 1990-12-29 | 1999-07-26 | ブラザー工業株式会社 | 縫製データ処理装置 |
US5740056A (en) * | 1994-10-11 | 1998-04-14 | Brother Kogyo Kabushiki Kaisha | Method and device for producing embroidery data for a household sewing machine |
JP3589799B2 (ja) | 1996-07-01 | 2004-11-17 | 蛇の目ミシン工業株式会社 | 刺繍データ作成装置 |
JP3723291B2 (ja) * | 1996-08-06 | 2005-12-07 | 蛇の目ミシン工業株式会社 | 刺繍データ作成装置 |
JP4153859B2 (ja) * | 2003-10-15 | 2008-09-24 | 株式会社島精機製作所 | 刺繍データ作成装置と刺繍データの作成方法及び刺繍データの作成プログラム |
JP2007082812A (ja) * | 2005-09-22 | 2007-04-05 | Juki Corp | ミシン |
US8074590B2 (en) * | 2007-12-12 | 2011-12-13 | Arthur Bentley | Method and system for freehand and realtime quilting with a computer-controlled quilting machine |
-
2017
- 2017-06-23 JP JP2017123198A patent/JP6904805B2/ja active Active
-
2018
- 2018-04-19 US US15/956,844 patent/US10577736B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019005146A (ja) | 2019-01-17 |
US20180371661A1 (en) | 2018-12-27 |
US10577736B2 (en) | 2020-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6904805B2 (ja) | 刺繍データ作成装置、刺繍データ作成方法、及び刺繍データ作成装置のプログラム | |
JP3280559B2 (ja) | ジョグダイアルの模擬入力装置 | |
JP5552772B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
KR102205283B1 (ko) | 적어도 하나의 어플리케이션을 실행하는 전자 장치 및 그 제어 방법 | |
JP6998775B2 (ja) | 画像測定機およびプログラム | |
JP2961341B2 (ja) | 柄合せ生地などシート状部材に対するマーカー補正システム及び方法 | |
JP6373710B2 (ja) | 図形処理装置および図形処理プログラム | |
JP6289655B2 (ja) | 画面操作装置及び画面操作方法 | |
JP6985158B2 (ja) | 画像測定機およびプログラム | |
JP5883696B2 (ja) | 表示装置および表示プログラム | |
JP6526851B2 (ja) | 図形処理装置および図形処理プログラム | |
WO2020174808A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP4796448B2 (ja) | マンマシン装置 | |
JPS62150423A (ja) | 表示制御装置 | |
JP2015176483A (ja) | 画像処理プログラム、画像処理方法、及び情報処理装置 | |
WO2022196222A1 (ja) | 検出処理装置、検出処理方法、情報処理システム | |
JP2751114B2 (ja) | 文字処理方法 | |
JP6409932B2 (ja) | 画像処理プログラム、画像処理方法、及び情報処理装置 | |
TW202421387A (zh) | 教示裝置 | |
JP2015219609A (ja) | 情報処理方法、情報処理装置及び記録媒体 | |
JP2024021205A (ja) | 画像処理プログラム | |
JP5852893B2 (ja) | ワーク加工の角度を入力設定する加工機および加工機における角度入力設定方法 | |
JPH0619614A (ja) | 手書き図形入力装置 | |
JP3145443B2 (ja) | 自動刺繍機 | |
JP3703814B2 (ja) | 円の創成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200616 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210524 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210624 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6904805 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |