JP2009080616A - 数値制御装置 - Google Patents
数値制御装置 Download PDFInfo
- Publication number
- JP2009080616A JP2009080616A JP2007248902A JP2007248902A JP2009080616A JP 2009080616 A JP2009080616 A JP 2009080616A JP 2007248902 A JP2007248902 A JP 2007248902A JP 2007248902 A JP2007248902 A JP 2007248902A JP 2009080616 A JP2009080616 A JP 2009080616A
- Authority
- JP
- Japan
- Prior art keywords
- machine
- error
- machine position
- command
- measurement
- 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
Images
Landscapes
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Abstract
【解決手段】モータ3の位置を検出して検出器4から出力される検出位置が指令位置に追従するように、モータを駆動して機械のテーブルに対する主軸の相対位置を制御する数値制御装置において、機械のテーブルに対する主軸の相対位置の所定の方向の変位を計測する機械位置測定用計測器5と、検出器4から出力される検出位置及び機械位置測定用計測器5から出力され検出位置と同時刻の機械位置測定用信号に基づき機械位置を計算する機械位置計算部6と、指令位置、検出器4から出力される検出位置及び機械位置計算部6により計算された機械位置に基づき機械誤差を計算する機械誤差計算部7と、機械誤差に基づいて誤差補正のためのパラメータを変更するパラメータ変更部8とを設けた。
【選択図】図1
Description
この発明の実施の形態1に係る数値制御装置について図1及び図2を参照しながら説明する。図1は、この発明の実施の形態1に係る数値制御装置の構成を示すブロック図である。なお、以降では、各図中、同一符号は同一又は相当部分を示す。
この発明の実施の形態2に係る数値制御装置について図3から図5までを参照しながら説明する。図3は、この発明の実施の形態2に係る数値制御装置の構成を示すブロック図である。
この発明の実施の形態3に係る数値制御装置について図6及び図7を参照しながら説明する。図6は、この発明の実施の形態3に係る数値制御装置の構成を示すブロック図である。
この発明の実施の形態4に係る数値制御装置について図8及び図9を参照しながら説明する。図8は、この発明の実施の形態4に係る数値制御装置の構成を示すブロック図である。
Claims (8)
- モータの位置を検出して検出器から出力される検出位置が指令位置に追従するように、前記モータを駆動して機械のテーブルに対する主軸の相対位置を制御する数値制御装置において、
前記機械のテーブルに対する主軸の相対位置の所定の方向の変位を計測する機械位置測定用計測器と、
前記検出器から出力される検出位置及び前記機械位置測定用計測器から出力され前記検出位置と同時刻の機械位置測定用信号に基づいて機械位置を計算する機械位置計算部と、
前記指令位置、前記検出器から出力される検出位置及び前記機械位置計算部により計算された機械位置に基づいて機械誤差を計算する機械誤差計算部と、
前記機械誤差に基づいて誤差補正のためのパラメータを変更するパラメータ変更部と
を備えたことを特徴とする数値制御装置。 - 前記機械位置測定用計測器は、長さセンサであり、前記機械位置測定用信号は、機械のテーブル上の一点と主軸上の一点の間の距離を示す長さ信号であり、
前記機械位置計算部は、前記検出器から出力される検出位置及び前記長さセンサから出力され前記検出位置と同時刻の長さ信号に基づいて機械位置を計算する
ことを特徴とする請求項1記載の数値制御装置。 - 前記機械誤差計算部は、モータの駆動方向反転時の運動誤差を計算し、
前記パラメータ変更部は、前記運動誤差に基づいて駆動方向反転時の指令位置を補正するためのパラメータを変更する
ことを特徴とする請求項1又は2記載の数値制御装置。 - 前記機械誤差計算部は、前記機械の主軸またはテーブルの回転軸の回転中心位置の誤差を計算し、
前記パラメータ変更部は、前記回転中心位置の誤差に基づいて回転中心位置のパラメータを変更する
ことを特徴とする請求項1又は2記載の数値制御装置。 - 前記機械位置測定用計測器は、2次元座標測定器であり、前記機械位置測定用信号は、機械のテーブル上の一点から主軸上の一点の間の2次元平面内の変位を示す2次元変位信号であり、
前記機械位置計算部は、前記検出器から出力される検出位置及び前記2次元座標測定器から出力され前記検出位置と同時刻の2次元変位信号に基づいて機械位置を計算する
ことを特徴とする請求項1記載の数値制御装置。 - 前記機械誤差計算部は、前記機械の主軸の移動中の予め指定した点における前記検出位置及び機械位置に基づいて当該点のピッチエラー及び真直度誤差を計算し、
前記パラメータ変更部は、前記ピッチエラー及び真直度誤差に基づいて指定した点の指令位置を補正するためのパラメータを変更する
ことを特徴とする請求項1又は5記載の数値制御装置。 - 前記機械位置測定用計測器から出力される機械位置測定用信号が測定可能範囲を逸脱する場合には異常と判断する測定異常検出部と、
前記測定異常検出部により異常と判断された場合には測定を中止し、前記機械位置測定用信号が測定可能範囲を逸脱しないように動作指令を変更する指令変更部とをさらに備え、
動作指令が変更された場合には変更後の動作指令に基づいて再度測定を行う
ことを特徴とする請求項1から請求項6までのいずれかに記載の数値制御装置。 - 前記指令位置、前記検出器から出力される検出位置及び前記機械位置計算部により計算された機械位置を同一座標系上に表示する機械位置表示部
をさらに備えたことを特徴とする請求項1から請求項7までのいずれかに記載の数値制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007248902A JP4618616B2 (ja) | 2007-09-26 | 2007-09-26 | 数値制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007248902A JP4618616B2 (ja) | 2007-09-26 | 2007-09-26 | 数値制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009080616A true JP2009080616A (ja) | 2009-04-16 |
JP4618616B2 JP4618616B2 (ja) | 2011-01-26 |
Family
ID=40655327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007248902A Active JP4618616B2 (ja) | 2007-09-26 | 2007-09-26 | 数値制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4618616B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102019564A (zh) * | 2009-09-10 | 2011-04-20 | 发那科株式会社 | 机床的三维轨迹显示装置 |
CN102354158A (zh) * | 2011-10-24 | 2012-02-15 | 天津职业技术师范大学 | 一种基于贝叶斯网络在机测量动态误差分离装置及其方法 |
JP2017068391A (ja) * | 2015-09-29 | 2017-04-06 | ブラザー工業株式会社 | 数値制御装置と数値制御装置のロストモーション補償方法 |
JP2018069375A (ja) * | 2016-10-28 | 2018-05-10 | Dmg森精機株式会社 | 機械位置測定装置および機械位置測定システム |
WO2018147232A1 (ja) | 2017-02-10 | 2018-08-16 | 国立大学法人神戸大学 | 運動評価方法、評価装置および該評価方法を用いたパラメータ調節方法、ワークの加工方法および工作機械 |
KR20190009514A (ko) * | 2017-07-19 | 2019-01-29 | 경일대학교산학협력단 | 기하학적 오차 측정기능이 구비된 볼바 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998032571A1 (fr) * | 1997-01-29 | 1998-07-30 | Kabushiki Kaisha Yaskawa Denki | Dispositif d'etalonnage de robot et methode afferente |
JP2002023852A (ja) * | 2000-07-04 | 2002-01-25 | Toshiba Mach Co Ltd | 数値制御工作機械の送り機構の補正装置および数値制御工作機械 |
JP2002091522A (ja) * | 2000-07-13 | 2002-03-29 | Okuma Corp | 作業機の誤差補正方法 |
JP2004094962A (ja) * | 2003-10-02 | 2004-03-25 | Mitsubishi Electric Corp | 数値制御装置 |
JP2006326786A (ja) * | 2005-05-27 | 2006-12-07 | Nippei Toyama Corp | 機械の旋回運動精度測定装置 |
-
2007
- 2007-09-26 JP JP2007248902A patent/JP4618616B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998032571A1 (fr) * | 1997-01-29 | 1998-07-30 | Kabushiki Kaisha Yaskawa Denki | Dispositif d'etalonnage de robot et methode afferente |
JP2002023852A (ja) * | 2000-07-04 | 2002-01-25 | Toshiba Mach Co Ltd | 数値制御工作機械の送り機構の補正装置および数値制御工作機械 |
JP2002091522A (ja) * | 2000-07-13 | 2002-03-29 | Okuma Corp | 作業機の誤差補正方法 |
JP2004094962A (ja) * | 2003-10-02 | 2004-03-25 | Mitsubishi Electric Corp | 数値制御装置 |
JP2006326786A (ja) * | 2005-05-27 | 2006-12-07 | Nippei Toyama Corp | 機械の旋回運動精度測定装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102019564A (zh) * | 2009-09-10 | 2011-04-20 | 发那科株式会社 | 机床的三维轨迹显示装置 |
CN102354158A (zh) * | 2011-10-24 | 2012-02-15 | 天津职业技术师范大学 | 一种基于贝叶斯网络在机测量动态误差分离装置及其方法 |
JP2017068391A (ja) * | 2015-09-29 | 2017-04-06 | ブラザー工業株式会社 | 数値制御装置と数値制御装置のロストモーション補償方法 |
JP2018069375A (ja) * | 2016-10-28 | 2018-05-10 | Dmg森精機株式会社 | 機械位置測定装置および機械位置測定システム |
WO2018147232A1 (ja) | 2017-02-10 | 2018-08-16 | 国立大学法人神戸大学 | 運動評価方法、評価装置および該評価方法を用いたパラメータ調節方法、ワークの加工方法および工作機械 |
KR20190009514A (ko) * | 2017-07-19 | 2019-01-29 | 경일대학교산학협력단 | 기하학적 오차 측정기능이 구비된 볼바 |
KR102009249B1 (ko) * | 2017-07-19 | 2019-08-09 | 경일대학교 산학협력단 | 기하학적 오차 측정기능이 구비된 볼바 |
Also Published As
Publication number | Publication date |
---|---|
JP4618616B2 (ja) | 2011-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI491847B (zh) | 機械運動軌跡測定裝置、數值控制工作機械及機械運動軌跡測定方法 | |
JP6295070B2 (ja) | 多軸工作機械の幾何誤差同定方法及び多軸工作機械 | |
KR101158772B1 (ko) | 수치제어 공작기계 및 수치제어 장치 | |
EP2647477A1 (en) | Device for error correction for CNC machines | |
US9103648B2 (en) | Profile measuring method and profile measuring instrument | |
JP4618616B2 (ja) | 数値制御装置 | |
JP2008089578A (ja) | 表面形状測定装置 | |
JP5355037B2 (ja) | 精度測定方法及び数値制御工作機械の誤差補正方法並びに誤差補正機能を有した数値制御工作機械 | |
JP2007044802A (ja) | 多軸工作機械における旋回軸中心測定方法 | |
JP5388823B2 (ja) | 軌跡測定装置 | |
EP2149775B1 (en) | Profile measuring instrument and profile measuring method | |
US20230339060A1 (en) | Processing machine, processing system, and method for manufacturing processed object | |
JP2018128328A (ja) | 工作機械の幾何誤差測定方法 | |
US11409258B2 (en) | Information processing device and information processing method | |
JP5963792B2 (ja) | エラーマップ作成方法及び装置並びにエラーマップ作成機能を有した数値制御工作機械 | |
JP2012079358A (ja) | エラーマップ作成方法及び装置並びにエラーマップ作成機能を有した数値制御工作機械 | |
JP5210911B2 (ja) | 形状測定装置 | |
JP2016154039A (ja) | エラーマップ作成方法及び装置並びにエラーマップ作成機能を有した数値制御工作機械 | |
EP4134762A1 (en) | Machining method | |
JP2012104153A (ja) | エラーマップ作成方法及び装置並びにエラーマップ作成機能を有した数値制御工作機械 | |
KR102593770B1 (ko) | 5축 공작기계의 이송축 사이의 오차 측정장치 및 측정방법 | |
JP5740201B2 (ja) | 幾何誤差同定装置 | |
JP4669639B2 (ja) | 移動装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100913 |
|
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: 20100921 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101019 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131105 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4618616 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |