KR100600015B1 - A Tool Matter Searching Method of Numerical Control Machine Tool - Google Patents

A Tool Matter Searching Method of Numerical Control Machine Tool Download PDF

Info

Publication number
KR100600015B1
KR100600015B1 KR1019990068516A KR19990068516A KR100600015B1 KR 100600015 B1 KR100600015 B1 KR 100600015B1 KR 1019990068516 A KR1019990068516 A KR 1019990068516A KR 19990068516 A KR19990068516 A KR 19990068516A KR 100600015 B1 KR100600015 B1 KR 100600015B1
Authority
KR
South Korea
Prior art keywords
tool
load
cutting
error
overload
Prior art date
Application number
KR1019990068516A
Other languages
Korean (ko)
Other versions
KR20010066637A (en
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 KR1019990068516A priority Critical patent/KR100600015B1/en
Publication of KR20010066637A publication Critical patent/KR20010066637A/en
Application granted granted Critical
Publication of KR100600015B1 publication Critical patent/KR100600015B1/en

Links

Images

Classifications

    • 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
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0961Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring power, current or torque of a motor
    • 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
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0966Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring a force on parts of the machine other than a motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/404Numerical 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/406Numerical 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 monitoring or safety
    • G05B19/4062Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
    • 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/10Plc systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

본 발명은 가공중인 공작기계의 각 축에 걸리는 부하를 이용하여 공구의 파손이나 이상시에 발생하는 부하변동을 검출하여 장비를 정지시킴으로써 장비를 보호하는 것을 특징으로 하는 공작기계의 공구이상 검출방법에 관한 것으로, 충돌성 과부하 검출단계와, 가감속 구간후 절삭 과부하 검출 단계와, 누적 허용 오차를 초과하는지를 검사하는 단계를 포함하여 이루어짐이 특징이다.The present invention relates to a method for detecting a tool abnormality of a machine tool by using a load applied to each axis of a machine tool being processed to detect a load change occurring at the time of a tool breakage or abnormality and to stop the equipment. It is characterized in that it comprises a collision overload detection step, cutting overload detection step after the acceleration and deceleration interval, and checking whether the cumulative tolerance exceeds.

공작기계, 절삭 과부하, 누적 허용 오차Machine tool, cutting overload, cumulative tolerance

Description

공작기계의 공구이상 검출 방법{A Tool Matter Searching Method of Numerical Control Machine Tool}A Tool Matter Searching Method of Numerical Control Machine Tool

도 1은 기존의 공구파손 검출 방법에 따른 검출 그래프.1 is a detection graph according to a conventional tool damage detection method.

도 2는 본 발명에 적용되는 공구파손 검지장치 구성도.Figure 2 is a configuration of the tool damage detection device applied to the present invention.

도 3은 본 발명의 공구파손 검출 방법에 따른 검출 그래프.3 is a detection graph according to the tool damage detection method of the present invention.

도 4는 본 발명의 무부하 검출 방법에 따른 검출 그래프.4 is a detection graph according to the no-load detection method of the present invention.

도 5는 정상상태의 부하 데이터와 이상 부하와의 누적 오차 그래프.5 is a cumulative error graph between load data in a steady state and an abnormal load.

도 6은 본 발명의 동작흐름도.6 is a flow chart of the present invention.

* 도면의 주요부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

1; 스핀들 유니트 2: 입출력부One; Spindle Unit 2: I / O Section

3: 제어부 4: 디스플레이부3: control unit 4: display unit

본 발명은 공작기계의 공구이상 검출방법에 관한 것으로, 특히 가공중인 공작기계의 각 축에 걸리는 부하를 이용하여 공구의 파손이나 이상시에 발생하는 부하변동을 검출하여 장비를 정지시킴으로써 장비를 보호하는 것을 특징으로 하는 공 작기계의 공구이상 검출방법에 관한 것이다.The present invention relates to a method for detecting a tool abnormality of a machine tool, in particular, by using a load applied to each axis of a machine tool being processed to detect a load change occurring at the time of breakage or abnormality of a tool and to stop the equipment. The present invention relates to a method for detecting a tool error of a machine tool.

일반적으로, 공작기계장치에 사용되는 공구들은 과도한 부하가 걸리면 파손되기 때문에 작업자는 공구파손 여부를 모니터하는 장치를 사용해야 하는바, 종래의 공구 모니터링 시스템은 가격이 매우 비싼 문제점이 있으며, 또한, 공구의 파손이나 이상시에는 다양한 형태의 부하변동이 나타남에도 불구하고 정상상태의 최대부하보다 높은 이상부하가 나타날때만 공구 파손으로 인지하여 장비 동작을 정지시키므로 실제 사용상에 있어 많은 문제가 있다.In general, tools used in machine tool devices are damaged when an excessive load is applied, so that an operator must use a device that monitors tool breakage. A conventional tool monitoring system has a problem that the cost is very high. In case of breakage or abnormality, various types of load fluctuations appear, but there are many problems in actual use because it stops the operation of the machine by recognizing the tool breakdown only when the abnormal load higher than the normal maximum load appears.

즉, 종래에는 시험 운전중에 최대 부하를 검출하고, 일반 절삭중에 최대 부하를 검출하여 최대부하보다 현재 부하가 큰 조건에 공구 파손으로 장비를 정지시키도록 한 것이다.That is, conventionally, the maximum load is detected during the test operation, the maximum load is detected during normal cutting, and the equipment is stopped by tool breakage under the condition that the current load is greater than the maximum load.

따라서, 실제 공구를 이용하여 작업하는 도중 공구날의 일부가 파손되어 과부하가 발생하는 경우도 있지만, 공구날의 심한 파손시에는 무부하가 발생되는 경우도 있으며, 이때에는 공구날의 일부가 파손되는 경우라도 그 부하의 변동량이 피크 부하보다 낮은 값으로 인지되므로 종래의 사용방법을 사용한 상태에서는 공구파손 감지가 불가능 하였다.Therefore, while working with a real tool, a part of the tool blade may be broken and overload may occur, but in case of severe damage of the tool blade, no load may be generated, and in this case, a part of the tool blade is broken. Even if the load variation was perceived to be lower than the peak load, it was impossible to detect tool breakage under the conventional method.

본 발명은 상기와 같은 문제점을 해결코자 하는 것으로, 부하검출 방법을 다양화하고 특히 시험 절삭 가공중의 부하변동을 메모리에 기록 저장하여 일반 절삭 가공과 비교하므로 공구의 파손/마모시에 나타나는 여러가지 부하변동에 대응할 수 있게 하는데 그 목적이 있다. In order to solve the above problems, the present invention diversifies the load detection method, and in particular, load variation during test cutting is recorded and stored in a memory, and compared with general cutting, so that various loads appear when the tool breaks / wears down. Its purpose is to be able to respond to fluctuations.                         

상기 목적을 달성하기 위한 수단으로,As a means for achieving the above object,

본 발명은 충돌성 과부하 검출단계와, 가감속 구간후 절삭 과부하 검출 단계와, 누적 허용 오차를 초과하는지를 검사하는 단계를 포함하여 이루어짐이 특징이다.The present invention is characterized in that it comprises a collision overload detection step, cutting overload detection step after the acceleration and deceleration interval, and checking whether the cumulative tolerance exceeds.

이하에서 도면을 참조로 본 발명을 보다 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 공구파손 검지장치를 개략적으로 도시한 것으로, 공구에 인가되는 부하를 측정하는 부하 메터를 내장한 스핀들 유니트(1)와;2 schematically shows a tool breakage detection device according to the present invention, comprising: a spindle unit 1 having a load meter for measuring a load applied to a tool;

상기 부하치 데이터를 입력하는 입출력부(2)와;An input / output unit (2) for inputting the load value data;

상기 입출력부(2)로 부터 입력된 부하치 데이터를 미리 설정된 파손 기준치와 비교하여 상기 부하치 데이터가 상기 파손 기준치를 초과하면 공구의 파손을 검지하여 상기 스핀들 유니트(1)를 제어하고, 상기 부하치 데이터가 상기 파손 기준치 이하이면 정상 동작토록 제어하는 피엠시 제어부(3) 및;The load value data inputted from the input / output unit 2 is compared with a preset breakdown reference value, and when the load value data exceeds the breakdown reference value, the tool unit is detected and the spindle unit 1 is controlled to detect the breakage. A PM controller controlling the normal operation when the value data is less than or equal to the damage reference value;

상기 피엠시 제어부(3)로 부터 공구 이상 알람 신호가 출력되면 이를 표시하는 디스플레이부(4)를 포함하여 구성하고 있다.And a display unit 4 for displaying a tool abnormality alarm signal from the PMC controller 3.

상기와 같이 이루어지는 공구 파손 검지장치에 있어서, 피엠시 제어부(4)는 축 이송시의 최대부하와 절삭 이송시의 최대 부하를 구분하며, 또한 전체 부하 변동을 기록하여 공구 파손/마모시의 부하가 정상 부하보다 적을 때에도 이를 검출할 수 있도록 하였다.In the tool breakage detection device as described above, the PMC control unit 4 distinguishes the maximum load at the time of the axis feed and the maximum load at the time of the cutting feed, and also records the total load variation so that the load at the time of the tool break / wear is increased. It can be detected even when less than the normal load.

즉, 본 발명은 시험 운전중에 최대 부하(Tm)와 최대 절삭 부하(Tc) 및 전체 부하 변동을 기록하고, 이를 기준으로 일반 절삭 운전중에 부하를 검출하여 최대부하보다 현재 부하가 크면 공구 파손으로 인식하여 장비를 정지시키고, 절삭 이송중에 최대 절삭 부하 보다 크면 과부하로 인식하여 장비를 일시정지시키며, 절삭 이송중에 전체 부하 변동률보다 일정 오차 이상이면 완전 파손으로 인식하여 장비를 일시 정지시키도록 하는 기능을 추가한 것이다.That is, the present invention records the maximum load (Tm), the maximum cutting load (Tc) and the total load variation during the test operation, and detects the load during the normal cutting operation based on this, and if the current load is greater than the maximum load, it is recognized as a tool breakage. Stops the machine and stops the machine by recognizing it as an overload if it is greater than the maximum cutting load during cutting transfer, and pauses the machine by recognizing it as complete breakage if it is more than a certain error more than the overall load variation rate during cutting transfer. It is.

한편, 본 발명에서는 C언어 프로그램을 이용하여 데이터를 전송하며, C언어 프로그램에서는 이 데이터를 가지고 Tm, Tc, Ttable을 기록한다.Meanwhile, in the present invention, data is transmitted using a C language program, and the C language program records Tm, Tc, and Ttable with this data.

상기에서 Tm은 입력되는 부하의 최대치 이므로 쉽게 얻을 수 있고, Tc는 절삭 이송중일때에 가감속 구간을 배제하기 위하여 일정시간 이후의 데이터 중에서 최대값으로 정하고, Ttable은 가공후 일정시간 (0.1초) 마다의 부하 데이터를 메모리에 기록한다.Since Tm is the maximum value of the input load, it can be easily obtained, and Tc is set as the maximum value from the data after a certain time in order to exclude the acceleration / deceleration section during cutting feed, and Ttable is a fixed time after machining (0.1 second). Each load data is recorded in the memory.

그리고, 현재 가공중인 소재의 부하 데이터(Tcur)을 감시하며,And, it monitors the load data (Tcur) of the material currently being processed,

(1) 항상 Tcur > Tm(1 + 0.2); 최대부하의 20% 초과시, 공구파손/마모로 판정하여 장비를 정지시킨다.(1) always Tcur> Tm (1 + 0.2); When 20% of the maximum load is exceeded, the tool is judged to be broken / weared and the machine is stopped.

(2) 절삭 이송중일 때 Tcur > Tc(1 + 0.2); 절삭부하의 20% 초과시, 공구파손/마모로 판정하여 장비를 정지시킨다.(2) Tcur> Tc (1 + 0.2) during cutting feed; When 20% of the cutting load is exceeded, the tool breaks / wears down and stops the machine.

(3) 절삭 이송중일 때 일정시간(Stime)내에 Tcur 와 Ttable과의 누적오차가 일정값(Error)을 초과시, 공구파손/마모로 판정하여 장비를 정지시키도록 한다.(3) If the cumulative error between Tcur and Ttable exceeds a certain value (Error) within a certain time during cutting feed, it will be judged as tool break / wear and stop the machine.

여기서 방법 (1)은 기존에 사용하는 방법이고, 방법(2)는 보다 정확한 공구의 이상을 구현하기위한 추가 부분이며, 특히 방법(3)을 통해서 공구의 파손/마모 시에 나타나는 과부하 또는 무부하를 검출할 수 있다.Here, method (1) is a conventional method, and method (2) is an additional part for implementing a more accurate tool abnormality, and in particular, method (3) is used to deal with overload or no load which appears when the tool breaks / wears down. Can be detected.

이하에서 각 공구 검출 방법에 따른 공구 이상 검출을 설명하기로 한다.Hereinafter, tool abnormality detection according to each tool detection method will be described.

도 1은 기존 공구의 파손 및 마모를 검출하는 그래프로써 현재의 부하가 최대 부하의 20% 초과시 이를 검출토록 하는 것으로, 이러한 기존 방법으로는 공구의 파손/마모에 의해서 변동되는 부하값이 최대부하 이하일 경우에는 검출하지 못한다.1 is a graph for detecting breakage and wear of an existing tool to detect when the current load exceeds 20% of the maximum load. In this conventional method, the load value that is changed by the breakage / wear of the tool is less than or equal to the maximum load. If it does not detect.

도 3은 현재의 부하가 최대 절삭 가공부하를 비교시 최대 절삭 가공부하를 기준으로 현재 검출되는 가공부하가 절삭부하의 20%를 초과하는가를 검출하는 그래프이고, 도 4는 무부하가 발생할 때의 상태를 나타낸 그래프이며, 도 5는 기록된 정상상태의 부하 데이터와 이상 부하와의 누적 오차를 그래프로 나타낸 것으로, 일정한 시간내에 누적오차가 일정값을 초과하면 공구이상으로 판정한다.FIG. 3 is a graph for detecting whether a current load exceeds 20% of a cutting load based on the maximum cutting load when the current load is compared with the maximum cutting load, and FIG. 4 is a state when no load occurs. 5 is a graph showing a cumulative error between the recorded steady state load data and the abnormal load. When the cumulative error exceeds a certain value within a predetermined time, it is determined that the tool is abnormal.

도 6은 본 발명에 있어서 일반 가공품에 대한 가공부하의 검출 및 판독에 대한 플로오 챠트로써, 자동운전시간을 160msec로 나눈 Ctime time = 0, 오차 적분값(Error) = 0, 최대가공부하(Tm) = 0, 최대 절삭가공부하(Tc) = 0, 가공부하 기록 메모리(Ttable) = 0, 현재 검출되는 가공부하(Tcur) = 0, 현재 절삭이송 중임을나타내는 상태변수(FeedMove)= 0, 장비를 자동운전 중임을 나타내는 신호(CycleStart) = 0, 허용누적오차(Aerr) = 0, 데이터 기록횟수(n) =0으로 설정하는 제 1 단계와;Figure 6 is a flow chart for the detection and reading of the processing load for a general workpiece in the present invention, Ctime time = 0, error integral value (Error) = 0, the maximum processing load (Tm) divided by automatic operation time by 160 msec ) = 0, the maximum cutting load (Tc) = 0, the processing load recording memory (Ttable) = 0, the currently detected cutting load (Tcur) = 0, the state variable (FeedMove) = 0, indicating that the cutting feed is in progress. The first step of setting the signal (CycleStart) = 0, the allowable cumulative error (Aerr) = 0, the data recording frequency (n) = 0 to indicate that the automatic operation;

PLC데이터에서 현재 축부하값(Tcur), 절삭이송여부(FeedMove), 자동운전여부 (CycleStart) 상태를 읽는 제 2 단계와;A second step of reading a current axis load value Tcur, a feed move or feed start state from the PLC data;

자동운전중인가를 판단하는 제 3 단계와;A third step of determining whether automatic operation is in progress;

상기에서 자동운전 중이면 자동운전시간이 160ms가 지날때마다 time값을 증가시키고, PLC데이터에서 현재 축부하값(Tcur), 절삭이송여부(FeedMove), 자동운전여부 (CycleStart) 상태를 읽는 제 4 단계와;In the above automatic operation, if the automatic operation time is over 160ms, the time value is increased and the fourth reading the current axis load value Tcur, FeedMove, and AutoStart state from PLC data is read. Steps;

충돌성 과부하를 검출하여 충돌성 과부하로 판정나면 PLC에 공구 이상 알람을 통보하는 제 5 단계와;A fifth step of notifying the PLC of the tool abnormality alarm when detecting the collisional overload and determining the collision overload;

상기 단계에서 충돌성 과부하가 아니면 절삭 이송중인가를 판단하여 절삭 이송중이면 가감속 구간후 절삭 과부하를 검출하여 절삭 과부하 상태이면 PLC에 공구 이상 알람을 통보하는 제 6 단계와;A sixth step of determining whether cutting cutting is in progress or not in a collision overload, and detecting cutting overload after the acceleration / deceleration section if cutting is in progress, and notifying the PLC of a tool error alarm if the cutting overload is in the cutting overload state;

기록된 절삭부하와 현재부하값의 누적오차를 구하는 제 7 단계와;Calculating a cumulative error between the recorded cutting load and the current load value;

누적허용 오차를 초과하는지를 검사하여 누적 허용오차를 초과하면 PLC에 공구이상 알람을 통보하고, 아니면 자동운전 종료될때까지 데이터를 판독하는 제 8 단계로 이루어져 순차진행한다. If the cumulative tolerance is exceeded and the cumulative tolerance is exceeded, the PLC will be notified of the tool error alarm or the eighth step of reading the data until the automatic operation is terminated.

기존의 정상운전 최대부하값 만으로는 충격성의 과부하만을 검출하므로 공구의 이상보다는 작업자의 부주의에 따른 충돌에 대하여만 검출이 가능하였지만, 본 발명에서 제안한 방법에 따라 공구의이상시 발생하는 다양한 부하 변동 형태에 대해서도 대응이 가능하며, 장비의 정상운전중에 발생하는 공구의마모나 파손을 검출할 수 있는 효과를 제공한다.
Since only the impact load is detected by the normal normal maximum load value, it was possible to detect only the collision due to the carelessness of the operator rather than the abnormality of the tool.However, according to the method proposed in the present invention, It is also possible to cope with the problem and to provide the effect of detecting the wear or damage of the tool during the normal operation of the equipment.

Claims (2)

장비의 각 부하값을 구하기 위해 준비단계로 기기의 숫자를 설정하는 제 1 단계와;A first step of setting the number of devices in preparation to obtain each load value of the equipment; PLC데이터에서 현재 축부하값(Tcur), 절삭이송여부(FeedMove), 자동운전여부 (CycleStart) 상태를 읽는 제 2 단계와;A second step of reading a current axis load value Tcur, a feed move or feed start state from the PLC data; 자동운전중인가를 판단하는 제 3 단계와;A third step of determining whether automatic operation is in progress; 상기에서 자동운전 중이면 자동운전시간이 160ms가 지날때마다 time값을 증가시키고, PLC데이터에서 현재 축부하값(Tcur), 절삭이송여부(FeedMove), 자동운전여부 (CycleStart) 상태를 읽는 제 4 단계와;In the above automatic operation, if the automatic operation time is over 160ms, the time value is increased and the fourth reading the current axis load value Tcur, FeedMove, and AutoStart state from PLC data is read. Steps; 충돌성 과부하를 검출하여 충돌성 과부하로 판정나면 PLC에 공구 이상 알람을 통보하는 제 5 단계와;A fifth step of notifying the PLC of the tool abnormality alarm when detecting the collisional overload and determining the collision overload; 상기 단계에서 충돌성 과부하가 아니면 절삭 이송중인가를 판단하여 절삭 이송중이면 가감속 구간후 절삭 과부하를 검출하여 절삭 과부하 상태이면 PLC에 공구 이상 알람을 통보하는 제 6 단계와;A sixth step of determining whether cutting cutting is in progress or not in a collision overload, and detecting cutting overload after the acceleration / deceleration section if cutting is in progress, and notifying the PLC of a tool error alarm if the cutting overload is in the cutting overload state; 기록된 절삭부하와 현재부하값의 누적오차를 구하는 제 7 단계와;Calculating a cumulative error between the recorded cutting load and the current load value; 누적허용 오차를 초과하는지를 검사하여 누적 허용오차를 초과하면 PLC에 공구이상 알람을 통보하고, 아니면 자동운전 종료될때까지 데이터를 판독하는 제 8 단계로 이루어져 순차진행함을 특징으로 하는 공작기계의 공구이상 검출 방법.Tool error of the machine tool, characterized by checking that the cumulative allowable error is exceeded and notifying the PLC of the tool error alarm if the cumulative tolerance is exceeded, or reading the data until the automatic operation ends. Detection method. 제 1 항에 있어서,The method of claim 1, 기기의 숫자를 설정하는 1단계는;Step 1 of setting the number of the device; 자동운전시간을 160msec로 나눈 Ctime time = 0, 오차 적분값(Error) = 0, 최대가공부하(Tm) = 0, 최대 절삭가공부하(Tc) = 0, 가공부하 기록 메모리(Ttable) = 0, 현재 검출되는 가공부하(Tcur) = 0, 현재 절삭이송 중임을나타내는 상태변수(FeedMove)= 0, 장비를 자동운전 중임을 나타내는 신호(CycleStart) = 0, 허용누적오차(Aerr) = 0, 데이터 기록횟수(n) =0으로 이루어지는 것을 특징으로 하는 공작기계의 공구이상 검출 방법.Automatic operation time divided by 160msec Ctime time = 0, error integral (Error) = 0, maximum machining load (Tm) = 0, maximum machining load (Tc) = 0, machining load recording memory (Ttable) = 0, Currently detected machining load (Tcur) = 0, state variable (FeedMove) = 0 indicating cutting feed is currently in progress, signal indicating that the machine is operating automatically (CycleStart) = 0, allowable accumulation error (Aerr) = 0, data recording A tool abnormality detection method for a machine tool, characterized in that the number of times (n) is 0.
KR1019990068516A 1999-12-31 1999-12-31 A Tool Matter Searching Method of Numerical Control Machine Tool KR100600015B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990068516A KR100600015B1 (en) 1999-12-31 1999-12-31 A Tool Matter Searching Method of Numerical Control Machine Tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990068516A KR100600015B1 (en) 1999-12-31 1999-12-31 A Tool Matter Searching Method of Numerical Control Machine Tool

Publications (2)

Publication Number Publication Date
KR20010066637A KR20010066637A (en) 2001-07-11
KR100600015B1 true KR100600015B1 (en) 2006-07-13

Family

ID=19635598

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990068516A KR100600015B1 (en) 1999-12-31 1999-12-31 A Tool Matter Searching Method of Numerical Control Machine Tool

Country Status (1)

Country Link
KR (1) KR100600015B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101343403B1 (en) * 2013-08-14 2013-12-20 (주)한국툴모니터링 Detecting method of abnormality of machine tool operation
KR20190083043A (en) 2018-01-03 2019-07-11 두산공작기계 주식회사 Tool error detecting device of machine tool and method thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100739881B1 (en) 2006-06-05 2007-07-16 최광배 Damage perceptive method and device for tools of machine tool

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101343403B1 (en) * 2013-08-14 2013-12-20 (주)한국툴모니터링 Detecting method of abnormality of machine tool operation
KR20190083043A (en) 2018-01-03 2019-07-11 두산공작기계 주식회사 Tool error detecting device of machine tool and method thereof

Also Published As

Publication number Publication date
KR20010066637A (en) 2001-07-11

Similar Documents

Publication Publication Date Title
KR100579083B1 (en) A Tool Error Detecting Unit of CNC and Method Thereof
JP3681733B2 (en) Numerical controller
US4351029A (en) Tool life monitoring and tracking apparatus
US6260427B1 (en) Diagnostic rule tool condition monitoring system
RU2180967C2 (en) Automatic current test of condition of tool
JP4441735B2 (en) Process monitoring method for cycle operation processing machine
US3836834A (en) Machine protection system
EP0012528B1 (en) Method and apparatus for detecting tool breakage, for example in a numerically-controlled machine tool
JPS5890445A (en) Method and apparatus for monitoring abrassion loss of tool
KR101462312B1 (en) Tool monitoring system of machine tools and method thereof
JPH05329748A (en) Tool life preview device
KR100600015B1 (en) A Tool Matter Searching Method of Numerical Control Machine Tool
KR100952619B1 (en) The method of defecting badness for dealing a machine
JPH0985585A (en) Monitoring method and device for state of machining cutter for machine tool
JPS6137058B2 (en)
CN111983972A (en) Abnormality detection device, abnormality detection server, and abnormality detection method
JP7036763B2 (en) Tool change timing management system
JPS6059108B2 (en) Machine tool abnormality monitoring device
JP2575323B2 (en) Cutting load monitoring method by data extraction averaging method
KR102496699B1 (en) Method and Apparatus for Detecting Broken Tool for Multi-Axis Head Machining Equipment
JP2754266B2 (en) Numerical controller with centralized tool data management function
KR100655296B1 (en) A Tool Error Detection Unit of CNC Main Axis and Method Thereof
JPH0227109B2 (en)
JPH091444A (en) Method and apparatus for monitoring cutting load condition in machine tool
KR100749280B1 (en) Tool-monitoring method of nc lathe

Legal Events

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

Payment date: 20130705

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140605

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150604

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160608

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170704

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20180702

Year of fee payment: 13