JP6642593B2 - 加工装置の補正方法および加工装置 - Google Patents

加工装置の補正方法および加工装置 Download PDF

Info

Publication number
JP6642593B2
JP6642593B2 JP2017563656A JP2017563656A JP6642593B2 JP 6642593 B2 JP6642593 B2 JP 6642593B2 JP 2017563656 A JP2017563656 A JP 2017563656A JP 2017563656 A JP2017563656 A JP 2017563656A JP 6642593 B2 JP6642593 B2 JP 6642593B2
Authority
JP
Japan
Prior art keywords
processing
unit
tool
axis
workpiece
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.)
Active
Application number
JP2017563656A
Other languages
English (en)
Other versions
JPWO2017130412A1 (ja
Inventor
山田 智明
智明 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Publication of JPWO2017130412A1 publication Critical patent/JPWO2017130412A1/ja
Application granted granted Critical
Publication of JP6642593B2 publication Critical patent/JP6642593B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)

Description

本発明は、加工装置の補正方法および加工装置に関する。
5軸の複合加工装置が知られている(特許文献1参照)。
日本国特開2007−75995号
従来技術では、形状測定ユニットを加工装置に取り付けて測定を行う場合、測定時に加工装置の位置決め精度の影響を受けてしまう問題があった。このような誤差が、ワークに形成される形状の精度を低下させるという問題があった。
本発明の第1の態様による加工装置の補正方法は、被加工物と工具との相対的な姿勢を変える旋回軸を含み、前記被加工物と前記工具との相対的な位置を変更する位置変更部と、
前記位置変更部を制御する制御部とを備える加工装置の補正方法に適用される。そして、前記旋回軸における異なる設定角度の各々でそれぞれ前記被加工物を前記工具で加工して複数の加工痕を形成し、前記設定角度は、製品製造のための加工時に設定される前記旋回軸の旋回角度を含んで設定される旋回角度範囲の間で設定され、前記複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、前記位置変更部へ出力される制御値を補正する。
本発明の第2の態様による加工装置の補正方法は、被加工物と工具との相対的な位置を変更する位置変更部と、前記位置変更部を制御する制御部とを備え、複数の加工痕を形成し、前記複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、前記位置変更部へ出力される制御値を補正する加工装置の補正方法に適用される。そして、前記被加工物と第1の工具との相対的な位置を変更する第1の位置変更部と前記第1の位置変更部を制御する第1の制御部を有した第1の加工装置により前記被加工物に少なくとも一つの加工痕を形成し、前記被加工物と第2の工具との相対的な位置を変更する第2の位置変更部と前記第2の位置変更部を制御する第2の制御部を有した第2の加工装置により前記被加工物に前記少なくとも一つの加工痕の近傍に、さらに少なくとも一つの第2の加工痕を形成し、前記少なくとも一つの加工痕と前記少なくとも一つの第2の加工痕の相対位置関係と、前記第1の制御部が指示する加工形状と前記第2の制御部が指示する加工形状との相対位置関係との差に基づいて、前記第1または第2の位置変更部のいずれか一方へ出力される制御値を補正する。
本発明の第3の態様による加工装置は、被加工物と工具との相対的な姿勢を変える旋回軸移動機構を含み、前記旋回軸移動機構の旋回軸の周りの旋回角度を変えることによって前記被加工物と前記工具との相対的な位置を変更する位置変更部と、前記位置変更部へ制御量を出力し、前記被加工物と前記工具との相対的な位置を制御する制御部と、前記工具によって前記被加工物の異なる位置に加工された複数の校正用加工痕の形状および位置を測定する形状測定部と、前記制御部が目標とする複数の目標加工形状の相対的位置関係と、前記形状測定部によって測定された前記複数の校正用加工痕の相対的位置関係との差に基づいて得られた、前記制御量の補正値により前記制御部から前記位置変更部へ与えられる制御量を補正する補正部とを備え、前記制御部は、前記位置変更部の前記旋回角度を制御して、前記旋回軸における異なる設定角度の各々でそれぞれ前記被加工物を前記工具で加工して前記複数の校正用加工痕を形成するように制御し、前記設定角度は、製品製造のための加工時に設定される前記旋回軸の旋回角度を含んで設定される旋回角度範囲の間で設定される。
一実施の形態による加工装置を例示する図である。 図2(a)はワークの一例を示す図、図2(b)は加工痕形成部を例示する図である。 加工装置の要部構成を例示するブロック図である。 校正処理の流れを説明するフローチャートである。 加工処理の流れを説明するフローチャートである。
図1は、一実施の形態による5軸複合工作機械として構成した加工装置1を例示する図である。なお、以下に説明する実施の形態は、発明の理解のために具体的に例示するものであり、特に指定の無い限り、発明を限定するものではない。
図1において、コラム2がコラムベッド9に対して立設されている。コラムベッド9にY軸方向にスライドレール9aが形成されている。コラムベッド9に対して、ターニングテーブル15がY軸方向(前後方向)にスライド自在に設けられている。ターニングテーブル15(ワークテーブルとも称する)は、被加工物であるワークWの載置台である。ターニングテーブル15は、コラムベッド9のスライドレール9aに沿ってY軸方向に駆動できるように設けられた不図示のY軸駆動機構により、移動することができる。また、ターニングテーブル15は、ワーク主軸Cを中心に回動可能である。ワークWは、このターニングテーブル15上に芯出し位置決めし、固定される。
本実施の形態では、上記のように、ワーク主軸Cの割出し方向に回動自在に設けたターニングテーブル15を、コラムベッド9上でY軸方向に移動自在に設けたので、ターニングテーブル15上に載置されたワークWが、コラム2に対して相対的に並進移動自在(Y軸方向)である。
また、ターニングテーブル15にはスライドレール9aに対してワーク主軸Cを中心に回転駆動させるターニングテーブル回転機構も備えられている。
一方、コラム2には、例えば横レール3がY軸方向と直交するX軸方向(左右方向)に設けられている。また、横レール3には、横レール3と交叉係合し、横レール3に沿ってX軸方向に並進移動自在な縦レール4が、Y軸方向と直交するZ軸方向(上下方向)に設けられている。
縦レール4にはさらに、縦レール4と係合し、縦レール4に沿ってZ軸方向に並進移動自在な刃物台5が設けられている。以上の構成により、ターニングテーブル15上に載置されたワーク(不図示)が、刃物台5に対して相対的に、X軸方向およびZ軸方向に並進移動自在である。
なお、横レール3にはX軸駆動機構11が設けられているので、縦レール4および刃物台5をX方向に自在に移動制御が可能である。また、縦レール4にはZ軸駆動機構13が設けられているので、刃物台5をZ方向に自在に移動制御が可能である。
なお、本明細書では、X軸駆動機構11と横レール3からなる移動機構をX軸移動機構、Z軸駆動機構13と縦レール4からなる移動機構をZ軸移動機構、スライドレール9aとY軸駆動機構からなる移動機構をY軸移動機構と称し、X軸移動機構、Y軸移動機構およびZ軸移動機構をまとめて並進移動機構と称す。
刃物台5には、工具取り付け部6が、工具主軸AがYZ平面と平行な面内(前後方向)に旋回可能に設けられる。すなわち、工具取り付け部6はX軸に平行な旋回軸Bの周りに旋回可能に設けられる。工具取り付け部6の下部先端のチャック部には、例えばバイト、ドリルなどの工具7がチャックされる。チャックされた工具7は、不図示のモータによって工具主軸Aを回転軸として回転する。
工具取り付け部6は、旋回機構を備えたユニバーサルヘッドを構成する。すなわち、旋回軸Bの周りに旋回自在に工具取り付け部6を軸支し、不図示の旋回軸駆動機構により、旋回軸Bの周りに工具取り付け部6を旋回制御自在に構成する。このような構成により、旋回軸Bの周りに旋回する工具取り付け部6に対して、旋回軸駆動機構を制御することによって工具取り付け部6のチャック部にチャックした工具7を首振り制御し、ターニングテーブル15に載置されたワークWに対する工具7または形状測定ユニット20の角度(姿勢)を自在に調整する。
なお、スライドレール9a、縦レール4、横レール3のそれぞれにはリニアエンコーダが設けられており、ターニングテーブル15の位置および刃物台5の位置を求めることができる。また、旋回軸B、ワーク主軸Cおよび工具主軸Aにもロータリーエンコーダが設けられており、それぞれの回動角度を求めることができる。
なお、本実施の形態における加工装置1は、上述の並進移動機構と、工具取付け部6に構成された旋回機構および旋回軸駆動機構と、ターニングテーブル15とターニングテーブル駆動機構とで位置変更部が構成されている。本実施の形態における加工装置1は、この位置変更部により、ターニングテーブル15に載置された被加工物と刃物台5に保持された工具7との相対的な位置を変更する。
形状測定ユニット20は、例えば、工具取り付け部6に取り付けられており、ターニングテーブル15に載置されたワークWの三次元形状を測定するための画像データを取得するユニットである。形状測定ユニット20は、例えば、本願出願人により出願された特開2008−256484号公報に記載されている光切断法により、ワークWの三次元形状を測定することができるユニットである。
この形状測定ユニット20は、被検物(本例ではワークW)に特定のパターンの光(例えばスリット状のスリット光)を投影して、ワークWに投影されたパターンを投影方向とは別方向から画像センサーにより撮影するユニットである。なお、撮影した画像は不図示の制御部に送出され、この制御部により、撮影した画像から画像上におけるパターンの像の位置を求め、かつ求めたパターンの位置と、ターニングテーブル15に対する形状測定ユニット20の位置および角度(姿勢)に基づき、ワークWの形状を算出することでスリット光が照射された位置におけるワークWの三次元位置を求めることができる。また、各駆動機構を移動させながら、スリット光が照射される位置を走査し、その照射される位置が変わる度に画像を取得することで、ワークWの三次元形状を求めることができる。
なお、形状測定の際には、形状測定ユニット20を被検物に対して相対的に走査させながら、加工痕等の三次元形状の測定が行われるので、位置変更部から移動軸または旋回軸Bの位置情報をエンコーダから取得する必要がある。そのため、位置変更部の並進移動機構に設けられたエンコーダからの信号取得タイミングと形状測定ユニット20による撮影タイミングとを同期させることで、形状測定精度を向上することができる。具体的には米国特許公報第6611617号に開示されているような同期方法を採用することが好ましい。なお、形状測定ユニット20と形状測定ユニット20から得られたデータを基に三次元形状を算出する制御部については、他にも特開2015-129665号に開示された形状測定ユニットと制御部を用いることでもよい。この形状測定ユニットは一定領域において加工痕と形状測定ユニットの相対移動なし三次元形状を求めることができる。したがって、このような形状測定ユニットを用いることにより、位置変更部からのエンコーダ情報を用いる必要なく複数の加工痕の相対位置関係を算出することが可能である。
ワークWの三次元形状の測定時は、ワークWに対する形状測定ユニット20の位置を相対移動させて、ワークWをスリット光により走査する。この走査は、ターニングテーブル15上に載置されたワークWを、刃物台5(すなわち形状測定ユニット20)に対して相対的に、X軸方向、Y軸方向またはZ軸方向に並進移動させて行う。この際、工具取り付け部6を旋回軸B周りに旋回させる必要はない。これにより旋回軸Bやワーク主軸Cによる位置決め誤差による形状測定誤差が生じなくなる。
形状測定ユニット20により、工具7によって加工されたワークWの加工痕を測定することで、加工痕の形状を測定できる。測定対象とする加工痕の全てが形状測定ユニット20による視野範囲に収まらない場合には、ターニングテーブル15上に載置されたワークWを、刃物台5(すなわち形状測定ユニット20)に対して相対的に並進移動させることにより、それぞれの加工痕を形状測定ユニット20による視野範囲に収めるようにしてもよい。この際、工具取り付け部6を旋回軸Bやワーク主軸C周りに旋回させない方が好ましい。
次に、本発明の実施の形態における加工装置1の補正方法について説明する。本発明の実施の形態では、加工装置1の補正方法を行うために、まず、製品形状にワークWを加工する前に、複数の加工痕を形成する。図2(a)は、ワークWの一例である。この円筒状のワークWの上端面には、予め複数の加工痕を形成するための加工痕形成部W1、W2が一体的に形成されている。この加工痕形成部W1、W2は矩形形状を有しており、各面が平面である。図2(b)は、ワークWの加工痕形成部W1の拡大図である。たとえば、加工装置1の補正用に形成する加工痕は、図2(b)のように同一面に形成された複数の加工痕である。複数の加工痕は、形状測定ユニット20で形状を測定する際、形状測定ユニット20を旋回軸Bやワーク主軸C周りで相対移動させて測定することを十分に避けることができる。特に、形状測定ユニット20でワークWを測定する場合、X軸、Y軸およびZ軸方向の並進移動の位置決めで生ずる誤差に対して、旋回軸Bの位置決め角度誤差の方が形状測定結果に及ぼす誤差が大きい。なぜなら、旋回軸Bの位置決め角度誤差により、旋回軸BからワークWの測定位置までの距離に応じて、比例的に測定位置の位置ズレ量が拡大してしまうためである。また同様に、ワーク主軸CからワークW上の加工位置までの距離に応じて、ターニングテーブル15の位置決め角度誤差により比例的に測定位置のズレ量が拡大してしまうことが理由となる。
なお、それぞれ異なる場所に形成されたワークWの加工痕を形状測定ユニット20の視野範囲に収めるためにワークWをX軸方向、Y軸方向またはZ軸方向に並進移動させる場合とは、次のような場合である。図2(b)に例示した加工痕形成部W1は、複数の加工痕101および加工痕102を有する。加工痕101および102は、同じ工具7によって異なる姿勢によりそれぞれ加工したものである。この加工痕はある目的の形状創生を行うために形成された加工痕でなく、試し加工などでワークWにつけられた加工痕であればよい。そのため、加工痕の形状についてはいかなる形状でもよい。ただし、複数の加工痕の両者の相対位置関係を求めやすい形状であれば良い。また、このような複数の加工痕101および102の形状を形状測定ユニット20で測定する場合において、形状測定ユニット20による視野範囲に加工痕101および102が両方とも収まる場合(加工痕101を形状測定する画像に加工痕102も収まっている場合)には、加工痕101および102の形状を測定するためにワークWを並進移動させる必要はない。このようにすることで、加工装置の並進移動時に生ずる位置決め誤差による形状測定誤差を生じなくすることができる。
しかし、一方の加工痕しか視野範囲に収まらない場合(加工痕101を形状測定する画像から加工痕102が外れている場合)には、例えば、先に加工痕101を視野範囲に収めて加工痕101の形状を測定した上で、形状測定ユニット20(すなわち刃物台5)を、ターニングテーブル15上に載置されたワークWに対して相対的に、X軸方向、Y軸方向またはZ軸方向に並進移動させる。そして加工痕102を視野範囲に収めて加工痕102の形状を測定する。加工痕101の形状測定データと加工痕102の形状測定データとの相対位置関係は、加工痕101の形状測定時から加工痕102の形状測定時に行われた並進移動させた距離と方向に基づいて算出することができる。
上述のように、回動移動よりも並進移動により生ずる位置決め誤差による形状測定結果の影響は十分に低いので、Y軸方向への並進移動を行って測定される加工痕101と加工痕102との相対距離の測定精度は、形状測定ユニット20の視野範囲に加工痕101および102の双方が同時に収まる状態で測定される加工痕102と加工痕101との相対距離の測定精度とほぼ同程度である。
なお、X軸方向やZ軸方向へ並進移動する場合も同様である。
また、加工痕形成部W1、W2はワークWを製品形状に加工する際には、削り取られるような部材であってもよい。
<校正処理の概要>
ところで、本実施の形態では、上述したような5軸制御の加工装置1によってワークWに形成される形状の精度を高めるため、以下のような校正処理を行う。すなわち、図2に例示したように、ターニングテーブル15上の所定位置に載置されたワークWに対して複数の試験加工(校正用の加工)を行い、ワークWに複数の加工痕101および加工痕102を残す。
具体的には、工具7の旋回軸B周りの旋回角の設定角度をθ1に設定し、ワークW上における計算上での工具7の刃先の位置を目標位置P101となるようにワークWを並進移送させてワークWに対して加工を行い、ワークW上に図2の左側に示した加工痕101を形成する。
次に、目標位置P101からY軸マイナス方向に所定距離だけ離れた目標位置P102を設定する。旋回軸B周りの旋回角の設定角度をθ2に設定し、ワークW上における計算上での工具7の刃先の位置を目標位置P102となるようにワークWを並進移動させてワークWに対して加工を行い、ワークW上に図2の右側に示した加工痕102を形成する。
形状測定ユニット20でワークWの複数の加工痕101及び加工痕102の画像データを取得し、取得された画像データを基に制御部30により、ワークWの複数の加工痕101および加工痕102の形状および位置を算出する。工具7の先端の旋回角度精度が理想的であれば、測定した加工痕101および加工痕102の形状および位置が、加工装置1において校正用の加工時に目標とした複数の校正用加工形状および位置の許容範囲内に存在する。しかしながら、旋回軸から工具7の先端までは比較的距離が長いため、工具7の先端の旋回角度の精度が高くとも、加工痕の形成位置が許容された範囲にない場合がある。
そこで、本実施の形態では、工具取り付け部6(すなわちチャックされた工具7の刃先)の旋回軸B周りにおける旋回角度ごとに、X軸方向、Y軸方向、およびZ軸方向のそれぞれの座標値に対して適用する補正値を求める。これらの補正データを求めるために、ワークWに対する工具取り付け部6(すなわちチャックされた工具7の刃先)の旋回角度を複数の異なる値に変化させて校正用の加工を複数回行い、ワークW上に複数の校正用の加工痕101および加工痕102を形成する。
なお、校正用の加工痕は、工具7の径や長さ、工具7の軸方向も取得し得るように、ワークWのいずれかの面において観察可能な形状に加工する。なお、工具7の刃先の径や工具7の軸方向、刃物台5に対する工具7の取り付け姿勢については、加工痕形状データ取得部で得られた三次元形状データから加工痕の表面形状データを求め、その表面形状データと工具7の加工軌跡データから算出してもよい。本実施の形態では、図2に例示するように、Y―Z平面に平行な面に対してX軸マイナス側に凹となるような加工痕101および加工痕102を形成する。加工痕101および加工痕102の位置および形状を測定することで、それぞれにおける、ワークWに対する工具7の角度(工具7の軸方向)、工具7の径、および加工された長さ(深さ)を取得することができる。また、加工痕101、加工痕102の相対的な位置関係を測定することができる。
<ブロック図の説明>
図3は、加工装置1の要部構成を例示するブロック図である。図3において、加工装置1は、入力部10と、形状測定ユニット20と、制御部30と、X軸駆動機構11と、Y軸駆動機構50と、Z軸駆動機構13と、旋回軸駆動機構70と、ワーク主軸駆動機構80とを含む。
入力部10は、例えば、オペレータによって操作される操作パネルによって構成される。オペレータは、加工装置1によってワークWに所定の加工を行わせるべく、例えば、目標とする工具7による加工の始点位置(三次元座標)、終点位置(三次元座標)、およびワークWに対する工具7の刃先の角度を示すデータの入力操作を行う。入力部10は、オペレータによって入力された情報を位置情報算出部31へ転送する。
なお、オペレータは、加工装置1に校正用の加工を行わせる場合には、目標とする校正用の工具7による加工の始点位置(三次元座標)、終点位置(三次元座標)、およびワークWに対する工具7の刃先の角度(ワークWに対する工具主軸Aの軸方向の角度)を示すデータの入力操作を行う。
オペレータは、複数の加工痕101、102がそれぞれ加工痕を形成するワークW上で近接した位置に形成されるように、データを入力する。「近接した位置」とは、例えば、次のいずれかが満たされるものであってもよい。
(1)ワークWに形成された加工痕101、102の位置が、形状測定ユニット20を加工痕101、102に対して相対移動することなしに、加工痕101、102の少なくとも一部を測定可能であること。
(2)ワークWに形成された加工痕101、102の位置が、形状測定ユニット20のワークWに対する測定方向を変える必要の無い位置に形成されていること。
(3)ワークWに形成された加工痕101、102の位置が、後述の加工痕形状データ取得部32によって取得される加工痕101、102それぞれの形状データを少なくとも一部で分離できる位置関係にあること。
なお、ワークWにそれぞれ形成された加工痕101および102は、以下のようにして設けるようにしてもよい。形状測定ユニット20で加工痕101および102の一方の測定を行ってから、他方の測定する際に、少なくとも旋回軸である旋回軸Bを中心に回動する回動移動の必要が無い位置に加工痕101および102が形成されていること。
また、オペレータは、加工装置1に製品用の加工を行わせる場合には、目標とする製品用の加工形状(三次元座標)、および加工位置ごとのワークWに対する工具7の刃先の角度を示すデータの入力操作を行う。
なお、オペレータが入力部10に対して入力操作を行う代わりに、あらかじめプリセットされている情報(目標とする工具7のワークWへの進入経路の始点位置(三次元座標)、終点位置(三次元座標)、およびワークWまたはターニングテーブル15に対する工具7の角度または工具主軸Aの角度))を位置情報算出部31へ転送するように構成してもよい。
形状測定ユニット20は、制御部30からの測定指示により、上述したようにワークWの複数の加工痕101および加工痕102の形状および位置を測定する。形状測定ユニット20は、測定結果を制御部30へ送る。
制御部30は、位置情報算出部31と、加工痕形状データ取得部32と、比較部/補正データ作成部33と、5軸NCデータ生成部34と、補正データ記憶部35とを含む。
位置情報算出部31は、入力部10から入力されたワークWまたはターニングテーブル15に対する工具7の角度または工具主軸Aの角度に基づき、旋回軸B周りに旋回する工具取り付け部6の旋回角度(所定の基準軸に対する工具主軸Aの角度)を決定する。また、位置情報算出部31は、入力部10から入力された情報に基づき、それぞれの旋回角度により形成されるべき加工形状(目標とする加工形状)を示す三次元的な位置のデータを算出する。位置情報算出部31はさらに、校正処理の際に、目標とする複数の校正用の加工形状を示すデータから、基準となる複数の校正用加工形状のノミナル相対位置情報(複数の校正用の加工形状の相対位置)を算出する。
加工痕形状データ取得部32は、形状測定ユニット20から送られた加工痕101および加工痕102の画像情報からスリット光の像の位置を求め、かつ求めたパターンの位置と、ターニングテーブル15に対する形状測定ユニット20の位置および角度(姿勢)に基づき、加工痕101および加工痕102の三次元形状および位置を求める。
比較部/補正データ作成部33は、加工痕形状データ取得部32によって加工痕101および加工痕102の三次元的な位置情報から相対位置情報を取得する。そして、校正処理の際に、旋回角度Θごとに、位置情報算出部31によって算出された加工痕101および加工痕102のノミナル相対位置情報と、加工痕形状データ取得部32によって取得された相対位置情報とを比較し、両者の間で相違する相対位置の相違情報(Δx,Δy,Δz)を取得する。比較部/補正データ作成部33はさらに、相違情報(Δx,Δy,Δz)に基づき、旋回角度Θを引数とする補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を作成する。
比較部/補正データ作成部33は、実際に校正用の加工痕の形成を行ったときのそれぞれの旋回角度の間の旋回角度については、校正用の加工を行った複数の旋回角度についての相違情報を補間することによって、その旋回角度に対応する補正データを算出する。また、校正用の加工を行った旋回角度よりも大きい旋回角度については、上記複数の旋回角度についての相違情報を外挿することによって、その旋回角度に対応する補正データを算出する。
補正データ記憶部35は、上記旋回角度Θを引数とする補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を記憶する。補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ)は、校正処理の際に、制御部30の指示によって補正データ記憶部35に記録される。また、補正データ記憶部35が記憶する補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))は、製品用の加工を行う場合において、制御部30によって指定された旋回角度Θに対応する補正データが読み出される。
5軸NCデータ生成部34は、入力部10から入力された情報と工具7の情報(刃の形状、工具の径、工具の長さ、チャックされる位置)とに基づき、5軸の制御量(例えばNC(Numerical Control)データ)を生成する。5軸NCデータ生成部34はさらに、製品用の加工を行う場合において、生成した5軸の制御量を、補正データ記憶部35から読み出した補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))によって補正する。本出願明細書で説明されている位置変更部の制御量を補正する補正部としての機能も有する。すなわち、生成した5軸の制御量のうちのX軸、Y軸、およびZ軸の制御量を補正データによってそれぞれ補正する。
5軸NCデータ生成部34は、加工装置1で校正用の加工を行う場合には、生成した5軸の制御量に基づいて旋回軸駆動機構70、ワーク主軸駆動機構80、X軸駆動機構11、Y軸駆動機構50、およびZ軸駆動機構13へそれぞれ出力する。
また、5軸NCデータ生成部34は、加工装置1で製品の加工を行う場合には、生成した5軸の制御量を上記補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ)によって補正して、旋回軸駆動機構70、ワーク主軸駆動機構80、X軸駆動機構11、Y軸駆動機構50、およびZ軸駆動機構13へそれぞれ出力する。
旋回軸駆動機構70は、5軸NCデータ生成部34からの制御量に基づき、旋回軸B周りに旋回する工具取り付け部6の旋回角度(基準軸に対する工具主軸Aの角度)を制御する。ワーク主軸駆動機構80は、5軸NCデータ生成部34からの制御量に基づき、ターニングテーブル15の回転角度(ワーク主軸Cを回転軸とする)を制御する。
X軸駆動機構11は、5軸NCデータ生成部34からの制御量に基づき、刃物台5のX軸方向の並進移動量を制御する。Y軸駆動機構50は、5軸NCデータ生成部34からの制御量に基づき、ワークWのY軸方向の並進移動量を制御する。Z軸駆動機構13は、5軸NCデータ生成部34からの制御量に基づき、刃物台5のZ軸方向の並進移動量を制御する。
<フローチャートの説明>
図4は、校正処理の流れを説明するフローチャートである。制御部30は、校正処理を行う場合に図4による処理を起動させる。図4のステップS10において、制御部30の位置情報算出部31は、入力部10から入力された角度情報(設定角度θ1、θ2)と工具7による加工の始点位置および終点位置情報に基づき、旋回軸B周りの工具主軸Aの旋回角度を決定してステップS20へ進む。なお、この場合、始点位置と終点位置を直線で結んだ方向を基に、その方向に応じた仰角を基に旋回軸Bの角度を設定する。
ステップS20において、制御部30の位置情報算出部31は、入力部10から入力された情報に基づき、それぞれの旋回角度において形成されるべき校正用の複数の加工形状(目標とする加工形状)を示すデータを生成してステップS30へ進む。
ステップS30において、制御部30の位置情報算出部31は、目標とする複数の加工形状を示すデータから、複数の加工形状のノミナル相対位置情報を算出し、ステップS40へ進む。ステップS40において、制御部30の5軸NCデータ生成部34は、目標とする加工形状と工具7の情報とに基づき、NCデータを生成してステップS50へ進む。
ステップS50において、制御部30は、5軸のNCデータを基に、旋回軸駆動機構70、ワーク主軸駆動機構80、X軸駆動機構11、Y軸駆動機構50、およびZ軸駆動機構13へそれぞれ制御データを出力してステップS60へ進む。
これにより、ワークWに校正用の加工痕101および加工痕102が形成される。
ステップS60において、制御部30は形状測定ユニット20へ指示を送り、加工痕101および加工痕102の形状および位置を算出するために必要な画像情報を取得させる。そして、加工痕形状データ取得部32により必要な画像情報と各駆動軸の位置情報、角度情報を基に、加工痕101および加工痕102の三次元形状および位置情報を算出する。算出された三次元形状および位置情報から、加工痕101および加工痕102の相対位置情報を取得してステップS70へ進む。
ステップS70において、制御部30の比較部/補正データ作成部33は、ステップS30で算出した相対位置情報(目標とする校正用の加工痕のノミナル相対位置情報)と、ステップS60で取得した相対位置情報(加工痕101および加工痕102の相対位置情報)とを比較し、相対位置の相違情報(Δx,Δy,Δz)を取得してステップS80へ進む。
ステップS80において、制御部30の比較部/補正データ作成部33は、相違情報(Δx,Δy,Δz)に基づき、旋回角度Θごとに補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を作成してステップS90へ進む。
ステップS90において、制御部30は、旋回角度Θを引数とする補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を補正データ記憶部35へ記録して図4による処理を終了する。
以上説明した校正処理は、例えば、工具7を交換したとき、前回の校正処理後に製品の加工を所定回数行ったとき、製品用のワークWの形状を前回まで使用した形状と異なる形状に変更するとき、製品用の加工の内容を変更するときなどに、必要に応じて行うとよい。とくに、この校正処理は、ワークWから被加工物を形状創生する前に、同じワークWに対して校正用加工痕を形成することで実施することが好ましい。
その際、校正処理に用いるワークWは、校正専用のワークWを用いてもよいし、製品用のワークWを用いてもよい。製品用のワークWを用いる場合は、最終的に製品となる部分以外の部分、すなわち、製品には不要な部分に校正用の加工を施すとよい。
図5は、加工処理の流れを説明するフローチャートである。制御部30は、加工装置1で加工を行う場合に図5による処理を起動させる。図5のステップS210において、制御部30は、校正処理を行うか否かを判定する。制御部30は、オペレータによる校正処理の指示を受けた場合にステップS210を肯定判定してステップS220へ進み、ステップS220において上述した校正処理(図4)を行う。一方、制御部30は、オペレータによる校正処理の指示を受けない場合には、ステップS210を否定判定してステップS230へ進む。
ステップS230において、制御部30の位置情報算出部31は、入力部10から入力された情報に基づき、工具主軸Aの旋回角度を抽出してステップS240へ進む。
ステップS240において、制御部30の位置情報算出部31は、入力部10から入力された情報に基づき、それぞれの旋回角度において形成されるべき製品用の加工形状(目標とする加工形状)を示すデータを生成してステップS250へ進む。
ステップS250において、制御部30の5軸NCデータ生成部34は、目標とする加工形状と工具7の情報とに基づき、5軸のNCデータを生成してステップS260へ進む。
ステップS260において、制御部30は、補正データが存在するか否かを判定する。制御部30は、校正処理済みであり、補正データ記憶部35に補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))が記録されている場合にステップS260を肯定判定してステップS270へ進む。制御部30は、校正処理の前であり、補正データ記憶部35に補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))が記録されていない場合には、ステップS260を否定判定してステップS300へ進む。
ステップS270において、制御部30は、ステップS230で抽出した旋回角度ごとに、対応する補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を補正データ記憶部35から読み出してステップS280へ進む。
ステップS280において、制御部30の5軸NCデータ生成部34は、ステップS250で生成した5軸の制御量を、ステップS230で抽出した旋回角度ごとに、補正データ記憶部35から読み出した補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))によって補正してステップS290へ進む。
ステップS290において、制御部30は、補正後の5軸のNCデータを旋回軸駆動機構70、ワーク主軸駆動機構80、X軸駆動機構11、Y軸駆動機構50、およびZ軸駆動機構13へそれぞれ出力して図5による処理を終了する。
これにより、ワークWに製品用の加工が行われる。
ステップS260を否定判定して進むステップS300において、制御部30は、補正していない5軸のNCデータを旋回軸駆動機構70、ワーク主軸駆動機構80、X軸駆動機構11、Y軸駆動機構50、およびZ軸駆動機構13へそれぞれ出力して図5による処理を終了する。この場合は、補正なしのNCデータを用いてワークWに加工が行われる。
上述した実施の形態によれば、次の作用効果が得られる。
(1)上記加工装置1で用いた補正方法は、ワークWと工具7との相対的な姿勢を変える旋回軸Bを備え、ワークWと工具7との相対的な位置を変更する駆動機構11、13、50、70と、駆動機構11、13、50、70の旋回軸B、およびその他のX軸、Y軸、Z軸の位置を制御する制御部30とを備える加工装置1に適用される。そして、補正方法は、ワークWの製品用の加工前に、近接した位置に、旋回軸Bにおける異なる設定角度θ1、θ2の各々でそれぞれ校正用の加工痕101、102をワークWに形成し、加工痕101、102の相対位置関係と、制御部30が指示する加工形状、すなわち目標とする校正用の加工痕のノミナル相対位置関係との差に基づいて、補正値を取得し、取得された補正値を基に駆動機構11、13、50へ出力される制御値を補正する。この補正方法によれば、加工後のワークWに形成される形状の精度の低下を抑えることができる。とくに、旋回軸B周りに工具7を旋回させる際の工具7の先端位置精度の影響を抑えたい場合に有効である。
なお、近接した位置に校正用の加工痕101、102をワークWに形成する旨の「近接した位置」とは、上述したように、ワークWに形成された加工痕101、102の位置が、形状測定ユニット20を加工痕101、102に対して相対移動することなしに、加工痕101、102の少なくとも一部を測定可能な位置であってもよい。また、ワークWに形成された加工痕101、102の位置が、形状測定ユニット20のワークWに対する測定方向を変える必要の無い位置に形成されていてもよい。さらにまた、ワークWに形成された加工痕101、102の位置が、加工痕形状データ取得部32で取得したそれぞれの加工痕の形状データが少なくとも一部で分離できるような位置関係であってもよい。
(2)加工装置1は、画像センサーを有した形状測定ユニット20を備える。そして、上記補正方法において、制御部30は、画像センサーで取得できる視野範囲内に形成されたそれぞれの加工痕101、102の三次元形状データと三次元位置情報、または画像センサーの視野範囲内に各々の加工痕の画像が取れるように並進移動機構を制御し、加工痕101および102の画像と、それぞれの画像を取得した時の並進移動機構のエンコーダから得られた位置情報を用いて得られたそれぞれの加工痕101、102の三次元形状データと三次元位置情報に基づき、制御値への補正値、例えば補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を取得する。画像センサーを有した形状測定ユニット20によって複数の加工痕101、102の画像データを取得し、その画像データを基に形状データを算出することで、ワークWを加工装置1に載置したままの状態で、複数の校正用の加工痕101、102の相対位置関係を得ることができる。このため、ワークWを加工装置1から取り外して複数の加工痕101、102の形状を測定する場合に比べて、測定誤差が少ない加工痕101、102の相対位置関係を得ることができる。
(3)上記補正方法において、それぞれの加工痕101、102を形成するときの設定角度は、製品用の加工時に設定される旋回軸Bの設定角度の旋回角度範囲内に含まれるように設定される。また、製品用の加工時に設定される旋回角度範囲の角度の最大値および最小値の差よりも小さな角度差を有するように設定されるようにした。校正用の加工を行う設定角度θ1、θ2よりも大きい設定角度については、上記複数の設定角度θ1、θ2における相違情報を外挿することによって、その設定角度に対応する補正値を取得する。これにより、校正用の加工時に設定角度を大きく振らなくても、製品用の加工時に設定される設定角度に対応する補正値、例えば補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を得ることができる。
(4)上記(2)の形状測定ユニット20は、駆動機構40〜60が具備する移動軸(X軸、Y軸、Z軸)上に設けられる。これにより、形状測定ユニット20によってワークWをスリット光で走査する際、あるいは測定対象とする加工痕101(または102)を形状測定ユニット20による視野範囲に収める際に、移動精度が十分高い並進移動のみにより実現できるので、誤差が少ない加工痕101、102の相対位置関係を得ることができる。
(5)上記(4)の形状測定ユニット20は、光切断センサーであり、光切断センサーは、移動軸(X軸、Y軸、Z軸)上に設けられており、光切断センサーは、旋回軸Bを固定した状態で、移動軸(X軸、Y軸、Z軸)による相対移動を行うことで、加工痕101、102が形成された部分を走査し、形状測定ユニット20は、光切断センサーから取得された情報に基づきそれぞれの加工痕101、102の三次元形状を取得する。これにより、誤差が少ない加工痕101、102の相対位置関係を得ることができる。
(6)上述した加工装置1は、ワークWと工具7とを相対的に並進移動軸(X軸、Y軸、Z軸)の方向に位置を変更する駆動機構11、13、50と、ワークWと工具7との相対的な姿勢を変える旋回軸駆動機構70とを備える。これら駆動機構11、13、50および旋回軸駆動機構70が位置変更部を構成する。加工装置1はさらに、位置変更部へ制御量を出力し、ワークWと工具7との相対的な位置を制御する制御部30と、工具7によってワークWの異なる位置に加工された複数の校正用加工痕101、102の形状および位置を測定する形状測定ユニット20と、制御部30が目標とする複数の目標加工形状の相対的位置関係、および形状測定ユニット20によって測定された複数の校正用加工痕101、102の相対的位置関係の差に基づいて、制御量の補正値、例えば補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を算出する制御部30、実施の形態ではとくに比較部/補正データ作成部33を備える。この加工装置1によれば、加工後のワークWに形成される形状の精度の低下を抑えることができる。すなわち、制御部30が目標とする2つの目標加工形状の相対的位置関係と、測定した校正用加工痕101、102の相対的位置関係との差に基づいて算出された制御量の補正値を用いることで、駆動機構11、13、50による並進移動軸方向への移動精度、および旋回軸駆動機構70による旋回軸B周りの旋回の精度のいずれの精度の影響も抑えることができる
(7)上記加工装置1においては、旋回軸駆動機構70の旋回軸Bの周りの旋回角度を変えることによってワークWと工具7との相対的な姿勢を変更することができる。制御部30は、駆動機構11、13、50による並進移動量および旋回軸駆動機構70による旋回角度を制御する。この制御により、複数の校正用加工痕101、102が形成される。形状測定ユニット20は、異なる旋回角度でそれぞれ加工された複数の校正用加工痕101、102の形状および位置を測定する。これにより、とくに、旋回軸駆動機構70により工具7を旋回軸B周りに旋回させた際の工具7の先端の位置精度の影響を抑えたい場合に有効である。
(8)上記加工装置1において、制御部30である比較部/補正データ作成部33は、複数の目標加工形状の相対位置関係と、形状測定ユニット20で測定された複数の校正用加工痕101、102の相対位置関係を示す形状情報との差に基づき、複数の旋回角度ごとに、補正値として並進移動軸(X軸、Y軸、Z軸)の方向の並進移動量の補正値、例えば補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を算出する。これにより、旋回軸駆動機構70により工具7を旋回軸B周りに旋回させた際の工具7の先端位置精度を、旋回角度ごとに、並進移動軸(X軸、Y軸、Z軸)の方向の並進移動量として補正することができる。
(9)上記加工装置1において、制御部30は、比較部/補正データ作成部33によって補正値を算出する前は、複数の目標加工形状を形成するために生成した旋回角度および並進移動量を制御量とし、比較部/補正データ作成部33によって補正値を算出した後は、目標形状情報に基づいて生成した並進移動量および旋回角度に補正値で補正した旋回角度および並進移動量を制御量とする。これにより、補正値を算出する前も後も、それぞれにおいて適切な制御量を得ることができる。
(10)上記加工装置1において、形状測定ユニット20は、駆動機構11、13、50で並進移動軸(X軸、Y軸、Z軸)の方向の並進移動量を変えることにより、ワークWの校正用加工痕101、102との相対的な位置が変更されるようにした。これにより、形状測定ユニット20によってワークWをスリット光で走査する際、あるいは測定対象とする加工痕101(または102)を形状測定ユニット20による視野範囲に収める際に、形状測定時に旋回軸B周りの旋回角度を変化させる場合に比べて、誤差が少ない加工痕101、102の相対位置関係を得ることができる。
(11)上記加工装置1において、形状測定ユニット20は、校正用加工痕101、102の形状測定結果に基づき、少なくとも工具7の径および工具7の長さと工具7の軸方向を取得する。これにより、加工痕101、102の相対位置関係を適切に得ることができる。
(12)上記加工装置1において、形状測定ユニット20は、加工されたワークWが加工装置1に載置されている状態で複数の校正用加工痕101、102の形状および位置を測定するようにした。これにより、ワークWを加工装置1から取り外して複数の加工痕101、102の形状を測定する場合に比べて、測定誤差が少ない加工痕101、102の相対位置関係を得ることができる。
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
(変形例1)
上記実施の形態において、加工装置1はスライドレール9a、縦レール4、横レール3のみ有した並進軸移動手段のみによる3軸構成の位置変更部を有した加工装置であってもよい。
その場合、少なくともいずれか一つの並進移動機構により工具を移動させて、近接した位置に複数の加工痕を形成し、その複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、前記位置変更部へ出力される制御値を補正するようにしてもよい。
なお、複数の加工痕の相対位置関係を求めるために形状測定ユニット20を加工痕が形成されたワークに対して相対移動させる必要がある場合、なるべく相対移動距離が短くなり、かつ、それぞれの加工痕の一部の形状が分離できるような位置に、複数の加工痕を形成することが好ましい。特に、複数の加工痕を形成する際に行った工具の移動距離よりも、測定時における形状測定ユニット20の移動距離が短いことで、並進移動機構による位置決め誤差により生ずる形状測定誤差を小さくすることができる。
(変形例2)
上記実施の形態においては、入力部10を介して、目標とする工具7による加工の始点位置(三次元座標)、終点位置(三次元座標)、およびワークWに対する工具7の刃先の角度を示すデータを含む、ツールパス情報を入力する例を説明した。入力部10から入力する代わりに、ティーチング動作によってツールパスを設定するように構成してもよい。
(変形例3)
上記実施の形態においては、補正データとして、旋回角度Θごとに補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))を作成する例を説明した。この代わりに、旋回軸Bの旋回軸駆動機構へ供給する制御データへの旋回角度毎の補正データとして作成してもよい。
また、旋回軸Bの旋回角度に応じた補正データ以外にも、ワーク主軸Cの旋回角度に応じた補正データや工具主軸Aの回転角度に応じた補正データも同様に作成してもよい。
変形例3において、比較部/補正データ作成部33は、校正処理の際に、旋回角度Θごとに、位置情報算出部31によって算出された三次元的な位置と、加工痕形状データ取得部32によって算出された三次元的な位置とを比較し、両者の間で相違する相違情報(Δθ)を取得する。比較部/補正データ作成部33はさらに、相違情報(Δθ)に基づき、旋回角度Θを引数とする補正データ(−Δθ(Θ))を作成する。
変形例3において、5軸NCデータ生成部34は、製品用の加工を行う場合において、生成した5軸の制御量のうちの旋回軸駆動機構70へ出力する制御量を、補正データ(−Δθ(Θ))によって補正する。
(変形例4)
上記実施の形態においては、校正用の加工として2つの加工痕101および102を形成するようにしたが、3つ以上の加工をおこなってもよい。すなわち、設定角度をθ1にセットして加工する加工痕101と、設定角度をθ2にセットして加工する加工痕102とに加えて、設定角度をθ3にセットして加工する加工痕を形成する。
なお、複数の加工痕は、完全に分離していなくてもよく、形状測定ユニット20によって、各加工痕を分離して三次元形状を測定できる位置関係にあればよい。
(変形例5)
形状測定ユニット20は、工具取付け部6の工具取付位置に、工具の代わりに脱着可能に取り付けるものでもよい。
(変形例6)
形状測定ユニット20は、工具取付け部6ではなく刃物台5の外装部に取り付けられていてもよい。この場合、旋回軸Bにより可動する側に形状測定ユニット20が取り付けられていないので、旋回軸Bの回動による測定位置のズレで生ずる測定誤差を生じさせなくすることができる。
(変形例7)
なお、被加工物を所定の目的の形状創生のために行う加工前に形成される複数の加工痕の全てを、同一の加工装置で形成するものに限定するものではない。共通の加工ワークに一つは加工装置Aで加工痕を形成し、他方は加工装置Bで加工痕を形成することで、加工装置Aと加工装置Bの加工位置の偏差量を求めることができる。具体的には以下の工程で補正を行う。
最初に被加工物と第1の工具との相対的な位置を変更する第1の位置変更部と第1の位置変更部を制御する第1の制御部を有した第1の加工装置により、前記被加工物に少なくとも一つの加工痕を形成する。次に、同じ被加工物と第2の工具との相対的な位置を変更する第2の位置変更部と前記第2の位置変更部を制御する第2の制御部を有した第2の加工装置により前記被加工物に、第1の加工装置で形成した加工痕の近傍に、さらに少なくとも一つの第2の加工痕を形成する。第1の加工装置で形成された少なくとも一つの加工痕と第2の加工装置で形成された少なくとも一つの第2の加工痕の相対位置関係と、前記第1の制御部が指示する加工形状と前記第2の制御部が指示する加工形状との相対位置関係との差に基づいて、前記第1または第2の位置変更部のいずれか一方へ出力される制御値を補正する。このようにその複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、加工装置Aまたは加工装置Bの少なくとも一方の前記位置変更部へ出力される制御値を補正するようにしてもよい。
なお、その際は加工装置Aと加工装置Bとは共通の載置台を利用することが好ましい。これにより、加工装置Aと加工装置B間とで加工痕を形成するワークを置きなおすことによる位置ズレ量が位置変更部に出力される制御値に影響を及ぼしにくくなる。
(変形例8)
本発明で使用する加工装置は、形状測定ユニット20が着脱式であってもよい。その際、加工痕を形成する際には、必ず形状測定ユニット20が取り付けられた状態でなくともよい。少なくとも加工痕の一方を形成する加工装置に、複数の加工痕を測定する際に、取り付け可能な形状測定ユニットであれば良い。
(変形例9)
上述した説明では、補正データ記憶部35から読み出された補正データ(−Δx(Θ),−Δy(Θ),−Δz(Θ))の活用例として、加工装置1におけるNCデータの補正に用いる場合を説明した。補正データを基にした相違情報(Δx,Δy,Δz)が、目標とする加工形状と、実際に加工した加工痕の形状とのずれであることを鑑みると、上記補正データを以下の用途に用いることもできる。
1.加工指示図
加工指示図を出力するときに、上記補正データを考慮した加工指示図を出力する。
2.設計図
設計図を作成するときに、上記補正データを製造誤差の出方情報として用いる。
3.製品の面の許容差を、上記補正データで表す。
一般に、製品の面は、当該製品の基準面からの寸法に基づいて表されることが多い。しかしながら、基準面からの寸法よりも、製品の面の形状そのものの許容差を表したい場合がある。そこで、加工装置1の旋回軸B周りの旋回角度ごとに算出した上記補正データを、加工装置1で形成される形状の許容差として用いる。
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。実施形態および変形例で示された各構成を組み合わせて用いる態様も本発明の範囲内に含まれる。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
1…加工装置
5…刃物台
6…工具取り付け部
7…工具
11…X軸駆動機構
13…Z軸駆動機構
20…形状測定ユニット
50…Y軸駆動機構
70…旋回軸駆動機構
101、102…加工痕
θ1、θ2…旋回角の設定角度
A…工具主軸
B…旋回軸
C…ワーク主軸
W…ワーク

Claims (15)

  1. 被加工物と工具との相対的な姿勢を変える旋回軸を含み、前記被加工物と前記工具との相対的な位置を変更する位置変更部と、
    前記位置変更部を制御する制御部とを備える加工装置の補正方法において、
    前記旋回軸における異なる設定角度の各々でそれぞれ前記被加工物を前記工具で加工して複数の加工痕を形成し、
    前記設定角度は、製品製造のための加工時に設定される前記旋回軸の旋回角度を含んで設定される旋回角度範囲の間で設定され、
    前記複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、前記位置変更部へ出力される制御値を補正する
    加工装置の補正方法。
  2. 請求項に記載の加工装置の補正方法において、
    前記複数の加工痕は、前記被加工物の表面において近接した位置に形成されている加工装置の補正方法。
  3. 請求項またはに記載の加工装置の補正方法において、
    前記加工痕の相対位置関係が求められる加工痕のそれぞれは、前記位置変更部に設けられ、前記加工痕の相対位置関係を求める際に用いられる形状測定ユニットにより、前記複数の加工痕のそれぞれを順次測定する間に、前記旋回軸による回動移動の必要が無い位置に形成されている加工装置の補正方法。
  4. 請求項に記載の加工装置の補正方法において、
    前記加工装置は、前記位置変更部により前記加工痕に対して相対的に位置を変更可能に保持された画像センサーを有した形状測定ユニットを備え、
    前記画像センサーで取得できる視野範囲内に、形成された前記加工痕の少なくとも一部の形状データに基づき、前記制御部は、前記制御値への補正値を取得する加工装置の補正方法。
  5. 請求項に記載の加工装置の補正方法において、
    前記形状測定ユニットは、前記位置変更部または前記位置変更部が具備する移動軸上に設けられている加工装置の補正方法。
  6. 請求項に記載の加工装置の補正方法において、
    前記形状測定ユニットは、光切断センサーであり、
    前記光切断センサーは、前記移動軸上に設けられており、
    前記光切断センサーは、前記旋回軸を固定した状態で、前記移動軸による相対移動を行うことで、前記加工痕が形成された部分を走査し、
    前記形状測定ユニットは、前記光切断センサーから取得された情報に基づき前記それぞれの加工痕の三次元形状を取得する加工装置の補正方法。
  7. 請求項1に記載の加工装置の補正方法において、
    前記複数の加工痕は、前記位置変更部で前記工具の前記被加工物に対する相対位置を変えながら、前記工具により形成する加工装置の補正方法。
  8. 被加工物と工具との相対的な位置を変更する位置変更部と、
    前記位置変更部を制御する制御部とを備え、
    複数の加工痕を形成し、前記複数の加工痕の相対位置関係と、前記制御部が指示する加工形状の相対位置関係との差に基づいて、前記位置変更部へ出力される制御値を補正する加工装置の補正方法において、
    前記被加工物と第1の工具との相対的な位置を変更する第1の位置変更部と前記第1の位置変更部を制御する第1の制御部を有した第1の加工装置により前記被加工物に少なくとも一つの加工痕を形成し、
    前記被加工物と第2の工具との相対的な位置を変更する第2の位置変更部と前記第2の位置変更部を制御する第2の制御部を有した第2の加工装置により前記被加工物に前記少なくとも一つの加工痕の近傍に、さらに少なくとも一つの第2の加工痕を形成し、
    前記少なくとも一つの加工痕と前記少なくとも一つの第2の加工痕の相対位置関係と、前記第1の制御部が指示する加工形状と前記第2の制御部が指示する加工形状との相対位置関係との差に基づいて、前記第1または第2の位置変更部のいずれか一方へ出力される制御値を補正する加工装置の補正方法。
  9. 被加工物と工具との相対的な姿勢を変える旋回軸移動機構を含み、前記旋回軸移動機構の旋回軸の周りの旋回角度を変えることによって前記被加工物と前記工具と相対的位置を変更する位置変更部と、
    前記位置変更部へ制御量を出力し、前記被加工物と前記工具との相対的な位置を制御する制御部と、
    前記工具によって前記被加工物の異なる位置に加工された複数の校正用加工痕の形状および位置を測定する形状測定部と、
    前記制御部が目標とする複数の目標加工形状の相対的位置関係と、前記形状測定部によって測定された前記複数の校正用加工痕の相対的位置関係との差に基づいて得られた、前記制御量の補正値により前記制御部から前記位置変更部へ与えられる制御量を補正する補正部とを備え
    前記制御部は、前記位置変更部の前記旋回角度を制御して、前記旋回軸における異なる設定角度の各々でそれぞれ前記被加工物を前記工具で加工して前記複数の校正用加工痕を形成するように制御し、
    前記設定角度は、製品製造のための加工時に設定される前記旋回軸の旋回角度を含んで設定される旋回角度範囲の間で設定される加工装置。
  10. 請求項に記載の加工装置において、
    前記位置変更部は、前記被加工物と前記工具との相対的な位置を変える並進移動機構を含み、
    前記制御部は、前記位置変更部による並進移動量および前記旋回角度を制御して、前記複数の校正用加工痕を形成するように制御する加工装置。
  11. 請求項10に記載の加工装置において、
    さらに、前記複数の目標加工形状の相対位置関係と、前記測定された前記複数の校正用加工痕の相対位置関係を示す形状情報との差に基づき、前記補正値として、複数の前記旋回角度ごとに設定された並進移動軸の方向の並進移動量の補正値を算出する補正値算出部を備える加工装置。
  12. 請求項11に記載の加工装置において、
    前記制御部は、前記補正値算出部によって前記補正値を算出する前は、前記複数の目標加工形状を形成するために生成した前記旋回角度または前記並進移動量を前記制御量とし、前記補正値算出部によって前記補正値を算出した後は、前記補正部により目標形状情報に基づいて生成した前記並進移動量または前記旋回角度に対して前記補正値で補正した前記旋回角度および前記並進移動量を、前記制御量として前記位置変更部に出力する加工装置。
  13. 請求項11または12に記載の加工装置において、
    前記形状測定部は、前記位置変更部で前記並進移動軸の方向の前記並進移動量を変えることにより、前記被加工物の前記校正用加工痕との相対的な位置が変更される加工装置。
  14. 請求項から請求項12のいずれか一項に記載の加工装置において、
    前記形状測定部は、前記校正用加工痕の形状測定結果に基づき、少なくとも前記工具の径および前記工具の長さと前記工具の軸方向を取得する加工装置。
  15. 請求項から請求項14のいずれか一項に記載の加工装置において、
    前記形状測定部は、加工された前記被加工物が加工装置に載置されている状態で前記複数の校正用加工痕の形状および位置を測定する加工装置。
JP2017563656A 2016-01-29 2016-01-29 加工装置の補正方法および加工装置 Active JP6642593B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/052825 WO2017130412A1 (ja) 2016-01-29 2016-01-29 加工装置の補正方法および加工装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019231826A Division JP7192758B2 (ja) 2019-12-23 2019-12-23 加工装置および加工方法

Publications (2)

Publication Number Publication Date
JPWO2017130412A1 JPWO2017130412A1 (ja) 2018-11-22
JP6642593B2 true JP6642593B2 (ja) 2020-02-05

Family

ID=59397559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017563656A Active JP6642593B2 (ja) 2016-01-29 2016-01-29 加工装置の補正方法および加工装置

Country Status (2)

Country Link
JP (1) JP6642593B2 (ja)
WO (1) WO2017130412A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107941644B (zh) * 2017-12-28 2023-06-20 中铁隧道局集团有限公司 测量三自由度滚刀破岩及磨损的实验装置及配套的滚刀滑差率及滑动距离测量方法
CN110757247A (zh) * 2019-12-02 2020-02-07 新代科技(苏州)有限公司 整合量测的加工控制***
JP7026718B2 (ja) * 2020-04-10 2022-02-28 株式会社牧野フライス製作所 加工方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05337785A (ja) * 1992-06-05 1993-12-21 Hitachi Constr Mach Co Ltd 研削ロボットの研削経路修正装置
JP3081411B2 (ja) * 1993-06-23 2000-08-28 株式会社神戸製鋼所 工作機械の機械パラメータの補正方法及びその装置
JP4180469B2 (ja) * 2003-08-11 2008-11-12 東芝機械株式会社 工作機械の加工適否チェック方法
JP2008073782A (ja) * 2006-09-19 2008-04-03 Shibuya Kogyo Co Ltd 加工装置の位置ずれ補正装置およびその方法
JP2009223440A (ja) * 2008-03-13 2009-10-01 Disco Abrasive Syst Ltd ワーク加工方法およびワーク加工装置
US10180675B2 (en) * 2012-10-31 2019-01-15 Makino Milling Machine Co., Ltd. Machine tool control device and machine tool
JP5956952B2 (ja) * 2013-05-10 2016-07-27 株式会社牧野フライス製作所 数値制御工作機械

Also Published As

Publication number Publication date
WO2017130412A1 (ja) 2017-08-03
JPWO2017130412A1 (ja) 2018-11-22

Similar Documents

Publication Publication Date Title
JP2019508254A (ja) ビーム加工機械の軸較正
WO2012057280A1 (ja) 工具寸法の測定方法及び測定装置、並びに工作機械
JP2016083729A (ja) 幾何誤差同定システム、及び幾何誤差同定方法
JP4510755B2 (ja) 工具刃先位置演算方法及び工作機械
KR101406842B1 (ko) 크랭크 축의 가공 방법, 크랭크 축의 가공 장치, 제어 장치및 프로그램
JP2009012083A (ja) 工作機械の運動誤差測定方法及び運動誤差測定装置
JP2010225141A (ja) 工作機械で工具を制御するための変換された制御データを発生するための方法および装置
JP5317627B2 (ja) 誤差補正方法
JP6642593B2 (ja) 加工装置の補正方法および加工装置
JP2010058239A (ja) 加工方法
JP2009115527A (ja) スタイラス、形状測定機及びパートプログラム
JP5693662B2 (ja) 変位測定器の自動心出し方法及び変位測定機能を有する工作機械
JP2018128328A (ja) 工作機械の幾何誤差測定方法
JP6440183B2 (ja) ワーク加工処理装置
JP2006349410A (ja) 測定装置のキャリブレーション方法およびキャリブレーション実行プログラム作成プログラム
JP5622250B1 (ja) 較正機能付きワーク加工装置
US20230152772A1 (en) Positional relationship measurement method and machining apparatus
JP7192758B2 (ja) 加工装置および加工方法
JP2005034934A (ja) 数値制御装置、それを備えた工作機械及びワークの座標算出方法
JP2017124485A (ja) 工作機械および工具先端位置の補正方法
JP6425009B2 (ja) 三次元測定機、及びこれを用いた形状測定方法
JP2012033203A (ja) 数値制御工作機械
JP2002001568A (ja) Nc制御3次元レーザ加工機におけるレーザ加工ヘッドのパラメータ設定方法およびnc制御3次元レーザ加工機
JPH09204213A (ja) レーザ加工方法及びレーザ加工機
JP2010201581A (ja) 工作機械のワーク姿勢制御装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181227

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: 20191203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191216

R150 Certificate of patent or registration of utility model

Ref document number: 6642593

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250