[go: up one dir, main page]

CN103728918A - Method for avoiding mistaken input of tool radius compensation value during numerical control machining - Google Patents

Method for avoiding mistaken input of tool radius compensation value during numerical control machining Download PDF

Info

Publication number
CN103728918A
CN103728918A CN201310711848.0A CN201310711848A CN103728918A CN 103728918 A CN103728918 A CN 103728918A CN 201310711848 A CN201310711848 A CN 201310711848A CN 103728918 A CN103728918 A CN 103728918A
Authority
CN
China
Prior art keywords
compensation value
radius compensation
tool radius
input
numerical control
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.)
Pending
Application number
CN201310711848.0A
Other languages
Chinese (zh)
Inventor
郭红
王建新
刘森
王浩
盛长健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Liming Aviation Parts Manufacturing Co Ltd
Original Assignee
Shenyang Liming Aviation Parts Manufacturing Co Ltd
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 Shenyang Liming Aviation Parts Manufacturing Co Ltd filed Critical Shenyang Liming Aviation Parts Manufacturing Co Ltd
Priority to CN201310711848.0A priority Critical patent/CN103728918A/en
Publication of CN103728918A publication Critical patent/CN103728918A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The invention discloses a method for avoiding mistaken input of a tool radius compensation value during numerical control machining, and belongs to the field of numerical control machining. The method is mainly applied to machining in a numerical control outline programming mode. According to the method for avoiding mistaken input of the tool radius compensation value during numerical control machining, the phenomenon that due to the fact that a numerical control operator mistakenly inputs the tool radius compensation value, a part is excessively poor or scrapped is effectively avoided, the part delivery task is completed on time, and economic benefits are improved as well. The method comprises the following steps that firstly, a machining center calculates the theoretical tool radius compensation value according to the size of the part needing to be machined; secondly, the tool radius compensation value is manually input; thirdly, whether the manually-input tool radius compensation value is larger than or equal to the tool radius compensation value or not is judged, if the manually-input tool radius compensation value is larger than or equal to the tool radius compensation value, executing the step four, and if not, executing the step two; fourthly, the machining center machines the part according to the manually-input tool radius compensation value.

Description

A kind of method of avoiding erroneous input cutter radius compensation value in digital control processing
Technical field
The invention belongs to digital control processing field, particularly relate to a kind of method of avoiding erroneous input cutter radius compensation value in digital control processing, be mainly used in the machining that the application numerical control Programing by outline modes such as numerical control turning, numerical control milling are carried out.
Background technology
In digital control processing, according to programming mode difference, can be divided into Programing by outline and two kinds of modes of cutter heart track programming.Wherein, Programing by outline refers to according to parts profile shape and programmes, and by the selected suitable cutter of operating personnel, manually inputs the laggard row digital control processing of cutter radius compensation value afterwards.This programming mode for part material compared with hard or process redundancy large, need to carry out roughing and finishing and accessory size requirement when stricter, there is certain advantage, can, by controlling cutter radius compensation value, avoid the repeatedly establishment of program.But, in actual process, often there will be because operating personnel error, the input of mistake cutter radius compensation value, the situation that causes part processing error or scrap.
Summary of the invention
The problem existing for prior art, the invention provides a kind of method of avoiding erroneous input cutter radius compensation value in digital control processing, in numerical control programming, use this method, by using macroprogram, effectively avoided causing because of numerical control operating personnel erroneous input cutter radius compensation value the situation that part is overproof or scrap, when completing part payment task, save production cost, promote economic benefit on time.
To achieve these goals, the present invention adopts following technical scheme: a kind of method of avoiding erroneous input cutter radius compensation value in digital control processing, comprises the steps:
Step 1: machining center calculates theoretical cutter radius compensation value according to the accessory size that will process;
Step 2: manually input cutter radius compensation value;
Step 3: whether the judgement manually cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, if manually the cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, performs step four; If manually the cutter radius compensation value of input is less than theoretical cutter radius compensation value, perform step two;
Step 4: machining center is by the cutter radius compensation value processing parts of manually inputting.
Beneficial effect of the present invention:
The present invention is applicable in the Programing by outline of digital control processing field, application technique can effectively be avoided causing because of numerical control operating personnel erroneous input cutter radius compensation value the situation that part is overproof or scrap, as being 2% by the probability of numerical control operating personnel erroneous input cutter radius compensation value, company is provided with 24 of numerical control devices, 2 classes of every days, 12 of the average processing parts quantity of per tour, the average unit cost of part is 500 yuan, annual effectively 240 days working days, the economic loss of avoiding is every year: ten thousand yuan of 24 × 2 × 12 × 500 × 240 × 2%=138.24, therefore this patent market outlook are at home wide, there is good social benefit and significant economic benefit.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of avoiding the method for erroneous input cutter radius compensation value in digital control processing of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in further detail.
As shown in Figure 1, to adopt Φ 10 slotting cutters to carry out outline milling to part, be processed as example, guarantee that part length is 50 ± 0.05mm, width is 30 ± 0.10mm, avoids the method for erroneous input cutter radius compensation value in digital control processing, comprises the steps:
Step 1: machining center calculates theoretical cutter radius compensation value according to the accessory size that will process;
During processing parts outline: the half of minimum lower deviation value, i.e. theoretical cutter radius compensation value=5-0.05/2=5-0.025=4.975mm in radius+processing parts overall size of theoretical cutter radius compensation value=cutter reality;
Step 2: manually input cutter radius compensation value;
Step 3: whether the judgement manually cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, if manually the cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, performs step four; If manually the cutter radius compensation value of input is less than theoretical cutter radius compensation value, perform step two, again manually input cutter radius compensation value, avoid erroneous input;
Step 4: machining center is by the cutter radius compensation value processing parts of manually inputting.
The method of avoiding erroneous input cutter radius compensation value in digital control processing of present embodiment can realize in machine tool control system, specific as follows:
In numerical control program stem, the program segment before maim body starts, inserts an instruction code, by this instruction code, finds the offset address of current cutter; For other lathe of different shaped, the instruction code of cutter radius compensation value is different, in Siemens System, instruction is TC-DP6[1,1]=R1, in its bracket first 1 be cutter along number, second 1 is cutter item, and R1 is the variable in Siemens System, the R1 in the cutter radius compensation value imparting system that reality is manually inputted; In Fa Nake system, instruction is G10L12P01=[#1], wherein 01 in P01 is cutter item, and #1 is the variable in Fa Nake system, and the cutter radius compensation value that reality is manually inputted is given the #1 in Fa Nake system;
Manual input cutter radius compensation value in the cutter spacing hurdle of machine tools control panel, application " IF " statement is differentiated, in numerical control program, compare with theoretical cutter radius compensation value, the statement in Siemens System is: IF R1<4.975GOTO MF; Statement in Fa Nake system is: IF#1LT4.975GOTO100; If the cutter radius compensation value of input is less than 4.975mm, program jumps to MF or N100 position, EOP (end of program) automatically; If the cutter radius compensation value of input is more than or equal to 4.975mm, numerical control program continues to carry out, until the complete part of machine tooling;
" jump " of numerical control program is set, defines a position, numerical control program can be crossed the main body of numerical control program, directly arrive this position, and lathe does not do other motion; In Siemens System, apply two letters and colon and define, as: " MF: "; In Fa Nake system, apply line number and define, as: " N100 "; Described " jump " is arranged on the back body of numerical control program, before M30 instruction.
On that grams control milling machine of method, can realize with following numerical control program:

Claims (1)

1. a method of avoiding erroneous input cutter radius compensation value in digital control processing, is characterized in that comprising the steps:
Step 1: machining center calculates theoretical cutter radius compensation value according to the accessory size that will process;
Step 2: manually input cutter radius compensation value;
Step 3: whether the judgement manually cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, if manually the cutter radius compensation value of input is more than or equal to theoretical cutter radius compensation value, performs step four; If manually the cutter radius compensation value of input is less than theoretical cutter radius compensation value, perform step two;
Step 4: machining center is by the cutter radius compensation value processing parts of manually inputting.
CN201310711848.0A 2013-12-19 2013-12-19 Method for avoiding mistaken input of tool radius compensation value during numerical control machining Pending CN103728918A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310711848.0A CN103728918A (en) 2013-12-19 2013-12-19 Method for avoiding mistaken input of tool radius compensation value during numerical control machining

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310711848.0A CN103728918A (en) 2013-12-19 2013-12-19 Method for avoiding mistaken input of tool radius compensation value during numerical control machining

Publications (1)

Publication Number Publication Date
CN103728918A true CN103728918A (en) 2014-04-16

Family

ID=50453036

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310711848.0A Pending CN103728918A (en) 2013-12-19 2013-12-19 Method for avoiding mistaken input of tool radius compensation value during numerical control machining

Country Status (1)

Country Link
CN (1) CN103728918A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020113A (en) * 2015-03-26 2016-10-12 发那科株式会社 Numerical controller with function of preventing erroneous input of tool offset data
CN109976265A (en) * 2017-12-27 2019-07-05 富泰华精密电子(郑州)有限公司 Tool parameters control device, method and storage equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102069421A (en) * 2010-11-30 2011-05-25 长城汽车股份有限公司 Computer numerically controlled (CNC) lathe tool compensation error-prevention control system and method
CN102862093A (en) * 2012-09-14 2013-01-09 西安航空动力股份有限公司 Method for judging correctness of cutter compensation value input to numerical control turning machine tool
CN103149877A (en) * 2011-12-07 2013-06-12 沈阳黎明航空发动机(集团)有限责任公司 Numerical control machining method capable of guaranteeing machining command information to be correct

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102069421A (en) * 2010-11-30 2011-05-25 长城汽车股份有限公司 Computer numerically controlled (CNC) lathe tool compensation error-prevention control system and method
CN103149877A (en) * 2011-12-07 2013-06-12 沈阳黎明航空发动机(集团)有限责任公司 Numerical control machining method capable of guaranteeing machining command information to be correct
CN102862093A (en) * 2012-09-14 2013-01-09 西安航空动力股份有限公司 Method for judging correctness of cutter compensation value input to numerical control turning machine tool

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
何平: "《数控加工中心操作与编程实训教程 第2版 》", 30 June 2010 *
刘加孝: "《加工中心编程与操作》", 31 August 2008 *
曹亚军: "《数控铣床及加工中心操作与编程疑难问答》", 31 October 2012 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020113A (en) * 2015-03-26 2016-10-12 发那科株式会社 Numerical controller with function of preventing erroneous input of tool offset data
CN106020113B (en) * 2015-03-26 2018-06-29 发那科株式会社 There is the numerical control device for preventing tool compensation data erroneous input
US10018991B2 (en) 2015-03-26 2018-07-10 Fanuc Corporation Numerical controller with function of preventing erroneous input of tool offset data
CN109976265A (en) * 2017-12-27 2019-07-05 富泰华精密电子(郑州)有限公司 Tool parameters control device, method and storage equipment

Similar Documents

Publication Publication Date Title
CN103128312B (en) A kind of thin-walled dish part controls deformation processing technique
CN102298360B (en) Automatic numerical control machining code generating system
CN103447566A (en) Positioner
CN103433559A (en) Plasma cutting method for high-strength circular steel saw web base body
CN103135497A (en) Conic cartridge receiver appearance five-axis vector processing technology
CN104536385A (en) Method for correcting machining program of numerical control machine tool
CN103728918A (en) Method for avoiding mistaken input of tool radius compensation value during numerical control machining
CN111007803B (en) Numerical control code standardized integrated model and method for machining process
CN109613892B (en) Post-processing algorithm for realizing linkage processing of numerical control four-axis vertical milling machine
CN107942947B (en) Numerical control machine tool circular arc machining programming method
CN101937209B (en) Method and device for performing multi-section characteristic processing and generating four-axis codes
CN103792880A (en) Numerical control system and method for improving thread turning speed and machining precision
CN108459561A (en) A kind of formula optimization method of CNC batch machinings
CN103084809A (en) Machining method for triquetrum hole
CN109605120B (en) Method for improving aviation blade processing yield
CN101587348A (en) Method for processing spiral line interpolation of three-dimensional cutting edge contour
CN102962653A (en) Triaxial numerical control machining method for penultimate-stage moving blade of steam turbine
CN105334799A (en) Programming method of numerically-controlled machine tool
CN103394974A (en) Multi-station processing method
CN104439290A (en) Automatic lathe system
CN111069670A (en) Blisk variable-radius transition fillet machining method and system
CN203484689U (en) Workpiece locating device
CN203437667U (en) Multifunctional numerical control turning tool
CN103838177A (en) Numerical-control machining method
CN103472763A (en) Non-programming CNC milling machine with automatic identification software

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140416