JPS61230841A - 数値制御工作機械の工具の軌跡修正方法 - Google Patents
数値制御工作機械の工具の軌跡修正方法Info
- Publication number
- JPS61230841A JPS61230841A JP7081085A JP7081085A JPS61230841A JP S61230841 A JPS61230841 A JP S61230841A JP 7081085 A JP7081085 A JP 7081085A JP 7081085 A JP7081085 A JP 7081085A JP S61230841 A JPS61230841 A JP S61230841A
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- free
- machining
- tool
- form surface
- 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
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は例えば旋盤、マシニングセンタなどの工作機械
において、軸対称な自由S面を有する被加工物を高精度
に加工する数値制御工作機械の軌跡修正方法に関するも
のである。
において、軸対称な自由S面を有する被加工物を高精度
に加工する数値制御工作機械の軌跡修正方法に関するも
のである。
(発明の背景j
被加工物の形状精度を高精度に仕上ける目的で、工具軌
跡を修正する方法として、例えば特開昭58−4584
6号公報に記載されている。その方法#:l:、第1次
加工を行った被加工物の加工面の自由曲面形状を機上計
測し、該計測値と基準位置との誤差を前記第1次加工の
制御指令(円弧および直線補間指令)毎に誤差分配して
第2次仕上げ時の工具軌跡を修正する様にしている。
跡を修正する方法として、例えば特開昭58−4584
6号公報に記載されている。その方法#:l:、第1次
加工を行った被加工物の加工面の自由曲面形状を機上計
測し、該計測値と基準位置との誤差を前記第1次加工の
制御指令(円弧および直線補間指令)毎に誤差分配して
第2次仕上げ時の工具軌跡を修正する様にしている。
この方?&による場合は、自由arjjJ用工具軌跡を
円弧補間および直線補間群の制御指令で作成する場合、
前記補間単位の座標間隔はミリオーダとなシ、前記制御
指令および補正マツプ等I/c要するメモリは大幅に節
約できるが、補正量の大きさによってはIal)合った
補間指令間に微小な段差が生じやすく、この様な微小な
段差を理想面としない光学部品の補正加工には使用でき
なりという欠点を有する。
円弧補間および直線補間群の制御指令で作成する場合、
前記補間単位の座標間隔はミリオーダとなシ、前記制御
指令および補正マツプ等I/c要するメモリは大幅に節
約できるが、補正量の大きさによってはIal)合った
補間指令間に微小な段差が生じやすく、この様な微小な
段差を理想面としない光学部品の補正加工には使用でき
なりという欠点を有する。
〔発明の目的」
本発明の目的は、上記従来技術の欠点をなくし、滑らか
な工具軌跡を作成して高精度な加工形状精度を達成し、
かつ自動化を考慮した数値制御加工機の工具の軌跡修正
方法を提供することにある。
な工具軌跡を作成して高精度な加工形状精度を達成し、
かつ自動化を考慮した数値制御加工機の工具の軌跡修正
方法を提供することにある。
〔発明の概要)
即ち本発明は、第1次加工後の加工形状精度を機上計測
し、該計測結果よシ加工機の設定条件忙起因する形状誤
差と補正制御によ)対処すべき誤差とに区別し、このう
ち補正制御によ夕対処すべき誤差に基づいて重解析学法
などの演算処理により新しく自由曲面係数を求め、該自
由曲面係数による自由曲面関数に基づいて工具軌跡を作
成し、最終仕上げ加工を行ようにしたものであって、被
加工物の加工形状を微小変位計で測定し、被加工物の自
由曲面係数、被加工物の加工条件、微小変位計の測定条
件をキーボードにより指令し、この指令により制御指令
を作成すると共に微小変位計により測定した被加工物の
形状誤差の測定値により上記キーボードで設定された条
件を修正して加工条件に起因する誤差を解除した後の被
加工物の自由曲面係数を求め、この自由曲面係数により
定まる被加工物の自由#面関数に基づいて、工具の軌跡
を修正するための制御指令を作成することを特徴とする
。
し、該計測結果よシ加工機の設定条件忙起因する形状誤
差と補正制御によ)対処すべき誤差とに区別し、このう
ち補正制御によ夕対処すべき誤差に基づいて重解析学法
などの演算処理により新しく自由曲面係数を求め、該自
由曲面係数による自由曲面関数に基づいて工具軌跡を作
成し、最終仕上げ加工を行ようにしたものであって、被
加工物の加工形状を微小変位計で測定し、被加工物の自
由曲面係数、被加工物の加工条件、微小変位計の測定条
件をキーボードにより指令し、この指令により制御指令
を作成すると共に微小変位計により測定した被加工物の
形状誤差の測定値により上記キーボードで設定された条
件を修正して加工条件に起因する誤差を解除した後の被
加工物の自由曲面係数を求め、この自由曲面係数により
定まる被加工物の自由#面関数に基づいて、工具の軌跡
を修正するための制御指令を作成することを特徴とする
。
〔発明の実施例」
以下本発明の一実施例について詳細に説明する。
第1図は、工作機械として旋盤を例にして示したもので
ある。
ある。
fX1図において、工具1と、該工具111!−x軸方
向に適切な間隔をもちかつ被加工物2と接する心高方向
の位置が前記工具1と同じ位置にある接触11tりるb
は非接触屋の微小変位計3とが、工具台4に固定されて
いる。更に該工具台4は、テーブル駆動モータ5a、5
bKよってそれぞれz、x軸方向忙移動せしめられるX
zテーブル6の上面に固定されている。該xzテーブル
6は加工機本体7に設置されている。また、加工機本体
7には、その細心が2軸と平行になるように被加工物2
がチャック81C取付けられている。
向に適切な間隔をもちかつ被加工物2と接する心高方向
の位置が前記工具1と同じ位置にある接触11tりるb
は非接触屋の微小変位計3とが、工具台4に固定されて
いる。更に該工具台4は、テーブル駆動モータ5a、5
bKよってそれぞれz、x軸方向忙移動せしめられるX
zテーブル6の上面に固定されている。該xzテーブル
6は加工機本体7に設置されている。また、加工機本体
7には、その細心が2軸と平行になるように被加工物2
がチャック81C取付けられている。
なお、本例の前記微小変位計5からの出力信号は増幅回
路9で増幅され、更にA/D変換回路10でデジタル信
号に変換されるようになっている。
路9で増幅され、更にA/D変換回路10でデジタル信
号に変換されるようになっている。
他方、前記テーブル駆動モータ5a、5bおよびスピン
ドル駆動モータ5cを駆動制御して、前記工具1および
微小変位計3の軌跡制御を行うための数値制御装置1t
11が設置されて込る。該数値制御装置111は、被加
工物断面の自由曲面係数、加工葦たは測定時の条件等を
指令および確認するためのキーボード12およびCR’
l’外部表示器13と、該キーボード12よp指令され
た値に基づき加工時の工具1または測定時の微小変位計
3の軌跡制御指令を作成し、出力するとともに前記微小
変位計3からの計測値より加工形状誤差算出処理および
自由曲面係数算出処理を行う演算処理部14と、該演算
処理部14から出力された制御指令に基づいて前記XZ
テーブル6および先端に被加工物2を具備したスピンド
ル(図示せず)を駆動せしめる夫々の駆動モータ5a、
5b、5aを駆動制御するための制御部15と、該制御
部15からの出力信号を前記駆動モータ5a〜50の駆
動信号に変換、増幅する丸めのアンプ部16a〜16c
と、前記A/D変換回路10から出力される検出値情報
を入力し、結果全前記演算処理部14へ出力するための
データ入力部17とから成っている。
ドル駆動モータ5cを駆動制御して、前記工具1および
微小変位計3の軌跡制御を行うための数値制御装置1t
11が設置されて込る。該数値制御装置111は、被加
工物断面の自由曲面係数、加工葦たは測定時の条件等を
指令および確認するためのキーボード12およびCR’
l’外部表示器13と、該キーボード12よp指令され
た値に基づき加工時の工具1または測定時の微小変位計
3の軌跡制御指令を作成し、出力するとともに前記微小
変位計3からの計測値より加工形状誤差算出処理および
自由曲面係数算出処理を行う演算処理部14と、該演算
処理部14から出力された制御指令に基づいて前記XZ
テーブル6および先端に被加工物2を具備したスピンド
ル(図示せず)を駆動せしめる夫々の駆動モータ5a、
5b、5aを駆動制御するための制御部15と、該制御
部15からの出力信号を前記駆動モータ5a〜50の駆
動信号に変換、増幅する丸めのアンプ部16a〜16c
と、前記A/D変換回路10から出力される検出値情報
を入力し、結果全前記演算処理部14へ出力するための
データ入力部17とから成っている。
次に、第2図によp本実施例の動作について説明する。
今、予め前工程においである程度の形状精度まで既に粗
加工された被加工物2をチャック8に取付けた後、キー
ボード12よシ前記被加工物断面の自由曲面係数および
加工または測定条件等を入力しくI)、制御開始指令を
与えると、数値制御装置11は制御状態を判断しくIr
)、もし加工状態である場合は(I)で入力した加工用
諸条件よシ加工用制御指令すなわち工具の軌跡情報を作
成しく1)、該加工用制御指令に基ついて加工制御を行
う(IT)この場合、加工用工具経路は被加工物2の回
転軸心より半径分の範囲である。
加工された被加工物2をチャック8に取付けた後、キー
ボード12よシ前記被加工物断面の自由曲面係数および
加工または測定条件等を入力しくI)、制御開始指令を
与えると、数値制御装置11は制御状態を判断しくIr
)、もし加工状態である場合は(I)で入力した加工用
諸条件よシ加工用制御指令すなわち工具の軌跡情報を作
成しく1)、該加工用制御指令に基ついて加工制御を行
う(IT)この場合、加工用工具経路は被加工物2の回
転軸心より半径分の範囲である。
また制御状態が機上計測状態である場合は(1)で入力
した計測用制御指令すなわち微小変位計3の軌跡情報を
作成しくV)、該計測用制御指令に基づいて計測制御を
行いながら前記微変位計3より被加工物2の加工面の断
面形状を検出する手段すなわち機上計測を行う(Vl)
。この機上計測は計測時間を短縮する目的から対象とす
る被加工物2の直径に渡っての範囲を適当に分□割して
ポイント計測するのが望しく、この所定回数だけ機上計
測を繰返す(■)。所望の機上計測を終えたら、計測値
から被加工物20回転軸に対する測定原点のずれや加工
原点ずれなどの加工機設定条件釦起因する形状誤差を算
出しく■)、該形状誤差を前記計測値よ勺排除しくff
)、排除後の形状誤差が公差内か否かを判断しくX)、
もし公差外の場合は、前記形状誤差をXZ座標系の魚群
情報に展開し、該魚群情報よ)重回帰分析手法−より自
由曲面関数の係数を算出しく1)、該自FiJ曲面係数
を更新しrW)、最終仕上げ加工状態におりて、前記更
新後つ自由曲面係数を用−て加工用制御指令を作成する
(1)。
した計測用制御指令すなわち微小変位計3の軌跡情報を
作成しくV)、該計測用制御指令に基づいて計測制御を
行いながら前記微変位計3より被加工物2の加工面の断
面形状を検出する手段すなわち機上計測を行う(Vl)
。この機上計測は計測時間を短縮する目的から対象とす
る被加工物2の直径に渡っての範囲を適当に分□割して
ポイント計測するのが望しく、この所定回数だけ機上計
測を繰返す(■)。所望の機上計測を終えたら、計測値
から被加工物20回転軸に対する測定原点のずれや加工
原点ずれなどの加工機設定条件釦起因する形状誤差を算
出しく■)、該形状誤差を前記計測値よ勺排除しくff
)、排除後の形状誤差が公差内か否かを判断しくX)、
もし公差外の場合は、前記形状誤差をXZ座標系の魚群
情報に展開し、該魚群情報よ)重回帰分析手法−より自
由曲面関数の係数を算出しく1)、該自FiJ曲面係数
を更新しrW)、最終仕上げ加工状態におりて、前記更
新後つ自由曲面係数を用−て加工用制御指令を作成する
(1)。
なお、ここで説明した自由曲面関数を
Z = a(1+alχ+a2x2+a5χ3+−一〜
+anx’= a0+f; al X” waJ で建議すれば、aO+alsa2−〜−9anが自由曲
面であ〕、これらは一般的な数学手法である重回帰分析
手法によ)求めることができる。
+anx’= a0+f; al X” waJ で建議すれば、aO+alsa2−〜−9anが自由曲
面であ〕、これらは一般的な数学手法である重回帰分析
手法によ)求めることができる。
上記した様に、本実施例によれば、被加工物の直径に渡
りて計測した形状計測値から加工機設定条件に起因する
非対称性誤差を排除し、##を後の加工形状に基づいて
自由曲面係数を算出し、この算出した自由曲面係数8の
定まる自由曲面関数から最終仕上げ加工時の工具軌跡す
なわち制御指令を作成し、加工制御するようにし九九め
、滑らかで高精度な加工が達成できる。
りて計測した形状計測値から加工機設定条件に起因する
非対称性誤差を排除し、##を後の加工形状に基づいて
自由曲面係数を算出し、この算出した自由曲面係数8の
定まる自由曲面関数から最終仕上げ加工時の工具軌跡す
なわち制御指令を作成し、加工制御するようにし九九め
、滑らかで高精度な加工が達成できる。
以上説明した様に、本発明によれば、制御指令作成機能
を有する数値制御装置を備えた加工機で高精度な加工形
状精度が要求される自由曲凹所面形状をした被加工物を
加工するに当少、形状検出手段よシ得た計測値から被加
工物の回転軸心に対する測定原点ずれや加工原点ずれな
どの加工機設定条件に起因する形状誤差を排除した後の
加工形状よ勺重回帰分析手法の数学的手法〈よシ自由曲
面係数を算出し、この自由面係aを代入した自由曲面関
数に基づいて工具の軌跡を修正した制御指令を作成する
ようにした丸め、高精度でかつ滑らかな加工面を得るこ
とができる効果がある。
を有する数値制御装置を備えた加工機で高精度な加工形
状精度が要求される自由曲凹所面形状をした被加工物を
加工するに当少、形状検出手段よシ得た計測値から被加
工物の回転軸心に対する測定原点ずれや加工原点ずれな
どの加工機設定条件に起因する形状誤差を排除した後の
加工形状よ勺重回帰分析手法の数学的手法〈よシ自由曲
面係数を算出し、この自由面係aを代入した自由曲面関
数に基づいて工具の軌跡を修正した制御指令を作成する
ようにした丸め、高精度でかつ滑らかな加工面を得るこ
とができる効果がある。
第1図及び第2図は、本発明の一実施例であシ、工作機
械として旋盤を例に示したブロック線図である。第2図
は、数値制御装置の工具修正方法の処理を示すフローチ
ャートである。 1・・・工具、2・・・被加工物、3・・・微小変位計
、9・・・増幅回路、10・・・A/D変換回路、11
・・・数値制御装置、12・・・キーボード、14・・
・演算処理部、15・・・制御部、17・・・データ入
力部。
械として旋盤を例に示したブロック線図である。第2図
は、数値制御装置の工具修正方法の処理を示すフローチ
ャートである。 1・・・工具、2・・・被加工物、3・・・微小変位計
、9・・・増幅回路、10・・・A/D変換回路、11
・・・数値制御装置、12・・・キーボード、14・・
・演算処理部、15・・・制御部、17・・・データ入
力部。
Claims (1)
- 少なくとも回転軸対称な面の一部を加工面として有する
被加工物を加工するための工作機械であって、被加工物
か工具のどちらか一方を回転して加工する工作機械にお
いて、上記被加工物の加工形状を微小変位計で測定し、
被加工物の自由曲面係数、被加工物の加工条件、微小変
位計の測定条件をキーボードにより指令し、この指令に
より制御指令を作成すると共に微小変位計により測定し
た被加工物の形状誤差の測定値により上記キーボードで
設定された条件を修正して加工条件に起因する誤差を排
除した後の被加工物の自由曲面係数を求め、この自由曲
面係数により定まる被加工物の自由曲面関数に基づいて
工具の軌跡を修正するための制御指令を作成することを
特徴とする数値制御工作機械の工具の軌跡修正方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7081085A JPH0675815B2 (ja) | 1985-04-05 | 1985-04-05 | 数値制御工作機械の工具の軌跡修正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7081085A JPH0675815B2 (ja) | 1985-04-05 | 1985-04-05 | 数値制御工作機械の工具の軌跡修正方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61230841A true JPS61230841A (ja) | 1986-10-15 |
| JPH0675815B2 JPH0675815B2 (ja) | 1994-09-28 |
Family
ID=13442292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7081085A Expired - Lifetime JPH0675815B2 (ja) | 1985-04-05 | 1985-04-05 | 数値制御工作機械の工具の軌跡修正方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0675815B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06320387A (ja) * | 1993-05-17 | 1994-11-22 | F Ee Lab:Kk | 三次元加工方法 |
| JP6362795B1 (ja) * | 2017-04-27 | 2018-07-25 | 三菱電機株式会社 | 加工制御装置及び工作機械、並びに加工制御方法 |
| CN114310484A (zh) * | 2021-12-13 | 2022-04-12 | 首都航天机械有限公司 | 一种大型壳体薄壁特征在线测量补偿方法 |
| CN121187216A (zh) * | 2025-09-24 | 2025-12-23 | 深圳市华阳刀具技术有限公司 | 一种刀具加工过程的智能控制方法及系统 |
-
1985
- 1985-04-05 JP JP7081085A patent/JPH0675815B2/ja not_active Expired - Lifetime
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06320387A (ja) * | 1993-05-17 | 1994-11-22 | F Ee Lab:Kk | 三次元加工方法 |
| JP6362795B1 (ja) * | 2017-04-27 | 2018-07-25 | 三菱電機株式会社 | 加工制御装置及び工作機械、並びに加工制御方法 |
| WO2018198274A1 (ja) * | 2017-04-27 | 2018-11-01 | 三菱電機株式会社 | 加工制御装置及び工作機械、並びに加工制御方法 |
| CN110536773A (zh) * | 2017-04-27 | 2019-12-03 | 三菱电机株式会社 | 加工控制装置、工作机械及加工控制方法 |
| CN110536773B (zh) * | 2017-04-27 | 2021-04-13 | 三菱电机株式会社 | 加工控制装置、工作机械及加工控制方法 |
| US11215970B2 (en) | 2017-04-27 | 2022-01-04 | Mitsubishi Electric Corporation | Processing control device, machine tool, and processing control method |
| CN114310484A (zh) * | 2021-12-13 | 2022-04-12 | 首都航天机械有限公司 | 一种大型壳体薄壁特征在线测量补偿方法 |
| CN121187216A (zh) * | 2025-09-24 | 2025-12-23 | 深圳市华阳刀具技术有限公司 | 一种刀具加工过程的智能控制方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0675815B2 (ja) | 1994-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR910006499B1 (ko) | 수치 제어장치 | |
| KR960007510B1 (ko) | 2개의 서어보계간의 추종제어 방식 | |
| JPH0675815B2 (ja) | 数値制御工作機械の工具の軌跡修正方法 | |
| JPH06138921A (ja) | 数値制御工作機械の直線補間送り精度の測定方法及び自動補正方法 | |
| JPS60180749A (ja) | 数値制御旋盤における加工基準点の補正制御方法 | |
| JPH03290705A (ja) | 数値制御装置 | |
| JPH0464405B2 (ja) | ||
| JPH0445292B2 (ja) | ||
| JPH05318283A (ja) | 工具たわみ補正方式 | |
| JPH07134006A (ja) | レーザ変位センサ装置 | |
| JPS58109251A (ja) | 数値制御加工方式 | |
| JP2574228Y2 (ja) | 旋盤の機内計測装置 | |
| JPH01147608A (ja) | 位置決め誤差補正方式 | |
| JPH0783976B2 (ja) | 旋盤の熱変位補正方法 | |
| JPH0319023B2 (ja) | ||
| JP2668618B2 (ja) | 寸法変化傾向追従式自動計測補正方法 | |
| JPS6347579B2 (ja) | ||
| JPS61132816A (ja) | 数値制御装置 | |
| JPS62241640A (ja) | マシニングセンタにおけるワ−ク取付誤差補正装置 | |
| SU1484593A1 (ru) | Способ автоматического управлени процессом обработки на токарных станках с ЧПУ | |
| JPH05212652A (ja) | オンマシン計測装置を搭載した精密加工機 | |
| JPH06304847A (ja) | 複合熱変位補正方法とその装置 | |
| JPS59140510A (ja) | 数値制御装置 | |
| JPH0372428B2 (ja) | ||
| JPH04331041A (ja) | 工作機械における刃先位置補正装置 |