KR102577351B1 - 5축 공작기계의 기하학적 오차를 산출하는 방법 - Google Patents
5축 공작기계의 기하학적 오차를 산출하는 방법 Download PDFInfo
- Publication number
- KR102577351B1 KR102577351B1 KR1020210040850A KR20210040850A KR102577351B1 KR 102577351 B1 KR102577351 B1 KR 102577351B1 KR 1020210040850 A KR1020210040850 A KR 1020210040850A KR 20210040850 A KR20210040850 A KR 20210040850A KR 102577351 B1 KR102577351 B1 KR 102577351B1
- Authority
- KR
- South Korea
- Prior art keywords
- plane
- precision sphere
- axis
- machine tool
- geometric error
- 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 abstract description 20
- 239000000523 sample Substances 0.000 claims abstract description 27
- 238000005259 measurement Methods 0.000 claims abstract description 25
- 238000004364 calculation method Methods 0.000 claims abstract description 15
- 238000012546 transfer Methods 0.000 claims abstract description 13
- 238000002360 preparation method Methods 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims abstract 2
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 1
- 238000000691 measurement method Methods 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
-
- 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
-
- 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/404—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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- 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
- B23Q2717/00—Arrangements for indicating or measuring
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- A Measuring Device Byusing Mechanical Method (AREA)
Abstract
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 Z축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제1 평면 측정단계(S20);
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 제1 옵셋회전각도(P)로 회전시킨 후, 상기 테이블(10)을 회전이송축 중 어느 하나인 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제2 평면 측정단계(S30);
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 제2 옵셋회전각도(Q)로 회전시킨 후, 상기 테이블(10)을 상기 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제3 평면 측정단계(S40) 및
상기 제1 평면 측정단계(S20), 제2 평면 측정단계(S30), 제3 평면 측정단계(S40)에서 측정된 정밀구(16)의 위치를 기반으로 5차원 공작기계의 기하학적 오차를 산출하는 기하학적 오차 산출단계(S50);를 포함하며,
상기 기하학적 오차 산출단계(S50)는 옵셋되지 않은 제1 평면과, 옵셋된 제2 평면과 제3 평면 사이의 기하학적 관계로부터 기하학적 오차가 산출되는 것을 특징으로 한다.
Description
도 2는 5축 공작기계의 이송축 사이 오차를 설명하는 도면이다.
도 3은 정밀구와 터치프로브를 사용하여 정밀구의 위치를 측정하는 방법을 설명하는 도면이다.
도 4는 직각도 오차가 있는 경우 터치프로브에 의해 측정된 정밀구의 위치를 나타낸 도면이다.
도 5는 본 발명에 따른 기하학적 오차 산출방법을 적용하기 위해 테이블을 회전시키는 방법을 설명하는 도면이다.
도 6은 XY평면에서 정밀구의 회전반경을 도시한 도면이다.
도 7은 본 발명에 따른 5축 공작기계의 기하학적 오차를 산출하는 방법에 대한 흐름도이다.
Q : 제2 옵셋회전각도
R : 회전반경
Ra : 옵셋하지 않은 경우의 회전반경
Rb : 제1 옵셋회전각도로 회전한 경우에 치구를 사용한 정밀구의 회전반경
Rc : 제2 옵셋회전각도로 회전한 경우에 치구를 사용한 정밀구의 회전반경
1 : XY축이 정확히 직각을 유지하는 경우, 테이블이 회전할 때 정밀구의 궤적을 도시한 선
2 : XY축이 직각을 유지하지 않는 경우, 테이블이 회전할 때 정밀구의 궤적을 도시한 선
10 : 테이블
12 : 스핀들
14 : 터치프로브
16 : 정밀구
S10 : 측정준비단계
S20 : 제1 평면 측정단계
S30 : 제2 평면 측정단계
S40 : 제3 평면 측정단계
S50 : 기하학적 오차 산출단계
Claims (3)
- 회전이송축 두 개가 피가공물이 안착되는 테이블(10)의 하부에 구비되며, 직선이송축 X, Y, Z가 상기 테이블(10)의 상부에 구비되는 5축 공작기계의 기하학적 오차를 산출하는 방법에 있어서,
상기 테이블(10) 상부에 테이블(10)의 중심으로부터 소정 거리 이격되도록 정밀구(16)를 고정하고, 공작기계의 스핀들(12)에는 터치프로브(14)를 장착하는 측정준비단계(S10);
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 Z축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제1 평면 측정단계(S20);
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 제1 옵셋회전각도(P)로 회전시킨 후, 상기 테이블(10)을 회전이송축 중 어느 하나인 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제2 평면 측정단계(S30);
상기 테이블(10)이 XY 평면을 이루도록 배치한 상태에서 Z축을 기준으로 기설정된 제2 옵셋회전각도(Q)로 회전시킨 후, 상기 테이블(10)을 상기 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시킨 후 상기 터치프로브(14)가 상기 정밀구(16)의 표면을 터치하여 정밀구(16)의 위치를 측정하고, 재차 상기 테이블(10)을 제1 회전이송축을 기준으로 상기 평면회전각도로 회전시키면서 터치프로브(14)가 정밀구(16)의 위치를 측정하는 동작을 반복하는 제3 평면 측정단계(S40) 및
상기 제1 평면 측정단계(S20), 제2 평면 측정단계(S30), 제3 평면 측정단계(S40)에서 측정된 정밀구(16)의 위치를 기반으로 5차원 공작기계의 기하학적 오차를 산출하는 기하학적 오차 산출단계(S50);를 포함하며,
상기 기하학적 오차 산출단계(S50)는 옵셋되지 않은 제1 평면과, 옵셋된 제2 평면과 제3 평면 사이의 기하학적 관계로부터 기하학적 오차가 산출되며,
상기 제1 옵셋각도(P)와 제2 옵셋각도(Q)는 90도의 배수가 아닌 각도인 것을 특징으로 하는, 5축 공작기계의 기하학적 오차를 산출하는 방법
- 제1항에 있어서,
상기 공작기계의 기하학적 오차는 세 개의 직선축에 대한 직각도오차 3개와, 두 개의 회전축에 대한 옵셋오차 4개와 직각도오차 4개인 것을 특징으로 하는, 5축 공작기계의 기하학적 오차를 산출하는 방법
- 제1항에 있어서,
상기 제1 옵셋회전각도(P)는 45도이며, 제2 옵셋회전각도(Q)는 135도인 것을 특징으로 하는, 5축 공작기계의 기하학적 오차를 산출하는 방법
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210040850A KR102577351B1 (ko) | 2021-03-30 | 2021-03-30 | 5축 공작기계의 기하학적 오차를 산출하는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210040850A KR102577351B1 (ko) | 2021-03-30 | 2021-03-30 | 5축 공작기계의 기하학적 오차를 산출하는 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220135338A KR20220135338A (ko) | 2022-10-07 |
KR102577351B1 true KR102577351B1 (ko) | 2023-09-11 |
Family
ID=83595860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210040850A Active KR102577351B1 (ko) | 2021-03-30 | 2021-03-30 | 5축 공작기계의 기하학적 오차를 산출하는 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102577351B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115805458B (zh) * | 2022-11-18 | 2025-03-25 | 西北工业大学 | 一种考虑五轴机床定位误差的在机测量误差预测方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012030338A (ja) * | 2010-08-02 | 2012-02-16 | Okuma Corp | 多軸工作機械の幾何誤差の計測方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102093556B1 (ko) | 2018-05-28 | 2020-03-25 | 경일대학교산학협력단 | 이송계의 기하학적 직각도 오차 측정방법 및 그 방법을 수행하는 프로그램이 기록된 컴퓨터로 판독 가능한 기록매체 |
-
2021
- 2021-03-30 KR KR1020210040850A patent/KR102577351B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012030338A (ja) * | 2010-08-02 | 2012-02-16 | Okuma Corp | 多軸工作機械の幾何誤差の計測方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20220135338A (ko) | 2022-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5448634B2 (ja) | 機械の誤差同定方法およびプログラム | |
US6941192B2 (en) | Robot machining tool position and orientation calibration | |
EP2287688B1 (en) | Method of machine tool calibration | |
US8554502B2 (en) | Method for calculating probe mounting position in on-machine measuring device | |
US20160116275A1 (en) | Geometric-error identification system and geometric-error identification method | |
US8680806B2 (en) | Numerically controlled machine tool and numerical control device | |
KR100271854B1 (ko) | 다축기계의 3차원입체오차측정방법 | |
US20150160049A1 (en) | Geometric error identification method of multi-axis machine tool and multi-axis machine tool | |
JP6807599B2 (ja) | 工作機械の誤差同定方法 | |
JP2017159376A (ja) | 工作機械における機械精度の測定方法及び装置 | |
JP2016155185A (ja) | 工作機械の誤差同定方法 | |
JP2011173234A (ja) | 工作機械の制御方法 | |
KR101571973B1 (ko) | 틸팅 로터리 테이블을 구비한 5축 공작기계의 틸팅축 볼바 측정 방법 | |
US20220063040A1 (en) | Workpiece machining method and workpiece machining device | |
US20160138901A1 (en) | Fixture for measuring center position of rotation shaft and method for measuring center position of rotation shaft using the same | |
TWI604290B (zh) | 具有空間位置誤差補償的數值控制工具機 | |
CN108972154A (zh) | 一种基于球杆仪测量的机床回转轴几何误差辨识方法 | |
JP2023010002A (ja) | 工作機械の誤差同定方法、誤差同定プログラム、工作機械 | |
JP2018084488A (ja) | 三次元測定機の測定方法及び三次元測定機 | |
CN111678471A (zh) | 圆柱坐标测量机转台误差辨识与补偿方法 | |
KR102577351B1 (ko) | 5축 공작기계의 기하학적 오차를 산출하는 방법 | |
KR102511600B1 (ko) | 5축 공작기계의 기하학적 오차 측정 방법 | |
JP2831610B2 (ja) | 測定装置 | |
KR20180027935A (ko) | 인덱스 테이블의 기하학적 오차를 측정하기 위한 다축 제어 기계 및 그의 인덱스 테이블의 기하학적 오차 측정 방법 | |
JP6245995B2 (ja) | ツールの先端位置検出方法及び検出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210330 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230303 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20230906 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230907 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230907 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |