JP7032994B2 - 補正装置および補正方法 - Google Patents
補正装置および補正方法 Download PDFInfo
- Publication number
- JP7032994B2 JP7032994B2 JP2018090265A JP2018090265A JP7032994B2 JP 7032994 B2 JP7032994 B2 JP 7032994B2 JP 2018090265 A JP2018090265 A JP 2018090265A JP 2018090265 A JP2018090265 A JP 2018090265A JP 7032994 B2 JP7032994 B2 JP 7032994B2
- Authority
- JP
- Japan
- Prior art keywords
- eccentricity
- detection pin
- detection
- value
- amount
- 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
- 238000000034 method Methods 0.000 title claims description 134
- 238000012937 correction Methods 0.000 title claims description 90
- 238000001514 detection method Methods 0.000 claims description 332
- 238000005259 measurement Methods 0.000 claims description 84
- 238000013461 design Methods 0.000 claims description 32
- 238000012545 processing Methods 0.000 description 43
- 238000003754 machining Methods 0.000 description 26
- 238000004364 calculation method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000007796 conventional method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 239000011351 dental ceramic Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, 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
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/22—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
- B23Q17/2233—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the tool relative to the workpiece
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/4155—Numerical 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 programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring 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/04—Measuring 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/045—Correction of measurements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33099—Computer numerical control [CNC]; Software control [SWC]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Automatic Control Of Machine Tools (AREA)
- A Measuring Device Byusing Mechanical Method (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Description
Smz=TL org-TL orgcosθ
=TL org(1-cosθ)
∵ Dz=((Smx)2+(Smy)2)1/2
TLtanθ=Dz
θ=tan-1(Dz/TL)[rad]
である。
TL calc=TL/cosθ
ML:上記検出ピンの先端部から上記検出点との接触位置までの設計上の長さ
AL:上記検出ピンの上記先端部から上記検出点とはZ軸方向位置が異なる検出点との接触位置までの設計上の長さ
とすると、
k=(TL calc-AL)/(TL calc-ML)
であるようにしたものである。
Smz=TL org-TL orgcosθ
=TL org(1-cosθ)
∵ Dz=((Smx)2+(Smy)2)1/2
TLtanθ=Dz
θ=tan-1(Dz/TL)[rad]
である。
TL calc=TL/cosθ
ML:上記検出ピンの先端部から上記検出点との接触位置までの設計上の長さ
AL:上記検出ピンの上記先端部から上記検出点とはZ軸方向位置が異なる検出点との接触位置までの設計上の長さ
とすると、
k=(TL calc-AL)/(TL calc-ML)
であるようにしたものである。
図2には、本発明による補正方法を実行する加工装置を模式的に示す概略構成説明図があらわされている。
図3には、本発明の実施に関連するマイクロコンピューター18の機能的構成を示すブロック構成説明図が示されている。
偏心量取得部36は、検出ピン28を把持した主軸20を移動して、補正治具100に設けられた偏心量を算出するための検出点であるX基準検出点M_XならびにY基準検出点M_Yに検出ピン28を当接させ、X基準検出点M_XのX座標値ならびにY基準検出点M_YのY座標値を取得する。
=TL org(1-cosθ) ・・・ 式3
∵ Dz=((Smx)2+(Smy)2)1/2
とおくと、
TLtanθ=Dz ・・・ 式4
θ=tan-1(Dz/TL)[rad] ・・・ 式5
位置決め処理部38は、検出ピン28を把持して取り付けた主軸20を移動して、補正治具100に設けられた測定ポイントの座標値を取得するとともに、取得した座標値に偏心量取得部36において取得した偏心量を加算した値(偏心補正測定値)を算出する。
以上の構成において、図7ならびに図8に示すフローチャートを参照しながら、本発明の実施に関連するマイクロコンピューター18が実行する処理として、工場出荷時や部品交換時などの適宜のタイミングで実行される偏心量算出処理ならびに位置決め処理について説明する。
なお、ステップS808の処理における位置決め補正値の算出方法やステップS810の処理における位置決め方法については、従来より公知の技術を用いることができるため、その詳細な説明は省略する。
図9(a)に示すように、検出ピン28が接触してX偏心量Smx(Y偏心量Smy)を算出したときのX基準検出点M_X(Y基準検出点M_Y)のZ軸方向における高さ位置と、検出ピン28が接触する測定ポイント(X座標値P_X,Y座標値P_Y)のZ軸方向における高さ位置とが異なると、両者の間で偏心量が異なってくる。
TL calc=TL/cosθ
により算出できる。
ML:検出ピン基準検出点長設計値
AL:検出ピン測定ポイント長設計値
であるので、
Sax=(TL calc-AL)/(TL calc-ML)×Smx
∵ TL calc-ML:Smx=TL calc-ML:Sax
が成立する。
k=(TL calc-AL)/(TL calc-ML)
となる。
以上において説明したように、本発明による補正方法を実行する加工装置10によれば、Z方向における偏心量を考慮した測定ポイントの座標値の補正が行われるため、従来と比較するとより精度の高い位置決めを行うことが可能になる。
なお、上記した実施の形態は例示に過ぎないものであり、本発明は他の種々の形態で実施することができる。即ち、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。
位置決め処理のために予め設定された検出点たる測定ポイントのいずれかと同一でもよいし、全ての測定ポイントと異なっていてもよい。
に組み合わせるようにしてもよい。
16 被加工物保持部(ワーク保持部)
18 マイクロコンピューター
20 主軸
20a 下面
26 加工用工具
28 検出ピン
28a 先端部
30 マガジン部
32 制御部
34 記憶部(記憶手段)
36 偏心量取得部(X偏心量取得手段、Y偏心量取得手段、検出ピン長測定値取得手段、Z偏心量取得手段)
38 位置決め処理部
100 補正治具
200 被加工物(ワーク)
300 検出ピン
Claims (6)
- XYZ直交座標系におけるZ軸周りに回転自在な検出ピンを用い、前記検出ピンが検出した検出点の座標値を補正する偏心量を取得する補正装置において、
前記検出ピンの設計上の長さである検出ピン長設計値TL orgを記憶する記憶手段と、
前記検出ピンのX方向への偏心量であるX偏心量Smxを取得するX偏心量取得手段と、
前記検出ピンのY方向への偏心量であるY偏心量Smyを取得するY偏心量取得手段と、
前記検出ピンの測定された長さである検出ピン長測定値TLを取得する検出ピン長測定値取得手段と、
前記記憶手段に記憶された前記検出ピン長設計値TL orgと、前記X偏心量取得手段により取得された前記X偏心量Smxと、前記Y偏心量取得手段により取得された前記Y偏心量Smyと、前記検出ピン長測定値取得手段により取得された前記検出ピン長測定値TLとを用いて、次式により前記検出ピンのZ方向への偏心量であるZ偏心量Smzを取得するZ偏心量取得手段と
を有することを特徴とする補正装置。
Smz=TL org-TL orgcosθ
=TL org(1-cosθ)
∵ Dz=((Smx)2+(Smy)2)1/2
TLtanθ=Dz
θ=tan-1(Dz/TL)[rad] - 請求項1に記載の補正装置において、
前記検出ピンが検出する前記検出点のZ軸方向位置に応じた所定の係数kと前記X偏心量Smxとの積値を前記検出ピンのX方向への偏心量とし、
前記所定の係数kと前記Y偏心量Smyとの積値を前記検出ピンのY方向への偏心量とする
ことを特徴とする補正装置。 - 請求項2に記載の補正装置において、
前記所定の係数kは、
TL calc=TL/cosθ
ML:前記検出ピンの先端部から前記検出点との接触位置までの設計上の長さ
AL:前記検出ピンの前記先端部から前記検出点とはZ軸方向位置が異なる検出点との接触位置までの設計上の長さ
とすると、
k=(TL calc-AL)/(TL calc-ML)
である
ことを特徴とする補正装置。 - XYZ直交座標系におけるZ軸周りに回転自在な検出ピンを用い、前記検出ピンが検出した検出点の座標値を補正する偏心量を取得する補正方法において、
前記検出ピンの設計上の長さである検出ピン長設計値TL orgと、前記検出ピンのX方向への偏心量であるX偏心量Smxと、前記検出ピンのY方向への偏心量であるY偏心量Smyと、前記検出ピンの測定された長さである検出ピン長測定値TLとを用いて、次式により前記検出ピンのZ方向への偏心量であるZ偏心量Smzを算出して取得する
ことを特徴とする補正方法。
Smz=TL org-TL orgcosθ
=TL org(1-cosθ)
∵ Dz=((Smx)2+(Smy)2)1/2
TLtanθ=Dz
θ=tan-1(Dz/TL)[rad] - 請求項4に記載の補正方法において、
前記検出ピンが検出する前記検出点のZ軸方向位置に応じた所定の係数kと前記X偏心量Smxとの積値を前記検出ピンのX方向への偏心量とし、
前記所定の係数kと前記Y偏心量Smyとの積値を前記検出ピンのY方向への偏心量とする
ことを特徴とする補正方法。 - 請求項5に記載の補正方法において、
前記所定の係数kは、
TL calc=TL/cosθ
ML:前記検出ピンの先端部から前記検出点との接触位置までの設計上の長さ
AL:前記検出ピンの前記先端部から前記検出点とはZ軸方向位置が異なる検出点との接触位置までの設計上の長さ
とすると、
k=(TL calc-AL)/(TL calc-ML)
である
ことを特徴とする補正方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018090265A JP7032994B2 (ja) | 2018-05-08 | 2018-05-08 | 補正装置および補正方法 |
US16/395,295 US10768607B2 (en) | 2018-05-08 | 2019-04-26 | Machining device and correction value determination method |
EP19173196.7A EP3566809B1 (en) | 2018-05-08 | 2019-05-08 | Machining device and correction value determination method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018090265A JP7032994B2 (ja) | 2018-05-08 | 2018-05-08 | 補正装置および補正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019195869A JP2019195869A (ja) | 2019-11-14 |
JP7032994B2 true JP7032994B2 (ja) | 2022-03-09 |
Family
ID=66448441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018090265A Active JP7032994B2 (ja) | 2018-05-08 | 2018-05-08 | 補正装置および補正方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10768607B2 (ja) |
EP (1) | EP3566809B1 (ja) |
JP (1) | JP7032994B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111552231B (zh) * | 2020-04-03 | 2023-07-07 | 中国航发哈尔滨东安发动机有限公司 | 单机免算点自动找正的加工方法 |
CN112284312A (zh) * | 2020-10-22 | 2021-01-29 | 广州文冲船厂有限责任公司 | 一种管件长度测量装置 |
WO2022162927A1 (ja) * | 2021-02-01 | 2022-08-04 | 国立大学法人東海国立大学機構 | 位置関係測定方法、接触検出方法および加工装置 |
WO2022195845A1 (ja) * | 2021-03-19 | 2022-09-22 | 国立大学法人東海国立大学機構 | 位置関係測定方法および加工装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004502951A (ja) | 2000-07-06 | 2004-01-29 | レニショウ パブリック リミテッド カンパニー | 座標測定マシン(cmm)の振動に起因した座標測定誤差を補正する方法および装置 |
JP2004333312A (ja) | 2003-05-08 | 2004-11-25 | Mitsutoyo Corp | 表面性状測定機の校正方法、表面性状測定機の校正プログラム、この校正プログラムを記録した記録媒体および表面性状測定機 |
JP2017087400A (ja) | 2015-11-17 | 2017-05-25 | ローランドディー.ジー.株式会社 | 補正方法および補正装置 |
JP2017194451A (ja) | 2016-04-19 | 2017-10-26 | オークマ株式会社 | 工作機械の誤差同定方法及び誤差同定システム |
US20170363403A1 (en) | 2012-03-21 | 2017-12-21 | Renishaw Plc | Method and apparatus for inspecting workpieces |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3396409B2 (ja) * | 1997-10-23 | 2003-04-14 | 株式会社牧野フライス製作所 | ワークの形状寸法測定方法及び装置 |
JP4229698B2 (ja) | 2000-10-16 | 2009-02-25 | 株式会社牧野フライス製作所 | 工具の刃先位置の測定方法及び装置、ワークの加工方法、並びに工作機械 |
WO2013027283A1 (ja) * | 2011-08-24 | 2013-02-28 | ヤマザキマザック 株式会社 | Nc工作機械システム |
JP6599832B2 (ja) | 2016-09-16 | 2019-10-30 | ファナック株式会社 | 工作機械及びワーク平面加工方法 |
-
2018
- 2018-05-08 JP JP2018090265A patent/JP7032994B2/ja active Active
-
2019
- 2019-04-26 US US16/395,295 patent/US10768607B2/en active Active
- 2019-05-08 EP EP19173196.7A patent/EP3566809B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004502951A (ja) | 2000-07-06 | 2004-01-29 | レニショウ パブリック リミテッド カンパニー | 座標測定マシン(cmm)の振動に起因した座標測定誤差を補正する方法および装置 |
JP2004333312A (ja) | 2003-05-08 | 2004-11-25 | Mitsutoyo Corp | 表面性状測定機の校正方法、表面性状測定機の校正プログラム、この校正プログラムを記録した記録媒体および表面性状測定機 |
US20170363403A1 (en) | 2012-03-21 | 2017-12-21 | Renishaw Plc | Method and apparatus for inspecting workpieces |
JP2017087400A (ja) | 2015-11-17 | 2017-05-25 | ローランドディー.ジー.株式会社 | 補正方法および補正装置 |
JP2017194451A (ja) | 2016-04-19 | 2017-10-26 | オークマ株式会社 | 工作機械の誤差同定方法及び誤差同定システム |
Also Published As
Publication number | Publication date |
---|---|
US20190346832A1 (en) | 2019-11-14 |
EP3566809A1 (en) | 2019-11-13 |
JP2019195869A (ja) | 2019-11-14 |
US10768607B2 (en) | 2020-09-08 |
EP3566809B1 (en) | 2023-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7032994B2 (ja) | 補正装置および補正方法 | |
JP2018088250A (ja) | 運動学的較正 | |
JP6538503B2 (ja) | 工作機械の幾何誤差同定方法及び幾何誤差同定プログラム | |
CA2537155C (en) | Grinding machine with concentricity correction | |
JP5836314B2 (ja) | 工作機械の較正方法 | |
CN107160240B (zh) | 机床的机械精度的测定方法和装置 | |
JP5105024B2 (ja) | 数値制御装置 | |
JP2009519137A5 (ja) | ||
CN105547072A (zh) | 几何误差辨识系统及几何误差辨识方法 | |
JP2015109023A (ja) | 多軸工作機械の幾何誤差同定方法及び多軸工作機械 | |
JP6570957B2 (ja) | 機械構造体の幾何誤差同定方法と当該幾何誤差同定方法を使用した数値制御方法、数値制御装置及びマシニングセンタ | |
JP6585476B2 (ja) | 補正方法および補正装置 | |
JP6182320B2 (ja) | 穴中心座標の検出方法 | |
JP6549646B2 (ja) | 工作機械および原点補正方法 | |
JP5272598B2 (ja) | 加工装置の治具座標特定方法及びその方法を用いた加工装置 | |
US7847502B2 (en) | Device and method for controlling machine tool | |
EP1886771B1 (en) | Rotation center point calculating method, rotation axis calculating method, program creating method, operation method, and robot apparatus | |
WO2019235021A1 (ja) | 測定装置及び測定方法 | |
JP7266511B2 (ja) | 工作機械における対象物の位置計測方法及び位置計測システム、位置計測プログラム | |
JP6506149B2 (ja) | 工作機械の幾何誤差同定方法及び幾何誤差同定プログラム | |
JP6400390B2 (ja) | 検出方法、検出装置および治具 | |
JP2017124485A (ja) | 工作機械および工具先端位置の補正方法 | |
JP7303593B2 (ja) | 位置関係測定方法および加工装置 | |
KR20180027935A (ko) | 인덱스 테이블의 기하학적 오차를 측정하기 위한 다축 제어 기계 및 그의 인덱스 테이블의 기하학적 오차 측정 방법 | |
EP3418682B1 (en) | Measuring method using touch probe |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201020 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210826 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211001 |
|
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: 20220208 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7032994 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |