Nothing Special   »   [go: up one dir, main page]

JP7249846B2 - Cnc加工装置のキャリブレーション方法 - Google Patents

Cnc加工装置のキャリブレーション方法 Download PDF

Info

Publication number
JP7249846B2
JP7249846B2 JP2019063455A JP2019063455A JP7249846B2 JP 7249846 B2 JP7249846 B2 JP 7249846B2 JP 2019063455 A JP2019063455 A JP 2019063455A JP 2019063455 A JP2019063455 A JP 2019063455A JP 7249846 B2 JP7249846 B2 JP 7249846B2
Authority
JP
Japan
Prior art keywords
contact sensor
sensor
spindle
contact
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.)
Active
Application number
JP2019063455A
Other languages
English (en)
Other versions
JP2020163477A (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.)
Hexagon Manufacturing Intelligence
Original Assignee
Hexagon Manufacturing Intelligence
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 Hexagon Manufacturing Intelligence filed Critical Hexagon Manufacturing Intelligence
Priority to JP2019063455A priority Critical patent/JP7249846B2/ja
Priority to PCT/JP2020/011564 priority patent/WO2020196063A1/ja
Priority to EP20779337.3A priority patent/EP3950222B1/en
Priority to US17/598,823 priority patent/US12025428B2/en
Publication of JP2020163477A publication Critical patent/JP2020163477A/ja
Application granted granted Critical
Publication of JP7249846B2 publication Critical patent/JP7249846B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/002Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
    • G01B11/005Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates coordinate measuring machines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • G01B21/042Calibration or calibration artifacts
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B5/00Measuring arrangements characterised by the use of mechanical techniques
    • G01B5/004Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
    • G01B5/008Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
    • 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/401Numerical 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 measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37008Calibration of measuring system, probe, sensor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37198Machine as measuring station, use tool or probe, in process incycle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37281Laser range finder
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50252Replace, change tool with tracer head, probe, feeler

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • A Measuring Device Byusing Mechanical Method (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Automatic Tool Replacement In Machine Tools (AREA)
  • Mechanical Engineering (AREA)

Description

本発明は、三次元形状測定を行うことのできるCNC加工装置のキャリブレーション方法に関する。
従来、コンピュータ数値制御によってワーク(対象物)を加工することのできるCNC加工装置が知られている。また、ワークを加工した後、ワークの三次元形状(表面形状)を測定することのできるCNC加工装置が知られている。このようなCNC加工装置として、例えば、特許文献1、2に開示された装置が知られている。
特許文献1に開示された装置は、CNC加工装置による切削加工の終了後に、加工に使用した工具を、タッチプローブなどの接触式センサに付け替える。次に、タッチプローブの測定子をワークの表面に接触させることによって、ワークの表面との距離を測定する。タッチプローブによって取得された数値データに基づいて、ワークの表面形状を測定することができる。
特許文献2に開示された装置は、CNC加工装置による切削加工の終了後に、加工に使用した工具を、レーザ光によって表面との距離を測定することのできる非接触式センサに付け替える。非接触式センサによって取得された数値データに基づいて、ワークの表面形状を測定することができる。
特許文献1、2に開示された装置によれば、CNC加工装置によってワークを加工した後、加工に使用した工具をセンサと交換することができる。このような装置によれば、ワークをCNC加工装置によって加工した後、そのワークの表面形状を引き続き測定することができる。
CNC加工装置によってワークの表面形状を正確に測定するためには、センサのキャリブレーション(校正)が必要となる。従来、三次元形状測定装置のキャリブレーション方法として、特許文献3に開示された方法が知られている。
特開2013-088341号公報 特開2018-87749号公報 特開2006-162537号公報
特許文献1、2に開示された従来の装置では、加工に使用した工具をセンサに交換する際に、センサを装着するためのホルダとスピンドルの装着孔との間に若干のクリアランスが存在するため、センサの位置がわずかに移動してしまうことがあった。そのため、ワークの表面形状を正確に測定するためには、工具とセンサを交換する度に、センサのキャリブレーションをやり直す必要があった。
特許文献3に開示された三次元形状測定装置のキャリブレーション方法では、1回のキャリブレーションを行う際には、センサエリア内にて最低3箇所の球の中心座標をそれぞれ測定する必要があった。そのため、1回のキャリブレーションに多くの時間を費やしてしまうという問題があった。
本発明は上記のような事情に鑑みてなされたものであり、三次元形状測定を行うことのできるCNC加工装置において、センサのキャリブレーションの作業時間を大幅に短縮することを目的とする。
上記課題を解決するための手段は、以下の発明である。
(1)工具によって対象物を加工した後、スピンドルに装着されている前記工具を非接触式センサに交換し、前記非接触式センサによって前記対象物の表面形状を測定することのできるCNC加工装置において、前記非接触式センサのキャリブレーションを行うための方法であって、
基準器の中心座標を接触式プローブで測定することにより、前記基準器の中心の機械座標を測定する第1工程と、
前記スピンドルに前記非接触式センサを装着した後、前記基準器の中心座標を前記非接触式センサで1回だけ測定することにより、前記基準器の中心の非接触式センサ座標を測定する第2工程と、
前記第2工程で得られた非接触式センサ座標を、前記第1工程で得られた接触式プローブによる機械座標に一致させるために必要なズレ量を計算する第3工程と、を含む方法。
(2)前記基準器が球状である、上記(1)に記載の方法。
本発明によれば、三次元形状測定を行うことのできるCNC加工装置において、センサのキャリブレーションの作業時間を大幅に短縮することができる。
CNC加工装置の外観を示す斜視図である。 図2(a)は、センサヘッドの正面図である。図2(b)は、センサヘッドの側面図である。図2(c)は、センサヘッドの外観を示す斜視図である。 センサヘッドの内部を示すブロック図である。 図4(a)は、フライングレーザスポット方式の非接触式センサの例を示す。図4(b)は、フィックスラインレーザ方式の非接触式センサの例を示す。 ホルダのより詳細な斜視図である。 スピンドルに装着されるホルダの斜視図である。 スピンドルに装着されたホルダの正面図である。 ワークの形状を測定する前に行われる1回目のキャリブレーションを説明するための模式図である。 2回目以降のキャリブレーションを説明するための模式図である。
以下、図面を参照しつつ、本発明の実施形態に係るCNC加工装置について説明する。
図1は、本実施形態のCNC加工装置の外観を示す斜視図である。CNC加工装置1は、工具マガジン20、中間アーム22、ATC(auto tool changer)アーム24、スピンドル26、パレット28、テーブル30、CNCコントローラ32および切削油タンク34を備えている。
工具マガジン20には、複数種類の工具が収容されている。工具マガジン20は、これらの工具を図中の矢印Aの方向に回転させることができる。工具マガジン20は、加工に使用する工具を、定位置FPまで移動させることができる。
中間アーム22は、定位置FPに移動した工具を、工具マガジン20から取り出して、ATCアーム24へ受け渡す。ATCアーム24は、軸24aを中心に回転して、中間アーム22から受け取った工具を、スピンドル26に装着する。スピンドル26に既に工具が装着されている場合、ATCアーム24は、工具をスピンドル26から取り外した後に、中間アーム22から受け取った工具を、スピンドル26に装着する。スピンドル26から取り外された工具は、中間アーム22によって、工具マガジン20の定位置FPに戻される。
加工される対象物(以下、「ワーク」という。)は、パレット28に載置及び固定される。パレット28は、図1中の矢印Bの方向に回動して起き上がることで、ワークをスピンドル26に装着された工具に対向させる。テーブル30は、CNCコントローラ32から出力される制御信号に従って、パレット28を、図1中のX軸、Y軸、及びZ軸の方向に移動させる。さらに、CNCコントローラ32は、ワークWに対してスピンドル26を傾けるための制御信号を、テーブル30へ出力する。これにより、例えば5軸制御のCNC装置の場合、ワークWに対してスピンドル26を2軸方向に傾けることができる。このように、CNC加工装置1は、スピンドル26によって工具を回転させるとともに、ワークに対するスピンドル26の相対的な位置および向きをCNCコントローラ32によって制御することができる。これにより、CNC加工装置1は、ワークWを加工することができる。
ワークの加工が終了した後、工具マガジン20に収容されているセンサヘッド10を、定位置FPへ移動させる。次に、中間アーム22およびATCアーム24によって、スピンドル26に取り付けられている工具と、定位置FPにあるセンサヘッド10を交換する。次に、CNCコントローラ32は、ワークに対するスピンドル26の相対的な位置および向きを、予め設定されたパターンに従って変化させる。なお、測定時におけるパレット28の移動は、x、y、及びz軸方向のみで行う。その間、センサヘッド10は、所定時間毎(例えば10ミリ秒毎)に、ワークとの距離に関する情報を含む測定データを出力する。パソコン40は、センサヘッド10から出力された測定データと、ワークに対するスピンドル26の位置および向きを示すデータとに基づいて、ワークの形状を示す三次元形状データを生成する。
図2を参照して、センサヘッド10についてより詳しく説明する。図2(a)は、センサヘッド10の正面図である。図2(b)は、センサヘッド10の側面図である。図2(c)は、センサヘッド10の外観を示す斜視図である。これらの図に示すように、センサヘッド10は、本体部12と、本体部12をスピンドル26に装着するためのホルダ18を備える。本体部12は、ワークとの距離を測定するための非接触式センサを内蔵する。ホルダ18は、スピンドル26に着脱可能となっている。
本体部12の先端(図2(b)における左端)には、発光窓14と、受光窓16が設けられている。本体部12に内蔵されている非接触式センサから出射したレーザ光Lは、発光窓14を通過してワークWに照射される。ワークWの表面で反射したレーザ光R(反射光)は、受光窓16を通過する。
本体部12の後端(図2(b)における右端)には、ホルダ18が取り付けられている。ホルダ18は、工具マガジン20に収容されている工具と同じ形状を有する。ホルダ18によって、センサヘッド10を、他の工具と同様に、スピンドル26に装着することができる。
センサヘッド10の耐油・防水機能は、IP表記で、IP64以上であることが望ましい。すなわち、人体および固形物に対する保護等級(第1記号)が「6」(耐塵形)以上であり、水の浸入に対する保護等級(第2記号)が「4」(飛沫に対する保護)以上であることが望ましい。
図3を参照して、センサヘッド10の本体部12内に設けられた各部の構成について説明する。本体部12の内部には、測定制御部100、無線LANユニット102、電源制御部104、二次電池106、モニタ108、非接触式センサ110および緩衝材120が設けられている。測定制御部100は、非接触式センサ110から出力されるデータを、例えば10ミリ秒毎に取得する。測定制御部100は、非接触式センサ110から出力されるデータを取得する毎に、ワークWとの距離に関する情報を含む測定データを生成する。測定制御部100は、生成した測定データを、無線LANユニット102を介してパソコン40へ送信する。
無線LANユニット102から送信された測定データは、パソコン40に接続された無線LANユニット42によって受信される。この受信された測定データは、パソコン40内のハードディスク等に蓄積される。電源44は、交流電力を直流電力に変換して、パソコン40および無線LANユニット42に電力を供給する。
非接触式センサ110は、緩衝材120を介して本体部12内に固定される。センサヘッド10をスピンドル26から取り外すとき、センサヘッド10が振動することがある。また、センサヘッド10をスピンドル26と工具マガジン20との間で移動させるときにも、センサヘッド10が振動することがある。緩衝材120によって、センサヘッド10に加えられるこのような振動から非接触式センサ110を保護することができる。
モニタ108は、複数のLEDからなる。各LEDは、測定制御部100内の各種信号のオン/オフに応じて、点灯/消灯する。各LEDの点灯状態によって、測定制御部100の作動状態を確認することができる。また、各LEDの点灯状態によって、測定制御部100と、無線LANユニット102、電源制御部104および非接触式センサ110との接続状態を確認することができる。
図4を参照して、上述した非接触式センサ110の例について説明する。図4(a)は、フライングレーザスポット方式の非接触式センサの例を示す。図4(b)は、フィックスラインレーザ方式の非接触式センサの例を示す。
フライングレーザスポット方式の非接触式センサは、図4(a)に示すように、レーザダイオード111、ガルバノミラー112,113、レンズ114、CCD115および走査用モータ116で構成されている。レーザダイオード111から出射されたレーザ光Lは、ガルバノミラー112でワークWに向けて反射され、発光窓14(図2参照)を通って、ワークWの表面上の測定点Pで反射する。測定点Pで反射した反射光Rは、図2に示した受光窓16を通って、ガルバノミラー113でレンズ114に向けて反射される。
反射光Rは、レンズ114によって、複数の受光素子からなるCCD115の受光部の所定の軸CA上に、スポット光(光の点)spとして結像する。スポット光spの撮像データは、測定制御部100へ出力される。スポット光spの軸CA上の位置は、センサヘッド10と測定点Pとの間の距離に応じて異なる。測定制御部100(図3参照)は、CCD115から出力された撮像データに基づき、センサヘッド10と測定点Pとの間の距離情報を含むデータを生成する。
上述したガルバノミラー112および113は、走査用モータ116の駆動軸に固定されている。走査用モータ116の駆動軸は、図4(a)中の矢印Cの方向に回転することができる。矢印Dで示すように、x軸上の所定範囲内(例えば、ワークWの表面上の測定点PとPの間)を往復するように、レーザ光Lが周期的に走査される。測定制御部100は、測定データを、パソコン40へ送信する。測定データは、センサヘッド10と測定点Pとの間の距離に関する情報(Z)を含む。測定データは、さらに、レーザ光Lのx軸上の位置に関する情報(X)を含む。したがって、センサヘッド10からパソコン40へ無線によって送信される測定データは、(X、Z)と表すことができる。
フライングレーザスポット方式の非接触式センサを用いた場合、ワークWの表面の状態(例えば、表面の色や反射率など)に応じて、レーザ光の強度を調整することができる。そのため、フライングレーザスポット方式の非接触式センサを用いた場合、ワークWとの距離を精度良く測定することができる。一方、フライングレーザスポット方式の非接触式センサは、その構造が複雑であるため、コストが高い。
フィックスラインレーザ方式の非接触式センサは、図4(b)に示すように、レーザダイオード111、シリンドリカルレンズ(またはパウエルレンズ)117、レンズ114およびCMOSイメージセンサ(以下、単に「CMOS」という。)115で構成されている。レーザダイオード111から出射されたレーザ光は、シリンドリカルレンズ(またはパウエルレンズ)117によって、図4(b)中のx軸方向に広がる。したがって、レーザダイオード111から出射されたレーザ光は、ライン光(一本の線状の光)LLとなる。ライン光LLは、発光窓14(図2参照)を通って、ワークWの表面上の測定点Pから測定点Pへ至るライン上に照射される。
ライン光LLの反射光RLは、受光窓16(図2参照)を通って、レンズ114によって集光され、CMOS115の受光部に結像する。結像した像はライン光となっており、CMOS115によって撮像される。その撮像データは、測定制御部100へ出力される。CMOS115によって撮像されたライン光は、ワークW上の測定点Pから測定点Pの形状に応じて曲線cを描く。測定制御部100は、曲線cに基づいて、センサヘッド10と、測定点PからP至るライン上の任意の位置との間の距離を算出する。そして、測定制御部100は、算出した距離の情報を含む測定データを、無線LANユニット102によりパソコン40へ送信する。
フィックスラインレーザ方式の非接触式センサは、図4(a)に示したフライングレーザスポット方式のように、測定点P-P間におけるレーザ光の強度を細かく調整することはできない。しかし、フィックスライン方式の非接触式センサは、その構造がシンプルであるため、コストを低く抑えることができる。
図1には示されていないが、CNC加工装置1は、非接触式センサを有するセンサヘッド10だけでなく、さらに接触式センサを備えている。接触式センサは、例えば、接触式タッチプローブからなる。接触式センサによって取得されたタッチ信号は、例えば無線通信によってCNCコントローラ32へ送信される。CNCコントローラ32が受信したタッチ信号は、その時点の接触方式のポイントデータ(x、y、z、xθ、yθ、zθ)として、例えばハードディスクに蓄積されてもよい。
図5は、上記で説明したホルダ18のより詳細な斜視図である。図6は、スピンドル26に装着されるホルダ18の斜視図である。図7は、スピンドル26に装着されたホルダ18の正面図である。なお、図5~図7では、簡略化のために本体部12を省略している。
図5に示すように、ホルダ18は、略円錐台形状のテーパー部18aと、略円板状の鍔部18bを有する。鍔部18bには、2つの凹部18cが形成されている。2つの凹部18cは、円周方向に互いに略180度離れた位置に形成されている。
一方、図6に示すように、ホルダ18が装着されるスピンドル26には、2つの凹部18cに対応する位置に2つの凸部26aが形成されている。ホルダ18のテーパー部18aをスピンドル26の装着孔26bに挿入することによって、ホルダ18をスピンドル26に装着することができる。図7に示すように、ホルダ18がスピンドル26に装着された状態において、2つの凸部26aが2つの凹部18cに嵌合している。
スピンドル26に対するホルダ18の着脱が円滑となるように、凸部26aと凹部18cとの間には一定以上のクリアランス(円周方向のクリアランス)が確保されている。このため、スピンドル26にホルダ18が装着された状態において、ホルダ18はZ軸を中心としてわずかに(クリアランスの分だけ)回転可能となっている。つまり、ホルダ18は、図6の矢印Eの方向にわずかに回転可能である。
一方、スピンドル26にホルダ18が装着された状態において、ホルダ18のX軸、Y軸、及びZ軸方向への移動は規制されている。ここで、Z軸は、スピンドル26の回転軸RAと平行な軸である。X軸及びY軸は、Z軸に対して垂直な2方向の軸である(図6参照)。
センサヘッド10はホルダ18と一体であるため、ホルダ18がZ軸を中心として回転した場合、センサヘッド10もZ軸を中心として回転する。センサヘッド10がZ軸を中心として回転した場合、センサヘッド10に内蔵されている非接触式センサの位置が変化するため、非接触式センサの測定値にズレが発生してしまう。したがって、非接触式センサによってワークの表面形状を正確に測定するためには、スピンドル26にホルダ18(センサヘッド10)を装着した後、非接触式センサのキャリブレーションをやり直す必要がある。
本発明者らは、一般的に用いられているCNC加工装置において、ホルダはZ軸を中心としてわずかに回転可能である一方、X軸、Y軸、及びZ軸方向への移動、及び、X軸及びY軸を中心とする回転が規制されている点に着目し、本発明を完成させた。
以下、本実施形態に係るCNC加工装置における非接触式センサのキャリブレーション方法について説明する。ここでいうキャリブレーションとは、接触式プローブにて基準器(例えば基準球)を測定して得られる中心座標に基づき、非接触式センサによって測定される中心座標のズレを調整することを意味する。また、そのような調整に必要な角度(Xθ0、Yθ0、Zθ0)とオフセット(X0、Y0、Z0)を計算することをいう。なお、キャリブレーションは、クオリフィケーションと呼ばれることもある。
図8は、CNC加工装置1によってワークWの形状を測定する前に行われる1回目のキャリブレーションを説明するための模式図である。
1回目のキャリブレーションでは、まず、スピンドル26に装着された接触式センサ(接触式プローブ)を使用して、基準球の機械座標系における中心座標(TX、TY、TZ)を測定する。
次に、スピンドル26に装着されたセンサヘッド10(非接触式センサ110)を使用して、基準球の非接触式センサ座標系における中心座標(SX1、SY1、SZ1)を測定する。そして、測定毎に非接触式センサの位置を変化させてこのような測定を3回以上繰り返す。なお、図8では、このような測定を4回行った例を示している。2回目の測定で、中心座標(SX2、SY2、SZ2)が得られる。3回目の測定で、中心座標(SX3、SY3、SZ3)が得られる。4回目の測定で、中心座標(SX4、SY4、SZ4)が得られる。これらを整理すると、以下の表1の通りとなる。
Figure 0007249846000001
次に、非接触式センサ座標系の中心座標を、接触式プローブによる機械座標系の中心座標に一致させるために必要な角度(Xθ0、Yθ0、Zθ0)とオフセット(X0、Y0、Z0)を計算する。
例えば、Xθ0は、SY3及びSY4をTYに一致させるために必要なXθ方向のセンサヘッド10の回転量として計算することができる。Yθ0は、SZ1及びSZ2をTZに一致させるために必要なYθ方向のセンサヘッド10の回転量として計算することができる。Zθ0は、SY1及びSY2をTYに一致させるために必要なZθ方向のセンサヘッド10の回転量として計算することができる。X0は、SX1~SX4の平均値をTXに一致させるために必要なX軸方向のズレ量として計算することができる。Y0は、SY1~SY4の平均値をTYに一致させるために必要なY軸方向のズレ量として計算することができる。Z0は、SZ1~SZ4の平均値をTZに一致させるために必要なZ軸方向のズレ量として計算することができる。ここで、Xθとは、X軸周りの回転方向を意味する。Yθは、Y軸周りの回転方向を意味する。Zθは、Z軸周りの回転方向を意味する。
上記で説明した1回目のキャリブレーションを行った後、CNC加工装置1によってワークWの表面形状を測定する。上記で計算した角度(Xθ0、Yθ0、Zθ0)とオフセット(X0、Y0、Z0)を使用して、センサヘッド10に内蔵されている非接触式センサ110によって測定した非接触式センサ座標系における座標を、接触式プローブによる機械座標系に変換することができる。
次に、スピンドル26に装着されているセンサヘッド10を工具に交換することによって、ワークWを加工することができる。ワークWを加工した後、スピンドル26に装着されている工具をセンサヘッド10に交換することによって、ワークWの表面形状を測定することができる。上述した通り、スピンドル26に装着されているセンサヘッド10を交換した場合には、センサヘッド10に内蔵されている非接触式センサ110のキャリブレーションをやり直す必要がある。
図9は、2回目以降のキャリブレーションを説明するための模式図である。
センサヘッド10をスピンドル26に装着するためのホルダ18は、Z軸を中心としてわずかに回転可能であるが、X軸、Y軸、及びZ軸方向への移動、及び、X軸及びY軸を中心とする回転は規制されている。したがって、2回目以降のキャリブレーションでは、センサヘッド10のZ軸周りの回転を考慮すれば十分であり、X軸、Y軸、及びZ軸方向への移動、及び、X軸及びY軸を中心とする回転を考慮する必要がない。すなわち、2回目以降のキャリブレーションでは、基準球の中心座標を非接触式センサによって1回測定すれば十分であり、3回以上測定する必要がない。
2回目以降のキャリブレーションでは、まず、スピンドル26に装着された接触式センサ(接触式プローブ)を使用して、基準球の接触式プローブによる機械座標系における中心座標(TX2、TY2、TZ2)を測定する(第1工程)。
次に、スピンドル26にセンサヘッド10を装着した後、センサヘッド10(非接触式センサ110)を使用して、基準球の非接触式センサ座標系における中心座標(SX2、SY2、SZ2)を1回だけ測定する(第2工程)。これらを整理すると、以下の表2の通りとなる。第1工程から基準球の位置を変更していないときは、前回測定した中心座標を(SX2、SY2、SZ2)に置き換えて使用する。
Figure 0007249846000002
次に、非接触式センサ座標系の座標を、接触式プローブによる機械座標系の座標に一致させるために必要な角度(Zθ1)とオフセット(X1、Y1、Z1)を計算する。(第3工程)。
2回目以降のキャリブレーションでは、センサヘッド10のZ軸周りの回転を考慮すれば十分であるため、Xθ1及びYθ1を計算する必要がない。
例えば、Zθ1は、SY2をTY2に一致させるために必要なZθ方向のセンサヘッド10の回転量として計算することができる。X1は、SX2をTX2に一致させるために必要なX軸方向のズレ量として計算することができる。Y1は、SY2をTY2に一致させるために必要なY軸方向のズレ量として計算することができる。Z1は、SZ2をTZ2に一致させるために必要なZ軸方向のズレ量として計算することができる。
上記で計算した角度(Zθ1)とオフセット(X1、Y1、Z1)を、1回目のキャリブレーションで計算した角度(Xθ0、Yθ0、Zθ0)とオフセット(X0、Y0、Z0)に加えることによって、次の角度(Xθ0、Yθ0、Zθ0+Zθ1)とオフセット(X0+X1、Y0+Y1、Z0+Z1)が得られる。次の角度(Xθ0、Yθ0、Zθ0+Zθ1)とオフセット(X0+X1、Y0+Y1、Z0+Z1)を使用して、センサヘッド10に内蔵されている非接触式センサ110によって測定した座標を変換して高精度な測定データとして扱うことができる。
本実施形態のCNC加工装置1におけるキャリブレーション方法によれば、非接触式センサによって基準球の中心座標を1回だけ測定すればよいため、1回のキャリブレーションに必要な時間を大幅に短縮することが可能となる。
上記の実施形態では、基準器が球状である例を示したが、その他の形状の基準器を使用してもよい。例えば、立方体の基準器を使用してもよいし、正三角錐の基準器を使用してもよい。
1 CNC加工装置
10 センサヘッド
12 本体部
18 ホルダ
20 工具マガジン
26 スピンドル
110 非接触式センサ

Claims (1)

  1. 工具によって対象物を加工した後、スピンドルに装着されている前記工具を非接触式センサに交換し、前記非接触式センサによって前記対象物の表面形状を測定することのできるCNC加工装置において、前記非接触式センサのキャリブレーションを行うための方法であって、
    球状の基準器の中心座標を接触式プローブで測定することにより、前記基準器の中心の機械座標を測定する第1工程と、
    前記スピンドルに前記非接触式センサを装着した後、当該非接触式センサを一軸周りに回転させることで得られる前記基準器の表面のライン上の任意の位置情報に基づいて、当該基準器の中心座標を1回だけ測定して当該基準器の中心の非接触式センサ座標を測定する第2工程と、
    前記第2工程で得られた非接触式センサ座標を、前記第1工程で得られた接触式プローブによる機械座標に一致させるために必要なズレ量を計算する第3工程と、を含む方法。
JP2019063455A 2019-03-28 2019-03-28 Cnc加工装置のキャリブレーション方法 Active JP7249846B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2019063455A JP7249846B2 (ja) 2019-03-28 2019-03-28 Cnc加工装置のキャリブレーション方法
PCT/JP2020/011564 WO2020196063A1 (ja) 2019-03-28 2020-03-16 Cnc加工装置のキャリブレーション方法
EP20779337.3A EP3950222B1 (en) 2019-03-28 2020-03-16 Method for recalibrating a non-contact sensor in a cnc processing device
US17/598,823 US12025428B2 (en) 2019-03-28 2020-03-16 Method for calibrating CNC processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019063455A JP7249846B2 (ja) 2019-03-28 2019-03-28 Cnc加工装置のキャリブレーション方法

Publications (2)

Publication Number Publication Date
JP2020163477A JP2020163477A (ja) 2020-10-08
JP7249846B2 true JP7249846B2 (ja) 2023-03-31

Family

ID=72610184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019063455A Active JP7249846B2 (ja) 2019-03-28 2019-03-28 Cnc加工装置のキャリブレーション方法

Country Status (4)

Country Link
US (1) US12025428B2 (ja)
EP (1) EP3950222B1 (ja)
JP (1) JP7249846B2 (ja)
WO (1) WO2020196063A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3715977A1 (en) * 2019-03-27 2020-09-30 Renishaw PLC Calibration method and method of obtaining workpiece information

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060053646A1 (en) 2002-12-05 2006-03-16 Renishaw Plc Workpiece inspection method
JP2006177815A (ja) 2004-12-22 2006-07-06 Mitsutoyo Corp 非接触画像測定機の精度測定方法及び校正方法
US20160191911A1 (en) 2014-10-23 2016-06-30 Cognex Corporation System and method for calibrating a vision system with respect to a touch probe
JP2016191663A (ja) 2015-03-31 2016-11-10 株式会社東京精密 光学式センサーの校正方法、及び三次元座標測定機
CN106354094A (zh) 2016-09-14 2017-01-25 大连理工大学 基于空间标准球的机床随动激光扫描坐标标定方法
US20180058840A1 (en) 2016-09-01 2018-03-01 Hexagon Metrology, Inc. Conformance Test Artifact for Coordinate Measuring Machine
JP2018087749A (ja) 2016-11-29 2018-06-07 ヘキサゴン・メトロジー株式会社 三次元測定装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5297055A (en) * 1990-04-20 1994-03-22 The Gleason Works Multi-functional measurement system
DE4327250C5 (de) * 1992-09-25 2008-11-20 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren zur Koordinatenmessung an Werkstücken
JPH06186025A (ja) * 1992-12-16 1994-07-08 Yunisun:Kk 三次元測定装置
US6112423A (en) * 1999-01-15 2000-09-05 Brown & Sharpe Manufacturing Co. Apparatus and method for calibrating a probe assembly of a measuring machine
DE50107776D1 (de) 2000-09-28 2005-11-24 Zeiss Ind Messtechnik Gmbh Kalibrierung eines messenden sensors auf einem koordinatenmessgerät mit einer kugel, deren mittelpunkt bekannt ist
GB0126232D0 (en) * 2001-11-01 2002-01-02 Renishaw Plc Calibration of an analogue probe
US6941192B2 (en) * 2002-01-31 2005-09-06 Abb Research Ltd. Robot machining tool position and orientation calibration
US6812665B2 (en) * 2002-04-19 2004-11-02 Abb Ab In-process relative robot workcell calibration
JP4290116B2 (ja) 2004-12-10 2009-07-01 関東自動車工業株式会社 三次元形状計測機のセンサ原点のキャリブレーション方法
JP2006349547A (ja) * 2005-06-17 2006-12-28 Kanto Auto Works Ltd 非接触式三次元形状計測方法及び計測機
DE102006014509A1 (de) * 2006-03-22 2007-09-27 Carl Zeiss Industrielle Messtechnik Gmbh Prüfkörper und Verfahren zum Einmessen eines Koordinatenmessgerätes
US8122610B2 (en) * 2008-03-28 2012-02-28 Hexagon Metrology, Inc. Systems and methods for improved coordination acquisition member comprising calibration information
JP5350169B2 (ja) 2009-10-13 2013-11-27 株式会社ミツトヨ オフセット量校正方法および表面性状測定機
JP5350171B2 (ja) * 2009-10-13 2013-11-27 株式会社ミツトヨ オフセット量校正方法および表面性状測定機
JP5595798B2 (ja) * 2010-06-10 2014-09-24 Dmg森精機株式会社 工作機械における工作物測定方法およびその装置
JP5946259B2 (ja) 2011-10-20 2016-07-06 東芝機械株式会社 測定装置、測定方法およびタッチプローブ
WO2013091698A1 (de) * 2011-12-21 2013-06-27 Carl Zeiss Industrielle Messtechnik Gmbh Koordinatenmessgerät mit verbesserter schnittstellenanordnung
DE102013216093B4 (de) * 2013-08-14 2016-06-02 Carl Zeiss Industrielle Messtechnik Gmbh Reduzieren von Fehlern einer Drehvorrichtung, insbesondere für die Bestimmung von Koordinaten eines Werkstücks oder die Bearbeitung eines Werkstücks
DE112015006593T5 (de) * 2015-06-04 2018-05-24 Lumincode As Positionsfinder eines freien Raums
DE102018217285A1 (de) * 2017-10-11 2019-04-11 Carl Zeiss Industrielle Messtechnik Gmbh Tastsystem zur optischen und taktilen Vermessung mindestens eines Messobjekts
JP6701460B1 (ja) * 2018-04-02 2020-05-27 クオリティー ヴィジョン インターナショナル インコーポレイテッドQuality Vision International, Inc. 複数方向での撮像センサのアライメントシステム
WO2020185531A1 (en) * 2019-03-08 2020-09-17 Gleason Metrology Systems Corporation Noncontact sensor calibration using single axis movement
EP3839420B1 (en) * 2019-12-20 2023-07-05 Hexagon Technology Center GmbH Dynamical modeling of cmms for numerically correcting measurement results
TWI754888B (zh) * 2020-01-21 2022-02-11 財團法人工業技術研究院 校準方法及校準系統

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060053646A1 (en) 2002-12-05 2006-03-16 Renishaw Plc Workpiece inspection method
JP2006177815A (ja) 2004-12-22 2006-07-06 Mitsutoyo Corp 非接触画像測定機の精度測定方法及び校正方法
US20160191911A1 (en) 2014-10-23 2016-06-30 Cognex Corporation System and method for calibrating a vision system with respect to a touch probe
JP2016191663A (ja) 2015-03-31 2016-11-10 株式会社東京精密 光学式センサーの校正方法、及び三次元座標測定機
US20180058840A1 (en) 2016-09-01 2018-03-01 Hexagon Metrology, Inc. Conformance Test Artifact for Coordinate Measuring Machine
CN106354094A (zh) 2016-09-14 2017-01-25 大连理工大学 基于空间标准球的机床随动激光扫描坐标标定方法
JP2018087749A (ja) 2016-11-29 2018-06-07 ヘキサゴン・メトロジー株式会社 三次元測定装置

Also Published As

Publication number Publication date
US12025428B2 (en) 2024-07-02
JP2020163477A (ja) 2020-10-08
EP3950222A1 (en) 2022-02-09
WO2020196063A1 (ja) 2020-10-01
EP3950222A4 (en) 2022-12-28
EP3950222B1 (en) 2024-05-01
US20220178679A1 (en) 2022-06-09

Similar Documents

Publication Publication Date Title
EP1887315B1 (en) Multi-range non-contact probe
WO2018101268A1 (ja) 三次元測定装置
EP2835210B1 (en) Apparatus for and method of accurate structure marking and marking-assisted structure locating
CN108225190B (zh) 测量系统
US7324217B2 (en) Device and method for measuring components
JP2011257302A (ja) 工作機械における工作物測定方法およびその装置
US9651764B2 (en) Interchangeable reflective assembly for a chromatic range sensor optical pen
WO2015009652A1 (en) A laser line probe having improved high dynamic range
JP6129058B2 (ja) 教示点補正装置および教示点補正方法
US11454498B2 (en) Coordinate measuring system
WO2019168018A1 (ja) 加工支援装置、加工支援方法
JP2012213840A (ja) 工作機械
JP2019063954A (ja) ロボットシステム、キャリブレーション方法及びキャリブレーションプログラム
JP7249846B2 (ja) Cnc加工装置のキャリブレーション方法
JP2008070143A (ja) 光学式測定システム
JP4571256B2 (ja) 逐次2点法による形状精度測定装置および逐次2点法による形状精度測定用レーザ変位計間隔測定方法
Naverschnigg et al. Flexible robot-based in-line measurement system for high-precision optical surface inspection
JP6500560B2 (ja) 光学式センサーの校正方法、及び三次元座標測定機
JP2014041014A (ja) 計測システム及びその計測システムを備えた工作機械
JP2006300817A (ja) 光学式測定器、光学式測定装置及び光学式測定システム
JP7249769B2 (ja) Cnc加工装置
TWI383125B (zh) Apparatus and method for scanning spade surface with laser light source
JP6731409B2 (ja) 光学測定システムのための展開機構
TWM451193U (zh) 固定座的檢測裝置
JP2023073954A (ja) 工具の寸法測定のための装置及び方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230213

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230320

R150 Certificate of patent or registration of utility model

Ref document number: 7249846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150