JPH05345223A - 工作機械 - Google Patents
工作機械Info
- Publication number
- JPH05345223A JPH05345223A JP15695092A JP15695092A JPH05345223A JP H05345223 A JPH05345223 A JP H05345223A JP 15695092 A JP15695092 A JP 15695092A JP 15695092 A JP15695092 A JP 15695092A JP H05345223 A JPH05345223 A JP H05345223A
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- pitch
- moving
- input
- threads
- 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.)
- Granted
Links
- 238000010079 rubber tapping Methods 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000003754 machining Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
共に、加工指令段階での設定誤差をなくして精度の高い
ねじ加工を行う。 【構成】キーボードから主軸の回転数と加工すべきねじ
のピッチあるいは単位長当りの山数を入力すると、入力
された主軸の回転数とねじのピッチあるいは山数のデー
タとに基づいて、主軸の切削方向の移動速度を演算し
(S5,S6)、主軸を被加工体に対して切削方向に移
動させる送りモータを制御して(S7)、演算された移
動速度で主軸を移動させると共に、主軸用モータを制御
してキーボードにより入力された回転数で主軸を回転さ
せる。
Description
着した主軸を回転駆動し、該主軸を被加工体に対して相
対的に切削方向に移動させることにより、タッピング加
工を行う工作機械に関するものである。
機械では、ねじ切りを行うねじタップを装着した主軸の
回転と主軸の送り速度とは個別に制御されていた。ま
た、送り速度の多少の変動を吸収する機構が備えられて
いて、送り速度が多少変動した場合等にも、所望のピッ
チでねじ切りが行えるようになっていた。そして、該工
作機械を用いてねじ切りを行うとき、作業者は、主軸の
回転数とねじ切りすべきねじのピッチ等とに基づいて、
主軸の送り速度を計算し、工作機械の制御盤等から主軸
の回転数と主軸の送り速度を指令していた。
工作機械では、主軸の回転と主軸の送りとを同期させ
て、主軸が1回転する間に、主軸がねじの1ピッチ分だ
け進むように制御すると共に、上述のような変動吸収機
構を装着しないようになっている。このため、次のよう
な問題が生じている。
4、主軸の回転数が1500rpmの場合には、主軸の
回転数とねじの山数とから求められる主軸の送り速度は
595.3125mm/分などのように、多数桁の値と
なり、該工作機械に設定する際には、設定可能な最小単
位より下の桁を例えば四捨五入して設定しなければなら
ない。このため、送り速度を工作機械に設定指令する段
階で誤差が生じるのである。
グ加工を行う場合に、主軸の回転数と主軸の送り速度と
を工作機械に設定する際に、作業者が所望の回転数とね
じのピッチや山数等から主軸の送り速度を計算しなくて
はならないので、作業が煩雑であり、また、計算間違い
により所定の送り速度と全く異なる速度で送ってしま
い、工具を破損することもあった。
になされたものであり、タッピング加工を行う場合の、
作業者の負担を軽減すると共に、加工指令段階での設定
誤差をなくして精度の高いねじ加工を行うことができる
工作機械を提供することを目的とする。
め、本発明の工作機械は、図1に例示するように、タッ
ピング用工具を装着する主軸と、前記主軸を回転駆動す
る回転駆動手段と、前記主軸を被加工体に対して相対的
に切削方向に移動させる移動手段とを備えたタッピング
加工を行うものであって、主軸の回転数と加工すべきね
じのピッチあるいは単位長当りの山数を入力するための
入力手段と、前記入力手段により入力された主軸の回転
数とねじのピッチあるいは山数のデータとに基づいて、
主軸の切削方向の移動速度を演算する移動速度演算手段
と、前記移動手段を制御して、前記移動速度演算手段に
より演算された移動速度で主軸を移動させる移動制御手
段と、前記回転駆動手段を制御して、前記入力手段によ
り入力された回転数で前記主軸を回転させる回転制御手
段とを備えている。
手段から主軸の回転数と加工すべきねじのピッチあるい
は単位長当りの山数を入力すると、移動速度演算手段
が、入力された主軸の回転数とねじのピッチあるいは山
数のデータとに基づいて、主軸の切削方向の移動速度を
演算する。そして、移動制御手段が、主軸を被加工体に
対して相対的に切削方向に移動させる移動手段を制御し
て、移動速度演算手段により演算された移動速度で主軸
を移動させ、回転制御手段が、主軸を回転駆動する回転
駆動手段を制御して、入力手段により入力された回転数
で主軸を回転させる。
明する。図2は、本実施例の工作機械の構造を示す断面
図であり、図3は、該工作機械の外観を示す斜視図であ
る。図2に示すように、本実施例の工作機械1の主軸3
は、主軸ヘッド5に支持されている。この主軸ヘッド5
は、フレーム7上に取り付けられた送り用モータ9によ
り回転駆動される送りねじ11によって上下方向に往復
動されるようになっている。主軸ヘッド5上には、主軸
3を回転駆動する主軸用モータ13が取り付けられてい
る。また、主軸3には、雌ねじを加工するためのねじタ
ップ15が装着されている。該主軸3に装着される加工
用工具は、工具マガジン17に保持されており、必要に
応じて交換することができるようになっている。タッピ
ング加工される被加工体は、切削方向である上下方向に
対して直交する水平面内を自在に移動可能な保持テーブ
ル19上に載置され、固定金具等により固定される。
尚、主軸用モータ13が、本発明の回転駆動手段に相当
し、送り用モータ9及び送りねじ11が、本発明の移動
手段に相当する。
ボード21及びCRTディスプレイ23を備える制御装
置25が支持アーム27によって固定されている。キー
ボード21は、主軸の回転数,ねじのピッチあるいは山
数等の各種データの入力やプログラムを編集するとき、
及び加工を行うとき操作される。CRTディスプレイ2
3には、プログラム編集を行うとき及びタッピング加工
を行うとき、プログラムの内容が表示される。尚、キー
ボード21が本発明の入力手段に相当する。
示すブロック図である。図4に示すように、制御装置2
5は、各種制御及び演算を実行するCPU31と、該制
御装置25の全体的動作を制御する制御プログラムを記
憶したROM33と、加工用プログラムを記憶するプロ
グラムセーブ用RAM35と、実行するプログラムを記
憶するプログラム運転用RAM37と、演算処理等に用
いられるワークRAM39と、上記主軸用モータ13及
び送り用モータ9を同期させて制御するモータ制御部4
1と、図示しないテープリーダ/パンチャ等の外部機器
と通信する外部通信装置43と、上述のキーボード21
及びCRTディスプレイ23などから構成されている。
尚、図4には図示しないが、上記保持テーブル19をX
方向及びY方向に移動するためのモータも、モータ制御
部41により制御される。
に、CRTディスプレイ23に表示されるプログラムを
示す。図5に示す”N0110 G77R5.Z−1
0.I1.S4000;”のブロックが、主軸3の送り
ピッチ及び主軸3の回転数を指令するためのブロックで
ある。
固定サイクル用のGコードであり、アドレス”I”がね
じピッチを指令するアドレスであり、アドレス”S”が
主軸の回転数を指令するアドレスである。上述の例で
は、ピッチとして、”1.0mm”が指令され、主軸の
回転数として、”4000rpm”が指令されている。
尚、”R”は切削開始点であり、”Z”は穴底である。
ピッチの代わりに25.4mm当りの山数を指令する場
合には、アドレス”I”の代わりにアドレス”J”が用
いられる。
山数の指定は、エディットモードにおいて行われる。こ
のエディットモードでは、CRTディスプレイ23上に
表示されたカーソルが指すアドレスあるいは数値の部分
に所望のアドレスあるいは数値を上書きすると、指令内
容が更新される。
により作成あるいは編集されたプログラム、または、外
部通信装置43により読み込まれたプログラムはプログ
ラムセーブ用RAM35に記憶されている。運転するプ
ログラムが選択されると、プログラムがプログラムセー
ブ用RAM35から読み出され、プログラム運転用RA
M37に転送記憶される。
て、上記プログラム運転用RAM37に記憶されたプロ
グラムを実行したときの動作について説明する。まず、
制御がスタートすると、加工用プログラムの一つのブロ
ックが読み込まれる(ステップS1)。そして、読み込
まれたブロックがタップ指令のブロックか否かを判別す
る(ステップS2)。この判別は、”G77”があるか
を調べることにより行い、”G77”があれば、タップ
指令のブロックであると判別し、”G77”がなけれ
ば、タップ指令のブロックではないと判別する。そし
て、タップ指令でなければ(ステップS2:NO)、タ
ッピング加工される被加工体を載置したテーブル19を
移動させて、タップを加工すべき位置と主軸3の中心と
を一致させる等の通常の制御を行う(ステップS3)。
一方、タップ指令であれば(ステップS2:YES)、
ピッチ指定か否かを判別する(ステップS4)。この判
別は、該ブロックにアドレス”I”が含まれているか否
かを調べることにより行い、アドレス”I”が含まれて
いれば、ピッチ指定であると判別し、アドレス”J”が
含まれていれば、山数指定であると判別する。
(ステップS4:YES)、アドレス”I”の次に書き
込まれているピッチデータと、アドレス”S”の次に書
き込まれている主軸回転数データとに基づき、下記式
(1)を用いて主軸3の送り速度を演算し(ステップS
5)、次に、主軸回転数と求められた送り速度とをモー
タ制御部41へ送る(ステップS7)。
ることを判別した場合には(ステップS4:NO)、ア
ドレス”J”の次に書き込まれている山数データと、ア
ドレス”S”の次に書き込まれている主軸回転数データ
とに基づき、下記式(2)を用いて主軸3の送り速度を
演算し、次に、ステップS7に進んで、主軸回転数と求
められた送り速度とをモータ制御部41へ送る。
(2)を用いて、上記ピッチデータまたは山数データ
と、回転数データとに基づき主軸の送り速度を求める。 a)ピッチ指令のとき 送り速度(mm/分)=ピッチ×主軸回転数 …(1) ここで、ピッチは、mm単位で表された値である。
尚、上記式(1),(2)は、本実施例の工作機械がメ
ートル仕様つまり、プログラムにおける長さの単位がメ
ートルである場合であり、インチ仕様である場合には、
次の式(3),(4)が用いられる。
転数で回転させ、送り用モータ9を求められた送り速度
になるよう回転駆動する。このとき、モータ制御部41
は、所定周期のパルス信号を送って、送り用モータ9と
主軸用モータ13とを同期させて制御する。
が本発明の移動速度演算手段として働き、ステップS7
の処理の実行が本発明の移動制御手段及び回転制御手段
として働く。以上のように、本実施例によれば、制御装
置への設定指令段階では、誤差が生じないので、精度の
高いタッピング加工を実現することができる。
で、作業者の作業が軽減化され、計算違いによる工具の
破損なども起こらなくなる。以上、実施例について説明
したが、本発明は上記実施例に限定されるものではな
く、種々の態様で実施し得ることは勿論である。
ピッチあるいは山数を直接入力するので、工作機械への
設定データの指令段階で、ピッチ等の誤差が生じること
がない。従って、より精度の高いねじ加工を行うことが
できる。
転数あるいは送り速度を計算しなくてもよいため、計算
違いに起因する工具の破損が起こらなくなると共に、作
業者の負担が軽減されるという利点がある。
る。
る。
る。
示すブロック図である。
プログラムを示す説明図である。
示すフローチャートである。
3…主軸用モータ 15…ねじタップ 21…キーボード 25…制御
装置 31…CPU 33…ROM 35…プログラムセーブ用RAM 37…プログラム運転用RAM 39…ワークRAM
41…モータ制御部
Claims (1)
- 【請求項1】 タッピング用工具を装着する主軸と、前
記主軸を回転駆動する回転駆動手段と、前記主軸を被加
工体に対して相対的に切削方向に移動させる移動手段と
を備えたタッピング加工を行う工作機械において、 主軸の回転数と加工すべきねじのピッチあるいは単位長
当りの山数を入力するための入力手段と、 前記入力手段により入力された主軸の回転数とねじのピ
ッチあるいは山数のデータとに基づいて、主軸の切削方
向の移動速度を演算する移動速度演算手段と、 前記移動手段を制御して、前記移動速度演算手段により
演算された移動速度で主軸を移動させる移動制御手段
と、 前記回転駆動手段を制御して、前記入力手段により入力
された回転数で前記主軸を回転させる回転制御手段と、 を備えたことを特徴とする工作機械。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04156950A JP3128960B2 (ja) | 1992-06-16 | 1992-06-16 | 工作機械 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04156950A JP3128960B2 (ja) | 1992-06-16 | 1992-06-16 | 工作機械 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05345223A true JPH05345223A (ja) | 1993-12-27 |
| JP3128960B2 JP3128960B2 (ja) | 2001-01-29 |
Family
ID=15638882
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04156950A Expired - Lifetime JP3128960B2 (ja) | 1992-06-16 | 1992-06-16 | 工作機械 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3128960B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008155349A (ja) * | 2006-12-26 | 2008-07-10 | Tamagawa Seiki Co Ltd | 電動タッピングマシンおよびそのタップ切り替えシステム |
| CN103624338A (zh) * | 2012-08-24 | 2014-03-12 | 上海万木春机电设备有限公司 | 一种悬臂式电动攻丝机深度控制及防错结构 |
-
1992
- 1992-06-16 JP JP04156950A patent/JP3128960B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008155349A (ja) * | 2006-12-26 | 2008-07-10 | Tamagawa Seiki Co Ltd | 電動タッピングマシンおよびそのタップ切り替えシステム |
| CN103624338A (zh) * | 2012-08-24 | 2014-03-12 | 上海万木春机电设备有限公司 | 一种悬臂式电动攻丝机深度控制及防错结构 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3128960B2 (ja) | 2001-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6885909B2 (en) | Numerical controller | |
| JPS6145248B2 (ja) | ||
| JP4256353B2 (ja) | サーボ制御装置及びサーボ系の調整方法 | |
| CN1675024B (zh) | 转塔刀架的刀具选择动作的控制方法及控制装置 | |
| JPS58126036A (ja) | 工作機械用切削液ノズル装置 | |
| US5742140A (en) | Numerical-control machine tool | |
| JP4059411B2 (ja) | Nc工作機械の制御装置 | |
| JP4639058B2 (ja) | ねじ切り加工装置 | |
| JPH0561525A (ja) | 移動体の動作表示装置及びその表示方法 | |
| JPH07227717A (ja) | タッピング加工機能を有する工作機械 | |
| JP3128960B2 (ja) | 工作機械 | |
| JPH0679530A (ja) | 工作機械 | |
| CN115315327A (zh) | 机床的控制装置、控制系统以及控制方法 | |
| JP4606658B2 (ja) | 工作機械、その数値制御装置およびその制御方法 | |
| JPH11179628A (ja) | Nc工作機械 | |
| JP3076466B2 (ja) | 汎用フライス盤 | |
| JPS62120956A (ja) | 工作機械のユニバ−サルヘツド | |
| JP3217329B2 (ja) | Ncデータ確認装置 | |
| JPH08267350A (ja) | バリ取り方法 | |
| JPS6377638A (ja) | 数値制御工作機械 | |
| JP2640653B2 (ja) | 数値制御工作機械の手動同期送り機構 | |
| JP2802867B2 (ja) | 動作方向表示機能を備えた工作機械 | |
| JP2742959B2 (ja) | レーザ加工装置 | |
| JP3471644B2 (ja) | 領域加工運転用の制御装置 | |
| JP2025153211A (ja) | 数値制御装置、制御方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071117 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20101117 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20101117 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 11 Free format text: PAYMENT UNTIL: 20111117 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20121117 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 12 |