KR20130083338A - 공작 기계의 공구대 위치 보정 장치 및 그 방법 - Google Patents

공작 기계의 공구대 위치 보정 장치 및 그 방법 Download PDF

Info

Publication number
KR20130083338A
KR20130083338A KR1020120004063A KR20120004063A KR20130083338A KR 20130083338 A KR20130083338 A KR 20130083338A KR 1020120004063 A KR1020120004063 A KR 1020120004063A KR 20120004063 A KR20120004063 A KR 20120004063A KR 20130083338 A KR20130083338 A KR 20130083338A
Authority
KR
South Korea
Prior art keywords
tool
touch sensor
electric motor
value
control unit
Prior art date
Application number
KR1020120004063A
Other languages
English (en)
Other versions
KR101368048B1 (ko
Inventor
김성진
Original Assignee
현대위아 주식회사
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 현대위아 주식회사 filed Critical 현대위아 주식회사
Priority to KR1020120004063A priority Critical patent/KR101368048B1/ko
Publication of KR20130083338A publication Critical patent/KR20130083338A/ko
Application granted granted Critical
Publication of KR101368048B1 publication Critical patent/KR101368048B1/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B25/00Accessories or auxiliary equipment for turning-machines
    • B23B25/06Measuring, gauging, or adjusting equipment on turning-machines for setting-on, feeding, controlling, or monitoring the cutting tools or work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/20Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
    • B23Q15/22Control or regulation of position of tool or workpiece

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)

Abstract

본 발명의 일 실시예는 공작 기계의 공구대 위치 보정 장치 및 그 방법에 관한 것으로, 해결하고자 하는 기술적 과제는 주축대의 측면 X축 방향에 툴 셋터(tool setter)용 터치 센서를 부착하고 공구대의 측면이 직접 터치되도록 함으로써, 주축대와 공구대의 X축 방향 변위량이 가공중에 감시되도록 하여 열변위 오차가 보정될 수 있도록 하는데 있다. 이를 위해 본 발명은 가공물이 결합되는 주축대; 상기 주축대를 향하여 이송되며, 적어도 하나의 공구가 설치된 공구대; 상기 공구대를 이송시키는 동시에, 상기 공구대의 이송 거리에 대응하는 위치값을 출력하는 전동 모터; 상기 주축대에 설치되어 상기 공구대가 접촉하면 터치 신호를 출력하는 터치 센서; 및, 상기 터치 센서로부터 터치 신호가 입력되면, 상기 전동 모터로부터 상기 이송 거리에 대응하는 위치값을 읽고 이를 오프셋값으로 정의하여 저장하는 컴퓨터 수치 제어부를 포함하는 공작 기계의 공구대 위치 보정 장치 및 그 방법을 제공한다.

Description

공작 기계의 공구대 위치 보정 장치 및 그 방법{Tool die position compensation device of machine tools and method thereof}
본 발명의 일 실시예는 공작 기계의 공구대 위치 보정 장치 및 그 방법에 관한 것이다.
일반적으로 정면 선반과 같은 공작 기계는 장비의 특성상 자동화 라인에서 24시간 사용되고 있으며, 이에 따라 가공물의 정확도 확보가 중요한 요소이다. 특히, 선반의 경우 X축 방향의 정밀도가 중요한 역할을 하므로, 이 부분의 열변형 오차를 보정하기 위한 각종 주변 장치들이 사용되고 있다.
종래 방식은 가공중에 발생된 열변형 오차를 체크하기 위해 기내 또는 기외 측정 장치를 설치하여 가공물의 오차를 측정하고 측정된 값을 컴퓨터 수치 제어부(예를 들면, computer numerical control machine tools)로 전송하여 오차만큼 보정을 실시하고 있다.
그러나, 정면 선반과 같은 공작 기계는 장치 특성상 공간이 협소하고 각종 주변 장치(예를 들면, 갠트리 로더)로 인해 간섭이 많고, 설치 면적이 크게 요구되는 등의 제한 사항이 많고, 보정 장치의 가격이 고가인 문제가 있다.
본 발명의 일 실시예는 주축대의 측면 X축 방향에 툴 셋터(tool setter)용 터치 센서를 부착하고 공구대의 측면이 직접 터치되도록 함으로써, 주축대와 공구대의 X축 방향 변위량이 가공중에 감시되도록 하여 열변위 오차가 보정될 수 있도록 한 공작 기계의 공구대 위치 보정 장치 및 그 방법을 제공한다.
본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치는 가공물이 결합되는 주축대; 상기 주축대를 향하여 이송되며, 적어도 하나의 공구가 설치된 공구대; 상기 공구대를 이송시키는 동시에, 상기 공구대의 이송 거리에 대응하는 위치값을 출력하는 전동 모터; 상기 주축대에 설치되어 상기 공구대가 접촉하면 터치 신호를 출력하는 터치 센서; 및, 상기 터치 센서로부터 터치 신호가 입력되면, 상기 전동 모터로부터 상기 이송 거리에 대응하는 위치값을 읽고 이를 오프셋값으로 정의하여 저장하는 컴퓨터 수치 제어부를 포함한다.
상기 컴퓨터 수치 제어부는 상기 오프셋값의 저장 이후, 가공물의 가공시 정기적으로 상기 전동 모터를 이용하여 상기 공구대가 상기 터치 센서에 접촉하도록 하고, 이때의 상기 전동 모터의 이송 거리에 대응하는 위치값을 측정하며, 상기 측정된 위치값과 상기 오프셋값을 비교하여 상기 공구대의 이송 거리를 보정한다.
상기 컴퓨터 수치 제어부는 상기 터치 센서로부터 터치 신호를 입력받아 디지털 신호로 변환하는 입력부; 상기 전동 모터의 회전수를 제어하는 모터 구동부; 상기 전동 모터의 회전수에 따른 상기 공구대의 이송 거리에 대응하는 위치값을 출력하는 위치 검출부; 상기 모터 구동부를 제어하는 동시에, 상기 터치 센서로부터 신호가 입력되면 상기 위치 검출부로부터 입력되는 위치값을 오프셋값으로 정의하는 제어부; 상기 제어부의 제어에 의해 상기 오프셋값을 저장하는 저장부; 및 상기 저장부에 저장된 오프셋값과, 상기 가공물의 가공시 정기적으로 측정된 위치값을 비교하여, 상기 보정값을 계산하고, 이를 상기 제어부에 전송하는 보정값 계산부를 포함하고, 상기 제어부는 보정값 계산부로부터 얻은 보정값을 이용하여 상기 전동 모터의 회전수를 보정함으로써, 상기 공구대의 이송 거리가 보정되도록 한다.
상기 컴퓨터 수치 제어부는 상기 오프셋값 및 상기 정기적으로 측정하는 위치값을 얻기 위해, 상기 터치 센서를 향하여 공구가 없는 영역이 마주하도록 상기 공구대의 위치를 제어하고, 상기 공구대가 오버 트레블(over travel) 영역을 지나 상기 터치 센서까지 이송하도록 상기 전동 모터를 제어한다.
본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치는 주축대에 설치된 터치 센서를 향하여 공구대에 결합된 공구가 없는 영역이 마주하도록 상기 공구대의 위치를 제어하는 단계; 상기 공구대가 오버 트레블 영역을 지나 터치 센서에 접촉할 때까지 상기 공구대를 이송시키고, 이송 거리에 대응하는 전동 모터의 위치값을 오프셋값으로 저장하는 단계; 가공물의 가공후 정기적으로 상기 공구대가 상기 터치 센서에 접촉하도록 하고, 이때 공구대의 이송 거리에 대응하는 전동 모터의 위치값을 얻는 단계; 및, 상기 오프셋값 및 상기 위치값을 이용하여 상기 공구대의 이송 거리에 대응하는 보정값을 계산하는 단계를 포함한다.
본 발명의 일 실시예는 주축대의 측면 X축 방향에 툴 셋터(tool setter)용 터치 센서를 부착하고 공구대의 측면이 직접 터치되도록 함으로써, 주축대와 공구대의 X축 방향 변위량이 가공중에 감시되도록 하여 열변위 오차가 보정될 수 있도록 한 공작 기계의 공구대 위치 보정 장치 및 그 방법을 제공한다.
도 1은 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치를 도시한 구성도이다.
도 2a 내지 도 2d는 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치의 동작을 순차적으로 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 방법을 도시한 순서도이다.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명하면 다음과 같다.
도 1은 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치(100)를 도시한 구성도이다.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치(100)는 베이스(110), 주축대(120), 공구대(130), 전동 모터(140), 터치 센서(150) 및 컴퓨터 수치 제어부(160)를 포함한다.
상기 베이스(110)는 주축대(120), 공구대(130), 전동 모터(140) 등이 설치될 수 있다. 또한, 상기 베이스(110)에는 상기 주축대(120)를 향하여 상기 공구대(130)가 X축 방향으로 이송될 수 있도록 X축 방향의 레일(미도시)이 설치될 있다. 이러한 베이스(110)는 당업자에게 주지된 내용이므로 여기서 더 이상의 설명은 생략한다.
상기 주축대(120)는 상기 베이스(110)에 설치되며, 상기 주축대(120)에는 가공물(121, 도 2a 참조)이 결합된다. 더불어, 상기 주축대(120)는 상기 가공물(121)을 고속으로 회전시키는 역할을 한다. 이러한 주축대(120) 역시 당업자에게 주지된 내용이므로 여기서 더 이상의 설명은 생략한다.
상기 공구대(130)는 상기 베이스(110)에 설치되며, 상기 공구대(130)에는 다수의 공구(131, 도 2a 참조)가 설치된다. 또한, 상기 공구대(130)는 상기 베이스(110)에 설치된 레일을 따라 X축 방향으로 이송될 수 있다. 물론, 상기 공구대(130)는 다수의 공구(131)중 특정 공구(131)를 선택하여 상기 주축대(120)를 향하도록 구성되어 있으며, 이러한 공구대(130) 역시 당업자에게 주지된 내용이므로 여기서 더 이상의 설명은 생략한다.
상기 전동 모터(140)는 상기 베이스(110)에 설치되며, 상기 공구대(130)에 결합되어 상기 공구대(130)를 X축 방향으로 이송하는 역할을 한다. 이러한 전동 모터(140)는 예를 들면 서보 모터 등이 될 수 있으며, 회전수 제어에 의해 상기 공구대(130)의 정확한 X축 이송 거리를 제어할 수 있다. 물론, 상기 전동 모터(140)는 컴퓨터 수치 제어부(160)에 의해 제어되는 동시에, 상기 전동 모터(140)의 회전수, X축 이송 거리 또는 위치값을 컴퓨터 수치 제어부(160)에 출력한다.
상기 터치 센서(150)는 상기 주축대(120)에서 상기 공구대(130)를 마주보는 측면에 설치된다. 이러한 터치 센서(150)는 상기 공구대(130)가 상기 주축대(120)를 향하여 X축 방향으로 이송되어 상기 터치 센서(150)를 터치하게 되면 미리 정해진 전기적 신호를 컴퓨터 수치 제어부(160)에 출력한다.
상기 컴퓨터 수치 제어부(160)는 상기 주축대(120), 공구대(130), 전동 모터(140) 및 터치 센서(150)에 전기적으로 연결하여 이들로부터 전기적 신호를 입력받거나 전기적 신호를 출력하여 이들을 제어한다. 일례로, 상기 컴퓨터 수치 제어부(160)는 상기 터치 센서(150)로부터 상기 공구대(130)의 터치 신호가 입력되면, 상기 전동 모터(140)로부터 상기 이송 거리에 대응하는 위치값을 읽는다. 더불어, 상기 컴퓨터 수치 제어부(160)는 상기 위치값을 오프셋값으로 정의하여 저장해 놓는다. 즉, 상기 컴퓨터 수치 제어부(160)는 상기 공구대(130)가 상기 터치 센서(150)에 터치되면, 상기 공구대(130)의 이송 거리에 대응하는 위치값을 상기 전동 모터(140)로부터 얻고, 이를 초기 오프셋값으로 정의하여 저장한다.
또한, 상기 컴퓨터 수치 제어부(160)는 상기 오프셋값의 저장 이후, 가공물(121)의 가공시 정기적 또는 부정기적으로 상기 전동 모터(140)를 이용하여 상기 공구대(130)가 상기 터치 센서(150)에 접촉하도록 하고, 이때의 상기 전동 모터(140)의 이송 거리에 대응하는 위치값을 측정한다. 더불어, 상기 컴퓨터 수치 제어부(160)는 정기적으로 또는 부정기적으로 측정된 상기 위치값과 상기 오프셋값을 비교하여 상기 공구대(130)의 이송 거리를 보정하게 된다.
이를 좀 더 구체적으로 설명한다. 상기 컴퓨터 수치 제어부(160)는 입력부(161), 모터 구동부(162), 위치 검출부(163), 제어부(164), 저장부(165) 및 보정값 계산부(166)를 포함한다.
상기 입력부(161)는 상기 터치 센서(150)로부터 아날로그 터치 신호를 입력받아 이를 디지털 터치 신호로 변환하여 제어부(164)에 출력한다. 여기서, 상기 입력부(161)는 아날로그 디지털 컨버터일 수 있다.
상기 모터 구동부(162)는 상기 제어부(164)에 의해 상기 전동 모터(140)의 회전수 및 토크 등을 제어한다. 물론, 이에 따라 공구대(130)의 X축 방향 이송 거리가 제어된다.
상기 위치 검출부(163)는 상기 전동 모터(140)의 회전수에 따른 상기 공구대(130)의 이송 거리에 대응하는 위치값을 상기 제어부(164)에 출력한다. 일례로, 상기 전동 모터(140)가 서보 모터일 경우, 상기 서보 모터는 엔코더를 갖는다. 이러한 엔코더는 서보 모터의 회전 방향 및 회전수에 관한 정보를 출력하는데, 상기 위치 검출부(163)는 이러한 정보를 수신한다.
상기 제어부(164)는 상기 모터 구동부(162)를 제어하는 동시에, 상기 터치 센서(150)로부터 신호가 입력되면 상기 위치 검출부(163)로부터 입력되는 위치값을 오프셋값으로 정의한다. 즉, 상기 제어부(164)는 입력부(161)로부터 터치 신호를 입력받으면, 그때의 상기 위치 검출부(163)로부터 위치값을 입력받고, 이를 초기 오프셋값으로 저장한다.
상기 저장부(165)는 상기 제어부(164)의 제어에 의해 상기 오프셋값을 저장한다.
상기 보정값 계산부(166)는 상기 저장부(165)에 저장된 오프셋값과, 상기 가공물(121)의 가공시 정기적으로 측정된 위치값을 비교하여, 보정값을 계산하고, 이를 상기 제어부(164)에 전송한다. 그러면, 상기 제어부(164)는 보정값 계산부(166)로부터 얻은 보정값을 이용하여 상기 전동 모터(140)의 회전수를 보정함으로써, 결국 상기 공구대(130)의 이송 거리가 보정되도록 한다. 이와 같이 하여, 열변위에 의한 주축대(120)와 공구대(130) 사이의 이송 거리가 변화된다고 해도, 이는 적절히 보정될 수 있다.
한편, 상기 공구대(130)는 세가지 위치로 정의될 수 있다. 즉, 터치 위치(A), 오버 트래블 위치(B) 및 가공 위치(C)로 정의될 수 있으며, 통상적으로 공구대(130)는 오버 트래블 위치 및 터치 위치로 이송되지 않도록 프로그램되어 있다. 그러나, 본 발명에 따른 공구대(130)의 위치 보정을 위해서는 상기 공구대(130)가 오버 트래블 위치 및 터치 위치로 이송되어야 한다. 따라서, 상기 컴퓨터 수치 제어부(160)는 본 발명에 따른 동작을 수행할 경우, 상기 오프 트래블 위치 및 터치 위치에 대한 경고 신호를 출력하지 않도록 하고 또한 전동 모터(140)의 동작이 정지하지 않도록 제어한다.
특히, 상기 컴퓨터 수치 제어부(160)는 상기 오프셋값 및 상기 정기적으로 또는 부정기적으로 측정하는 위치값을 얻기 위해, 상기 터치 센서(150)를 향하여 공구(131)가 없는 영역이 마주하도록 상기 공구대(130)의 위치를 제어하고, 또한 상술한 바와 같이 공구대(130)가 오버 트레블(over travel) 위치를 지나 상기 터치 센서(150)까지 이송하도록 상기 전동 모터(140)를 제어한다.
도 2a 내지 도 2d는 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 장치(100)의 동작을 순차적으로 도시한 도면이다.
도 2a에 도시된 바와 같이, 주축대(120)에 가공물(121)이 설치되고, 공구대(130)에는 공구(131)가 결합된 상태에서, 컴퓨터 수치 제어부(160)가 전동 모터(140)를 제어함으로써, 상기 공구대(130)가 가공 위치로 이동하여 공구(131)에 의해 가공물(121)이 가공되도록 한다. 더불어, 이때 상기 전동 모터(140)의 위치값이 상기 컴퓨터 수치 제어부(160)에 전송된다. 즉, 가공 위치에서의 공구대(130)의 위치값이 상기 컴퓨터 수치 제어부(160)에 전송된다.
도 2b에 도시된 바와 같이, 컴퓨터 수치 제어부(160)의 제어에 의해 공구대(130)에 장착된 공구(131)의 위치가 변경됨으로써, 상기 공구대(130)의 측면이 상기 주축대(120)에 설치된 터치 센서(150)에 간섭없이 이송될 수 있도록 한다. 물론, 이를 위해 상기 컴퓨터 수치 제어부(160)의 제어에 의해 상기 전동 모터(140)가 제어됨으로써, 상기 공구대(130)는 오버 트래블 위치(B)를 통과하여 이송된다.
도 2c에 도시된 바와 같이, 컴퓨터 수치 제어부(160)의 제어에 의해 전동 모터(140)가 계속 동작하게 되면, 공구대(130)의 측면이 터치 센서(150)에 터치된다. 그러면, 상기 터치 센서(150)에 의한 신호가 상기 컴퓨터 수치 제어부(160)에 전송된다. 이때, 상기 컴퓨터 수치 제어부(160)는 전동 모터(140)의 위치값을 읽고 이를 초기 오프셋값으로 저장한다.
도 2d에 도시된 바와 같이, 컴퓨터 수치 제어부(160)는 가공물(121)의 가공중 정기적으로 상기와 같은 측정을 반복함으로써, 전동 모터(140)의 위치값을 읽어온다. 더불어, 이러한 위치값과 상기 초기 오프셋값을 비교함으로써, 상기 전동 모터(140)의 회전수 즉, 상기 공구대(130)의 X축 방향 이송 거리를 보정하게 된다.
더불어, 상기 컴퓨터 수치 제어부(160)는 초기 오프셋값에 비하여 정기적 또는 부정기적으로 측정되는 전동 모터(140)의 위치값이 미리 정해진 범위를 벗어나게 되면, 이를 사용자에게 경고하고 또한 주축대(120), 공구대(130) 및 전동 모터(140)의 동작을 모두 정지시킴으로써 안전 사고를 미연에 방지할 수 있다.
도 3은 본 발명의 일 실시예에 따른 공작 기계의 공구대 위치 보정 방법을 도시한 순서도이다.
도 3에 도시된 바와 같이, 본 발명에 따른 공작 기계의 공구대 위치 보정 방법은 주축대에 설치된 터치 센서를 향하여 공구대에 결합된 공구가 없는 영역이 마주하도록 상기 공구대의 위치를 제어하는 단계, 상기 공구대가 오버 트레블 영역을 지나 터치 센서에 접촉할 때까지 상기 공구대를 이송시키고, 이송 거리에 대응하는 전동 모터의 위치값을 오프셋값으로 저장하는 단계, 가공물의 가공후 정기적으로 상기 공구대가 상기 터치 센서에 접촉하도록 하고, 이때 공구대의 이송 거리에 대응하는 전동 모터의 위치값을 얻는 단계, 및 상기 오프셋값 및 상기 위치값을 이용하여 상기 공구대의 이송 거리에 대응하는 보정값을 계산하는 단계를 포함한다.
이를 좀더 구체적으로 설명한다. 본 발명에 따른 공작 기계의 공구대 위치 보정 방법은 크게 초기 측정 단계(좌측의 순서도)와, 초기 측정 단계 이후의 단계(우측의 순서도)로 나뉠 수 있다.
우선 초기 측정 단계에서는 주축대에 공구대의 공구가 간섭되지 않도록 공구대에서 공구가 간섭이 없는 위치로 움직이도록 제어한다. 더불어, 공구대가 오버 트레블 영역을 지나간다고 해도 별도의 경고 동작이나 보호 동작이 수행되지 않도록 무시 명령이 수행된 후, 측정 프로그램이 로딩된다. 여기서, 상기 측정 프로그램은 통상 컴퓨터 수치 제어부에 인스톨되어, 본 발명의 주요 동작을 제어하는 소프트웨어를 의미한다.
상기 측정 프로그램에 의해 공구대는 주축대에 설치된 터치 센서에 터치될 때까지 X축 방향으로 이동한다.
이와 같이 하여 상기 공구대가 주축대에 설치된 터치 센서에 터치되면, 상기 공구대의 X축 방향 이송이 정지되고, 동시에 이때의 공구대의 이송 거리 즉, 전동 모터의 위치값이 초기 오프셋값으로 정의되어 저장된다.
한편, 이러한 초기 측정 단계 이후 정기적 또는 부정기적 측정이 수행된다. 물론, 이를 위해 상술한 바와 같이 비간섭 상태가 되도록 하고, 또한 오버 트레블 영역을 무시하도록 한 상태에서 측정 프로그램이 로딩된다.
이어서 상술한 바와 같이 공구대의 X축 방향 이송 거리 즉, 전동 모터의 위치값이 측정된다.
이어서, 상술한 초기 오프셋값과 정기적으로 측정되는 위치값이 비교됨으로써, 공구대의 이송 거리에 대한 보정값 즉, 전동 모터의 위치값에 대한 보정값이 계산된다.
물론, 이와 같이 계산된 보정값을 이용해 추후 공구대의 X축 이송 거리 즉, 전동 모터의 위치값이 보정됨으로써, 열변형에 의한 거리 오차가 발생하지 않도록 한다.
더불어, 도면에 도시되어 있지는 않지만, 컴퓨터 수치 제어부는 초기 오프셋값에 비하여 정기적 또는 부정기적으로 측정되는 전동 모터의 위치값이 미리 정해진 범위를 벗어나게 되면, 이를 사용자에게 경고하고 또한 주축대, 공구대 및 전동 모터의 동작을 모두 정지시킴으로써 안전 사고를 미연에 방지할 수 있다.
이상에서 설명한 것은 본 발명에 따른 공작 기계의 공구대 위치 보정 장치 및 그 방법을 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.
100; 공구대 위치 보정 장치
110; 베이스 120; 주축대
121; 가공물 130; 공구대
131; 공구 140; 전동 모터
150; 터치 센서 160; 컴퓨터 수치 제어부
161; 입력부 162; 모터 구동부
163; 위치 검출부 164; 제어부
165; 저장부 166; 보정값 계산부

Claims (5)

  1. 가공물이 결합되는 주축대;
    상기 주축대를 향하여 이송되며, 적어도 하나의 공구가 설치된 공구대;
    상기 공구대를 이송시키는 동시에, 상기 공구대의 이송 거리에 대응하는 위치값을 출력하는 전동 모터;
    상기 주축대에 설치되어 상기 공구대가 접촉하면 터치 신호를 출력하는 터치 센서; 및,
    상기 터치 센서로부터 터치 신호가 입력되면, 상기 전동 모터로부터 상기 이송 거리에 대응하는 위치값을 읽고 이를 오프셋값으로 정의하여 저장하는 컴퓨터 수치 제어부를 포함함을 특징으로 하는 공작 기계의 공구대 위치 보정 장치.
  2. 제 1 항에 있어서,
    상기 컴퓨터 수치 제어부는 상기 오프셋값의 저장 이후,
    가공물의 가공시 정기적으로 상기 전동 모터를 이용하여 상기 공구대가 상기 터치 센서에 접촉하도록 하고, 이때의 상기 전동 모터의 이송 거리에 대응하는 위치값을 측정하며,
    상기 측정된 위치값과 상기 오프셋값을 비교하여 상기 공구대의 이송 거리를 보정함을 특징으로 하는 공작 기계의 공구대 위치 보정 장치.
  3. 제 1 항에 있어서,
    상기 컴퓨터 수치 제어부는
    상기 터치 센서로부터 터치 신호를 입력받아 디지털 신호로 변환하는 입력부;
    상기 전동 모터의 회전수를 제어하는 모터 구동부;
    상기 전동 모터의 회전수에 따른 상기 공구대의 이송 거리에 대응하는 위치값을 출력하는 위치 검출부;
    상기 모터 구동부를 제어하는 동시에, 상기 터치 센서로부터 신호가 입력되면 상기 위치 검출부로부터 입력되는 위치값을 오프셋값으로 정의하는 제어부;
    상기 제어부의 제어에 의해 상기 오프셋값을 저장하는 저장부; 및
    상기 저장부에 저장된 오프셋값과, 상기 가공물의 가공시 정기적으로 측정된 위치값을 비교하여, 상기 보정값을 계산하고, 이를 상기 제어부에 전송하는 보정값 계산부를 포함하고,
    상기 제어부는 보정값 계산부로부터 얻은 보정값을 이용하여 상기 전동 모터의 회전수를 보정함으로써, 상기 공구대의 이송 거리가 보정되도록 함을 특징으로 하는 공작 기계의 공구대 위치 보정 장치.
  4. 제 2 항에 있어서,
    상기 컴퓨터 수치 제어부는 상기 오프셋값 및 상기 정기적으로 측정하는 위치값을 얻기 위해, 상기 터치 센서를 향하여 공구가 없는 영역이 마주하도록 상기 공구대의 위치를 제어하고, 상기 공구대가 오버 트레블(over travel) 영역을 지나 상기 터치 센서까지 이송하도록 상기 전동 모터를 제어함을 특징으로 하는 공작 기계의 공구대 위치 보정 장치.
  5. 주축대에 설치된 터치 센서를 향하여 공구대에 결합된 공구가 없는 영역이 마주하도록 상기 공구대의 위치를 제어하는 단계;
    상기 공구대가 오버 트레블 영역을 지나 터치 센서에 접촉할 때까지 상기 공구대를 이송시키고, 이송 거리에 대응하는 전동 모터의 위치값을 오프셋값으로 저장하는 단계;
    가공물의 가공후 정기적으로 상기 공구대가 상기 터치 센서에 접촉하도록 하고, 이때 공구대의 이송 거리에 대응하는 전동 모터의 위치값을 얻는 단계; 및,
    상기 오프셋값 및 상기 위치값을 이용하여 상기 공구대의 이송 거리에 대응하는 보정값을 계산하는 단계를 포함함을 특징으로 하는 공작 기계의 공구대 위치 보정 방법.
KR1020120004063A 2012-01-12 2012-01-12 공작 기계의 공구대 위치 보정 장치 및 그 방법 KR101368048B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120004063A KR101368048B1 (ko) 2012-01-12 2012-01-12 공작 기계의 공구대 위치 보정 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120004063A KR101368048B1 (ko) 2012-01-12 2012-01-12 공작 기계의 공구대 위치 보정 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20130083338A true KR20130083338A (ko) 2013-07-22
KR101368048B1 KR101368048B1 (ko) 2014-02-27

Family

ID=48994443

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120004063A KR101368048B1 (ko) 2012-01-12 2012-01-12 공작 기계의 공구대 위치 보정 장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR101368048B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109283890A (zh) * 2018-11-20 2019-01-29 陕西海力特精密机械有限公司 数控机床托板热误差自动补偿装置
KR20190103848A (ko) * 2018-02-28 2019-09-05 공주대학교 산학협력단 레이저센서를 이용한 스핀들 감시 시스템

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102252489B1 (ko) 2020-03-03 2021-05-14 주식회사 신평산업 퀵체인지툴의 교체 방법
KR102284992B1 (ko) 2020-03-03 2021-08-03 주식회사 신평산업 퀵체인지툴
KR102407500B1 (ko) 2020-10-14 2022-06-10 주식회사 신평산업 퀵체인지툴
KR20230018067A (ko) * 2021-07-29 2023-02-07 한화정밀기계 주식회사 선반 제어 장치 및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR910009518Y1 (ko) * 1989-12-30 1991-12-12 주식회사 기아기공 Cnc선반의 오버트래블 제어 방식
JP2004034187A (ja) * 2002-07-01 2004-02-05 Murata Mach Ltd 工作機械

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190103848A (ko) * 2018-02-28 2019-09-05 공주대학교 산학협력단 레이저센서를 이용한 스핀들 감시 시스템
CN109283890A (zh) * 2018-11-20 2019-01-29 陕西海力特精密机械有限公司 数控机床托板热误差自动补偿装置
CN109283890B (zh) * 2018-11-20 2023-11-03 东莞市义信精密模具科技有限公司 数控机床托板热误差自动补偿装置

Also Published As

Publication number Publication date
KR101368048B1 (ko) 2014-02-27

Similar Documents

Publication Publication Date Title
KR101368048B1 (ko) 공작 기계의 공구대 위치 보정 장치 및 그 방법
US9811073B2 (en) Machine tool with thermal displacement correction
US20080195244A1 (en) Apparatus for detecting manufacturing parameters of a machine tool
US7742836B2 (en) Control unit
JP6849631B2 (ja) 作業ロボットシステムおよび作業ロボット
US11969841B2 (en) Transport system, transport method, and article manufacturing method
JP2016193469A (ja) 工作機械の当接検出方法及び装置
CN103722428A (zh) 数控机床的刀库控制方法和***
CN112020404A (zh) 工件加工设备、特别是板材分割锯,运行工件加工设备的方法以及控制装置
CN107449442B (zh) 方法、直线驱动装置和设备
JP2002144191A (ja) 工作機械
CN102252645A (zh) 机床工作台平面度检测装置及检测方法
CN103648706B (zh) 摩擦压接方法及摩擦压接装置
JP4898290B2 (ja) 測定機能付電動チャックを備えたワーク搬送装置
CN110385696B (zh) 作业机器人***和作业机器人
US20150066195A1 (en) Method for positioning a tool of a machine tool in the visual field of a visual system and relative machine tool
JP2019096219A (ja) 工作機械の制御装置
KR101562472B1 (ko) 공작 기계의 공구대 위치 보정 장치
KR101951723B1 (ko) 센서를 이용한 가공물 뒤틀어짐 검출 시스템
JP5531640B2 (ja) 工作機械の送り制御装置
KR20150050261A (ko) 공작기계의 볼스크류의 열변위 보정장치 및 방법
US11853027B2 (en) Device including data transmission mechanisms which transmit driving state of drive device
JP7316581B2 (ja) 部品供給装置および部品供給装置の制御方法
US20230213949A1 (en) Movement system and position estimation method
KR101543801B1 (ko) 공작기계의 원점복귀를 실시간으로 보상하기 위한 제어방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170118

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180112

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190110

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20200113

Year of fee payment: 7