(57)【要約】【課題】  文字をワードプロセッサの感覚で入力するだけで、簡単に点字加工のＮＣプログラムを作成することのできる点字加工ＮＣプログラム作成装置を提供する。【解決手段】  板材Ｗに点字の成形加工が可能な板材加工機１を制御するＮＣプログラム３を作成する装置である。文字を入力する文字等入力処理手段１６と、この手段１６で入力された文字を点字の各点の配列座標データＤ２に変換する文字・座標変換手段１７とを設ける。この手段１７で変換された配列座標データＤ２に基づきＮＣプログラム３を作成するＮＣプログラム作成手段１８を設ける。【選択図】        図１
2006053417.tif 000002
【特許請求の範囲】
【請求項１】
板材に点字の成形加工が可能な板材加工機に適用されるＮＣプログラムを作成する点字加工ＮＣプログラム作成装置であって、文字を入力する文字等入力処理手段と、この手段で入力された文字を点字の各点の配列座標データに変換する文字・座標変換手段と、この手段で変換された配列座標データに基づきＮＣプログラムを作成するＮＣプログラム作成手段とを備えた点字加工ＮＣプログラム作成装置。
【請求項２】
前記文字・座標変換手段は、前記文字等入力処理手段の入力に従い、文字列を前記配列座標データに変換するものである請求項１記載の点字加工ＮＣプログラム作成装置。
【請求項３】
前記文字等入力処理手段は、文字入力画面、および板材の板厚，材質等の板材情報の入力画面を画面表示装置に表示する入力画面出力部と、表示された入力画面にオペレータが入力することで文字および板材情報を入力情報として受け付ける入力処理部とを有し、前記ＮＣプログラム作成手段は、入力情報における板材情報をＮＣプログラムの作成条件に含めてＮＣプログラムを作成するものとした請求項１または請求項２記載の点字加工ＮＣプログラム作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タレットパンチプレス等の板材加工機に点字を加工させるＮＣプログラムを作成する点字加工ＮＣプログラム作成装置に関する。
【背景技術】
【０００２】
タレットパンチプレスで点字を加工する場合、刻印工具等を用いて行う。従来、点字のＮＣプログラムの作成は、一般の板金加工のＮＣプログラム作成装置を用いており、点字の各点を構成するＸ，Ｙ座標を手作業で計算し、作成していた。
テキストデータを点字に変換するソフトウェアは、多数提案されている。しかし、これを板金加工に用いることまでは、提案されるに至っていない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のように、従来は、点字の各点の座標を手作業で計算して入力しており、プログラム作成に手間と時間がかかっていた。
【０００４】
この発明の目的は、文字をワードプロセッサの感覚で入力するだけで、簡単に点字加工のＮＣプログラムを作成することのできる点字加工ＮＣプログラム作成装置を提供することである。
この発明の他の目的は、個々の文字だけでなく、文字列を点字の文字列として座標データに変換できるものとすることである
この発明のさらに他の目的は、板材情報を含むＮＣプログラムを作成可能なものとすることである。
【課題を解決するための手段】
【０００５】
この発明の点字加工ＮＣプログラム作成装置は、板材（Ｗ）に点字の成形加工が可能な板材加工機（１）に適用されるＮＣプログラム（３）を作成する点字加工ＮＣプログラム作成装置であって、文字を入力する文字等入力処理手段（１６）と、この手段（１６）で入力された文字を点字の各点の配列座標データ（Ｄ２）に変換する文字・座標変換手段（７）と、この手段（１７）で変換された配列座標データ（Ｄ２）に基づきＮＣプログラム（３）を作成するＮＣプログラム作成手段（１８）とを備える。
この構成によると、文字等入力処理手段（１６）で入力された文字が、文字・座標変換手段（１７）によって点字の各点の配列座標データ（Ｄ２）に変換される。ＮＣプログラム作成手段（１８）は、この変換された配列座標データ（Ｄ２）に基づき、ＮＣプログラム（３）を作成する。このため、文字をワードプロセッサの感覚で入力するだけで、簡単に点字加工のＮＣプログラム（３）を作成することができる。
【０００６】
この発明において、文字・座標変換手段（１７）は、前記文字等入力処理手段（１６）の入力に従い、文字列を前記配列座標データ（Ｄ２）に変換するものであっても良い。
プレート類に点字を施す場合、一般的には複数の文字が連続して並んだ単語や文章を示す点字の文字列として施される。前記文字・座標変換手段（１７）は、このような文字列の配列座標データ（Ｄ２）に変換する。
なお文字・座標変換手段（７）は、文字等入力処理手段（１６）で入力した文字列が、複数行に並んだものであったり、改行位置や行毎の文字列の先頭位置が行毎に変わっている場合、それらの改行位置や先頭位置を点字の文字列の各文字の位置に反映させるものとすることが望ましい。
【０００７】
この発明において、前記文字等入力処理手段（１６）は、文字入力画面（Ｇ１）、および板材（Ｗ）の板厚，材質等の板材情報の入力画面（Ｇ２）を画面表示装置（１４）に表示する入力画面出力部（２０）と、表示された入力画面（Ｇ１，Ｇ２）にオペレータが入力することで文字および板材情報を入力情報（Ｄ１）として受け付ける入力処理部（２１）とを有し、前記ＮＣプログラム作成手段（１８）は、入力情報（Ｄ１）における板材情報をＮＣプログラム（３）の作成条件に含めてＮＣプログラム（３）を作成するものとしても良い。
ＮＣプログラム（３）は、適切な加工のためには、板厚，材質等の板材情報を持つことが望まれる。文字等入力処理手段（１６）を板材情報の入力が可能なものとしておくことで、板材情報を別に入力する手間が省け、簡単な入力処理で、板材情報を反映したＮＣプログラム（３）を作成することができる。
【発明の効果】
【０００８】
この発明の点字加工ＮＣプログラム作成装置は、板材に点字の成形加工が可能な板材加工機に適用されるＮＣプログラムを作成する点字加工ＮＣプログラム作成装置であって、文字を入力する文字等入力処理手段と、この手段で入力された文字を点字の各点の配列座標データに変換する文字・座標変換手段と、この手段で変換された配列座標データに基づきＮＣプログラムを作成するＮＣプログラム作成手段とを備えたものであるため、文字をワードプロセッサの感覚で入力するだけで、簡単に点字加工のＮＣプログラムを作成することができる。
前記文字・座標変換手段は、前記文字等入力処理手段の入力に従い、文字列を前記配列座標データに変換するものである場合は、個々の文字だけでなく、文字列を点字の文字列として座標データに変換することができる。
前記文字等入力処理手段が、文字入力画面、および板材の板厚，材質等の板材情報の入力画面を画面表示装置に表示する入力画面出力部と、表示された入力画面にオペレータが入力することで文字および板材情報を入力情報として受け付ける入力処理部とを有し、前記ＮＣプログラム作成手段を、入力情報における板材情報をＮＣプログラムの作成条件に含めてＮＣプログラムを作成するものとした場合は、効率の良い簡単な入力操作で、板材情報を含むＮＣプログラムを作成することができる。
【発明を実施するための最良の形態】
【０００９】
この発明の一実施形態を図１ないし図１３と共に説明する。この点字加工ＮＣプログラム作成装置は、板材加工機１を制御する数値制御装置２に実行させるＮＣプログラム３を作成する装置である。板材加工機１は、板材Ｗに点字の成形加工が可能なものであり、例えばタレット式のパンチプレスである。
【００１０】
図１３は、タレットパンチプレスからなる板材加工機１の一例を示す。この板材加工機１は、上下のタレット５，６に、互いに対応してそれぞれ複数の上型側および下型側の工具７，８が支持されており、タレット５，６を旋回させる工具割出機構９により、任意の工具７，８を所定のパンチ位置Ｐに回転割出可能である。板材Ｗは、テーブル（図示せず）上を直交２軸方向（Ｘ方向，Ｙ方向）に移動させる板材移動機構１０により、希望部分がパンチ位置Ｐに移動させられる。板材移動機構１０は、板材Ｗをワークホルダ１０ａで把持し、ワークホルダ１０ａの移動によって板材Ｗを移動させるものである。工具７，８の割出し、および板材Ｗの位置決めが終わった後、パンチ駆動機構１１により、上型側の工具７を昇降駆動することにより、板材Ｗにパンチ加工が行われる。
【００１１】
点字の成形加工については、工具７，８として、刻印用のものを用いることで、一つの点となる突部ａを、板材Ｗに成形加工するものとされる。
数値制御装置２は、上記工具割出機構９、板材移動機構１０、およびパンチ駆動機構１１等の制御を、図１のＮＣプログラム３によって行う。
【００１２】
図１において、この点字加工ＮＣプログラム作成装置は、コンピュータとこれに実行させるプログラムおよびデータ等で構成されるものであり、ハードウェア構成として、コンピュータ本体となる演算処理手段１３と、液晶表示装置またはブラウン管等の画面表示装置１４と、キーボード，マウス，タッチパネル等の入力機器１５とを備える。
【００１３】
演算処理手段１３は、文字などを入力する文字等入力処理手段１６と、この手段１６で入力された文字１９を点字の各点の配列座標データＤ２に変換する文字・座標変換手段１７と、この手段１７で変換された配列座標データＤ２に基づきＮＣプログラム３を作成するＮＣプログラム作成手段１８とを備える。
【００１４】
文字等入力処理手段１６は、入力画面出力部２０と入力処理部２１とを有している。入力画面出力部２０は、各種の入力を行わせる入力画面Ｇを画面表示装置１４に出力する手段である。入力画面Ｇの詳細例は図２に示すが、まず図１において説明する。入力画面Ｇは、その一部、または別頁として、文字入力画面Ｇ１、板材情報入力画面Ｇ２、および加工情報入力画面Ｇ３を有している。
【００１５】
文字入力画面Ｇ１は、入力する文字を１文字ずつ内部に表示する枡目を、複数行，複数列に設けた画面である。
板材情報入力画面Ｇ２は、材質および板厚の入力を案内する文字表示部分と、これら材質および板厚について、それぞれ数字，記号，文字等を入力する各入力ボックス３１を表示した画面である。
加工情報入力画面Ｇ３は、板材の加工に関する入力データを入力する画面であり、点字用工具として選択する工具のＴコード，外周加工工具のＴコード、および加工パターンを選択するパターン情報の各入力ボックス３２を表示した画面である。
【００１６】
なお、入力画面Ｇにおいて、詳しくは、図２に示すように、点字の点間のＸ方向，Ｙ方向のピッチ、および文字間のＸ方向，Ｙ方向の間隔を入力する入力ボックス３３が表示されている。点字において、点間のピッチや文字間の間隔は一定値に標準化されているため、この標準値をデフォルト値として上記入力ボックス３３に表示するようにしている。
加工情報入力画面Ｇ３における入力ボックス３２としては、詳しくは、外周一発抜きを行う場合の工具の入力ボックスと、外周一発抜きを行う工具のサイズを示す入力ボックスとが設けられる。
また、入力画面Ｇには特定記号表示３４を設け、この表示３４として、キーボードからの入力が行い難い各種の文字，記号等を表示している。
【００１７】
図１において、入力処理部２１は、文字入力処理部２２、板材情報入力処理部２３、および加工情報入力処理部２４を有している。
文字入力処理部２２は、文字入力画面Ｇ１に、キーボード等の入力機器１５から希望の文字を入力させる手段である。文字入力画面Ｇ１の枡目における何処に入力するかは、カーソルＫによって自由に指定可能であり、入力された各文字は、カーソルＫの位置から順次同じ行の右側へ並べて枡目に表示される。行端まで行くと、下の行に移って表示される。文字入力処理部２２は、キーボードによる入力の他に、特定記号表示３４の任意の文字をカーソルＫで選択して指定することによっても、入力可能とされている。
【００１８】
板材情報入力処理部２３は、上記板材情報入力画面Ｇ２における入力ボックス３１に材質，板厚の情報を入力する手段である。
加工情報入力処理部２４は、上記加工情報入力画面Ｇ３における各入力ボックス３２にＴコードや加工パターン等の入力を行う手段である。加工パターンは、板材Ｗに対して点字を加工するエリアＥを、図７のように１箇所とするか、図９，図１１のように複数箇所とするか、また複数箇所とする場合にどのように配置するか等のパターンであり、そのエリアＥの周囲をパンチ加工する加工パターンを含む。
加工情報入力処理部２４は、上記加工パターンを選択する加工パターン選択部２４ａを有していて、選択された加工パターンに対する詳細入力を行わせるパターン別入力画面（図示せず）を、所定の入力によって上記入力画面Ｇとは別にウインドウ等を開いて表示させるものとしている。
【００１９】
入力処理部２１で入力された文字やその他の入力情報Ｄ１は、一つのファイル等として入力情報記憶手段２８に記憶される。
【００２０】
文字・座標変換手段１７は、点配列記憶手段２５と、変換処理部２６と、文字列処理部２７とを有している。
点配列記憶手段２５は、図５に一部を示すように、各文字について定められた各文字毎の点の配列を記憶した手段である。この点の配列ピッチは、上記のように標準化されている。
図３（Ａ）に示すように、点字は、縦３点、横２点の６つの点の組合せからなる表音文字であり、左上から下へ順に、１の点、２の点、３の点、右上から下へ順に４の点、５の点、６の点を有する。これらの点の突起の有無で表現される。濁音等については、上記６つの点の組合せを、同図（Ｂ）のように２つ並べて表現される。
図４は、「アイウエオ」の５文字の点字の文字列を例示した図である。同図および図５において、黒丸部分が点に突起有りの箇所を、「−」で表示した部分が点に突起のない箇所をそれぞれ示す。
【００２１】
図１の変換処理部２６は、上記入力情報Ｄ１のうち、文字入力画面Ｇ１に入力された文字の情報について、点字の各点の配列座標データＤ２に変換する手段である。
文字列処理部２７は、文字入力画面Ｇ１に入力された文字列について、文字入力画面Ｇ１に表示された文字列が、複数行に並んだものであったり、改行位置や行毎の文字列の先頭位置が行毎に変わっている場合、それらの改行位置や先頭位置を点字の文字列の各文字の位置に反映させる手段である。すなわち、変換処理部２６の出力する配列座標データＤ２に反映させる。例えば、図１のように、「ひらく」とある文字列と「しめる」とある文字列が１行空けて入力されていると、点字の文字列も１行空けるように、配列座標データＤ２を生成させる。また、同図のように、「ひらく」とある文字列と「しめる」とある文字列の先頭位置が１つずれていると、点字の文字列の１つずれるように配列座標データＤ２を生成させる。
文字・座標変換手段１７によって上記のように変換された配列座標データＤ２は、座標データ記憶手段２９に記憶される。
【００２２】
ＮＣプログラム作成手段１８は、配列座標データＤ２に基づき、所定のプログラム作成規則３５に従い、ＮＣプログラム３を作成する手段である。このＮＣプログラム３は、図６に概要を示すように、点字の各点に移動させて加工する命令Ｒを加工順に列記したものとなる。この命令Ｒは、各点のＸ，Ｙ座標を示す「Ｘ−，Ｙ−」等の形式で表示される。この命令Ｒは、示された座標位置に板材Ｗを移動させた後、パンチ動作を行わせる命令である。
ＮＣプログラム作成手段１８によって作成されるＮＣプログラム３の点字座標の記載順序は、文字単位でなくても良く、例えば同じ直線上に並ぶ点の座標を順に並べる等、加工効率等に応じて任意に設定した所定の基準に従った順序で記述されるようにしても良い。具体的を挙げると、点字「あ」を構成する複数の点のうちの１点に相当する座標の後に、別の点字「い」を構成する点の座標が示され、次に再度上記「あ」を構成する他の点が記述されていても良い。なお、作成されたＮＣプログラム３を数値制御装置２で実行して加工する板材加工機１は、従来から行われている座標データに従い加工するだけで良い。
【００２３】
ＮＣプログラム作成手段１８において、配列座標データＤ２に変換されなかった入力データＤ１については、この入力データＤ１を用いてＮＣプログラム３の生成を行う。
例えば、入力情報Ｄ１のうち、材質，板厚等の板材情報や点字用工具のＴコード等は、直接にＮＣプログラム作成手段１８に入力され、ＮＣプログラム３の作成条件に含めるものとする。
【００２４】
図６のように作成されたＮＣプログラム３において、材質，板厚に関する入力情報は、材料情報データＱにおいて、材料を示す「ＭＡＴ」の文字列に続き、材質を示す「Ｂー」とある情報部分と、板厚を示す「Ｈ−」とある情報部分の「−」の部分に表示される。この実施形態では、入力された材質，板厚等の板材情報は、単にＮＣプログラム３の所定部分に表示するだけとし、その板材情報をどのように用いて加工するかは、数値制御装置２に委ねている。
なお、ＮＣプログラム作成手段１８は、材質，板厚等の板材情報を、ＮＣプログラム３において、例えば板材送り速度や、パンチ動作速度等に反映させるものとしても良い。
【００２５】
図７は、上記加工パターンのうち、スケッチパターンの例を示す。スケッチパターンは板材Ｗの１箇所毎に点字エリアＥを定める加工パターンである。
この場合、図８（Ａ）に示すように入力項目は、板材Ｗであるスケッチ材のＸサイズ、スケッチ材のＹサイズ、オフセット位置ＯＦＳのＸ座標（Ｘ２），Ｙ座標（Ｙ２）、ミラー加工の有無、プログラム番号等である。
オフセット位置ＯＦＳは、点字の加工を開始する点である。ここで言うミラー加工は、図示の点字エリアＥを１８０度反転させた別の点字エリア（図示せず）に、点字エリアＥと同様の加工を行うことである。
図８（Ｂ）は、スケッチ加工のプログラム例を、参考として示す。
【００２６】
図９は、多数個取りパターンのうち、外形一発抜きのパターンの例を示す。この加工パターンは、点字エリアＥの外周の一発抜き範囲ｗを、１回のパンチ加工で打ち抜く加工パターンである。この多数個取りパターンでは、点字エリアＥ内の点字加工、および外周一発抜き範囲ｗの打ち抜きを、前後左右に並べて複数箇所に行い、同じ点字加工された板材片を多数得る加工を行う。
この加工パターンのＮＣプログラム３の出力例を図１０に示す。このＮＣプログラム３では、各文字の点字座標を加工する命令部分ＰＲ１と、外形抜きを行う命令部分ＰＲ２とを、オフセット位置ＯＦＳをずらせて繰り返し行うことになる。
【００２７】
図１１は、多数個取りパターンのうち、外形追い抜き加工パターンの例を示す。この加工パターンは、点字エリアＥの外周の製品範囲ｗ２を、複数回のパンチ加工で打ち抜く加工パターンである。この多数個取りパターンでは、点字エリアＥ内の点字加工、および製品外周範囲ｗ２の追い抜き加工を、前後左右に並べて複数箇所に行い、同じ点字加工された板材片を多数得る加工を行う。
この加工パターンのＮＣプログラム３の出力例を図１２に示す。このＮＣプログラム３では、各文字の点字座標を加工する命令部分ＰＲ３と、外形抜きを行う命令部分ＰＲ４とを、オフセット位置ＯＦＳをずらせて繰り返し行うことになる。
【００２８】
この構成の点字加工ＮＣプログラム作成装置は、上記のように文字等入力処理手段１６で入力された文字が、文字・座標変換手段１７によって点字の各点の配列座標データＤ２に変換される。ＮＣプログラム作成手段１８は、この変換された配列座標データＤ２に基づきＮＣプログラム３を作成する。このため、文字をワードプロセッサの感覚で入力するだけで、簡単に点字加工のＮＣプログラム３を作成することができる。
【００２９】
文字・座標変換手段１７は、文字列処理部２７を有していて、文字等入力処理手段１６の入力に従って入力された文字列を、前記配列座標データＤ２に変換する。この場合に、文字列処理部２７は、文字等入力処理手段１６で入力した文字列が、複数行に並んだものであったり、改行位置や行毎の文字列の先頭位置が行毎に変わっている場合、それらの改行位置や先頭位置を点字の文字列の各文字の位置に反映させる。このため、文字入力画面Ｇ１への文字列の入力が、そのままＮＣプログラム３に反映され、ＮＣプログラム３の生成のための入力がより一層簡単になる。
【００３０】
また、文字等入力処理手段１６は、文字入力画面Ｇ１、および板材の板厚，材質等の板材情報の入力画面Ｇ２を表示する入力画面出力部２９と、表示された入力画面Ｇにオペレータが入力することで文字および板材情報を入力情報Ｄ１として受け付ける入力処理部２１とを有するものとしているため、入力画面Ｇの案内に従ってより一層容易に各種の入力が行える。
ＮＣプログラム作成手段１８は、入力情報Ｄ１における板材情報をＮＣプログラム３の作成条件に含めるものとしているため、板材情報を別に入力する手間が省け、簡単な入力処理で、板材情報を反映したＮＣプログラム３を作成することができる。
【図面の簡単な説明】
【００３１】
【図１】この発明の一実施形態にかかる点字加工ＮＣプログラム作成装置の概念構成を示すブロック図である。
【図２】その入力画面例の説明図である。
【図３】点字の点の組立規則を示す説明図である。
【図４】点字の文字列の例を示す説明図である。
【図５】点字の標準化された内容の一部を示す説明図である。
【図６】点字加工のＮＣプログラム例を示す説明図である。
【図７】点字加工のスケッチ加工パターン例の説明図である。
【図８】同スケッチ加工パターンのための入力項目およびＮＣプログラム例の説明図である。
【図９】点字加工の多数個取付り，外形一発抜き加工パターン例の説明図である。
【図１０】同外形一発抜き加工パターンのＮＣプログラム例の説明図である。
【図１１】点字加工の多数個取付り，外形追い抜き加工パターン例の説明図である。
【図１２】同外形追い抜き加工パターンのＮＣプログラム例の説明図である。
【図１３】板材加工機の概念構成の説明図である。
【符号の説明】
【００３２】
１…板材加工機
２…数値制御装置
３…ＮＣプログラム
１３…演算処理手段
１４…画面表示装置
１５…入力機器
１６…文字等入力処理手段
１７…文字・座標変換手段
１８…ＮＣプログラム作成手段
１９…文字
２０…入力画面出力部
２１…入力処理部
２２…文字入力処理部
２３…板材情報入力処理部
２４…加工情報入力処理部
２５…点配列記憶手段
２６…変換処理部
２７…文字列処理部
２８…入力情報記憶手段
３４…特定記号表示
Ｄ１…入力情報
Ｄ２…配列座標データ
ａ…点字の点となる突部
Ｅ…エリア
Ｇ…入力画面
Ｇ１…文字入力画面
Ｇ２…板材情報入力画面
Ｇ３…加工情報入力画面
Ｋ…カーソル
Ｗ…板材
【図１】
2006053417.tif 000003
【図２】
2006053417.tif 000004
【図３】
2006053417.tif 000005
【図４】
2006053417.tif 000006
【図５】
2006053417.tif 000007
【図６】
2006053417.tif 000008
【図７】
2006053417.tif 000009
【図８】
2006053417.tif 000010
【図９】
2006053417.tif 000011
【図１０】
2006053417.tif 000012
【図１１】
2006053417.tif 000013
【図１２】
2006053417.tif 000014
【図１３】
2006053417.tif 000015