JP3641285B2 - 対話型生爪成形装置 - Google Patents
対話型生爪成形装置 Download PDFInfo
- Publication number
- JP3641285B2 JP3641285B2 JP24287194A JP24287194A JP3641285B2 JP 3641285 B2 JP3641285 B2 JP 3641285B2 JP 24287194 A JP24287194 A JP 24287194A JP 24287194 A JP24287194 A JP 24287194A JP 3641285 B2 JP3641285 B2 JP 3641285B2
- Authority
- JP
- Japan
- Prior art keywords
- raw
- nail
- raw nail
- processing
- molding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Description
【産業上の利用分野】
この発明は対話的に生爪形状、加工条件を入力し、爪端面を加工基準とするために座標系設定値を設定するだけで、NC(数値制御)装置内部で生爪成形プログラムを生成し、この生爪成形プログラムを起動することで生爪成形加工が容易にできる対話型生爪成形装置に関するものである。
【0002】
【従来の技術】
旋削加工の段取り作業の一つに生爪成形加工がある。かかる生爪成形加工は従来、作業者が手動で加工を行うのが一般的である。すなわち、作業者がNC旋盤を制御するNC装置表示部の座標値と生爪の実際の加工箇所を目視しながら、更には耳で切削音を確認しながら、ハンドル(手動パルス発生器等)の操作で何回も切り込みながら成形するという、多くの経験と勘に頼らざるを得ない作業であった。
【0003】
【発明が解決しようとする課題】
そこで、生爪成形加工が容易に非熟練者にもできる装置の出現が望まれていた。すなわち、対話的に生爪形状の寸法や加工条件を入力するだけで、NC装置内部の専用固定サイクルに数値を自動的に入力され生爪成形プログラムが作成される。そして、この生爪成形プログラムを起動することで、生爪成形加工時の工具軌跡チェック、あるいは生爪成形加工を、荒加工から仕上加工までを自動的に実行することができる対話型生爪成形装置の出現が望まれていた。
以上のような技術背景から、この発明は対話的に生爪形状、加工条件を入力し、爪端面を加工基準とするための座標系設定値を設定するだけで、NC装置内部において、生爪成形プログラムが自動作成され、この生爪成形プログラムにより事前に工具軌跡のチェックが可能で、生爪成形プログラムを起動することで生爪成形加工が容易にできる対話型生爪成形装置を提供することを目的とする。
【0004】
【課題を解決するための手段】
本願の発明は、上述事情に鑑みなされたものであって、 被加工物を把持する把持手段が取り付けられた主軸を回転自在に支持する主軸台と、この主軸台に対して、少なくともX軸方向、Z軸方向に相対移動可能に設けられた刃物台とを備えたNC旋盤またはターニングセンタにおいて、
生爪形状を特定する寸法および加工条件を含む入力データを入力する入力手段と、
この入力手段により入力された生爪形状を特定する寸法および加工条件を格納する生爪形状/加工条件メモリと、
前記主軸台または前記刃物台を送り軸を介して移動位置決めさせるためのサーボモータを制御するとともに、移動位置の位置データを読み取ることができる送り軸制御部と、
前記刃物台に取り付けられた生爪加工用工具の刃先を生爪端面に当接させ、この位置データを爪端面位置として設定する爪端面位置設定手段と、
この爪端面位置を前記Z軸方向の加工基準位置に、主軸中心線位置をX軸方向の加工基準位置に定め、移動位置データが変数となっている生爪加工用固定サイクルプログラムを格納している生爪成形プログラムメモリと、
前記入力手段より軌跡チェック開始信号が入力された場合には軌跡チェック信号を送出し、前記入力手段より生爪成形開始信号が入力された場合には生爪成形信号送出する実行制御部と、
前記生爪加工用固定サイクルプログラムの変数である移動位置データに、前記生爪形状/加工条件メモリに格納されている生爪形状を特定する寸法および加工条件を代入した生爪成形プログラムに基づき前記送り軸制御部より出力された位置データで工具軌跡の画像データを作成し、この画像データを表示部に出力する画像処理部と、
前記実行制御部より生爪成形信号を送出された場合、前記生爪成形プログラムに基づき前記送り軸制御部、前記主軸を駆動する駆動モータを制御する主軸制御部に指令を出力し生爪加工を行う実行部とからなる対話型生爪成形装置であって、
前記爪端面位置設定手段は、前記刃物台に取り付けられた生爪加工用工具の刃先を前記Z軸方向より生爪端面に当接させ、この当接位置を前記送り軸制御部より読み取り、この位置データを爪端面位置として設定することを特徴とする対話型生爪成形装置としたものである。
【0005】
【作用】
上記の構成を有する発明においては、対話的に生爪形状、加工条件を入力し、生爪端面に生爪加工用の工具を当接させ、入力キーを操作することにより生爪端面を加工基準とするだけで、NC装置内部において、生爪成形プログラムが自動作成され、この生爪成形プログラムにより事前に工具軌跡のチェックが可能で、生爪成形プログラムを起動することで生爪成形加工が容易にできる。
【0006】
【実施例】
以下、図面に沿って、この発明による一実施例について説明する。
図1はこの発明の概略を説明する流れ図である。この流れ図に従って対話型生爪成形を説明する。
生爪成形用対話画面をNC装置表示部に表示し、この生爪成形用対話画面に対して生爪形状の寸法や加工条件(切削条件)を順次入力する(S1)。次に生爪加工を行う工具の刃先をZ軸方向より生爪端面に当接し、この当接位置を所定のキー操作により読み取り記憶することによって生爪成形の加工基準(加工用座標系)を設定する(生爪端面位置の設定、ステップS2)。生爪形状寸法、加工条件を爪加工固定サイクルに入力することにより生爪成形プログラムが作成される。ついで、工具軌跡描画のためのキー操作によって生爪成形加工の工具軌跡を画面に描画し、軌跡チェックを行う(ステップS3)。生爪成形プログラムが工具軌跡チェックでOKであれば、すなわち、入力データの入力ミスがなければ、生爪成形プログラムをプログラム起動し生爪成形加工を実際に行う(ステップS4)。
【0007】
図5、図6はNC装置の表示部(CRT)に表示される外爪成形用、内爪成形用の表示画面である。また、図7は加工形状部分の詳細図であり、図7(a)は外爪成形用の加工部分、図7(b)は内爪成形用の加工部分の詳細図である。この図5、図6に従って、生爪形状、加工条件(切削条件)等の入力するステップを詳細に説明する。
NC表示画面で生爪成形用表示画面を選択すると、図5のような外爪成形用表示画面がCRTに表示される。ここで、外爪成形か、内爪成形かを、「外爪成形」キーF5または「内爪成形」キーF6の入力により選択する。「内爪成形」キーF6の押圧で内爪成形を選択した場合には、CRTの表示画面が図6に切り換えられる。
図示された加工形状に基づき、A〜Gの各数値データを順次入力し、生爪形状/加工条件メモリ11(図3、図4参照)に格納する。図において、Aは第1把持部直径値、Bは第1把持部つかみ代、Cは生爪切削時把持するリングLの直径値、Dは第2把持部直径値、Eは第2把持部つかみ代である。なお、生爪形状が1段でよい場合には、D,Eの数値入力は省略可能である。また、A,B,Cの数値入力は半径値入力であってもよい。
次に、加工条件である切削速度、主軸回転数、送り速度、切り込み、仕上げ代を順次入力し、生爪形状/加工条件メモリ11に格納する。切削速度、主軸回転数はどちらか一方のデータの入力でよい。図5または図6のように入力が終了したら、ステップS1の生爪形状、加工条件の入力は完了する。
【0008】
図2はこの発明の爪端面位置の設定処理のブロック図である。この図に従って、生爪端面位置設定のステップS2について説明する。
4は手動制御部であり、この手動制御部4は生爪端面に工具の刃先をZ軸方向(主軸軸線方向)より当接させるための手動操作[手動送り操作、手動早送り操作、ハンドル(手動パルス発生器)]による指令を手動指令として送り軸制御部5に出力する。
5は送り軸制御部であり、送り軸制御部5は手動指令等に従って、サーボモータ5aを制御し、その時の現在位置データである位置データを位置メモリ6に格納する。なお、作業者は手動操作により工具の刃先を生爪端面に当接させた後、図5あるいは図6の「爪端面位置設定」キーF4を押圧することにより、爪端面位置を特定する。すなわち、生爪端面に工具に刃先を当接させたときの機械座標系のZ軸方向機械座標値とパラメータメモリ12に記憶されている機械原点と主軸中心までのX軸方向距離データとを、加工座標系の設定値に入力することにより、加工基準位置(加工原点位置)の設定が可能となるのである。
【0009】
図3はこの発明の軌跡チェック処理のブロック図である。この図3に従って生爪成形加工時の工具軌跡チェック処理のステップS3について説明する。なお、軌跡チェックとは、加工前に、生爪成形プログラムに従って成形加工を行う工具の軌跡をCRT上に描画し、その軌跡描画画面により入力データの入力ミスがないか否かを判別させることにより動作確認を行うものである。
入力部1は前記したステップS1において生爪形状、加工条件等を入力するためのものであり、この入力された生爪形状、加工条件等入力データは生爪形状/加工条件メモリ11に格納されている。
パラメータメモリ12には、機械原点から主軸中心までの距離等機械固有のデータおよび生爪加工時のアプローチ量データ等が予め格納されている。
生爪成形プログラムメモリ13には、移動位置データが変数となっている生爪加工用固定サイクルのプログラムが予め格納されている。
爪端面位置メモリ3には、ステップS2にて設定された爪端面位置設定データが格納されている。
【0010】
作業者は、各メモリに各データが格納された状態で図5あるいは図6の「軌跡チェック」キーF9を押圧することにより工具の軌跡チェックを行う。
実行制御部14は、軌跡チェック開始指令を受けて、送り軸制御部5および実行部15へ軌跡チェック信号を出力し、また実行部15へ起動指令を出力する。実行部15は、起動指令を受けて、生爪形状/加工条件メモリ11より読み出した入力データを引数として生爪加工用固定サイクルのプログラムの変数に代入された生爪成形プログラムを起動し、1ブロックずつ生爪成形プログラムを実行し、プログラム指令を送り軸制御部5に出力する。送り軸制御部5は、プログラム指令に従ってサーボモータ5aを介して送り軸の制御を行うものであるが、軌跡チェック信号を受けている場合には実際の送り動作を行わず、工具の移動データのみを演算し、移動指令の現在位置データを位置メモリ6に送出する。
【0011】
描画処理部16は、位置メモリ6よりの送出された位置データから、描画データを作成し表示部7に出力する。表示部7は描画データに従って、CRTに工具軌跡を描画する。作業者はこの工具軌跡を見て、入力ミスがないか否か、所望した生爪成形加工であるか否かのチェックを行う。
この工具軌跡は、例えば、外爪成形の仕上げ加工の場合、図7(a)に示すようにアプローチ点(1)から、(2)、(3)、(4)、(5)、(6)、(7) [ または、(1)→(3)、(4) a →(3)、(4) b →(5)、(7)→(5) ]のような移動経路で、荒加工用、仕上げ加工の順番に描画される。なお、図5および図6は粗加工を点線で仕上げ加工を実線で描画している。また、移動経路はこの例に限定されることはない。
【0012】
図4はこの発明の生爪成形加工処理のブロック図である。この図4に従って生爪成形加工のステップS4について説明する。
なお、前述したように、生爪形状/加工条件メモリ11、爪端面位置メモリ3、パラメータメモリ12、生爪成形プログラムメモリ13には、各データが格納されているものとする。
作業者は、各メモリに各データが格納された状態で図示しない操作盤の「プログラム起動」キーを押圧することにより生爪成形加工を行う。
実行制御部14は、加工開始指令を受けて、送り軸制御部5および実行部15に生爪成形信号を出力し、また実行部15には起動指令も出力する。
実行部15は、起動指令を受けて、生爪形状/加工条件メモリ11より読み出された入力データを引数として生爪加工用固定サイクルのプログラムの変数に代入された生爪成形プログラムを起動する。
【0013】
この生爪成形プログラムは、主軸中心線と爪端面位置メモリに設定されている爪端面設定データとの交点を加工原点(ワーク座標系の原点)を基点(X0,Z0)とし、図7(a)に示すように工具をアプローチ点(1)から、(2)、(3)、(4)、(5)、(6)、(7) [ または、(1)→(3)、(4) a →(3)、(4) b →(5)、(7)→(5) ]のような移動経路で所定の送り速度で移動させるとともに、主軸を所定の回転数で回転させて加工を行うものである。このような生爪成形プログラムを1ブロックずつ実行し、送り制御部5と、主軸制御部21、機械制御部22へプログラム指令を送出する。
【0014】
送り軸制御部5は、プログラム指令に従ってサーボモータ5aを介して送り軸の位置、速度を制御し、現在位置である位置データを位置メモリ6に出力する。
主軸制御部21は、プログラム指令に従って主軸モータ21aの回転数を制御し、主軸を所望の回転数で回転させる。なお、入力データが切削速度の場合には、生爪加工用固定サイクルプログラムに、切削速度が把持部直径から回転数を演算する演算式を組込んでおき、回転数を求めて主軸の回転制御を行う。また、機械制御部22はプログラム指令に従って機械移動部位を制御する。
描画処理部16は、位置データから描画データを作成しCRT7に出力する。CRT7は描画データに従って、工具軌跡を加工時に描画する。
【0015】
【発明の効果】
以上説明したように、本発明によれば、対話的に生爪形状、加工条件を入力し、爪端面を加工基準とするための座標系設定値を設定するだけで、NC装置内部において、生爪成形プログラムが自動作成され、この生爪成形プログラムにより事前に工具軌跡のチェックが可能で、生爪成形プログラムを起動することで非熟練者でも生爪成形加工が容易に行える。また、工具軌跡のチェックを行うため、入力ミスを防止できる。
【図面の簡単な説明】
【図1】 この発明の概略を説明する流れ図である。
【図2】 この発明の爪端面位置の設定処理のブロック図である。
【図3】 この発明の生爪成形加工の軌跡チェック処理のブロック図である。
【図4】 この発明の生爪成形加工処理のブロック図である。
【図5】 この発明の外爪成形の描画画面である。
【図6】 この発明の内爪成形の描画画面である。
【図7】 加工形状部分の詳細図であり、図7(a)は外爪成形用の加工部分、図7(b)は内爪成形用の加工部分の詳細図である。
Claims (1)
- 被加工物を把持する把持手段が取り付けられた主軸を回転自在に支持する主軸台と、この主軸台に対して、少なくともX軸方向、Z軸方向に相対移動可能に設けられた刃物台とを備えたNC旋盤またはターニングセンタにおいて、
生爪形状を特定する寸法および加工条件を含む入力データを入力する入力手段と、
この入力手段により入力された生爪形状を特定する寸法および加工条件を格納する生爪形状/加工条件メモリと、
前記主軸台または前記刃物台を送り軸を介して移動位置決めさせるためのサーボモータを制御するとともに、移動位置の位置データを読み取ることができる送り軸制御部と、
前記刃物台に取り付けられた生爪加工用工具の刃先を生爪端面に当接させ、この位置データを爪端面位置として設定する爪端面位置設定手段と、
この爪端面位置を前記Z軸方向の加工基準位置に、主軸中心線位置をX軸方向の加工基準位置に定め、移動位置データが変数となっている生爪加工用固定サイクルプログラムを格納している生爪成形プログラムメモリと、
前記入力手段より軌跡チェック開始信号が入力された場合には軌跡チェック信号を送出し、前記入力手段より生爪成形開始信号が入力された場合には生爪成形信号送出する実行制御部と、
前記生爪加工用固定サイクルプログラムの変数である移動位置データに、前記生爪形状/加工条件メモリに格納されている生爪形状を特定する寸法および加工条件を代入した生爪成形プログラムに基づき前記送り軸制御部より出力された位置データで工具軌跡の画像データを作成し、この画像データを表示部に出力する画像処理部と、
前記実行制御部より生爪成形信号を送出された場合、前記生爪成形プログラムに基づき前記送り軸制御部、前記主軸を駆動する駆動モータを制御する主軸制御部に指令を出力し生爪加工を行う実行部とからなる対話型生爪成形装置であって、
前記爪端面位置設定手段は、前記刃物台に取り付けられた生爪加工用工具の刃先を前記Z軸方向より生爪端面に当接させ、この当接位置を前記送り軸制御部より読み取り、この位置データを爪端面位置として設定することを特徴とする対話型生爪成形装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24287194A JP3641285B2 (ja) | 1994-10-06 | 1994-10-06 | 対話型生爪成形装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24287194A JP3641285B2 (ja) | 1994-10-06 | 1994-10-06 | 対話型生爪成形装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08108346A JPH08108346A (ja) | 1996-04-30 |
JP3641285B2 true JP3641285B2 (ja) | 2005-04-20 |
Family
ID=17095486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24287194A Expired - Fee Related JP3641285B2 (ja) | 1994-10-06 | 1994-10-06 | 対話型生爪成形装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3641285B2 (ja) |
-
1994
- 1994-10-06 JP JP24287194A patent/JP3641285B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08108346A (ja) | 1996-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6597142B2 (en) | Apparatus and method for setting control parameters of machining apparatus | |
US5595525A (en) | Numerically controlled grinding machine | |
JPH05282021A (ja) | Nc工作機械の加工条件生成方式 | |
JP2019025562A (ja) | ロボット制御装置及び生産システム | |
JPS62237504A (ja) | 数値制御装置 | |
JPH0695725A (ja) | Nc加工プログラムのアニメ描画方式 | |
JP3641285B2 (ja) | 対話型生爪成形装置 | |
JPH06202724A (ja) | 数値制御装置 | |
WO1992009018A1 (en) | Method for executing auxiliary function in numerical control equipment | |
WO1992004664A1 (en) | Method of working simulation | |
JP3217329B2 (ja) | Ncデータ確認装置 | |
JPH06155103A (ja) | 2主軸対向旋盤の加工制御方法 | |
JPH0563749U (ja) | 加工時間算出機能を有する数値制御装置 | |
JP3263146B2 (ja) | 数値制御装置 | |
JP2895685B2 (ja) | 数値制御装置 | |
JP2813079B2 (ja) | 数値制御装置 | |
JP2549664Y2 (ja) | 数値制御研削盤 | |
JPH05131339A (ja) | 試切削方式 | |
JPH0611948U (ja) | 数値制御装置 | |
JP2764012B2 (ja) | 研削装置 | |
JP2893536B2 (ja) | 数値制御方法 | |
JPH1165635A (ja) | ティーチング・プレイバック機能付数値制御装置 | |
GB2350442A (en) | Computerised numerical controller with profile path editor | |
JPH0553635A (ja) | Nc工作機械におけるプログラムの動作確認方法およびその装置 | |
JPH04146041A (ja) | 数値制御旋盤の刃物台の工具割出し位置自動設定機能を有する数値制御装置および工具割出し位置自動設定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041102 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041206 |
|
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: 20050112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050121 |
|
R150 | Certificate of patent or registration of utility model |
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090128 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100128 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100128 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110128 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110128 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120128 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120128 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130128 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140128 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |