JP6960893B2 - 工作機械の計測誤差評価方法及びプログラム - Google Patents
工作機械の計測誤差評価方法及びプログラム Download PDFInfo
- Publication number
- JP6960893B2 JP6960893B2 JP2018174953A JP2018174953A JP6960893B2 JP 6960893 B2 JP6960893 B2 JP 6960893B2 JP 2018174953 A JP2018174953 A JP 2018174953A JP 2018174953 A JP2018174953 A JP 2018174953A JP 6960893 B2 JP6960893 B2 JP 6960893B2
- Authority
- JP
- Japan
- Prior art keywords
- machine tool
- measurement
- error
- gauge
- sphere
- 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
Links
Images
Landscapes
- A Measuring Device Byusing Mechanical Method (AREA)
- Machine Tool Sensing Apparatuses (AREA)
Description
3次元座標測定機や製品部品の加工を行う工作機械においては、必ず機械上に測定や加工を行うための3次元的な空間を備えている。この空間は、図15に示されるとおり、直行するXYZの3つの軸方向の運動機構と、各軸に並行に配置されたスケール(高精度な電子定規など)によって構成されるのが一般的であり、機械の軸運動量を各スケールの読み取り値で把握する仕組みとなっている。
[ハードウェア構成例]
(1)NC等の工作機械(3〜6軸のマシニングセンタ、あるいは、複合加工機)
(2)外付け端末(PC等)
工作機械には、測定プログラム生成モジュール(一実施形態において、商品名:NCゲージを採用することができる)や統計分析ソフトウェア(一実施形態において、商品名:O-QIS, SolaraMPを採用することができる)が実装されている。あるいは、これらのソフトウェアはPC等の外付け端末に実装されてもよい(この場合には、工作機械から外付け端末へ測定データが逐次送信されることとなる)。
なお、本発明において2種類のプローブは必須の構成ではなく、少なくともワーク形状測定用のプローブ191を備えていればよい。
手順1:標準器を用いて機械の精度を検査する。
手順2:検査結果から6つの空間補正パラメータを算出する。
手順3:補正対象とする機上計測を実施し計測データを取得する。
手順4:空間補正パラメータを用いて計測データを補正する。
La’−La=誤差a
Lb’−Lb=誤差b
Lc’−Lc=誤差c
この手順1−1および手順1−2を、評価機械上で、図6に示すX方向、Y方向、空間対角4方向(V4、V5、V6、V7)に対して繰り返し実施して各方向における誤差を算出する。
そして、Sv4〜Sv7を統計合成した全体伸縮傾向Svaを計算する。より具体的には、Svaは、空間4方向の長さ(V4、V5、V6、V7)の傾きの平均として算出される。
このように、Szは、上述のSvaから、既に判明しているX軸とY軸の長さの傾きの影響を除去したZ軸の長さの傾きの想定値ということができる。
以上の計算により、6つの空間補正パラメータSx、Sy、Sz、XYθ、XZθ、YZθが得られる。
(1)X座標値をパラメータSx(X軸の伸縮係数)で除算して、X座標値を変換する。
(2)Y座標値をパラメータSy(Y軸の伸縮係数)で除算して、Y座標値を変換する。
(3)Z座標値をパラメータSz(仮想Z軸の伸縮係数)で除算して、Z座標を変換する。
(4)XY軸直角誤差(XYθ−90°)を用いて三角関数計算でX座標値、Y座標値を変換する。
(5)XZ軸直角誤差(XZθ−90°)を用いて三角関数計算でX座標値、Z座標値を変換する。
(6)YZ軸直角誤差(YZθ−90°)を用いて三角関数計算でY座標値、Z座標値を変換する。
(F1)機上計測機器の精度検査
(F2)精度評価機能
(f2−1)標準器校正値登録
(f2−2)機器精度評価
(F3)補正パラメータ算出機能
(f3−1)各方向伸縮係数計算
(f3−2)仮想Z伸縮係数計算
(f3−3)3直角角度計算
(F4)測定評価物の機上計測機能
(F5)補正計算機能
(f5−1)座標値補正計算
(F6)測定要素評価機能
110 NC工作機械制御モジュール(NC内)
111 測定プログラム生成モジュール
112 専用マクロプログラム
113 マクロ変数生成等モジュール
120 端末(PC等)側モジュール
121 ゲージ能力評価モジュール
122 温度補正モジュール
191 ワーク形状測定用のプローブ
192 ワーク温度測定用のプローブ
199 マスターゲージ
200 サブモジュール
201 工作機側コントローラ
202 マクロ
203 測定プログラム生成モジュール
204 3次元計測モジュール
205 変換部
206 レポートモジュール
207 グラフィック解析モジュール
300 ゲージ
301 土台
302a、302b 台座
303 アーム
304a、304b、304c、304d 球体
305a、305b 回転支持部材
Claims (8)
- 工作機械の測定誤差を評価する方法であって、
長尺状のアームと、前記アームの長尺軸方向に略等間隔で前記アーム上に固定された複数の球体からなる球体列と、前記アームを鉛直軸周りに回転させる回転機構および前記鉛直軸と前記アームの長尺軸に直交する軸周りに回転させる回転機構と、を有し、前記球体列を構成する各球体間の距離は予め保証された基準値の距離となっているゲージを提供するゲージ提供ステップと、
前記ゲージを前記工作機械の測定空間内に配置するゲージ配置ステップと、
前記回転機構によって前記アームを所望の角度に回転させ、前記球体列の方向を調整する球体列方向調整ステップと、
前記工作機械によって前記球体列に含まれる球体間の距離を測定する第一の演算ステップと、
演算された球体間の距離を予め保証された球体間の距離の基準値と比較し、所定の球体列方向の誤差を演算する第二の演算ステップと、
前記第二の演算ステップで演算された誤差を用いて前記工作機械の精度を評価する評価ステップと
を含むことを特徴とする工作機械の測定誤差評価方法。 - 前記第一の演算ステップと、前記第二の演算ステップとを繰り返し、複数の球体列方向それぞれに対応した誤差を演算し、
前記評価ステップは、前記複数の球体列方向それぞれに対応した誤差を用いて前記工作機械の精度を評価する
ことを特徴とする請求項1に記載の工作機械の測定誤差評価方法。 - 前記評価ステップは、前記第二の演算ステップで演算された誤差を用いて所定の球体列方向の誤差の程度を表す伸縮係数を演算し、前記伸縮係数を用いて工作機械の精度を評価する
ことを特徴とする請求項1に記載の工作機械の測定誤差評価方法。 - 前記評価ステップは、前記伸縮係数を用いて前記工作機械の測定空間における鉛直軸を含み互いに略直交する3軸からなる測定座標系の各軸の交差角度が直角からどの程度ずれているかを表す軸ずれ係数を演算し、前記伸縮係数および前記軸ずれ係数を用いて工作機械を評価する
ことを特徴とする請求項3に記載の工作機械の測定誤差評価方法。 - 請求項1〜4のいずれか1項に記載の工作機械の測定誤差評価方法によって得られた評価に基づいて、前記工作機械による被測定対象に対する測定結果を補正する補正ステップを含む
ことを特徴とする工作機械の測定結果補正方法。 - 請求項1〜5のいずれか1項に記載の各ステップのうちの少なくとも一部は、前記工作機械とは独立した装置上で実行される方法。
- 工作機械上で実行されるプログラムであって、
前記工作機械上で請求項1〜5のいずれか1項に記載のステップが実行されることを特徴とするプログラム。 - 工作機械及び前記工作機械とは独立した装置上で実行されるプログラムであって、
前記工作機械及び前記工作機械とは独立した装置上で、請求項1〜5のいずれか1項に記載のステップが実行されることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018174953A JP6960893B2 (ja) | 2018-09-19 | 2018-09-19 | 工作機械の計測誤差評価方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018174953A JP6960893B2 (ja) | 2018-09-19 | 2018-09-19 | 工作機械の計測誤差評価方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020046301A JP2020046301A (ja) | 2020-03-26 |
| JP6960893B2 true JP6960893B2 (ja) | 2021-11-05 |
Family
ID=69901146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018174953A Active JP6960893B2 (ja) | 2018-09-19 | 2018-09-19 | 工作機械の計測誤差評価方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6960893B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023204836A1 (de) | 2022-05-26 | 2023-11-30 | Okuma Corporation | Kalibrier-Master-Installationsvorrichtung und Messverfahren für einen Kalibrier-Master in einer Werkzeugmaschine |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7433190B2 (ja) * | 2020-10-23 | 2024-02-19 | オークマ株式会社 | 基準器の校正値の誤差診断方法 |
| CN112496863B (zh) * | 2020-11-23 | 2022-10-28 | 中国航发沈阳黎明航空发动机有限责任公司 | 一种数控加工角度自动测量方法 |
| JP7588025B2 (ja) | 2021-04-07 | 2024-11-21 | 株式会社ミツトヨ | 校正方法 |
| JP7576520B2 (ja) | 2021-07-08 | 2024-10-31 | オークマ株式会社 | 工作機械の誤差同定方法、誤差同定プログラム、工作機械 |
| JP7645731B2 (ja) | 2021-07-08 | 2025-03-14 | オークマ株式会社 | 5軸制御工作機械の誤差同定方法、誤差同定プログラム、5軸制御工作機械 |
| CN118372083A (zh) * | 2024-05-08 | 2024-07-23 | 成都飞机工业(集团)有限责任公司 | 一种基于体对角线的机床垂直度误差辨识方法 |
| CN118578199B (zh) * | 2024-08-07 | 2024-10-15 | 山东大学 | 基于激光跟踪仪的机床精度检测方法、系统、装置及介质 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3993784B2 (ja) * | 2002-04-09 | 2007-10-17 | 独立行政法人産業技術総合研究所 | 多次元座標測定機の性能評価方法、多次元座標測定機の校正用ゲージ及び校正用ゲージの治具 |
| JP5317077B2 (ja) * | 2006-11-30 | 2013-10-16 | 地方独立行政法人 岩手県工業技術センター | ボールディメンジョンゲージ装置 |
| US8051575B2 (en) * | 2009-10-20 | 2011-11-08 | Faro Technologies, Inc. | Mounted scale bar |
| JP2012058057A (ja) * | 2010-09-08 | 2012-03-22 | Tresa Co Ltd | 三次元座標測定機用ゲージ及び三次元座標測定機の精度評価方法 |
| CN204893581U (zh) * | 2015-08-25 | 2015-12-23 | 华中科技大学 | 一种五轴联动机床旋转轴的几何误差连续测量装置 |
-
2018
- 2018-09-19 JP JP2018174953A patent/JP6960893B2/ja active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023204836A1 (de) | 2022-05-26 | 2023-11-30 | Okuma Corporation | Kalibrier-Master-Installationsvorrichtung und Messverfahren für einen Kalibrier-Master in einer Werkzeugmaschine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020046301A (ja) | 2020-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6960893B2 (ja) | 工作機械の計測誤差評価方法及びプログラム | |
| Jiang et al. | A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar | |
| Ibaraki et al. | Calibration of location errors of rotary axes on five-axis machine tools by on-the-machine measurement using a touch-trigger probe | |
| CN109655023B (zh) | 用于确定工具定位机器的状态的系统 | |
| US4945501A (en) | Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor | |
| US4819195A (en) | Method for calibrating a coordinate measuring machine and the like and system therefor | |
| CN104303009B (zh) | 用于检查工件的方法和设备 | |
| Erkan et al. | Volumetric distortion assessment of a five-axis machine by probing a 3D reconfigurable uncalibrated master ball artefact | |
| Sepahi-Boroujeni et al. | Repeatability of on-machine probing by a five-axis machine tool | |
| Dassanayake et al. | A strategy for identifying static deviations in universal spindle head type multi-axis machining centers | |
| CN113878586B (zh) | 机器人运动学标定装置、方法及系统 | |
| CN115503022B (zh) | 一种基于多工位测量的机器人测量构型确定方法 | |
| CN113319855B (zh) | 一种多关节诊疗机器人柔顺力控制模式下的重力补偿方法 | |
| Zimmermann et al. | Self-calibration of rotary axis and linear axes error motions by an automated on-machine probing test cycle | |
| Santolaria et al. | A self-centering active probing technique for kinematic parameter identification and verification of articulated arm coordinate measuring machines | |
| CN115674171A (zh) | 机器人位姿测量与补偿方法及系统、控制装置、存储介质 | |
| Brosed et al. | Calibration and uncertainty budget analysis of a high precision telescopic instrument for simultaneous laser multilateration | |
| Zhang et al. | Touch-trigger probe error compensation for nonvertical on-machine measurement of freeform surface workpieces | |
| Zhuang et al. | A novel pretravel error compensation strategy for five-axis on-machine measurement with a touch-trigger probe | |
| EP0279926B1 (en) | Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor | |
| González-Madruga et al. | Evaluation of AACMM using the virtual circles method | |
| JP6933603B2 (ja) | 工作機械の計測能力評価方法及びプログラム | |
| Acero et al. | Evaluation of a metrology platform for an articulated arm coordinate measuring machine verification under the ASME B89. 4.22-2004 and VDI 2617_9-2009 standards | |
| JP2002267438A (ja) | 自由曲面形状測定方法 | |
| Khan et al. | A methodology for error characterization and quantification in rotary joints of multi-axis machine tools |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201009 |
|
| 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: 20211005 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211012 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6960893 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 |