JPH0259202A - 多軸nc施盤の工具補正装置および工具補正方法 - Google Patents
多軸nc施盤の工具補正装置および工具補正方法Info
- Publication number
- JPH0259202A JPH0259202A JP20907888A JP20907888A JPH0259202A JP H0259202 A JPH0259202 A JP H0259202A JP 20907888 A JP20907888 A JP 20907888A JP 20907888 A JP20907888 A JP 20907888A JP H0259202 A JPH0259202 A JP H0259202A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- spindle
- compensated data
- correction data
- axis
- 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
- 238000000034 method Methods 0.000 title claims description 6
- 238000001514 detection method Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 2
- 102100038208 RNA exonuclease 4 Human genes 0.000 description 1
- 101150073729 Rexo4 gene Proteins 0.000 description 1
- 101100290680 Schizosaccharomyces pombe (strain 972 / ATCC 24843) med1 gene Proteins 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
Landscapes
- Turning (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明は、工具補正データに基づいて工具取付台の位置
を制御することにより工具の位置補正を行う多軸NC旋
盤の工具補正装置および工具補正方法に関する。
を制御することにより工具の位置補正を行う多軸NC旋
盤の工具補正装置および工具補正方法に関する。
(従来の技術)
従来、多軸NC旋盤の工具の位置補正は、工具補正デー
タに基づいて行われていた。
タに基づいて行われていた。
(発明が解決しようとする課題)
しかし、多軸NC旋盤の各主軸間は均等ではなくバラツ
キがあり、このため工具補正データに基づいて工具の位
置補正を行うだけでは良い精度の加工品を得ることは困
難であった。
キがあり、このため工具補正データに基づいて工具の位
置補正を行うだけでは良い精度の加工品を得ることは困
難であった。
本発明は上記事情を考慮してなされたものであって、工
具の精度の良い位置補正を行うことのできる多軸NC旋
盤の工具補正装置および工具補正方法を提供することを
目的とする。
具の精度の良い位置補正を行うことのできる多軸NC旋
盤の工具補正装置および工具補正方法を提供することを
目的とする。
(課題を解決するための手段)
本発明による多軸NC旋盤の工具補正装置は、多軸NC
旋盤の各主軸の軸間補正データを入力するデータ入力手
段と、基準位置に現在位置している主軸を検出する主軸
位置検出手段と、この主軸位置検出手段によって検出さ
れた主軸に対応する前記軸間補正データと予め記憶され
ている工具補正データに基づいて修正された工具補正デ
ータを演算する演算手段と、前記修正された工具補正デ
ータに基づいて工具取付台の位置を制御する制御手段と
を備えていることを特徴とする。
旋盤の各主軸の軸間補正データを入力するデータ入力手
段と、基準位置に現在位置している主軸を検出する主軸
位置検出手段と、この主軸位置検出手段によって検出さ
れた主軸に対応する前記軸間補正データと予め記憶され
ている工具補正データに基づいて修正された工具補正デ
ータを演算する演算手段と、前記修正された工具補正デ
ータに基づいて工具取付台の位置を制御する制御手段と
を備えていることを特徴とする。
また、本発明による多軸NC旋盤の工具補正方法は、多
軸NC旋盤の主軸のうち基準位置に位置している主軸を
検出する第1のステップと、この第1のステップによっ
て検出された主軸に対応する予め測定される軸間補正デ
ータおよび予め記憶されている工具補正データに基づい
て修正された工具補正データを演算する第2のステップ
と、この第2のステップによって演算された修正された
工具補正データに基づいて工具取付台の位置を制御する
第3のステップとを備えていることを特徴とする。
軸NC旋盤の主軸のうち基準位置に位置している主軸を
検出する第1のステップと、この第1のステップによっ
て検出された主軸に対応する予め測定される軸間補正デ
ータおよび予め記憶されている工具補正データに基づい
て修正された工具補正データを演算する第2のステップ
と、この第2のステップによって演算された修正された
工具補正データに基づいて工具取付台の位置を制御する
第3のステップとを備えていることを特徴とする。
(作 用)
このように構成された本発明による多軸NC旋盤の工具
補正装置によれば、軸間補正データと予め記憶されてい
る工具補正データに基づいて修正された工具補正データ
が演算手段によって演算される。そして、この修正され
た工具補正データに基づいて工具取付台の位置が制御手
段によって制御されることにより精度の良い工具の位置
補正を行うことができる。
補正装置によれば、軸間補正データと予め記憶されてい
る工具補正データに基づいて修正された工具補正データ
が演算手段によって演算される。そして、この修正され
た工具補正データに基づいて工具取付台の位置が制御手
段によって制御されることにより精度の良い工具の位置
補正を行うことができる。
また、本発明による多軸NC旋盤の工具補正方法によれ
ば、軸間補正データと予め記憶されている工具補正デー
タに基づいて修正された工具補正データが演算され、こ
の修正された工具補正データに基づいて工具の取付台の
位置が制御されることにより、精度の良い工具の位置補
正を行うことができる。
ば、軸間補正データと予め記憶されている工具補正デー
タに基づいて修正された工具補正データが演算され、こ
の修正された工具補正データに基づいて工具の取付台の
位置が制御されることにより、精度の良い工具の位置補
正を行うことができる。
(実施例)
図面を用いて本発明による多軸NC旋盤の工具補正装置
の一実施例を説明する。第1図に本発明による多軸NC
旋盤の工具補正装置の一実施例を示す。この実施例の工
具補正装置は、主軸位置検出装置1と、プログラムマシ
ンコントローラ(以下、PMCという)2と、データ入
力手段3と、CPU4と、サーボモータ駆動回路5と、
サーボモータ6とを備えている。主軸位置検出装置1は
、主軸25を支えているキャリア20と一体となって回
転する検出ドラム1aと、主軸25の個数(第1゜図で
は6個)に応じて設けられるリミットスイッチ1bとか
らなっており、どの主軸が予め定められた基準位置に位
置しているかを検出する。
の一実施例を説明する。第1図に本発明による多軸NC
旋盤の工具補正装置の一実施例を示す。この実施例の工
具補正装置は、主軸位置検出装置1と、プログラムマシ
ンコントローラ(以下、PMCという)2と、データ入
力手段3と、CPU4と、サーボモータ駆動回路5と、
サーボモータ6とを備えている。主軸位置検出装置1は
、主軸25を支えているキャリア20と一体となって回
転する検出ドラム1aと、主軸25の個数(第1゜図で
は6個)に応じて設けられるリミットスイッチ1bとか
らなっており、どの主軸が予め定められた基準位置に位
置しているかを検出する。
PMC2は主軸位置検出装置1によって検出された主軸
25の番号をCPU4に伝える。データ入力手段4は予
め測定された軸間補正データおよび工具補正データを入
力するのに用いられる。
25の番号をCPU4に伝える。データ入力手段4は予
め測定された軸間補正データおよび工具補正データを入
力するのに用いられる。
CPU4は、PMC2からの信号、およびデータ入力手
段4を介して入力された軸間補正データ、ならびに予め
CPU4に記憶されている工具補正データに基−づいて
、基準位置に位置している主軸に対応する修正された工
具補正データを演算する。
段4を介して入力された軸間補正データ、ならびに予め
CPU4に記憶されている工具補正データに基−づいて
、基準位置に位置している主軸に対応する修正された工
具補正データを演算する。
サーボモータ駆動回路5は、CPU4によって演算され
た修正された工具補正データに基づいて、X軸サーボモ
ータ6aおよびZ軸サーボモータ6bを駆動して工具取
付台(スライドともいう)10をX軸方向およびZ軸方
向に移動させ、スライド10の位置を制御する。
た修正された工具補正データに基づいて、X軸サーボモ
ータ6aおよびZ軸サーボモータ6bを駆動して工具取
付台(スライドともいう)10をX軸方向およびZ軸方
向に移動させ、スライド10の位置を制御する。
次に、Y軸方向の誤差を考慮する必要がない理由を説明
する。第2図(a)に示すように主軸25は、キャリア
20の中に同一円周等間隔に配置されているが、実際の
主軸25の位置は一般に正規の位置からX軸方向にx、
Y軸方向にyだけずれて位置している。そして第2図(
b)に示すように、工具30のX軸方向の補正量αは、
α■r−b −r−(a−x) +1.1r−4ヲ+X と表される。ここでrは被加工物の半径である。
する。第2図(a)に示すように主軸25は、キャリア
20の中に同一円周等間隔に配置されているが、実際の
主軸25の位置は一般に正規の位置からX軸方向にx、
Y軸方向にyだけずれて位置している。そして第2図(
b)に示すように、工具30のX軸方向の補正量αは、
α■r−b −r−(a−x) +1.1r−4ヲ+X と表される。ここでrは被加工物の半径である。
また、工具30をX軸方向にαだけ補正して被加工物を
切削する時のX軸方向の誤差Cは、C−,4p−乙コ である。したがってY軸方向の誤差yが被加工物の半径
rに比べて充分小さい場合、すなわちr>y のときは Cζ0 および α崎X となる。例えば、軸間誤差の最大値が0.04mm(Y
軸方向)の場合、半径2關の被加工物を切削するときの
X軸方向の誤差Cは C−2−、Z2 −0.04 一〇、0004mm となる。すなわち誤差の直径値りは −2c mo、0008mm となる。
切削する時のX軸方向の誤差Cは、C−,4p−乙コ である。したがってY軸方向の誤差yが被加工物の半径
rに比べて充分小さい場合、すなわちr>y のときは Cζ0 および α崎X となる。例えば、軸間誤差の最大値が0.04mm(Y
軸方向)の場合、半径2關の被加工物を切削するときの
X軸方向の誤差Cは C−2−、Z2 −0.04 一〇、0004mm となる。すなわち誤差の直径値りは −2c mo、0008mm となる。
工具30のX軸方向の補正量αをX軸方向の誤差Xとし
た場合において、Y軸方向の軸間誤差yの最大値を0.
04鰭、0.05關、・・・0.1m+sと変えていっ
た時の、Y軸方向の誤差によるX軸方向の誤差(直径値
D)がO,001mm。
た場合において、Y軸方向の軸間誤差yの最大値を0.
04鰭、0.05關、・・・0.1m+sと変えていっ
た時の、Y軸方向の誤差によるX軸方向の誤差(直径値
D)がO,001mm。
0.002關、・・・0.005mm以内におさまる被
加工物の直径(2・r)を計算すると第3図に示すよう
になる。
加工物の直径(2・r)を計算すると第3図に示すよう
になる。
この第3図に示す計算結果、およびY軸方向の誤差yは
経験的に40μm以下であること、ならびに被加工物の
直径(2・r)が−収約に5mm以上であることを考慮
すると、Y軸方向の誤差yによるX軸方向の誤差(直径
値D)は考慮する必要はないことがわかる。
経験的に40μm以下であること、ならびに被加工物の
直径(2・r)が−収約に5mm以上であることを考慮
すると、Y軸方向の誤差yによるX軸方向の誤差(直径
値D)は考慮する必要はないことがわかる。
次に第1図に示す工具補正装置の作用を説明する。主軸
位置検出装置1によって基準位置にある主軸25の番号
が検出されると、この検出値はPMC2を介してCPU
4に送られる。予めCPU4に記憶されている工具補正
データは工具摩耗補正データ(工具形状補正量と工具摩
耗補正量の和)と刃先R補正データとからなっている。
位置検出装置1によって基準位置にある主軸25の番号
が検出されると、この検出値はPMC2を介してCPU
4に送られる。予めCPU4に記憶されている工具補正
データは工具摩耗補正データ(工具形状補正量と工具摩
耗補正量の和)と刃先R補正データとからなっている。
工具摩耗補正データはX軸方向成分およびZ軸方向成分
を何している。データ入力手段3を介して入力された軸
間補正データもX軸方向成分およびZ軸方向成分を有し
ているから、工具摩耗補正データと軸間補正データの各
X軸およびZ軸方向成分の和をCPU4において演算し
、これらの各成分の和と刃先R補正データを修正された
工具補正データとする。そして、この修正された工具補
正データに基づいてサーボモータ駆動回路5によってX
軸サーボモータ6aおよびZ軸サーボモータ6bが駆動
され、スライド10の位置が制御される。
を何している。データ入力手段3を介して入力された軸
間補正データもX軸方向成分およびZ軸方向成分を有し
ているから、工具摩耗補正データと軸間補正データの各
X軸およびZ軸方向成分の和をCPU4において演算し
、これらの各成分の和と刃先R補正データを修正された
工具補正データとする。そして、この修正された工具補
正データに基づいてサーボモータ駆動回路5によってX
軸サーボモータ6aおよびZ軸サーボモータ6bが駆動
され、スライド10の位置が制御される。
以上により本実施例によれば工具の精度の良い位置補正
を行うことができる。これにより加工精度を可及的に向
上させることができる。
を行うことができる。これにより加工精度を可及的に向
上させることができる。
本発明によれば工具の精度の良い位置補正を行うことが
でき、これにより加工精度を可及的に向上させることが
できる。
でき、これにより加工精度を可及的に向上させることが
できる。
第1図は本発明による多軸NC旋盤の工具補正装置の一
実施例を示すブロック図、第2図はY軸方向の誤差を考
慮する必要がないことを説明する図、第3図はY軸方向
の誤差を考慮する必要がないことを説明する図表である
。 1・・・主軸位置検出装置、1a・・・検出ドラム、1
b・・・リミットスイッチ、2・・・プログラムマシン
コントローラ、3・・・データ入力手段、4・・・CP
U。 5・・・サーボモータ駆動回路、6a・・・X軸サーボ
モータ、6b・・・Z軸サーボモータ、10・・・工具
取付台、20・・・キャリア、25・・・主軸。
実施例を示すブロック図、第2図はY軸方向の誤差を考
慮する必要がないことを説明する図、第3図はY軸方向
の誤差を考慮する必要がないことを説明する図表である
。 1・・・主軸位置検出装置、1a・・・検出ドラム、1
b・・・リミットスイッチ、2・・・プログラムマシン
コントローラ、3・・・データ入力手段、4・・・CP
U。 5・・・サーボモータ駆動回路、6a・・・X軸サーボ
モータ、6b・・・Z軸サーボモータ、10・・・工具
取付台、20・・・キャリア、25・・・主軸。
Claims (1)
- 【特許請求の範囲】 1、多軸NC旋盤の各主軸の軸間補正データを入力する
データ入力手段と、基準位置に現在位置している主軸を
検出する主軸位置検出手段と、この主軸位置検出手段に
よって検出された主軸に対応する前記軸間補正データと
予め記憶されている工具補正データに基づいて修正され
た工具補正データを演算する演算手段と、前記修正され
た工具補正データに基づいて工具取付台の位置を制御す
る制御手段とを備えていることを特徴とする多軸NC旋
盤の工具補正装置。 2、多軸NC旋盤の主軸のうち基準位置に位置している
主軸を検出する第1のステップと、この第1のステップ
によって検出された主軸に対応する予め測定される軸間
補正データおよび予め記憶されている工具補正データに
基づいて修正された工具補正データを演算する第2のス
テップと、この第2のステップによって演算された修正
された工具補正データに基づいて工具取付台の位置を制
御する第3のステップとを備えていることを特徴とする
多軸NC旋盤の工具補正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20907888A JPH0259202A (ja) | 1988-08-23 | 1988-08-23 | 多軸nc施盤の工具補正装置および工具補正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20907888A JPH0259202A (ja) | 1988-08-23 | 1988-08-23 | 多軸nc施盤の工具補正装置および工具補正方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0259202A true JPH0259202A (ja) | 1990-02-28 |
Family
ID=16566896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20907888A Pending JPH0259202A (ja) | 1988-08-23 | 1988-08-23 | 多軸nc施盤の工具補正装置および工具補正方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0259202A (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4835830A (ja) * | 1971-09-09 | 1973-05-26 | ||
JPS61241045A (ja) * | 1985-04-18 | 1986-10-27 | Hitachi Seiki Co Ltd | Nc工作機械のノ−ズr補正制御装置 |
EP0242870A2 (en) * | 1986-04-23 | 1987-10-28 | Devlieg-Bullard, Inc. | Multiple spindle machine having independently variable speed and feed rates |
-
1988
- 1988-08-23 JP JP20907888A patent/JPH0259202A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4835830A (ja) * | 1971-09-09 | 1973-05-26 | ||
JPS61241045A (ja) * | 1985-04-18 | 1986-10-27 | Hitachi Seiki Co Ltd | Nc工作機械のノ−ズr補正制御装置 |
EP0242870A2 (en) * | 1986-04-23 | 1987-10-28 | Devlieg-Bullard, Inc. | Multiple spindle machine having independently variable speed and feed rates |
JPS62255003A (ja) * | 1986-04-23 | 1987-11-06 | デブリーグ―ブラード,インコーポレーテッド | 制御兼駆動システム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4290639B2 (ja) | 数値制御装置及び数値制御工作機械 | |
JPH03271813A (ja) | Nc装置 | |
EP0455815A1 (en) | System for correcting a change in the machine position | |
JPH10138097A (ja) | 工具の刃先位置変位測定機能を備えたnc工作機械 | |
JPH03157704A (ja) | 機械位置変動の位置補正方式 | |
JP2005034934A (ja) | 数値制御装置、それを備えた工作機械及びワークの座標算出方法 | |
JP3171298B2 (ja) | 数値制御工作機械 | |
JPH04159058A (ja) | 工具補正量入力機能を有する数値制御装置 | |
KR101271222B1 (ko) | Cnc 선반 | |
JPH0259202A (ja) | 多軸nc施盤の工具補正装置および工具補正方法 | |
JP2919754B2 (ja) | 球面又は円弧面加工時におけるバックラッシュ計測補正装置 | |
JP3613802B2 (ja) | バイトのセット方法 | |
US5159251A (en) | Position correcting system for different workpiece machining positions | |
JPH05318283A (ja) | 工具たわみ補正方式 | |
JPH04176516A (ja) | ワイヤ放電加工におけるセカンドカット加工方法及びセカンドカット加工制御装置 | |
JP2926524B2 (ja) | 試切削機能を有する数値制御装置 | |
JP2002120127A (ja) | 数値制御旋盤における工具位置補正方法及び制御装置 | |
JPS61230841A (ja) | 数値制御工作機械の工具の軌跡修正方法 | |
JPH0484202A (ja) | 数値制御装置 | |
JPH03281146A (ja) | 衝撃試験片自動加工システム及び衝撃試験片自動加工方法 | |
JPH1153019A (ja) | Nc装置の楕円補間方法 | |
JPH0780113B2 (ja) | 数値制御工作機械の刃先座標位置設定装置 | |
JP2001105281A (ja) | タレット旋盤の工具刃先位置の表示装置 | |
JP2004148422A (ja) | 多軸加工装置、多軸加工装置での加工方法、プログラム | |
JPS63156641A (ja) | 旋削加工制御装置における旋削値補正方法 |