JP2017094465A - Processing data creation device and processing data creation program - Google Patents
Processing data creation device and processing data creation program Download PDFInfo
- Publication number
- JP2017094465A JP2017094465A JP2015230570A JP2015230570A JP2017094465A JP 2017094465 A JP2017094465 A JP 2017094465A JP 2015230570 A JP2015230570 A JP 2015230570A JP 2015230570 A JP2015230570 A JP 2015230570A JP 2017094465 A JP2017094465 A JP 2017094465A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- identification information
- patterns
- cutting
- data creation
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 74
- 238000005520 cutting process Methods 0.000 claims abstract description 139
- 238000003754 machining Methods 0.000 claims description 49
- 238000000034 method Methods 0.000 description 60
- 230000008569 process Effects 0.000 description 49
- 238000004891 communication Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 239000012790 adhesive layer Substances 0.000 description 3
- 238000005034 decoration Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004040 coloring Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B26—HAND CUTTING TOOLS; CUTTING; SEVERING
- B26D—CUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
- B26D5/00—Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Forests & Forestry (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Cutting Processes (AREA)
Abstract
Description
本発明は、シート状の被加工物に対する、カッタカートリッジを用いた切断動作、及びペンカートリッジを用いた描画動作が可能な加工装置により、加工動作を実行させるための加工データを作成する加工データ作成装置及び加工データ作成プログラムに関する。 The present invention provides processing data creation for creating processing data for executing a processing operation by a processing apparatus capable of performing a cutting operation using a cutter cartridge and a drawing operation using a pen cartridge on a sheet-like workpiece. The present invention relates to an apparatus and a machining data creation program.
従来、切断データに基づいて、紙等のシート状の被切断物を、切断機構により所定形状に切断するカッティングプロッタと称される切断装置が知られている(例えば、特許文献1参照)。このものでは、専用のマットに被切断物を保持させた状態で、模様形状に対応した切断データに基づいて、カッタを有するキャリッジを左右(X)方向に移動させながら、被切断物を前後(Y)方向に移動させることにより、複数の模様の切断動作を行う。 2. Description of the Related Art Conventionally, a cutting device called a cutting plotter that cuts a sheet-like workpiece such as paper into a predetermined shape based on cutting data is known (for example, see Patent Document 1). In this case, the object to be cut is moved back and forth (X) while moving the carriage having the cutter in the left and right (X) direction based on the cutting data corresponding to the pattern shape with the object to be cut held on a dedicated mat. A plurality of patterns are cut by moving in the Y) direction.
尚、上記のようなカッティングプロッタにおいて、キャリッジに対し、対象物を切断するためのカッタカートリッジに代えて、ペンが内蔵されたペンカートリッジを装着することにより、被切断物の表面に所望の模様や図柄を描画することができるものも知られている(例えば、特許文献2参照)。 In the above-described cutting plotter, a desired pattern or pattern can be formed on the surface of the object to be cut by mounting a pen cartridge containing a pen instead of a cutter cartridge for cutting an object on the carriage. One that can draw a pattern is also known (see, for example, Patent Document 2).
カッティングプロッタにおいて、被切断物から複数の模様を切断し、その後それら複数の切断パーツを組合せて一つの装飾物を作るといったことが行われる。そのような場合に、良く似た形状の切断パーツが複数個存在していると、いずれの位置に組合せるパーツかの見分けがつかなくなる虞がある。 In a cutting plotter, a plurality of patterns are cut from an object to be cut, and then a plurality of cutting parts are combined to make one decorative object. In such a case, if there are a plurality of cutting parts having similar shapes, it may be difficult to distinguish between the parts to be combined at any position.
本発明は上記事情に鑑みてなされたものであり、その目的は、加工装置により被加工物から複数の模様を切断する場合に、複数の切断パーツを容易に識別可能とする加工データを作成することができる加工データ作成装置及び加工データ作成プログラムを提供するにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to create machining data that allows a plurality of cut parts to be easily identified when a plurality of patterns are cut from a workpiece by a machining apparatus. The present invention provides a machining data creation device and a machining data creation program.
上記の目的を達成するために、本発明の請求項1に係る加工データ作成装置は、シート状の被加工物に対する、カッタカートリッジを用いた切断動作、及びペンカートリッジを用いた描画動作が可能な加工装置により、加工動作を実行させるための加工データを作成するものであって、切断対象となる複数の模様を指定する指定手段と、前記指定手段により指定された各模様に関し、他の模様と識別するための識別情報を取得する取得手段と、前記指定手段により指定された各模様を反転した反転模様を生成する反転手段と、前記各反転模様の内側に、前記取得手段により取得された識別情報を配置する識別情報配置手段と、前記被加工物から前記各反転模様を切断するための切断データ、及び、前記識別情報配置手段により配置された位置に識別情報を描画する描画データを生成する加工データ生成手段とを備えるところに特徴を有する。
In order to achieve the above object, the machining data creation apparatus according to
本発明の請求項10に係る加工データ作成プログラムは、上記加工データ作成装置の各種処理手段として、コンピュータを機能させるところに特徴を有する。
A machining data creation program according to
本発明の請求項1に係る加工データ作成装置によれば、指定手段により切断の対象となる複数の模様が指定されると、それら各模様に関し、取得手段により、他の模様と識別するための識別情報が取得される。反転手段により、上記各模様を反転した反転模様が生成され、識別情報配置手段により、それら各反転模様の内側に、取得手段により取得された識別情報が配置される。そして、加工データ生成手段により、被加工物から各反転模様を切断するための切断データ、及び、識別情報配置手段により配置された位置に識別情報を描画する描画データが生成される。被加工物に対し、上記切断データを用いて切断動作が行われると共に、描画データを用いて描画動作が行われると、反転模様が切断されると共に、その切断パーツの表面に識別情報が描画される。
According to the machining data creation device according to
ここで、切断データは、被加工物を表向きにして切断動作を行った場合、被加工物の表面側で模様の輪郭を切断するためのデータとなるので、各反転模様を切断するための切断データを用いることにより、模様を表裏反転したつまり裏返した切断パーツが得られる。そのため、被加工物を予め裏返して切断及び描画の加工を行うことにより、表向きにした際に元の模様に対応した切断パーツを得ることができ、その切断パーツの裏面に、識別情報が描画されるようになる。この結果、請求項1の発明によれば、加工装置により被加工物から複数の模様を切断する場合に、複数の切断パーツを容易に識別可能とする加工データを作成することができるという優れた効果を得ることができる。この場合、識別情報が、切断パーツの表面に現れる不都合を未然に防止することができることは勿論である。 Here, the cutting data is data for cutting the contour of the pattern on the surface side of the workpiece when the cutting operation is performed with the workpiece facing up, so the cutting for cutting each inverted pattern By using the data, it is possible to obtain a cut part with the pattern turned upside down, that is, upside down. Therefore, by turning the work piece upside down and cutting and drawing in advance, a cut part corresponding to the original pattern can be obtained when it is turned face up, and identification information is drawn on the back side of the cut part. Become so. As a result, according to the first aspect of the invention, when a plurality of patterns are cut from the workpiece by the processing apparatus, it is possible to create processing data that can easily identify a plurality of cut parts. An effect can be obtained. In this case, it is a matter of course that the inconvenience that the identification information appears on the surface of the cut part can be prevented.
また、本発明の請求項10に係る加工データ作成プログラムによれば、当該プログラムをコンピュータに実行させることで、請求項1に記載の発明の効果と同様の優れた効果を奏する。
Further, according to the machining data creation program according to
(1)第1の実施形態
以下、本発明を具体化した第1の実施形態について、図1から図7を参照しながら説明する。尚、この第1の実施形態では、加工装置として、カッティングプロッタと称される切断装置に本発明を適用し、この切断装置が、加工データ作成装置を兼用している。図1は、本実施形態に係る加工データ作成装置としての切断装置11の外観構成を示している。また、図2は、切断装置11の電気構成を概略的に示している。この切断装置11は、切断部材としてのカッタカートリッジ14の装着状態で、切断データに従って紙等のシート状の被加工物Wを切断する装置である。また、カッタカートリッジ14に代えて、ペン部材としてのペンカートリッジ17を装着することにより、描画データに従って被加工物Wの上面にペンによる描画を行うことができる。
(1) First Embodiment Hereinafter, a first embodiment of the present invention will be described with reference to FIGS. In the first embodiment, the present invention is applied to a cutting device called a cutting plotter as a processing device, and this cutting device also serves as a processing data creation device. FIG. 1 shows an external configuration of a
図1に示すように、切断装置11は、本体カバー12と、本体カバー12内に配設されたプラテン13と、カートリッジ14、17が着脱可能つまり交換可能に装着されるキャリッジ15とを備えている。切断装置11は、被加工物Wを保持するための保持部材16を備える。保持部材16は、全体として矩形薄板状をなすベース部と、ベース部の上面に設けられた粘着層とを備えている。粘着層は、ベース部の4辺の周縁部を除いて矩形状に設けられており、被加工物Wを剥離可能に保持する。
As shown in FIG. 1, the
本体カバー12は、横長な矩形箱状をなしており、前面部には横長に開口する前面開口部12aが形成されている。保持部材16は、切断装置11内に前面開口部12aから挿入され、プラテン13の上面にセットされる。本体カバー12内には、プラテン13の上面にセットされた保持部材16を、前後方向(Y方向)に移送する移送機構が設けられている。この移送機構は、保持部材16を上下に挟んで移送するためのピンチローラ21及び駆動ローラ22、駆動ローラ22を回転させるY軸モータ23(図2にのみ図示)等から構成される。
The
更に、本体カバー12内には、キャリッジ15を、左右方向(X方向)に移動させるキャリッジ移動機構が設けられる。このキャリッジ移動機構は、キャリッジ15を移動可能に支持するガイドレール24、X軸モータ25(図2にのみ図示)の駆動力を伝達してキャリッジ15を左右方向に移動させるベルト伝達機構などから構成される。
Further, a carriage moving mechanism for moving the
ここで、本実施形態における方向について定義する。移送機構による保持部材16の移送方向を、前後方向(Y方向)とする。キャリッジ移動機構によるキャリッジ15の移動方向を、左右方向(X方向)とする。前後方向と左右方向とに直交する方向を、上下方向(Z方向)とする。切断装置11は、図1に示すように、保持部材16の粘着部の左側後方の角部を原点oとしたX−Y座標系が設定され、そのXY座標系に基づいて後述する切断データ及び描画データが作成される。保持部材16の粘着層は、X方向及びY方向に延びる辺を有し、保持可能な被加工物Wのサイズは、左右方向の寸法がX1、前後方向の寸法がY1とされており、その矩形領域が加工可能範囲A(図7参照)とされている。
Here, the direction in this embodiment is defined. The transfer direction of the
本体カバー12の上面の右側部位には、操作パネル18が設けられている。操作パネル18は、液晶ディスプレイ(LCD)19と、ユーザが各種の指示や選択又は入力の操作を行うための各種操作スイッチ20とが設けられている。なお、各種操作スイッチ20には、LCD19の表面に設けられるタッチパネルも含まれるものとする。
An
キャリッジ15は、カートリッジホルダ26と、カートリッジホルダ26を上下方向に駆動させる上下駆動機構を備える。カートリッジホルダ26は、カッタカートリッジ14、17を着脱可能に保持する。被加工物Wに対する切断動作を行う場合には、カートリッジホルダ26にカッタカートリッジ14が装着される。詳しく図示はしないが、カッタカートリッジ14は、上下方向に延びる円筒状のケースと、その中心軸に沿って延びるカッタとを備える。カッタは、ケースの下端部から所定寸法だけ下方に突出し、その下端に刃部が形成されている。
The
また、被加工物Wに対する描画動作を行う場合には、カートリッジホルダ26に、ペンカートリッジ17が装着される。ペンカートリッジ17は、上下方向に延びる円筒状のケースと、そのケースに保持されるペンとを備える。ペンの先端は、ケースの下端部から下方に突出している。上下駆動機構は、Z軸モータ27(図2にのみ図示)等を備え、カートリッジホルダ26を、切断や描画の動作を行う下降位置と、上方に退避して作業を行わない上昇位置との間で移動させる。
When performing a drawing operation on the workpiece W, the
このとき、カッタカートリッジ14が装着されている場合には、カートリッジホルダ26の下降位置で、カッタの刃部が、保持部材16に保持されている被加工物Wを厚み方向に貫通する状態になる。また、ペンカートリッジ17が装着されている場合には、カートリッジホルダ26の下降位置では、ペンの先端が被加工物Wの上面に当接して描画が可能とされる。尚、詳しく図示はしないが、カートリッジホルダ26には、カートリッジホルダ26に装着されているカートリッジの種類、即ちカッタカートリッジ14かペンカートリッジ17かを認識するため検知センサ38(図2にのみ図示)が設けられている。これにより、切断又は描画の動作に応じたカートリッジがカートリッジホルダ26に装着されていない場合に、ユーザに交換を促す報知を行うことができる。また、本実施形態の切断装置11は、保持部材16に保持された原画等の表面の模様を読取るスキャナ部28(図2にのみ図示)も設けられている。
At this time, when the
図2に示すように、切断装置11は、制御手段として制御回路29を備えている。制御回路29は、コンピュータ(CPU)を主体として構成され、切断装置11の全体の制御を司る。制御回路29には、LCD19、各種操作スイッチ20、スキャナ部28、検知センサ38が接続されていると共に、ROM30、RAM31、EEPPOM32が接続されている。また、制御回路29には、X軸モータ25、Y軸モータ23、Z軸モータ27を夫々駆動するための駆動回路33、34、35が接続されている。更に、制御回路29には、例えばUSBメモリ等の外部メモリ36が接続可能とされている。
As shown in FIG. 2, the cutting
ROM30には、切断動作や描画動作を制御するための動作制御プログラムや、加工データ即ち切断データ及び描画データを作成及び編集する加工データ作成プログラム、LCD19の表示を制御する表示制御プログラム等の各種制御プログラムが記憶されている。RAM31には、各種処理に必要なデータやプログラムが一時的に記憶される。EEPROM32或いは外部メモリ36には、多数の模様に関しての形状を示す模様データや、当該所定形状の模様を切断するために作成された切断データ、描画動作を行うための描画データが保存されている。
The
制御回路29は、動作制御プログラムの実行により、切断データや描画データに基づいて、切断動作や描画動作を実行する。切断データは、被加工物Wに上方からカッタを当てて切断するための切断位置を示すデータであり、切断位置をXY座標系で示す座標値のデータの集合から構成される。制御回路29は、カートリッジホルダ26にカッタカートリッジ14が装着されている状態で、切断データに基づいて、駆動回路33、34、35を介してX軸モータ25、Y軸モータ23、Z軸モータ27を夫々制御する。これにより、保持部材16に保持された被加工物Wを前後方向に移動させると共に、キャリッジ15つまりカートリッジホルダ26に装着されたカッタカートリッジ14を左右方向に移動させることにより、被加工物Wに対する切断動作が行われる。
The
描画データは、被加工物Wの上面にペンを当てて描画する描画位置を示すデータであり、描画位置をXY座標系で示す座標値のデータの集合から構成される。制御回路29は、カートリッジホルダ26にペンカートリッジ17が装着されている状態で、描画データに基づいて、駆動回路33、34、35を介してX軸モータ25、Y軸モータ23、Z軸モータ27を夫々制御する。これにより、保持部材16に保持された被加工物Wを前後方向に移動させると共に、キャリッジ15つまりカートリッジホルダ26に装着されたペンカートリッジ17を左右方向に移動させることにより、被加工物Wに対する描画動作が行われる。
The drawing data is data indicating a drawing position at which drawing is performed by placing a pen on the upper surface of the workpiece W, and is composed of a set of coordinate value data indicating the drawing position in the XY coordinate system. The
さて、本実施形態では、制御回路29は、加工データ作成プログラムの実行により、被加工物Wに対する加工データを作成する加工データ作成装置としての各処理を実行する。この場合、加工データとして、切断データ及び描画データの双方を作成する。尚、加工データ作成プログラムは、ROM30に予め記憶されているものに限らず、例えば光ディスク等の外部の記録媒体に記録されており、当該記録媒体から読込まれる構成としても良い。更には、ネットワークを介して外部からダウンロードされるものであっても良い。
In the present embodiment, the
切断データの作成は、例えばEEPROM32に記憶されている或いはスキャナ部28により読取られた模様のなかから、切断の対象としたい模様を、ユーザが操作して指定すると、その模様を加工可能範囲A内に配置し、その模様を表現する輪郭線を求め、輪郭線に沿って切断するための切断データを作成することにより行われる。描画データの作成は、予め例えばEEPROM32に記憶されている或いはスキャナ部28により読取られた文字やマーク、線図等(以下文字等という)のなかから、描画の対象となる文字等をユーザが指定すると、その文字等を加工可能範囲A内に配置し、その文字等を構成する線を描画するための描画データを作成することにより行われる。
For example, when the user designates a pattern to be cut from the patterns stored in the
このとき、本実施形態では、後の作用説明でも述べるように、制御回路29は、被加工物Wから複数の模様Fを切断して複数の切断パーツPを得ると共に、それぞれの模様F(切断パーツP)に識別情報を描画するための加工データを作成する場合には、次の処理を行う。即ち、制御回路29は、まず、ユーザの各種操作スイッチ20の操作により、切断対象となる複数の模様Fの指定を受付ける処理を行う。これと共に、指定された各模様Fに関し、他の模様Fと識別するための識別情報を取得する識別情報取得処理を行う。尚、識別情報については、自動で設定されても良いし、ユーザが各種操作スイッチ20を操作して入力しても良い。
At this time, in this embodiment, the
そして、制御回路29は、指定された各模様Fを反転(表裏反転)した反転模様F´を生成する模様反転の処理を行う。この模様反転の処理は、例えば各模様Fの形状データ(輪郭線)を、前後方向の軸を中心の左右に反転(鏡面反転)することにより行われるが、左右方向の軸を中心に前後に反転するようにしても実施できる。本実施形態では、制御回路29は、被加工物Wの大きさに対応した加工可能範囲Aに対し、指定された各模様Fを配置し、配置された模様Fを、加工可能範囲A全体に関して反転するようになっている。尚、模様反転の処理においては、加工可能範囲A内で個々の模様Fを、各模様Fの前後方向の中心軸に関して反転するようにしても良い。
Then, the
次いで、制御回路29は、各反転模様F´の内側に、取得された識別情報を配置する識別情報配置処理を行う。本実施形態では、模様反転の処理により反転模様F´が生成された後に、各反転模様F´の内側に識別情報の配置の処理が行われる。このとき、識別情報として、各模様Fに対して付された文字情報が取得された場合には、制御回路29は、それら文字情報を、各模様、この場合反転模様F´内に収まるように描画サイズ即ち印字のフォントの大きさを調整する。また、文字情報が反転模様F´内に収まらない場合には、文字情報を、描画可能なマーク、例えば本数によって識別が可能な短い平行線などに変更する。
Next, the
この後、被加工物Wから各反転模様F´を切断するための切断データ、及び、各反転模様F´の内側の配置された位置に各識別情報を描画する描画データを生成する加工データ生成の処理を行う。従って、各種操作スイッチ20が指定手段として機能し、制御回路29が、取得手段、反転手段、模様配置手段、識別情報配置手段、加工データ生成手段として機能する。尚、制御回路29は、切断データのみを生成する、或いは、描画データのみを生成することができることは勿論である。
Thereafter, cutting data for cutting each reversal pattern F ′ from the workpiece W and processing data generation for generating drawing data for drawing each identification information at a position arranged inside each reversal pattern F ′ Perform the process. Accordingly, the various operation switches 20 function as a designation unit, and the
また、本実施形態では、制御回路29は、切断装置11において加工動作を実行する際に、被加工物Wを裏向きにセットすることを促すメッセージをLCD19に表示して報知を行うようになっている。従って、制御回路29は、被加工物Wを裏向きにセットすることを促すメッセージを生成する報知情報生成手段としても機能する。
Further, in the present embodiment, when the cutting
ここで、具体例をあげると、図6に示すように、例えば紙製の「蛙」の装飾物Oを製作するような場合、円形の左右2個の目、大形の円形の顔、横長な長方形状の胴体の、4つの切断パーツP(1)〜P(4)を得た上で、それらを一部で重ね合せながら組合せる、この場合貼合わせることが行われる。このとき、図7(a)に示すような、4つの模様F(1)〜F(4)を紙からなる被加工物Wから切断することで、切断パーツP(1)〜P(4)を得ることができる。 Here, as a specific example, as shown in FIG. 6, for example, in the case of producing a decoration “O” made of paper, two circular left and right eyes, a large circular face, a horizontally long shape After obtaining four cut parts P (1) to P (4) of a rectangular body, they are combined while being partially overlapped. At this time, cutting parts P (1) to P (4) are obtained by cutting four patterns F (1) to F (4) as shown in FIG. Can be obtained.
この場合、ユーザは、4つの模様F(1)〜F(4)を指定し、各種操作スイッチ20を操作して、LCD19の画面上で、それら模様F(1)〜F(4)を少なくとも一部で重なるようにレイアウトの指示を行う。これと共に、ユーザは、各種操作スイッチ20を操作して、各模様F(1)〜F(4)に対し、「1」、「2」、「3」、「4」という模様番号を示す文字情報を、夫々識別情報として設定入力する。
In this case, the user designates four patterns F (1) to F (4), operates various operation switches 20, and displays at least these patterns F (1) to F (4) on the screen of the
本実施形態では、制御回路29は、各模様F(1)〜F(4)の重なり順及び重なり位置を認識し、少なくとも一部が重なる2つの模様F間の重なり位置を示す位置情報を識別情報として設定する。ここでは、模様Fの重ね合わされる順に基づき、上になる模様Fに対し、下になる模様Fの重なり位置の輪郭線の情報が、識別情報として設定される。制御回路29は、図7(a)に示すように、加工可能範囲Aに対し、指定された各模様F(1)〜F(4)を配置する模様配置処理を行う。これと共に、上記した位置情報としての重なり位置の輪郭線の情報、及び、各模様Fに対して付された「1」、「2」、「3」、「4」の文字情報を識別情報として取得する。
In the present embodiment, the
そして、制御回路29は、図7(b)に示すように、加工可能範囲Aに配置された各模様F(1)〜F(4)の反転処理を行い、その後に、各反転模様F´(1)〜F´(4)に対し、識別情報を配置する。識別情報を配置するにあたっては、上になる模様Fの反転模様F´に対し、下になる模様Fの反転模様F´の重なり位置の輪郭線が、破線で配置される。具体的には、反転模様F´(3)内に模様F(4)の輪郭線が配置され、反転模様F´(1)、F´(2)内に夫々模様F(3)の輪郭線が配置される。
Then, as shown in FIG. 7B, the
これと共に、各反転模様F´(1)〜F´(4)に対し、「1」、「2」、「3」、「4」という模様番号を示す文字情報が、夫々識別情報として配置される。この場合、文字情報は、該当する模様(反転模様F´)の内側に配置されると共に、他の模様Fすなわち反転模様F´と重ならない位置、更に輪郭線とも重ならない位置に配置される。これにて、制御回路29は、被加工物Wから各反転模様F´(1)〜F´(4)を切断するための切断データ、及び、各反転模様F´(1)〜F´(4)の内側の配置された位置に各識別情報、即ち輪郭線及び文字情報を描画する描画データを作成する。
At the same time, character information indicating the pattern numbers “1”, “2”, “3”, and “4” is arranged as identification information for each of the inverted patterns F ′ (1) to F ′ (4). The In this case, the character information is arranged inside the corresponding pattern (inverted pattern F ′), at a position not overlapping with another pattern F, that is, the inverted pattern F ′, and further not overlapping with the contour line. Thus, the
次に、上記構成の作用について、図3から図7も参照して述べる。図3〜図5のフローチャートは、ユーザの各種操作スイッチ20の操作によって加工データの作成処理が指示された場合に、制御回路29が実行する加工データ作成の処理手順を示している。図3は、加工データ作成から加工動作実行までのメインの処理手順を示している。また、図4は、図3のステップS5の切断データ作成の詳細な処理手順、図5は、図3のステップS6の描画データ作成の詳細な処理手順を夫々示している。以下、上記した図6、図7に示す模様F(装飾物O)を具体例として挙げながら説明する。
Next, the operation of the above configuration will be described with reference to FIGS. The flowcharts of FIGS. 3 to 5 show a processing procedure of processing data creation executed by the
図3において、まずステップS1では、ユーザの各種操作スイッチ20の操作に基づき、模様Fの選択指定が受付けられる。このとき、ユーザは複数の模様Fを指定することができ、指定された模様Fは、LCD19に表示される。ステップS2では、指定された複数の模様Fのレイアウトの処理が行われる。図6に示す装飾物Oを作成する場合の例では、複数この場合4つの模様F(1)〜F(4)が指定され、それら模様F(1)〜F(4)が図6のように一部の重なりをもった形態にレイアウトされる。ユーザは、各種操作スイッチ20を操作することで、それら模様F(1)〜F(4)のレイアウトを指定できる。
In FIG. 3, first, in step S <b> 1, a pattern F selection designation is accepted based on the operation of various operation switches 20 by the user. At this time, the user can designate a plurality of patterns F, and the designated patterns F are displayed on the
ステップS3では、レイアウトされた各模様Fに重ね合せがあるかどうかが判断される。つまり、レイアウトされた各模様Fのうち、少なくとも一つの模様Fが、他の模様Fと重なってレイアウトされているかが判断される。重ね合せがある場合には(ステップS3にてYes)、ステップS4にて、重なってレイアウトされている各模様Fの重なり順が特定されて、ステップS5に進む。重ね合せがない場合には(ステップS3にてNo)、そのままステップS5に進む。図6の例では、重ね合せがあるので、模様F(4)の上に模様F(3)が重ね合わされ、模様F(3)の上に模様F(1)と模様F(2)とが重ね合わされる、といった重なり順が特定される。 In step S <b> 3, it is determined whether or not each layout pattern F has an overlap. That is, it is determined whether at least one of the laid out patterns F is laid out so as to overlap another pattern F. If there is an overlap (Yes in step S3), the overlapping order of the patterns F that are laid out and overlapped is specified in step S4, and the process proceeds to step S5. If there is no overlap (No in step S3), the process proceeds to step S5 as it is. In the example of FIG. 6, since there is an overlap, the pattern F (3) is superimposed on the pattern F (4), and the pattern F (1) and the pattern F (2) are formed on the pattern F (3). The overlapping order such as overlapping is specified.
ステップS5では、切断データの作成処理が実行され、ステップS6では、描画データの作成処理が実行される。これらの処理については、後述する。切断データ及び描画データが作成された後、ユーザの各種操作スイッチ20の操作により、被加工物Wに対する描画及び切断の動作、つまり切断パーツPの作成を実行することができる。尚、作成された切断データ及び描画データを、外部メモリ36に記憶しておくことができることは勿論である。
In step S5, a cutting data creation process is executed. In step S6, a drawing data creation process is executed. These processes will be described later. After the cutting data and drawing data are created, drawing and cutting operations on the workpiece W, that is, creation of the cutting part P, can be executed by operating the various operation switches 20 of the user. Needless to say, the created cutting data and drawing data can be stored in the
描画及び切断の動作を行わせる場合には、被加工物Wを保持部材16に保持させて、プラテン13上に差し込むようにセットするのであるが、ユーザは、被加工物Wを裏返した(裏面を上に向けた)状態で保持部材16に保持させる。このとき、ステップS7では、被加工物Wを裏向きにセットすることを促すメッセージが、LCD19に表示される。ユーザがスタート操作を行うことにより、ステップS8にて、ペンカートリッジ17の装着状態で、加工物Wの上面に対する描画の処理が行われる。引続き、ステップS9では、カッタカートリッジ14の装着状態で、被加工物Wに対する切断の処理が実行される。
When drawing and cutting operations are performed, the workpiece W is held by the holding
図4のフローチャートは、上記ステップS5の切断データの作成処理の詳細な手順を示している。ステップS11では、ステップS3と同様に、指定された複数の模様Fに関し、重ね合せがありか否かが判断される。重ね合せがある場合には(ステップS11にてYes)、ステップS12にて、加工可能範囲A内に、各模様Fが互いに重ならない位置に配置される。図6の模様F(1)〜F(4)の例では、例えば図7(a)に示されるように、重ならない位置に模様F(1)〜F(4)が配置される。重ね合せがない場合には(ステップS11にてNo)、加工可能範囲A内にそのまま各模様Fが配置され、ステップS13に進む。 The flowchart of FIG. 4 shows the detailed procedure of the cutting data creation process in step S5. In step S <b> 11, as in step S <b> 3, it is determined whether or not there is an overlap for a plurality of designated patterns F. When there is an overlap (Yes in step S11), in step S12, the patterns F are arranged in positions that do not overlap each other within the processable range A. In the example of the patterns F (1) to F (4) in FIG. 6, for example, as shown in FIG. 7A, the patterns F (1) to F (4) are arranged at positions where they do not overlap. When there is no superposition (No in step S11), each pattern F is arranged as it is within the processable range A, and the process proceeds to step S13.
次のステップS13では、加工可能範囲Aに配置された各模様F(1)〜F(4)の反転処理が行われる。この場合、配置された各模様Fが、加工可能範囲A全体に関して反転され、図7(b)に示すように、加工可能範囲A内に反転模様F´(1)〜F´(4)が配置されることになる。ステップS14では、配置された各反転模様F´(1)〜F´(4)を切断するための切断データが作成され、処理が終了する。 In the next step S13, the inversion process of each pattern F (1) to F (4) arranged in the processable range A is performed. In this case, the arranged patterns F are inverted with respect to the entire processable range A, and as shown in FIG. 7B, the inverted patterns F ′ (1) to F ′ (4) are present in the processable range A. Will be placed. In step S14, cutting data for cutting the arranged inverted patterns F ′ (1) to F ′ (4) is created, and the process ends.
次に、図5のフローチャートは、図3のステップS6の描画データの作成処理の詳細な手順を示している。ステップS21では、各模様Fに関する識別情報としての文字情報が取得される。この文字情報については、ユーザが入力しても良いし、予め各模様に文字情報が対応付けてEEPROM32等に記憶されており、その文字情報が設定されるようにしても良い。この場合、次のステップS22の処理はスキップされる。また、各模様が選択された順に数字が自動で設定されるようにしても良い。ステップS22では、各文字情報が各模様Fに対応付けて記憶される。図7(a)の例では、各模様F(1)〜F(4)に関し、夫々「1」、「2」、「3」、「4」の文字情報Dが取得され、記憶される。次のステップS23では、各反転模様F´の輪郭が特定される。
Next, the flowchart of FIG. 5 shows the detailed procedure of the drawing data creation process in step S6 of FIG. In step S21, character information as identification information regarding each pattern F is acquired. The character information may be input by the user, or character information may be associated with each pattern in advance and stored in the
ステップS24からステップS34までは、一つずつの模様Fについて順に処理が行われるのであるが、まずステップS24では、一つの模様Fに関して、他の模様Fとの重ね合せがあるかどうかが判断される。重ね合せがある場合には(ステップS24にてYes)、ステップS25にて、当該一の模様Fの下に位置する他の模様Fがあるかどうかが判断される。重ね合せがない場合(ステップS24にてNo)、及び、重ね合せがあっても、下に来る他の模様Fがない場合(ステップS25にてNo)には、そのまま後述のステップS28に進む。 From step S24 to step S34, processing is performed in order for each pattern F. First, in step S24, it is determined whether one pattern F is overlaid with another pattern F or not. The If there is an overlap (Yes in step S24), it is determined in step S25 whether there is another pattern F positioned below the one pattern F. If there is no overlay (No in step S24), and if there is no other pattern F that is underneath (No in step S25), the process proceeds to step S28 described later.
一の模様Fの下に位置する他の模様Fがある場合には(ステップS25にてYes)、ステップS26にて、重なり位置を示す位置情報として、下に位置する模様Fの重なる部分の輪郭形状が取得される。ステップS27では、上に位置する一の模様Fの反転模様F´に対し、下に位置する模様Fの重なる部分の輪郭線が、反転された状態で配置される。この場合、図7(b)に示すように、反転された輪郭線Lは、例えば破線とされる。図7(b)の例では、反転模様F´(3)に、反転模様F´(4)の重なり部分の輪郭線Lが配置され、反転模様F´(2)及び反転模様F´(1)に、反転模様F´(3)の重なり部分の輪郭線Lが夫々配置される。 If there is another pattern F located below one pattern F (Yes in step S25), in step S26, as the position information indicating the overlapping position, the outline of the overlapping portion of the pattern F located below The shape is acquired. In step S27, the outline of the overlapping portion of the pattern F positioned below is arranged in an inverted state with respect to the inverted pattern F ′ of the one pattern F positioned above. In this case, as shown in FIG. 7B, the inverted contour line L is, for example, a broken line. In the example of FIG. 7B, the outline L of the overlapping portion of the inverted pattern F ′ (4) is arranged in the inverted pattern F ′ (3), and the inverted pattern F ′ (2) and the inverted pattern F ′ (1). ), The contour lines L of the overlapping portions of the inverted pattern F ′ (3) are respectively arranged.
次のステップS28では、当該一の模様F(反転模様F´)内に、文字情報Dの描画が可能であるか否か、つまり反転模様F´内のスペースに文字情報Dが入りきるか否かが判断される。この場合、反転模様F´内に輪郭線Lが存在する場合には、文字情報Dが輪郭線Lに重ならないように配置可能かどうかが判断される。文字情報Dが入る場合には(ステップS28にてYes)、ステップS29にて、反転模様F´内に対応付けられた文字情報Dが配置される。尚、文字情報Dに関しては、描画されたものをユーザが認識可能であることが重要であり、反転模様F´内から多少はみ出す程度のことや、輪郭線Lに多少重なる程度のことを許容するようにしても良い。 In the next step S28, whether or not the character information D can be drawn in the one pattern F (inverted pattern F ′), that is, whether or not the character information D can enter the space in the inverted pattern F ′. Is judged. In this case, when the contour line L exists in the reverse pattern F ′, it is determined whether or not the character information D can be arranged so as not to overlap the contour line L. When the character information D is entered (Yes in step S28), the character information D associated with the reverse pattern F ′ is arranged in step S29. Regarding the character information D, it is important that the user can recognize what is drawn, and it is allowed to protrude slightly from the reversal pattern F ′ or to overlap the outline L. You may do it.
これに対し、反転模様F´内のスペースに文字情報Dが入らない、つまり文字情報Dが大きくはみ出したり輪郭線Lと重なったりする場合には(ステップS28にてNo)、ステップS30にて、文字情報Dのサイズを、模様F(反転模様F´)の大きさに合わせて、配置可能な大きさに縮小する処理が行われる。ステップS31では、縮小された文字情報Dの文字のサイズが、描画不可能となる所定サイズ以下かどうかが判断される。縮小された文字情報Dの文字のサイズが所定サイズよりも大きい、つまり描画可能なサイズである場合には(ステップS31にてNo)、ステップS29に進み、反転模様F´内に縮小された文字情報Dが配置される。 On the other hand, when the character information D does not enter the space in the reverse pattern F ′, that is, when the character information D protrudes greatly or overlaps the contour line L (No in step S28), in step S30, A process of reducing the size of the character information D to a size that can be arranged is performed in accordance with the size of the pattern F (inverted pattern F ′). In step S31, it is determined whether the character size of the reduced character information D is equal to or smaller than a predetermined size that cannot be drawn. If the size of the character of the reduced character information D is larger than the predetermined size, that is, it is a drawable size (No in step S31), the process proceeds to step S29, and the character reduced in the reverse pattern F ′ Information D is arranged.
縮小された文字情報Dの文字のサイズが所定サイズ以下の場合には(ステップS31にてYes)、ステップS32にて、文字情報Dが、描画可能な別のマークに変更され、反転模様F´内に配置される。この場合、数字を、短い線の本数(或いは点の数)で表す等、文字情報Dをユーザが識別可能な単純な形状のマークに変換することが可能である。ステップS33では、文字情報Dがマークに変更された旨をユーザに知らせる表示が行われ、ステップS34に進む。 If the character size of the reduced character information D is equal to or smaller than the predetermined size (Yes in step S31), the character information D is changed to another drawable mark in step S32, and the reversed pattern F ′ Placed inside. In this case, it is possible to convert the character information D into a mark having a simple shape that can be identified by the user, for example, the number is represented by the number of short lines (or the number of points). In step S33, a display notifying the user that the character information D has been changed to a mark is performed, and the process proceeds to step S34.
ステップS34では、全ての模様Fに関して処理が終了したどうかが判断される。未処理の模様が残っている場合には(ステップS34にてNo)、ステップS24に進み、次の模様Fに対し同様の処理が実行される。全ての模様Fに対する処理が終了すると(ステップS34にてYes)、ステップS35にて、文字情報D及び輪郭線Lに対する描画データの作成処理が行われ、処理が終了する。図7(b)の例では、反転模様F´(1)の位置に、「1」の文字情報D及び輪郭線Lが配置され、反転模様F´(2)の位置に、「2」の文字情報D及び輪郭線Lが配置される。また、反転模様F´(3)の位置に、「3」の文字情報D及び輪郭線Lが配置され、反転模様F´(4)の位置に、「4」の文字情報Dが配置され、それらを描画する描画データが作成される。 In step S34, it is determined whether or not the processing has been completed for all patterns F. If an unprocessed pattern remains (No in step S34), the process proceeds to step S24, and the same process is performed for the next pattern F. When processing for all patterns F is completed (Yes in step S34), drawing data creation processing for character information D and contour L is performed in step S35, and the processing ends. In the example of FIG. 7B, the character information D and outline L of “1” are arranged at the position of the reverse pattern F ′ (1), and “2” is set at the position of the reverse pattern F ′ (2). Character information D and contour line L are arranged. Further, the character information D and outline L of “3” are arranged at the position of the reverse pattern F ′ (3), and the character information D of “4” is arranged at the position of the reverse pattern F ′ (4). Drawing data for drawing them is created.
切断装置11においては、上記のように作成された切断データ及び描画データを用いて、裏向きにされた被加工物Wに対する、切断動作及び描画動作が実行される。これにより、被加工物Wから、上面から見て反転された反転模様F´が切断される(切り抜かれる)と共に、その上面に識別情報即ち文字情報D及び輪郭線Lが描画される。ここで、各反転模様F´を切断するための切断データを用いることにより、模様Fを表裏反転したつまり裏返した切断パーツPが得られる。これと共に、それら切断パーツPの裏面に、識別情報(文字情報D及び輪郭線L)が描画されるようになるのである。
In the
従って、図6の例のように、被加工物Wから複数の模様Fを切断して複数の切断パーツPを作成し、その後それら複数の切断パーツPを組合せて一つの装飾物Oを作るといった場合に、ユーザは各切断パーツPの裏面を見れば、その切断パーツPがいずれの位置に組合せるパーツかを容易に理解できる。しかも、各切断パーツPの裏面には、下に来る他の切断パーツPの重なり位置の輪郭線Lが描画されているので、ユーザは、複数の切断パーツPを貼り合わせる際の、位置合せの作業をより簡単かつ確実に行うことができるようになるのである。 Accordingly, as shown in the example of FIG. 6, a plurality of patterns F are cut from the workpiece W to create a plurality of cutting parts P, and then the plurality of cutting parts P are combined to form one decoration object O. In this case, when the user looks at the back surface of each cutting part P, the user can easily understand at which position the cutting part P is combined. In addition, since the contour line L of the overlapping position of the other cutting parts P coming below is drawn on the back surface of each cutting part P, the user can perform alignment when pasting the plurality of cutting parts P together. The work can be done more easily and reliably.
このように本実施形態によれば、次のような作用・効果を得ることができる。即ち、制御回路29は、指定された各模様Fを反転した反転模様F´を生成し、それら各反転模様F´の内側に、取得された識別情報を配置する。そして、被加工物Wから各反転模様F´を切断するための切断データ、及び、配置された位置に識別情報を描画する描画データを生成する。この結果、切断装置11により被加工物Wから複数の模様Fを切断し、それら切断パーツPを組合せる場合に、複数の切断パーツPを容易に識別可能とする加工データを作成することができるという優れた効果を得ることができる。この場合、識別情報が、切断パーツPの表面に現れる不都合を未然に防止することができることは勿論である。
Thus, according to the present embodiment, the following actions and effects can be obtained. That is, the
ここで、上記した識別情報を描画するための描画データは、加工可能範囲A(全体エリア)に対して、ペン先をどの位置にプロットするかのデータとなる。この場合、模様Fの反転前に識別情報を配置して、模様Fの反転処理と同時に識別情報の位置についても反転することも可能であるが、本実施形態では、制御回路29が、模様Fを反転した反転模様F´を生成した後に、各反転模様F´の内側に識別情報を配置するように構成した。これにより、ユーザにとっては、配置の作業がより判りやすく行われるようになる。識別情報を適切な位置に配置することができることは勿論である。 Here, the drawing data for drawing the identification information described above is data indicating where the pen tip is to be plotted with respect to the processable range A (entire area). In this case, it is possible to arrange the identification information before the pattern F is inverted and to invert the position of the identification information simultaneously with the pattern F inversion process. After generating the inverted pattern F ′ obtained by inverting the identification information, the identification information is arranged inside each inverted pattern F ′. Thereby, it becomes easier for the user to understand the arrangement work. Of course, the identification information can be arranged at an appropriate position.
本実施形態では、制御回路29は、切断装置11において加工動作を実行する際に報知するための、被加工物Wを裏向きにセットすることを促すメッセージを生成し、加工動作を実行する際にメッセージを報知するように構成した。これにより、ユーザに、被加工物Wを裏向きにセットすることを促すことができる。ひいては、正しい加工作業を行うことができる。
In this embodiment, the
また、本実施形態では、制御回路29は、被加工物Wの大きさに対応した加工可能範囲Aに対し、指定された複数の模様Fを配置した上で、加工可能範囲A全体に関して、それら各模様を反転するように構成した。この場合、加工可能範囲Aに配置された複数の模様Fを、個々に反転することも可能であるが、加工可能範囲A全体に関して反転することにより、ユーザにとっては、より判りやすい作業を行うことができる。また、例えば被加工物Wの表面に位置によって変化する彩色(グラデーション)が行われていたような場合に、ユーザが思っていた彩色状態で、切断パーツPを得ることが可能となる。
In the present embodiment, the
このとき、特に本実施形態では、制御回路29は、各模様Fに対して付された文字情報Dを識別情報として取得し、それら文字情報Dを、各模様F(反転模様F´)内に収まるように描画サイズを調整するように構成した。これにより、識別情報としての文字情報Dを描画する場合、切断パーツP内に確実に描画することが可能となる。更に、文字情報Dが模様F(反転模様F´)内に収まらない場合には、文字情報Dを描画可能なマークに変更するようにしたので、文字情報Dが収まらないほど模様F(切断パーツP)が小さい場合でも、マークが描画されることによって、識別を可能とすることができる。
At this time, particularly in the present embodiment, the
特に本実施形態では、制御回路29は、指定された複数の模様Fを、少なくとも一部が重なるようにレイアウトし、加工可能範囲Aに対し、それら各模様Fを配置すると共に、2つの模様F間の重なり位置を示す位置情報を識別情報として取得し、重なる2つの模様Fのうち少なくとも一方に、識別情報としての重なり位置の輪郭線Lを配置するように構成した。これにより、複数の切断パーツPを一部重ねるように組合せる場合の、ユーザの位置合せの作業をより簡単に行うことができるようになる。このとき、複数模様Fの重ね合わされる順に基づき、上になる模様Fに対し、下になる模様Fの重なり位置の輪郭線Lを配置するようにしたので、より一層、作業がしやすくなる。
In particular, in the present embodiment, the
また本実施形態では、制御回路29は、2つの模様F間の重なり位置を示す位置情報を識別情報として取得して輪郭線Lの描画データを作成することに加え、各模様Fに対して付された文字情報Dを識別情報として取得し、文字情報Dを、他の模様Fや輪郭線Lと重ならない位置に配置するように構成した。これにより、文字情報Dと輪郭線Lとの双方が描画されることにより、より一層、作業がしやすくなる。それに加えて、文字情報Dと輪郭線Lとが重なって判りにくくなることを未然に防止することができる。
Further, in the present embodiment, the
(2)第2、第3の実施形態、その他の実施形態
図8及び図9は、本発明の第2の実施形態を示している。この第2の実施形態が上記第1の実施形態と異なるところは、制御回路29が実行する加工データ作成の処理手順(ソフトウエア構成)、つまり加工データ作成プログラムにある。加工データ作成装置としての切断装置11の構成などについては、上記第1の実施形態と共通するので、新たな図示や説明を省略する。
(2) Second and Third Embodiments and Other Embodiments FIG. 8 and FIG. 9 show a second embodiment of the present invention. The second embodiment is different from the first embodiment in a processing procedure (software configuration) for processing data creation executed by the
図8は、加工データ作成から加工動作実行までのメインの処理手順を示している。また、図9のフローチャートは、図8のステップS40の切断データ及び描画データ作成の詳細な処理手順を示している。以下、上記第1の実施形態(図3〜図5のフローチャート)と異なる点について述べる。即ち、図8においては、ステップS1〜S4の処理が上記第1の実施形態と同様に行われた後、上記図3のステップS5、S6に代えて、ステップS40にて、切断データ及び描画データの作成処理が実行される。このステップS40の処理後、やはり上記第1の実施形態と同様に、ステップS7〜S9の処理が行われる。 FIG. 8 shows a main processing procedure from machining data creation to machining operation execution. Further, the flowchart of FIG. 9 shows a detailed processing procedure for creating cutting data and drawing data in step S40 of FIG. Hereinafter, differences from the first embodiment (flowcharts of FIGS. 3 to 5) will be described. That is, in FIG. 8, after the processing of steps S <b> 1 to S <b> 4 is performed in the same manner as in the first embodiment, in step S <b> 40 instead of steps S <b> 5 and S <b> 6 in FIG. The creation process is executed. After the process in step S40, the processes in steps S7 to S9 are performed as in the first embodiment.
次に、図9を参照して、ステップS40の切断データ及び描画データ作成の詳細な処理について述べる。まずステップS41では、ステップS11と同様に、指定された複数の模様Fに関し、重ね合せがあるか否かが判断される。重ね合せがある場合には(ステップS41にてYes)、ステップS42にて、加工可能範囲A内に、各模様Fが互いに重ならない位置に配置される。重ね合せがない場合には(ステップS41にてNo)、加工可能範囲A内にそのまま各模様Fが配置され、ステップS43に進む。ステップS43では、ステップS21と同様に、各模様Fに関する識別情報としての文字情報が取得され、ステップS44では、各文字情報が各模様Fに対応付けて記憶される。 Next, with reference to FIG. 9, the detailed processing for creating the cutting data and drawing data in step S40 will be described. First, in step S41, as in step S11, it is determined whether or not there is an overlap for a plurality of designated patterns F. If there is an overlap (Yes in step S41), in step S42, the patterns F are arranged in positions that do not overlap each other within the processable range A. When there is no superposition (No in step S41), each pattern F is arranged as it is within the processable range A, and the process proceeds to step S43. In step S43, as in step S21, character information as identification information regarding each pattern F is acquired, and in step S44, each character information is stored in association with each pattern F.
ステップS45からステップS56までは、一つずつの模様Fについて順に処理が行われるのであるが、まずステップS45では、一つの模様Fに関して、他の模様Fとの重ね合せがあるかどうかが判断される。重ね合せがある場合には(ステップS45にてYes)、ステップS46にて、当該一の模様Fの下に位置する他の模様Fがあるかどうかが判断される。重ね合せがない場合(ステップS45にてNo)、及び、重ね合せがあっても、下に来る他の模様Fがない場合(ステップS46にてNo)には、そのまま後述のステップS49進む。 From step S45 to step S56, processing is sequentially performed for each pattern F. First, in step S45, it is determined whether one pattern F is overlaid with another pattern F or not. The If there is an overlap (Yes in step S45), it is determined in step S46 whether there is another pattern F located below the one pattern F. If there is no superposition (No in step S45) and if there is no other pattern F that is underneath (No in step S46), the process proceeds to step S49 described later.
一の模様Fの下に位置する他の模様Fがある場合には(ステップS46にてYes)、ステップS47にて、重なり位置を示す位置情報として、下に位置する模様Fの重なる部分の輪郭形状が取得される。ステップS48では、上に位置する一の模様Fに対し、下に位置する模様Fの重なる部分の輪郭線Lが、重なり位置に合わせて配置される。次のステップS49では、当該一の模様F内に、対応する文字情報Dが配置される。ステップS50では、当該一の模様F内のスペースに文字情報Dが入りきるか否かが判断される。この場合、模様F内に輪郭線Lが存在する場合には、文字情報Dが輪郭線Lに重ならないように配置可能かどうかが判断される。文字情報Dが入る場合には(ステップS50にてYes)、ステップS51にて、文字情報Dの配置状態がLCD19に表示される。詳しく図示はしないが、この表示では、加工可能範囲A内に、複数の模様Fが配置されると共に、各模様F内に文字情報D及び輪郭線Lが配置の様子が表示される。
If there is another pattern F located under one pattern F (Yes in step S46), in step S47, as the position information indicating the overlapping position, the outline of the overlapping portion of the pattern F located below The shape is acquired. In step S48, the outline L of the portion where the pattern F positioned below is overlapped with the pattern F positioned above is arranged in accordance with the overlapping position. In the next step S49, the corresponding character information D is arranged in the one pattern F. In step S50, it is determined whether or not the character information D can enter the space in the one pattern F. In this case, when the contour line L exists in the pattern F, it is determined whether or not the character information D can be arranged so as not to overlap the contour line L. When the character information D is entered (Yes in step S50), the arrangement state of the character information D is displayed on the
これに対し、模様F内のスペースに文字情報Dが入らない場合には(ステップS50にてNo)、ステップS52にて、文字情報Dのサイズが、模様Fの大きさに合わせて、配置可能な大きさに縮小され、ステップS53では、縮小された文字情報Dの文字のサイズが、描画不可能となる所定サイズ以下かどうかが判断される。縮小された文字情報Dの文字のサイズが所定サイズよりも大きい、つまり描画可能なサイズである場合には(ステップS53にてNo)、ステップS51に進み、模様F内に縮小された文字情報Dが表示される。 On the other hand, when the character information D does not enter the space in the pattern F (No in step S50), the size of the character information D can be arranged in accordance with the size of the pattern F in step S52. In step S53, it is determined whether or not the character size of the reduced character information D is equal to or smaller than a predetermined size at which rendering is impossible. If the character size of the reduced character information D is larger than the predetermined size, that is, a size that can be drawn (No in step S53), the process proceeds to step S51, and the character information D reduced in the pattern F is performed. Is displayed.
縮小された文字情報Dの文字のサイズが所定サイズ以下の場合には(ステップS53にてYes)、ステップS54にて、文字情報Dが、描画可能な別のマークに変更され、反転模様F´内に配置される。ステップS55では、文字情報Dがマークに変更された旨をユーザに知らせる表示が行われ、ステップS56に進む。ステップS56では、全ての模様Fに関して処理が終了したどうかが判断される。未処理の模様が残っている場合には(ステップS56にてNo)、ステップS45に進み、次の模様Fに対し同様の処理が実行される。 If the character size of the reduced character information D is equal to or smaller than the predetermined size (Yes in step S53), the character information D is changed to another drawable mark in step S54, and the reverse pattern F ' Placed inside. In step S55, a display notifying the user that the character information D has been changed to a mark is performed, and the process proceeds to step S56. In step S56, it is determined whether or not processing has been completed for all patterns F. If an unprocessed pattern remains (No in step S56), the process proceeds to step S45, and the same process is executed for the next pattern F.
全ての模様Fに対する処理が終了すると(ステップS56にてYes)、ステップS57にて、文字情報Dの位置、及び輪郭線Lの形状が、加工可能範囲A全体に対して反転される。ステップS58では、反転された文字情報Dの位置及び輪郭線Lに基づいて、描画データが作成される。ステップS59では、模様Fが加工可能範囲A全体に対して反転され、ステップS60では、反転模様F´に対する切断データの作成が行われる。これにて、上記第1の実施形態と同様の描画データ及び切断データが得られる。従って、この第2の実施形態によっても、上記第1の実施形態と同様の作用・効果を得ることができる。 When the processing for all the patterns F is completed (Yes in step S56), the position of the character information D and the shape of the contour line L are reversed with respect to the entire processable range A in step S57. In step S58, drawing data is created based on the position of the inverted character information D and the contour line L. In step S59, the pattern F is reversed with respect to the entire processable range A, and in step S60, cutting data for the reversed pattern F ′ is created. Thus, drawing data and cutting data similar to those in the first embodiment are obtained. Therefore, the second embodiment can also provide the same operations and effects as those of the first embodiment.
図10及び図11は、本発明の第3の実施形態を示すもので、図10は、本実施形態に係る加工データ作成装置1及び加工装置としての切断装置11の外観構成を、図11は、それらの電気的構成を概略的に示している。本実施形態に係る加工データ作成装置1は、例えばパーソナルコンピュータからなり、通信ケーブル10により切断装置11に接続されている。切断装置11は、カッタカートリッジ14の装着状態で、切断データに従って紙やシート等の被加工物Wを切断する切断動作を行うと共に、ペンカートリッジ17の装着状態で、描画データに従って被加工物Wに対する描画動作を行う装置である。
10 and 11 show a third embodiment of the present invention. FIG. 10 shows an external configuration of the machining
加工データ作成装置1は、加工データ作成プログラムを実行するパーソナルコンピュータから構成されている。図10に示すように、加工データ作成装置1は、コンピュータ本体1aに、表示部2、キーボード3、マウス4を備えて構成されている。コンピュータ本体1aには、図11に示すように、CPUを主体として構成された制御回路5、及び、その制御回路5に接続されたRAM6、ROM7、EEPROM8、通信部9等が設けられている。
The machining
表示部2は、ユーザに対するメッセージなど必要な情報を表示する。キーボード3やマウス4は、ユーザにより操作され、その操作信号が制御回路5に入力される。RAM6は、制御回路5が実行しているプログラムに応じて必要な情報を一時的に記憶する。ROM7は、加工データ作成プログラム等を記憶する。EEPROM8は、切断データの作成対象となる複数の異なる模様のデータ(輪郭線データ等)や、作成された切断データ、描画データ等を記憶している。加工データ作成装置1に、図示しないスキャナを接続して模様のデータを入力することも可能である。
The
通信部9は、外部の機器との間でデータ等の通信を行うように構成されている。本実施形態では、加工データ作成装置1により作成された加工データ即ち切断データ及び描画データが、通信部9により、通信ケーブル10を介して切断装置11の通信部37に送信される。尚、加工データ作成装置1の通信部9と切断装置11の通信部37とは、無線通信によって接続してもよい。また、加工データ作成装置1と切断装置11との間における加工データの受け渡しは、図示しないが、例えばUSBメモリなど着脱可能な外部記憶装置を介して、又はインターネットなどのネットワークを介して行っても良い。
The communication unit 9 is configured to communicate data and the like with an external device. In the present embodiment, the machining data created by the machining
本実施形態では、加工データ作成装置1(制御回路5)は、加工データ作成プログラムの実行により、加工データを作成する加工データ作成装置としての各処理を実行する。この加工データの作成にあたっては、ユーザがキーボード3又はマウス4を操作して複数の模様Fを指定する。従って、キーボード3又はマウス4が指定手段として機能する。そして、詳しい説明は省略するが、制御回路5は、上記第1の実施形態と同様に、取得手段、反転手段、識別情報配置手段、加工データ生成手段、報知情報生成手段、模様配置手段として機能する。
In the present embodiment, the machining data creation device 1 (control circuit 5) executes each process as a machining data creation device that creates machining data by executing a machining data creation program. In creating the processed data, the user operates the
このような第3の実施形態によっても、上記第1の実施形態と同様に、制御回路5は、指定された各模様Fを反転した反転模様F´を生成し、それら各反転模様F´の内側に、取得された識別情報を配置する。そして、被加工物Wから各反転模様F´を切断するための切断データ、及び、配置された位置に識別情報を描画する描画データを生成する。この結果、本実施形態によれば、切断装置1により被加工物Wから複数の模様Fを切断し、それら切断パーツPを組合せる場合に、複数の切断パーツPを容易に識別可能とする加工データを作成することができる等の優れた効果を得ることができる。
Also according to the third embodiment, similarly to the first embodiment, the
尚、上記した実施形態では、文字情報D(識別情報)として、「1」、「2」といった数字の場合を例示したが、文字情報としては、「A」、「B」、「C」等のアルファベット、「右」、「上」等の漢字などであっても良い。上記実施形態では、識別情報として、文字情報Dと、輪郭線Lとの双方を描画するようにしたが、いずれか一方でも良いことは勿論である。重なり位置を示す位置情報としては、実線の輪郭線Lとしても良く、輪郭線以外でも、相手のパーツの角部を示すL字状の鉤や、相手のパーツの端部を示す点などを描画することも可能である。 In the above-described embodiment, numbers such as “1” and “2” are exemplified as the character information D (identification information). However, as character information, “A”, “B”, “C”, etc. May be a Chinese character such as “Right” or “Up”. In the above embodiment, both the character information D and the contour line L are drawn as the identification information, but it goes without saying that either one may be used. The position information indicating the overlapping position may be a solid outline L. Other than the outline, an L-shaped ridge indicating the corner of the opponent's part or a point indicating the end of the opponent's part is drawn. It is also possible to do.
更に、切断装置(加工装置)の具体的構成についても、様々な変更が可能である。例えば、上記実施形態では、切断装置11におけるカッタカートリッジ14とペンカートリッジ17との交換をユーザが行う構成としたが、切断部材とペン部材との双方を備え、それらを自動で切替えながら切断動作及び描画動作を行う構成としても良い。また、上記各実施形態では、加工データ作成装置を、切断装置から構成する、或いは汎用のパーソナルコンピュータから構成するようにしたが、加工データの作成の専用の装置として構成してもよい。加工データ作成装置に、原図から図形のデータを読取るようなスキャナを接続する構成としてもよい。その他、本発明は、上記した各実施形態に限定されるものではなく、要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
Further, various changes can be made to the specific configuration of the cutting device (processing device). For example, in the above-described embodiment, the user exchanges the
1 加工データ作成装置
3 キーボード(指定手段)
4 マウス(指定手段)
5 制御回路(取得手段、反転手段、識別情報配置手段、加工データ生成手段、報知情報生成手段、模様配置手段)
11 切断装置(加工データ作成装置)
14 カッタカートリッジ(切断部材)
17 ペンカートリッジ(ペン部材)
20 各種操作スイッチ(指定手段)
29 制御回路(取得手段、反転手段、識別情報配置手段、加工データ生成手段、報知情報生成手段、模様配置手段)
W 被加工物
F 模様
F´ 反転模様
P 切断パーツ
A 加工可能範囲
D 文字情報(識別情報)
L 輪郭線(位置情報、識別情報)
1 Machining
4 Mouse (specifying means)
5 Control circuit (acquisition means, inversion means, identification information arrangement means, processing data generation means, notification information generation means, pattern arrangement means)
11 Cutting device (processing data creation device)
14 Cutter cartridge (cutting member)
17 Pen cartridge (pen member)
20 Various operation switches (designating means)
29 Control circuit (acquisition means, inversion means, identification information arrangement means, processing data generation means, notification information generation means, pattern arrangement means)
W Workpiece F Pattern F 'Inverted pattern P Cutting part A Machinable range D Character information (identification information)
L contour line (position information, identification information)
Claims (10)
切断対象となる複数の模様を指定する指定手段と、
前記指定手段により指定された各模様に関し、他の模様と識別するための識別情報を取得する取得手段と、
前記指定手段により指定された各模様を反転した反転模様を生成する反転手段と、
前記各反転模様の内側に、前記取得手段により取得された識別情報を配置する識別情報配置手段と、
前記被加工物から前記各反転模様を切断するための切断データ、及び、前記識別情報配置手段により配置された位置に識別情報を描画する描画データを生成する加工データ生成手段と
を備えることを特徴とする加工データ作成装置。 A processing data creation device for creating processing data for executing a processing operation by a processing device capable of cutting operation using a cutting member and drawing operation using a pen member for a sheet-like workpiece. ,
A designation means for designating a plurality of patterns to be cut;
For each pattern specified by the specifying means, an acquisition means for acquiring identification information for distinguishing from other patterns;
Reversing means for generating a reversal pattern obtained by reversing each pattern designated by the designation means;
Identification information arrangement means for arranging the identification information acquired by the acquisition means inside each of the inverted patterns;
Cutting data for cutting the reversal patterns from the workpiece, and processing data generating means for generating drawing data for drawing identification information at positions arranged by the identification information arranging means. Processing data creation device.
前記反転手段は、前記模様配置手段により配置された模様を、前記加工可能範囲全体に関して反転することを特徴とする請求項1から3のいずれか一項に記載の加工データ作成装置。 With a pattern arrangement means for arranging each pattern designated by the designation means for a workable range corresponding to the size of the workpiece,
The processing data creation device according to any one of claims 1 to 3, wherein the reversing unit reverses the pattern arranged by the pattern arranging unit with respect to the entire workable range.
前記識別情報配置手段は、前記文字情報を、前記各模様内に収まるように描画サイズを調整することを特徴とする請求項1から4のいずれか一項に記載の加工データ作成装置。 The acquisition means acquires character information attached to each pattern as identification information,
5. The processing data creation device according to claim 1, wherein the identification information arrangement unit adjusts a drawing size so that the character information fits in each pattern. 6.
前記取得手段は、少なくとも一部が重なる2つの模様間の重なり位置を示す位置情報を識別情報として取得し、
前記識別情報配置手段は、重なる2つの模様のうち少なくとも一方に、重なり位置の輪郭線の少なくとも一部を配置することを特徴とする請求項1から4のいずれか一項に記載の加工データ作成装置。 A layout means for laying out a plurality of patterns designated by the designation means so that at least a part thereof overlaps, and each pattern designated by the designation means for a processable range corresponding to the size of the workpiece And pattern arranging means for arranging
The acquisition means acquires position information indicating an overlapping position between two patterns at least partially overlapping as identification information,
5. The processing data creation according to claim 1, wherein the identification information arranging unit arranges at least a part of the outline of the overlapping position in at least one of the two overlapping patterns. apparatus.
前記識別情報配置手段は、前記文字情報を、他の模様と重ならない位置に配置することを特徴とする請求項7又は8記載の加工データ作成装置。 In addition to acquiring position information indicating the overlapping position between two patterns as identification information, the acquisition means acquires character information attached to each pattern as identification information,
The processing data creation device according to claim 7 or 8, wherein the identification information arrangement unit arranges the character information at a position that does not overlap another pattern.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015230570A JP2017094465A (en) | 2015-11-26 | 2015-11-26 | Processing data creation device and processing data creation program |
| PCT/JP2016/072301 WO2017090277A1 (en) | 2015-11-26 | 2016-07-29 | Device for creating processing data, and program for creating processing data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015230570A JP2017094465A (en) | 2015-11-26 | 2015-11-26 | Processing data creation device and processing data creation program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017094465A true JP2017094465A (en) | 2017-06-01 |
Family
ID=58763226
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015230570A Pending JP2017094465A (en) | 2015-11-26 | 2015-11-26 | Processing data creation device and processing data creation program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2017094465A (en) |
| WO (1) | WO2017090277A1 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2646478B2 (en) * | 1993-06-10 | 1997-08-27 | 和男 寅市 | Compression storage device and composite output device for divided reading of character and graphics |
| JP4947743B2 (en) * | 2010-05-31 | 2012-06-06 | 株式会社ミマキエンジニアリング | Cutting plotter |
| JP2014124748A (en) * | 2012-12-27 | 2014-07-07 | Brother Ind Ltd | Cutting data preparing device, cutting data preparing program and cutting device |
| JP6064702B2 (en) * | 2013-03-15 | 2017-01-25 | ブラザー工業株式会社 | Processing device and program for processing device |
-
2015
- 2015-11-26 JP JP2015230570A patent/JP2017094465A/en active Pending
-
2016
- 2016-07-29 WO PCT/JP2016/072301 patent/WO2017090277A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017090277A1 (en) | 2017-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140182463A1 (en) | Cutting data generator, cutting apparatus and non-transitory computer-readable medium storing cutting data generating program | |
| US9199386B2 (en) | Cutting data generator, cutting apparatus and non-transitory computer-readable medium storing cutting data generating program | |
| JP2011087696A (en) | Punch data generating device and punch data generating program | |
| JP2014180714A (en) | Processing device and data processing program | |
| JP2018049439A (en) | Print image creation apparatus, print image creation method, and program | |
| JP2011087695A (en) | Punch data generating device and punch data generating program | |
| US20180173186A1 (en) | Data generating device and non-transitory computer-readable medium | |
| JP6536231B2 (en) | Label producing apparatus, label producing method, and label producing program | |
| JP2016221940A5 (en) | ||
| JP2017094465A (en) | Processing data creation device and processing data creation program | |
| JP2019168774A (en) | Processing system | |
| JP6477008B2 (en) | Cutting data creation method, cutting data creation device, and computer-readable recording medium | |
| WO2016208341A1 (en) | Cutting data preparing device, cutting data preparing method, and cutting data preparing program | |
| US20200316844A1 (en) | Embossing apparatus and embossing method | |
| JP2017064855A (en) | Cutting data creation device and cutting data creation program | |
| US12012684B2 (en) | Processing data generation device, embroidery sewing machine, and non-transitory computer-readable storage medium | |
| JP2017030127A (en) | Cutting data preparation device and cutting data preparation program | |
| WO2016194940A1 (en) | Cutting device and cutting data generating program | |
| WO2017022335A1 (en) | Cutting data creation device and cutting data creation program | |
| JP6428162B2 (en) | Cutting data creation device, cutting device, and cutting data creation program | |
| JP2017030129A (en) | Cutting data creation device and cutting data creation program | |
| JP2021194853A (en) | Image formation method and image formation system | |
| JP2017030128A (en) | Cutoff data creation device and cutoff data creation program | |
| JP2018086705A (en) | Template sheet manufacturing device, template sheet manufacturing method and recording medium | |
| US20200316845A1 (en) | Embossing apparatus and embossing method |