CN103454973B - Numerical control machining programming method of spiral groove of parameterized numerical control end mill - Google Patents

Numerical control machining programming method of spiral groove of parameterized numerical control end mill Download PDF

Info

Publication number
CN103454973B
CN103454973B CN201310425317.5A CN201310425317A CN103454973B CN 103454973 B CN103454973 B CN 103454973B CN 201310425317 A CN201310425317 A CN 201310425317A CN 103454973 B CN103454973 B CN 103454973B
Authority
CN
China
Prior art keywords
numerical control
end mill
helicla flute
control end
program
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
Application number
CN201310425317.5A
Other languages
Chinese (zh)
Other versions
CN103454973A (en
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 Aircraft Industry Group Co Ltd
Original Assignee
Shenyang Aircraft Industry Group 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 Aircraft Industry Group Co Ltd filed Critical Shenyang Aircraft Industry Group Co Ltd
Priority to CN201310425317.5A priority Critical patent/CN103454973B/en
Publication of CN103454973A publication Critical patent/CN103454973A/en
Application granted granted Critical
Publication of CN103454973B publication Critical patent/CN103454973B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a numerical control machining programming method of a spiral groove of a parameterized numerical control end mill. The numerical control machining programming method comprises the following steps of pre-installing numerical control machining program design software of the spiral groove of the parameterized numerical control end mill in a computer and meanwhile confirming relevant parameters and programming specifications of a machine tool control system; confirming parameters and relevant information of a machined cutter, a groove milling cutter or a grinding wheel; finishing calculation of numerical control machining parameters of the spiral groove of the parameterized numerical control end mill and simulation of a sectional view of the spiral groove according to the numerical control machining program design software of the spiral groove of the parameterized numerical control end mill and the relevant parameters and the programming specifications of the machine tool control system; inputting the parameters and the relevant information of the machined cutter, the groove milling cutter or the grinding wheel and automatically generating a Word-format numerical control machining program of the spiral groove of the parameterized numerical control end mill through the computer. By adopting the numerical control machining programming method, the working efficiency can be improved, and the production cost can be reduced.

Description

Parametrization numerical control end mill helicla flute NC Machining Program method
Technical field
The present invention relates to a kind of parametrization numerical control end mill helicla flute NC Machining Program method, belong to Machining Technology Field.
Background technology
At present, China's cutter manufacture technology still uses traditional design and process technology.And traditional numerical control end mill Processing method is must to process helicla flute with forming tank milling cutter, with the spiral of forming grinding wheel knife milling tool after heat treatment before heat treatment Groove.The structure of forming tank milling cutter is complicated, and manufacturing cost is the highest, and difficulty of refacing is big, if additionally, the size of numerical control end mill and rule Lattice change, then to select corresponding forming tank milling cutter, thus need to manufacture substantial amounts of forming tank milling cutter, and due to not Same cutter needs different forming grinding wheels, and the correction of the flank shape adding forming grinding wheel is the most difficult, finally has led to numerical control end mill Processing cost increase.It was verified that the processing method of traditional numerical control end mill is the most backward, need improvement badly.
Summary of the invention
For above not enough, the present invention provides a kind of parametrization numerical control end mill helicla flute NC Machining Program method, carries High workload efficiency, reduces production cost.
Technical scheme: parametrization numerical control end mill helicla flute NC Machining Program method, comprises the following steps:
(1) pre-install parametrization numerical control end mill helicla flute nc program design software in a computer, determine simultaneously Machine tool control system relevant parameter and program norm thereof;
(2) processed cutter, slotting cutter or emery wheel parameter and relevant information are determined;
(3) based on machine tool control system relevant parameter and program norm thereof, application parameter numerical control end mill helicla flute number Control processor design software completes the parameter of numerical control end mill helicla flute digital control processing and calculates and the simulation of helicla flute sectional view;
(4) processed cutter, slotting cutter or emery wheel parameter and relevant information, application parameter numerical control end mill spiral are inputted Groove nc program design software, computer automatically generates the numerical control end mill helicla flute nc program of Word format.
Described parametrization numerical control end mill helicla flute nc program design software includes with lower module:
(1) original definition module: for variable-definition and initial assignment;
(2) parameter inputs and sets up structural model module: for inputting cutting edge and the structural parameters of emery wheel, numerical control machine Bed and the relevant information of helicla flute digital control processing NC program, then set up the structural model of cutting edge and emery wheel;
(3) discrimination module: after calculating machining spiral groove on the premise of ensureing cutter solid diameter between adjacent cutting sword The face of cylinder circumference to width w whether disclosure satisfy that the first circumference after the requirement of angular breadth f, and judge w=(f ± 0.01mm) whether set up, if setting up, carrying out next step, if be false, repeating this step;
(4) cutting edge helicla flute cuts shape analog module: is used for carrying out cutting edge helicla flute and cuts shape simulation;
(5) computing module: the major parameters such as the position coordinates at calculating emery wheel center and axle drift angle thereof, and export emery wheel center Position coordinates and deflection angle, the minimum thickness etc. of slotting cutter;
(6) generation module: be used for generating and store helicla flute digital control processing NC program.Described processed cutter parameters and phase Pass information includes tool diameter, sword length, blade solid diameter, tool circumferential angle of cutting edge and relief angle, front angular measurement length, cutter circle All sword major first flank width, the helical angle of cutting edge, the quantity etc. of cutting edge.
Described slotting cutter or emery wheel parameter include slotting cutter diameter, slotting cutter width, slotting cutter angle etc..
Beneficial effects of the present invention: the application present invention only needs the time of 40-50 second just can export numerical control end mill spiral Groove nc program, not only greatly improves work efficiency, greatly reduces the production cost of numerical control end mill simultaneously.
Accompanying drawing explanation
Fig. 1 is parametrization numerical control end mill helicla flute NC Machining Program method flow diagram.
Fig. 2 is the flow chart of parametrization numerical control end mill helicla flute nc program design software.
Fig. 3 is the main interface of parametrization numerical control end mill helicla flute nc program design software.
Fig. 4 is embodiment Tool Design drawing.
The helicla flute nc program of the Word format that Fig. 5 is finally generated by embodiment.
Detailed description of the invention
A staight shank entirety numerical control end mill as shown in Figure 4, its helicla flute digital control processing NC Programming information is such as Under:
(1) processed cutter parameters and relevant information: tool diameter 20mm, the long 40mm of sword, blade solid diameter 12mm, cutter Tool circumference angle of cutting edge 14 °, tool circumferential edge clearance angle 12 °, front angular measurement length 0.55mm, tool circumferential sword major first flank width 1.2mm, the helical angle of cutting edge 40 °, the quantity of cutting edge is 4;
(2) slotting cutter or emery wheel parameter: slotting cutter diameter 100mm, slotting cutter width 20mm, slotting cutter angle 90 °;
(3) relevant information such as control system model, helicla flute nc program title: control system model is NUM760, the entitled tcs of helicla flute nc program, mastery routine number is 1, and subprogram number is 2, helicla flute nc program Store path be d:, helicla flute digital control processing feed speed f=200mm/min.
After inputting above-mentioned design information, this parametrization numerical control end mill helicla flute NC Machining Program system automatically generates one The helicla flute nc program of individual complete Word format, as shown in Figure 5.

Claims (2)

1. parametrization numerical control end mill helicla flute NC Machining Program method, it is characterised in that comprise the following steps:
(1) pre-install parametrization numerical control end mill helicla flute nc program design software in a computer, determine lathe simultaneously Control system relevant parameter and program norm thereof;
(2) processed cutter, slotting cutter or emery wheel parameter and relevant information are determined;
(3) based on machine tool control system relevant parameter and program norm thereof, application parameter numerical control end mill helicla flute numerical control adds Work program development software completes the parameter of numerical control end mill helicla flute digital control processing and calculates and the simulation of helicla flute sectional view;
(4) processed cutter, slotting cutter or emery wheel parameter and relevant information, application parameter numerical control end mill helicla flute number are inputted Control processor design software, computer automatically generates the numerical control end mill helicla flute nc program of Word format.
2. parametrization numerical control end mill helicla flute NC Machining Program method as claimed in claim 1, it is characterised in that described Parametrization numerical control end mill helicla flute nc program design software includes with lower module:
(1) original definition module: for variable-definition and initial assignment;
(2) parameter input and set up structural model module: for input cutting edge and the structural parameters of emery wheel, Digit Control Machine Tool and The relevant information of helicla flute digital control processing NC program, then sets up the structural model of cutting edge and emery wheel;
(3) discrimination module: circle between adjacent cutting sword after ensureing to calculate machining spiral groove on the premise of cutter solid diameter Cylinder circumference to width w whether disclosure satisfy that the first circumference after the requirement of angular breadth f, and judge w=(f ± 0.01mm) be No establishment, if setting up, carrying out next step, if be false, repeating this step;
(4) cutting edge helicla flute cuts shape analog module: is used for carrying out cutting edge helicla flute and cuts shape simulation;
(5) computing module: calculate position coordinates and the axle drift angle major parameter thereof at emery wheel center, and export the position at emery wheel center Coordinate and deflection angle, the minimum thickness of slotting cutter;
(6) generation module: be used for generating and store helicla flute digital control processing NC program.
CN201310425317.5A 2013-09-18 2013-09-18 Numerical control machining programming method of spiral groove of parameterized numerical control end mill Active CN103454973B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310425317.5A CN103454973B (en) 2013-09-18 2013-09-18 Numerical control machining programming method of spiral groove of parameterized numerical control end mill

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310425317.5A CN103454973B (en) 2013-09-18 2013-09-18 Numerical control machining programming method of spiral groove of parameterized numerical control end mill

Publications (2)

Publication Number Publication Date
CN103454973A CN103454973A (en) 2013-12-18
CN103454973B true CN103454973B (en) 2017-01-11

Family

ID=49737465

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310425317.5A Active CN103454973B (en) 2013-09-18 2013-09-18 Numerical control machining programming method of spiral groove of parameterized numerical control end mill

Country Status (1)

Country Link
CN (1) CN103454973B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6281334B2 (en) * 2014-03-12 2018-02-21 株式会社ジェイテクト NC program creation device
CN104007704A (en) * 2014-06-13 2014-08-27 沈阳飞机工业(集团)有限公司 Method for calculating practical effect cutting angles of parameterized numerical control end mill
CN106292538A (en) * 2015-05-19 2017-01-04 大陆汽车投资(上海)有限公司 The method, apparatus and system that numerically controlled processing equipment is programmed
CN105653819A (en) * 2016-01-23 2016-06-08 西安工业大学 Integral vertical milling cutter three-dimensional parametric modeling method uses for machining process
CN107179744A (en) * 2017-06-12 2017-09-19 燕凌飞 A kind of processing method of concave spherical curved surface
CN112207877B (en) * 2020-09-07 2022-04-26 中国工程物理研究院激光聚变研究中心 Method for generating spiral groove on surface of asphalt polishing disc in annular polishing
CN112570778B (en) * 2020-11-27 2022-04-01 上海五钢设备工程有限公司 Method for equally dividing circumference of irregular spiral groove

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101718977A (en) * 2009-11-27 2010-06-02 济南铸锻所捷迈机械有限公司 CAM system for automobile longeron punching processing and control method and construction method thereof
CN102822754A (en) * 2010-04-07 2012-12-12 三菱电机株式会社 Processing simulation method, device for same, and program for executing the method on computer

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6257852A (en) * 1985-09-04 1987-03-13 Toyoda Mach Works Ltd Automatic programming device
CN101211175A (en) * 2006-12-29 2008-07-02 中国科学院沈阳计算技术研究所有限公司 Numerical control system graph-aided macro programming design method
CN102067050B (en) * 2008-06-11 2013-10-02 三菱电机株式会社 Numerical control programming method and its apparatus
CN101722409B (en) * 2008-10-20 2013-05-08 震虎精密科技股份有限公司 Cutter machining method and grinder for grinding cutter
CN104325185B (en) * 2014-10-09 2018-10-30 李永友 Digitally controlled multifunctional slotter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101718977A (en) * 2009-11-27 2010-06-02 济南铸锻所捷迈机械有限公司 CAM system for automobile longeron punching processing and control method and construction method thereof
CN102822754A (en) * 2010-04-07 2012-12-12 三菱电机株式会社 Processing simulation method, device for same, and program for executing the method on computer

Also Published As

Publication number Publication date
CN103454973A (en) 2013-12-18

Similar Documents

Publication Publication Date Title
CN103454973B (en) Numerical control machining programming method of spiral groove of parameterized numerical control end mill
CN103645674B (en) A kind of thick-half essence-finish-milling mixed path generation method of Integral impeller blade
CN102629289B (en) Automatic generation method of plunge milling toolpath for corner features
CN103331473B (en) A kind of ultra dense flank of tooth milling cutter and method for designing thereof
CN103235556A (en) Feature-based numerical-control method for processing and manufacturing complicated parts
CN104090528A (en) Method suitable for cycloid high-speed milling machining path
CN106378478B (en) A kind of micro- milling method of rule pyramid micro-structure
CN105499712A (en) Method for machining super-modulus cylindrical gear with small tooth number
CN104714475B (en) A kind of highly effective curved face Direct numerical control method
CN103506820B (en) One scraps R6 taper ball head slotting cutter reuse method
CN112558550B (en) Method for machining special-shaped threads by CAM software
CN102968092A (en) Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole
CN106774169A (en) The numerical control workshop automatic programming method of not rounded curved surface of column
CN104678893A (en) Circumferential fixed-width cutting path planning method for rough machining of integrated impeller
CN107505913B (en) Maximum based on the four-shaft numerically controlled processing in integral blade disk channel is applicable in tool radius calculation method
CN203292570U (en) Tool for processing forming curved surfaces
CN110516373A (en) A kind of method for milling of circular saw roughing special-shaped level
CN103317177A (en) Tool for machining and shaping surfaces
CN205702605U (en) Compound many internal groove milling cutters
CN103084809A (en) Machining method for triquetrum hole
CN101587348A (en) Method for processing spiral line interpolation of three-dimensional cutting edge contour
CN106862628A (en) Main shaft of numerical control machine tool orientation self-control slotting tool is to right angle processing method in die cavity
CN104057129A (en) Method for finely processing and milling large helical surface
CN108555315B (en) A kind of vertical numerical controlled lathe groove processing method
CN106020132A (en) On-site actually measured cutting force data and off line optimization-based rough machining feed speed optimization method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant