KR0167021B1 - 자동연삭장치 - Google Patents

자동연삭장치 Download PDF

Info

Publication number
KR0167021B1
KR0167021B1 KR1019950009347A KR19950009347A KR0167021B1 KR 0167021 B1 KR0167021 B1 KR 0167021B1 KR 1019950009347 A KR1019950009347 A KR 1019950009347A KR 19950009347 A KR19950009347 A KR 19950009347A KR 0167021 B1 KR0167021 B1 KR 0167021B1
Authority
KR
South Korea
Prior art keywords
load current
grinding
amount
cutting groove
current
Prior art date
Application number
KR1019950009347A
Other languages
English (en)
Other versions
KR960000417A (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 카타다 테쯔야
Publication of KR960000417A publication Critical patent/KR960000417A/ko
Application granted granted Critical
Publication of KR0167021B1 publication Critical patent/KR0167021B1/ko

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B27/00Other grinding machines or devices
    • B24B27/033Other grinding machines or devices for grinding a surface for cleaning purposes, e.g. for descaling or for grinding off flaws in the surface
    • B24B27/04Grinding machines or devices in which the grinding tool is supported on a swinging arm
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
    • B24B49/16Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation taking regard of the load
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/005Manipulators for mechanical processing tasks
    • B25J11/0065Polishing or grinding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37285Load, current taken by motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37583Detect separation, cutting, penetration, piercing, break through material
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39468Changeable hand, tool, code carrier, detector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45058Grinding, polishing robot
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49074Control cutting speed
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49075Control depth of cut
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00Tool changing
    • Y10T483/17Tool changing including machine tool or component
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00Tool changing
    • Y10T483/17Tool changing including machine tool or component
    • Y10T483/1733Rotary spindle machine tool [e.g., milling machine, boring, machine, grinding machine, etc.]
    • Y10T483/1736Tool having specific mounting or work treating feature
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00Tool changing
    • Y10T483/18Tool transfer to or from matrix

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Abstract

본 발명은 장치를 복잡하게 하는 일없이, 성형성을 수반하는 연삭작업을 자동적으로 또한 고정밀도로 실시하기 위한 것으로 그라인더(2)에 공급되는 부하전류의 변화량(c)이 소정의 한계치 이하일 때에는, 부하전류에 따라서 그라인더(2)의 공작물(a)로의 절삭홈의 양을 제어하고 또 부하전류의 변화량(c)이 소정의 한계치를 초과할 때에는 부하전류에 따라서 그라인더(2)의 연삭속도를 제어한다.

Description

자동연삭장치
제1도는 본 발명의 일 실시예에 의한 연삭작업용 로봇시스템의 구성도.
제2도는 로봇 구동제어부의 구성도.
제3도는 로봇 구동제어부에 의한 제어 동작을 표시하는 기본프로그램의 플로우챠트.
제4도는 연삭속도 제어실행루틴의 플로우챠트.
제5도는 절삭홈의 제어실행루틴의 플로우챠트.
제6도는 본 실시예의 로봇시스템에 의한 공작물 가공의 일례를 표시하는 그래프.
* 도면의 주요부분에 대한 부호의 설명
1 : 회전숫돌 2 : 그라인더
3a, 3b, 3c : 아암 4 : 로봇
5 : 로봇구동제어부 6 : 조작기
7 : 전원 8 : 전류센서
9 : 기억부 10 : 데이터베이스부
11 : 부하제어패턴설정부 12 : 위치지령연산부
13 : 입력부 14 : 부하신호처리부
본 발명은, 용접덧살 혹은 가스절단부의 연삭 또는 주조물품 표면의 연삭다듬질 등의 연삭작업을 자동적으로 실시하는 자동연삭장치에 관한 것이다.
용접덧살을 연삭제거하거나, 가스절단 후의 용접개선(開先)면을 연삭다듬질하며, 혹은 주조물품의 표면을 연삭다듬질하는 작업을 자동화하기 위하여 산업용 로봇이 그라인더를 쥐고 이러한 작업들을 실시하게 하는 것이 시도되고 있다. 그러나, 단지 산업용 로봇을 사용하는 것만으로는 공작물의 형상, 또는 위치의 분산 및 제거해야 할 거친 면의 연삭 대상 크기의 차이에 의하여, 지나친 절삭 또는 절삭부족으로 인한 남는 부분이 생겨버리는 문제점이 있다.
이와 같은 문제점을 대처하기 위하여, 다음의 각 공보에 명시되어 있는 것과 같은 연삭방법이 제안되고 있다.
① 특개평 3-60963호 공부
그라인터모터로의 부하전류가 일정하게 되도록 그라인더와 공작물 사이의 거리를 제어하여 모재표면을 따라 연삭하도록 한 것,
② 특개평 3-142159호 공보
로봇의 손목부분에 공작물로부터의 반력을 검출하는 센서를 설치하고 이 센서로부터의 정보에 의하여 공작물에 대한 누르는 힘이 일정하게 되도록 로봇의 위치와 힘을 제어하도록 하며, 이것에 더하여 목표위치와 현재위치의 편차에 의하여 누르는 힘의 설정 값을 변환하도록 한 것.
그런데 상기한 ①의 공보에 개시되어 있는 연삭방법에서는, 공작물 모재면에 따라 누르는 힘을 일정하게 하여 연삭하므로 제거해야 할 거친 면 등을 함유하는 연삭 전의 피연삭물의 형상이 연마 후에 반영되고, 공작물의 상대적인 요철은 적어져도 요철은 남게 된다. 따라서 이 연삭방법은 연마작업에는 적합하지만 용접덧살의 연삭제거 또는 주조물품의 연삭다듬질과 같이 성형이 수반되는 연삭에는 적합하지 않다. 또 상기한 ②의 공보에 개시되어 있는 연삭방법에서는 로봇의 속목에 센서를 설치할 필요가 있음과 아울러, 이 센서로부터의 출력정보를 처리하는 장치가 별도로 필요하게 되어서 장치전체가 복잡하게 되어 버리는 문제점이 있다.
본 발명은 상기한 바와 같은 문제점을 해소하기 위하여 이루어진 것으로 장치를 복잡하게 하지 않고, 성형성을 수반하는 연삭작업을 자동적으로 또한 고정밀도로 실시할 수 있는 자동연삭장치를 제공하는 것을 목적으로 하는 것이다.
상기한 목적을 달성하기 위하여 본 발명에 의한 자동연삭장치는 로봇이 연삭공구를 쥐고 피연삭물을 연삭하는 자동연삭장치에 관계하는 것으로서,
(a) 상기한 연삭공구에 공급되는 부하전류를 검지하는 부하전류검지수단,
(b) 상기한 연삭공구에 공급되는 부하전류의 변화량을 검지하는 부하전류변화량 검지수단,
(c) 상기한 부하전류검지수단에 의하여 검지되는 부하전류에 따라 상기한 연삭공구의 상기한 피연삭물의 절삭홈량을 제어하는 절삭홈량제어수단,
(d)상기한 부하전류검지수단에 의해 검지되는 부하전류에 따라 상기한 연삭공구의 연삭속도를 제어하는 연삭속도제어수단 및
(e)상기한 부하전류변화량검지수단에 의해 검지되는 부하전류의 변화량이 소정의 한계치 이하일 때에는 상기한 절삭홈량의 제어수단에 의해 제어를 실행하며, 상기한 부하전류변화량 검지수단에 의해 검지되는 부하전류의 변화량이 소정의 한계치를 초과할 때에는 상기한 연삭속도제어수단에 의한 제어를 실행하도록, 이들 절삭홈량제어수단과 연삭속도제어수단을 전환하는 전환수단을 구비하는 것을 특징으로 한다.
본 발명에 있어서, 상기한 절삭홈량의 제어수단은 상기한 부하전류가 클 때에는 상기한 절삭홈량이 작게 되도록, 상기한 부하전류가 작을 때에는 상기한 절삭홈량이 커지도록 제어하는 것으로 되고, 상기한 연삭속도제어수단은 상기한 부하전류가 클 때에는 상기한 연삭속도를 작게 하고, 상기한 부하전류가 작을 때에는 상기한 연삭속도를 커지도록 제어하는 것으로 된다.
연삭공구에 공급되는 부하전류의 변화량이 소정의 한계값 이하일 때에는 상기한 부하전류에 대응하여 상기한 연삭공구의 피연삭물로의 절삭홈량이 제어되고, 또 상기한 부하전류의 변화량이 소정의 한계값을 초과할 때에는 상기한 부하전류에 대응하며 상기한 연삭공구의 연삭속도가 제어된다. 이렇게 하여 피연삭물의 형상변화가 큰 부위에 대해서는 연삭공구의 연삭속도가 제어되어서 그 부위가 절삭이 부족하게 성형되지 않고, 형상 변화가 작은 부위에 대해서는 연삭공구의 절삭홈량이 제어되어서 그 부위의 모재면을 따라 마무리 가공이 실시된다. 따라서, 피연삭물이 예컨대, 주물의 둑 또는 탕구(gate) 등의 큰 볼록부라도 성형하면서 매끈하게 마무리할 수 있다.
[실시예]
다음에, 본 발명에 의한 자동연삭장치의 구체적 실시예에 대하여 연삭작업용의 로봇 시스템에 적용한 경우를 들어 도면을 참조하면서 설명한다.
제1도에 표시되어 있는 연삭작업용 로봇시스템에 있어서는, 회전숫돌(1)이 필요한 회전수로 회전 가능하게 장착되어서 구성되는 그라인더(2)를 보유함과 아울러, 피연삭물의 연삭면에 대하여 소정 속도로 이동되는 복수의 아암(3a), (3b), (3c)을 보유하는 다관절의 로봇(4)과, 이 로봇(4)의 구동제어, 상세하게는 회전숫돌(1)의 회전제어, 아암(3a), (3b), (3c)의 위치 및 이동속도의 제어 등을 실시하는 로봇구동제어부(5)가 구비되며, 이 로봇구동제어부(5)에는 조작자가 각종 조건의 설정을 실시하기 위한 조각기(6)가 접속되어 있다.
상기한 그라인더(2)의 모터(도시하지 않음)는 전원(7)에 의하여 구동된다. 그리고, 이 모터의 부하전류는 전류센서(8)에 의하여 검출되고, 이 전류센서(8)로부터의 부하전류신호가 로봇구동제어부(5)에 입력되도록 되어 있다. 또, 로봇구동제어부(5)에는, 로봇(4)의 적당한 장소에 설치되어 있는 도면표시되어 있지 않는 위치센서로부터 로봇(4)의 현재위치에 관한 위치신호와 역시 도면표시되어 있지 않는 속도센서로부터 로봇(4)의 현재 속도에 관한 속도신호 등이 입력된다. 이들 각 신호에 의거하여 로봇구동제어부(5)는 소정의 연산처리를 실시하고, 로봇(4)에 대하여 구동신호를 출력한다.
로봇구동제어부(5)의 구체적 구성이 제2도에 표시되어 있다. 도면표시한 바와 같이 이 로봇구동제어부(5)에 있어서는 조작기(6)에 의해 조작자가 설명하는 공구 종류별 및 마무리 목표 등의 작업조건이 기억부(9)로 기억되며, 이 기억부(9)에 기억되어 있는 데이터로부터의 예컨대 거친 가공인지 마무리가공인지 하는 마무리목표 값에 관한 데이터와, 미리 데이터베이스부(10)에 등록되어 있는 등록데이터 등이 부하제어패턴설정부(11)에 입력되도록 되어 있다. 또한 상기한 데이터베이스부(10)에는 여러 가지 가공물형상 또는 용도에 대응할 수 있도록 공구종류별 및 마무리목표마다 제어패턴 및 부사설정값(목표전류값, 한계값 등)이 등록되어 있다. 또, 티칭(teaching)에 의하여 기억부(9)로 기억된 위치목표값에 관한 데이터 및 속도 목표값에 관한 데이터는 그 기억부(9)로부터의 위치지령연산부(12)로 입력된다.
한편, 전류센서(8)로부터의 부하전류신호는 입력부(13)를 통하여 부사신호처리부(14)에 입력된다. 이 부하신호처리부(14)에서는, 입력된 부하전류신호에 의거하여 위치보정값 및 속도보정값을 산출하여 그들 산출값을 위치지령연산부(12)로 출력한다. 그리고 위치지령연산부(12)에서는 로봇(4)의 현재위치에 관한 위치신호와 로봇(4)의 현재속도에 관한 속도신호 및 기억부(9)에서 입력되는 위치목표값 및 속도목표값과, 부하신호처리(4)에서 입력되는 위치보정값 및 속도보정의 각 데이터를 기초로 구동신호가 산출되며, 이 산출된 구동신호가 로봇(4)에 출력된다.
다음에 상기한 바와 같이 구성되는 로봇구동제어부(5)에 의한 제어동작에 대하여 제3도에 표시되어 있는 기본 프로그램의 플로우챠트에 의거하여 상세히 설명한다.
A∼B : 전류센서(8)로부터 부하전류에 관한 데이터를 소정의 샘플링타임마다 취하고, 얻어진 n개의 샘플링 데이터 Iin(1), Iin(2), ····Iin(n)의 평활처리를 다음 식에 의하여 실시한다.
C : 평활화처리 후의 샘플링데이터(평활화데이터)에서 전류차 값(ΔI(m))을 다음 식에 의하여 계산한다.
Ismt(K-1)은 평활화처리 후 샘플링데이터 하나로서 비교하는 다음 샘플링데이터를 나타낸다.
D:과거 K회분의 평활화데이터 (Ismt(K)) 및 과거 K회분의 차이값(ΔI(K))을 평균화하고, 다음 식에 의하여 평균화한 후 전류(Iavg) 및 평균화한 후 전류차 값 (ΔIavg)을 각각 얻는다.
E∼G : 현재의 전류차 값(ΔIavg)과 속도제어를 실시할 때의 전류차의 목표값(ΔIsp)의 차의 절대값이 소정의 한계치(Thsp)보다 클 경우에 바꾸어서 말하면 부하전류의 시간적 변화비율이 클 경우에는 제4도에 의하여 후술하는 속도제어실행루틴을 진척되며, 부하전류의 시간적 변화비율이 작은 경우에는 제5도에 의하여 후술하는 절삭홈의 제어를 실행하는 루틴으로 진척된다.
속도제어를 실시할 때 전류차만큼의 목표값(ΔIsp)은 시험값에서 임의로 결정한다. 또한 소정의 한계값(Thsp)도 시험값에서 임의로 결정한다.
다음에 상기한 속도제어실행루틴(단계 F)을 제4도에 표시되어 있는 플로우챠트에 의하여 설명한다.
F1∼F2 : 평균화후 전류(Iavg)가 미리 설정되는 최대허용부하전류(IE)를 초과하고 있을 때에는 연삭속도(SP)를 영(zero)으로 설정한다.
F3∼F4 : 평균화후 전류(Iavg)가 미리 설정되는 최대허용부하전류(IE)이하로서 목표 전류의 상한값(IH)을 초과하고 있을 때에는 현재의 연삭속도(SP)로부터 SP0/4(SP0:작업수행시의 초기연삭속도)를 뺀값(SP-SP0/4)을 새로운 연삭속도(SP)로 한다.
F5∼F6 : 평균화 후 전류(Iavg)가 목표전류의 상한값(IH)이하로서, 목표전류의 하한값(IL)미만일 때에는, 현재의 연삭속도(SP)에 SP0/4를 더한 값(SP+SP0/4)을 새로운 연삭속도(SP)로 한다.
F7∼F8 : 평균화 후 전류(Iavg)가 목표전류의 상한값(IH)이하로서 목표전류의 하한값(IL)이상일 때에는 현재의 연삭속도를 그대로 채용한다.
이와 같은 속도제어실행루틴에 의하여 그라인더(2)에 가해지는 부하전류가 목표전류의 상한값(IH)과 하한값(IL)사이가 되도록 연삭속도가 제어된다. 이 속도제어에 의한 제어패턴은 단위시간당의 공작물의 제거부피를 조장할 수 있으므로, 예컨대 요철이 큰 부위를 평활하게 마무리한다고 하는 성형성을 중시하는 가공의 경우에, 제거단면적이 변화해도 티칭(teaching)에 의해 절삭이 부족하면 남는 부분이 생기는 일이 없이 연삭할 수 있다.
또한 제4도에 표시하는 연삭속도제어실행루틴의 플로우 챠트에 있어서, 평균화 후 전류(Iavg)가 목표전류의 상한값(IH)이하에서 목표전류의 하한값(IL)이상이면 연속속도(SP)는 연삭속도제어를 실시할 필요가 없다.
다음에 상기한 절삭홈의 제어실행루틴(단계 G)을 제5도에 표시되어 있는 플로우챠트에 의하여 설명한다.
G1∼G2 : 평균화후 전류(Iavg)가 목표전류의 상한값(IH)을 초과하고 있을 때에는, 작업수행시에 주어진 현재 절삭홈의 양(T)에서 절삭홈보정량(Ti)을 뺀 값(T-Ti)을 새로운 절삭홈의 양(T)으로 한다.
G3∼G4 : 평균화후 전류(Iavg)가 목표전류의 상한값(IH)이하로서 목표전류의 하한값(IL)미만일 때에는 현재의 절삭홈의 양(T)에 절삭홈 보정량(Ti)을 더한 값(T+Ti)을 새로운 절삭홈의 양(T)으로 한다.
G5∼G6 ; 평균화후 전류(Iavg)가 목표전류의 상한값(IH)이하로서 목표전류의 하한값(IL)이상일 때에는 현재의 절삭홈의 양(T)을 그대로 채용한다.
이와 같은 절삭홈의 제어실행루틴에 의하여, 그라인더(2)에 가해지는 부하전류가 목표전류의 상한값(IH)과 하한값(IL)사이가 되도록 절삭홈의 양이 제어된다.
그런데, 단위시간당 공작물의 제거부피는 그라인더(2)의 속도가 일정한 경우에는 절삭홈의 양이 클수록 커진다.
따라서, 상기한 절삭홈의 제어에 의한 제어패턴에 있어서는 그라인더(2)에 가해지는 부하전류가 일정하게 되도록 절삭홈의 양을 조정하여 제거부피를 일정하게 할 수 있으므로, 모재면을 따라서 매끈한 마무리가공의 경우에 유효하다.
또한 제5도에 나타낸 절삭홈 제어실행루틴의 플로우챠트에 있어서, 평균화 후 전류(Iavg)가 목표전류의 상한값(IH)이하에서 목표전류의 하한값(IL)이상이면 절삭홈의 양(T)은 절삭홈의 제어를 실시할 필요는 없다.
상기한 바와 같은 로봇시스템에 있어서 예컨대 제6a도에 표시되어 있는 것 같은 단면형상을 보유하는 공작물의 연삭가공을 실시하면, 전류센서(8)에 의하여 검출되는 부하전류값 및 전류차 값은 각각 제6b도 및 제6c도에 표시되는 것 같은 곡선으로 된다. 따라서 이와 같은 공작물에 대하여 본 실시예의 제어를 실행하면(a)에 있어서 부호 P로 표시되는 영역에서는 속도제어가 실행되며, 부호 Q로 표시되는 영역에서는 절삭홈의 제어가 실행되게 된다.
그 결과 피연삭물의 형상변화가 큰 부위에 대해서는 그 부위가 절삭의 남는 부분없이 성형되며, 형상변화의 작은 부위에 대해서는 그 부위의 모재면을 따라 마무리 가공이 실시된다. 이와 같이하여 피연삭물이 예컨대 주물의 둑 또는 탕구(gate) 등의 큰 볼록부라도 성형하면서 매끈한 마무리를 할 수 있다.
본 실시예에 있어서는 그라인더(2)에 가해지는 부하전류의 변화량의 대소에 의하여 속도제어와 절삭홈의 제어 등을 자동적으로 전환하는 것에 대하여 설명했지만, 본 실시예의 로봇시스템에 의하면 티칭시에 있어서의 조작자의 지정에 의하여 예컨대 거친 가공 후에 마무리가공을 실시한다고 하듯이 성형성을 중시하는 가공과 매끈한 마무리를 중시하는 가동등을 다른 공정에서 실시할 수 있는 것은 말할 나위도 없다. 이상으로 설명한 바와 같이, 본 발명에 의하면 연삭대상인 공작물의 형상 또는 위치의 분산이 있어도 장치를 복잡하게 하는 일없이 원하는 형상으로 그리고 고정밀도로 성형을 실시할 수 있다.
또, 부하전류를 기초로 제어하도록 하고 있으므로 연삭상황을 즉시 감시할 수 있고 숫도의 연산능력의 변화에 대응할 수 있다.

Claims (2)

  1. 로봇이 연삭공구를 쥐고 피연삭물을 연삭하는 자동연삭장치에 있어서, (a) 상기한 연삭공구에 공급되는 부하전류를 검지하는 부하전류검지수단, (b) 상기한 연삭공구에 공급되는 부하전류의 변화량을 검지하는 부하전류변화량 검지수단, (c) 상기한 부하전류검지수단에 의하여 검지되는 부하전류에 따라 상기한 연삭공구의 상기한 피연삭물의 절삭홈량을 제어하는 절삭홈량제어수단, (d)상기한 부하전류검지수단에 의해 검지되는 부하전류에 따라 상기한 연삭공구의 연삭속도를 제어하는 연삭속도제어수단 및 (e)상기한 부하전류변화량검지수단에 의해 검지되는 부하전류의 변화량이 소정의 한계치 이하일 때에는 상기한 절삭홈량의 제어수단에 의해 제어를 실행하고, 상기한 부하전류변화량 검지수단에 의해 검지되는 부하전류의 변화량이 소정의 한계치를 초과할 때에는 상기한 연삭속도제어수단에 의한 제어를 실행하도록 이들 절삭홈량제어수단과 연삭속도제어수단 등을 바꾸는 전환수단을 구비한 것을 특징으로 하는 자동연삭장치.
  2. 제1항에 있어서 상기한 절삭홈양제어수단은 상기한 부하전류가 클 때에는 상기한 절삭홈의 양이 작게 되도록 상기한 부하전류가 작을 때에는 상기한 절삭홈의 양이 커지도록 제어하는 것이고, 상기한 연삭속도제어수단은 상기한 부하전류가 클 때에는 상기한 절삭속도가 작게 되도록 상기한 부하전류가 작을 때에는 상기한 연삭속도가 커지도록 제어하는 것을 특징으로 하는 자동연삭장치.
KR1019950009347A 1993-03-15 1995-04-20 자동연삭장치 KR0167021B1 (ko)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP93-68906 1993-03-26
JP93-231284 1993-09-17
JP93-231283 1993-09-17
JP93-286988 1993-11-16
JP94-44316 1994-03-15
JP94-44160 1994-03-15
JP13599994 1994-06-17
JP94-135999 1994-06-17

Publications (2)

Publication Number Publication Date
KR960000417A KR960000417A (ko) 1996-01-25
KR0167021B1 true KR0167021B1 (ko) 1999-02-01

Family

ID=15164832

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950009347A KR0167021B1 (ko) 1993-03-15 1995-04-20 자동연삭장치

Country Status (6)

Country Link
US (2) US5711697A (ko)
KR (1) KR0167021B1 (ko)
CN (1) CN1150401A (ko)
DE (1) DE19581677T1 (ko)
GB (1) GB2305142B (ko)
WO (1) WO1995035187A1 (ko)

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010002087A1 (en) 1997-08-28 2001-05-31 John A. Townsend Helmet restraint system and method
CN1138614C (zh) * 1998-01-22 2004-02-18 新田株式会社 研磨机加压装置
JP3215086B2 (ja) * 1998-07-09 2001-10-02 ファナック株式会社 ロボット制御装置
US6264534B1 (en) * 1999-03-25 2001-07-24 Ford Global Technologies, Inc. Method and tooling for automated wet or dry sanding of a vehicle surface
GB2350076B (en) * 1999-05-21 2002-02-20 Emerson Electric Uk Ltd Method of and apparatus for removing material
JP3392779B2 (ja) * 1999-05-25 2003-03-31 ファナック株式会社 作業の異常監視機能を備えたロボット制御装置
JP3187799B2 (ja) * 1999-12-27 2001-07-11 川崎重工業株式会社 自動探り組立作業方法および装置
JP3808321B2 (ja) * 2001-04-16 2006-08-09 ファナック株式会社 ロボット制御装置
GB0117904D0 (en) * 2001-07-23 2001-09-12 Lucas Industries Ltd Motor control system
JP3736411B2 (ja) * 2001-09-28 2006-01-18 松下電器産業株式会社 ア−ク溶接装置
US6907318B2 (en) * 2003-01-09 2005-06-14 Advanced Tubing Technology, Inc. Multi-station robotic welding assembly
CA2419214A1 (en) * 2003-02-19 2004-08-19 C.M.E. Blasting & Mining Equipment Ltd. Grinding apparatus for buttons on rock drill bit
JP2005108144A (ja) * 2003-10-02 2005-04-21 Fanuc Ltd ロボットの補正データ確認装置
EP1689957A1 (en) * 2003-10-14 2006-08-16 Maytronics Ltd. Cordless pool cleaning robot
JP2005196242A (ja) * 2003-12-26 2005-07-21 Fanuc Ltd 倣い加工装置
US8000837B2 (en) * 2004-10-05 2011-08-16 J&L Group International, Llc Programmable load forming system, components thereof, and methods of use
JP4053550B2 (ja) * 2005-05-27 2008-02-27 ファナック株式会社 教示点を修正するための装置、プログラム、記録媒体及び方法
DE102005028358A1 (de) * 2005-06-18 2006-12-21 Alfing Keßler Sondermaschinen GmbH Bearbeitungsmaschinenanordnung mit Roboter und Werkzeugmagazin
CN101041220B (zh) * 2006-03-22 2012-03-28 中国科学院自动化研究所 利用低精度机器人实现高精度轴孔装配的方法
GB0707129D0 (en) * 2007-04-13 2007-05-23 Bioinnovel Ltd Fermenter monitor
US8822884B2 (en) * 2007-08-07 2014-09-02 Lincoln Global, Inc. Welding apparatus providing auxiliary power
US7645180B2 (en) * 2007-10-18 2010-01-12 Thielenhaus Microfinish Corporation Method for finishing a workpiece
US20100180711A1 (en) * 2009-01-19 2010-07-22 Comau, Inc. Robotic end effector system and method
CN101983838B (zh) * 2010-10-14 2012-07-25 复旦大学 基于智能数控平台的铣磨抛光装置
US20120248082A1 (en) * 2011-03-30 2012-10-04 Illinois Tool Works Inc. Large panel assembly welding system and method
KR101314570B1 (ko) * 2011-10-12 2013-10-07 서울대학교산학협력단 정밀한 제어를 위한 뇌-기계 인터페이스 장치 및 방법
ITMI20111868A1 (it) * 2011-10-13 2013-04-14 Gima Spa Procedimento per il controllo dell'interferenza e/o collisione d'organi meccanici e sistema connesso
CN102699878B (zh) * 2012-02-08 2015-01-14 苏州喜和喜精密机械有限公司 倒钝砂抛钻攻复合机
DE102012006502A1 (de) * 2012-03-29 2013-10-02 Dula-Werke Dustmann & Co. Gmbh Verfahren zum mehrstufigen Schleifen von Werkstücken, sowie Vakuumtisch, Vorratsbehälter, Abstreifeinrichtung und Anlage zur Durchführung des Verfahrens
CN102699790A (zh) * 2012-06-08 2012-10-03 常州大学 一种自适应打磨机器人机构
US20140113525A1 (en) * 2012-10-22 2014-04-24 Apple Inc. Methods for finishing surfaces using tool center point shift techniques
DE102013012446A1 (de) * 2013-07-26 2015-01-29 Kuka Laboratories Gmbh Verfahren zum Überwachen einer nutzlastführenden Roboteranordnung
US9782896B2 (en) * 2013-11-28 2017-10-10 Mitsubishi Electric Corporation Robot system and control method for robot system
JP6475409B2 (ja) * 2013-12-20 2019-02-27 蛇の目ミシン工業株式会社 ロボット、ロボットの制御方法、及びロボットの制御プログラム
JP6486005B2 (ja) * 2014-01-17 2019-03-20 蛇の目ミシン工業株式会社 ロボット、ロボットの制御方法、及びロボットの制御プログラム
JP2016010824A (ja) * 2014-06-27 2016-01-21 株式会社安川電機 ティーチングシステム、ロボットシステムおよびティーチング方法
PL3012695T3 (pl) 2014-10-23 2018-03-30 Comau S.P.A. Układ do monitorowania i sterowania zakładem przemysłowym
US9802242B2 (en) * 2015-02-26 2017-10-31 National Machinery Llc Forging machine with robotic handler
CN105058205B (zh) * 2015-08-31 2017-11-28 温州金石机器人科技有限公司 用于安装研磨带的自动研磨装置
JP6510374B2 (ja) * 2015-09-16 2019-05-08 光洋機械工業株式会社 ワークの平面研削方法及び平面研削盤
JP6577326B2 (ja) * 2015-10-16 2019-09-18 ファナック株式会社 人と協働して物体を運搬するロボットを制御するロボット制御装置、ロボットシステム、およびその方法
CN106926081B (zh) * 2015-12-30 2020-03-17 蒂森克虏伯电梯(上海)有限公司 自动打磨***
JP6457435B2 (ja) * 2016-05-26 2019-01-23 ファナック株式会社 研削ロボットシステム
CN106041531B (zh) * 2016-07-26 2019-01-11 南京国际船舶设备配件有限公司 一种船用低速机气阀焊接机器人工作站
CN106392880B (zh) * 2016-10-31 2018-11-06 无锡市中远工业自动化有限公司 一种控制磨床砂轮进给的方法
US10545480B2 (en) 2016-11-07 2020-01-28 Lincoln Global, Inc. System and method for manufacturing and control thereof
JP6339651B1 (ja) * 2016-12-02 2018-06-06 ファナック株式会社 アーク溶接ロボットシステム
JP6496353B2 (ja) * 2017-05-18 2019-04-03 ファナック株式会社 ロボットシステム
CN107081545A (zh) * 2017-06-05 2017-08-22 合肥方源机电有限公司 一种便携式焊接机器人
JP6637928B2 (ja) * 2017-06-21 2020-01-29 株式会社大気社 自動研磨システム
US10537993B2 (en) * 2017-08-17 2020-01-21 Matthew S. Ulliman Apparatus and method for surface finishing
CN107584493B (zh) * 2017-08-29 2020-08-14 成都乐创自动化技术股份有限公司 一种捕捉目标示教点的方法及***
IT201800005091A1 (it) 2018-05-04 2019-11-04 "Procedimento per monitorare lo stato di funzionamento di una stazione di lavorazione, relativo sistema di monitoraggio e prodotto informatico"
DE102018206865B4 (de) * 2018-05-04 2021-08-05 Audi Ag Verfahren zur Bearbeitung eines Rohbauteils durch eine Bearbeitungsmaschine und Bearbeitungsmaschine zur Bearbeitung eines Rohbauteils
CN109304662B (zh) * 2018-10-16 2020-11-10 诺伯特智能装备(山东)有限公司 一种快速打磨机器人
CN110405600A (zh) * 2019-01-08 2019-11-05 贺奇玻璃制造(大连)有限公司 切削设备及其控制方法
JP7207010B2 (ja) * 2019-02-27 2023-01-18 セイコーエプソン株式会社 ロボットシステム及びその制御方法
CN110253567B (zh) * 2019-05-22 2021-07-20 深圳镁伽科技有限公司 用于控制机器人运动的运动控制***、方法及机器人
CN111557739B (zh) * 2020-01-14 2023-05-02 杭州法博激光科技有限公司 适用于软镜辅助装置的计算机存储介质
WO2022137525A1 (ja) * 2020-12-25 2022-06-30 株式会社ジーベックテクノロジー 研磨具ホルダの制御方法、研磨具ホルダ、および研磨工具

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4310958A (en) * 1977-12-07 1982-01-19 Regie Nationale Des Usines Renault Production-line automatic machine
JPS60244480A (ja) * 1984-04-11 1985-12-04 Hitachi Ltd 自動溶接装置
US4638143A (en) * 1985-01-23 1987-01-20 Gmf Robotics Corporation Robot-laser system
FR2587930B1 (fr) * 1985-05-30 1989-11-10 Steelweld France Dispositif de reception et de stockage d'outils dans des lignes de montage
US4733050A (en) * 1986-12-30 1988-03-22 American Sterilizer Company Robotic welding head cleaning apparatus
DE3828594C2 (de) * 1987-08-24 2002-04-25 Toshiba Machine Co Ltd Numerisch gesteuerte Werkzeugmaschine und Verfahren zum Steuern des damit durchgeführten Schleifvorgangs
US4883939A (en) * 1988-06-21 1989-11-28 Automatic Tool Control And Management Systems, Inc. Automatic tool changer for workpiece processing machines
JP2655898B2 (ja) * 1988-12-22 1997-09-24 株式会社神戸製鋼所 記憶・再生型アーク溶接ロボットの制御方法
JPH0822501B2 (ja) * 1989-07-31 1996-03-06 愛晃エンジニアリング株式会社 自動研削装置
US5126645A (en) * 1989-09-30 1992-06-30 Kabushiki Kaisha Toshiba Grinder robot
JPH0651268B2 (ja) * 1989-10-27 1994-07-06 日立建機株式会社 押し圧制御式研削装置
JP2940027B2 (ja) * 1989-11-27 1999-08-25 日本精工株式会社 研削力制御による研削方法
JPH04101760A (ja) * 1990-08-20 1992-04-03 Meidensha Corp 作業用ロボットの制御方式
EP0492014B1 (en) * 1990-12-28 1996-03-20 Aiko Engineering Co. Ltd. Automatic grinding apparatus

Also Published As

Publication number Publication date
DE19581677T1 (de) 1997-05-28
GB2305142A (en) 1997-04-02
GB2305142B (en) 1998-07-01
KR960000417A (ko) 1996-01-25
GB9625789D0 (en) 1997-01-29
US6021361A (en) 2000-02-01
US5711697A (en) 1998-01-27
WO1995035187A1 (fr) 1995-12-28
CN1150401A (zh) 1997-05-21

Similar Documents

Publication Publication Date Title
KR0167021B1 (ko) 자동연삭장치
JP3041030B2 (ja) グラインダロボット
KR20010087302A (ko) 터닝 작동의 어댑티브 제어를 위한 방법 및 시스템
JPH0373887B2 (ko)
JPS6347058A (ja) ロボツトの制御装置
JP3628071B2 (ja) ロボットの制御装置
JPH0475848A (ja) 適応制御装置
JPS61226264A (ja) グラインダ作業ロボツト装置
JPH08267350A (ja) バリ取り方法
JPH06312343A (ja) グラインダ作業ロボットの制御方法
JPH0651268B2 (ja) 押し圧制御式研削装置
JPH02180555A (ja) バリ取りロボット
GB2319097A (en) Robot control system
JP3065167B2 (ja) 数値制御用自動プログラミング装置
JP2018163630A (ja) 数値制御装置
JPH10549A (ja) 研磨加工装置
JPH0488504A (ja) ツール効果位置補正方法
JPS61230868A (ja) バリ取りロボツトによるバリ取り方法
JPH0230468A (ja) チョッピング制御方式
KR100246885B1 (ko) 수치제어 면취가공장치 및 그 가공방법
Vitullo Process Automation for CNC Machine Tools
JPH03196959A (ja) 研磨ロボットの平面研磨方法
SU502713A1 (ru) Способ обработки деталей из заготовок произвольной формы
JPS62236666A (ja) 押湯等の切除ロボツト装置
JPH05301157A (ja) 研削ロボット

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
LAPS Lapse due to unpaid annual fee