CN103454973A - 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 PDFInfo
- Publication number
- CN103454973A CN103454973A CN2013104253175A CN201310425317A CN103454973A CN 103454973 A CN103454973 A CN 103454973A CN 2013104253175 A CN2013104253175 A CN 2013104253175A CN 201310425317 A CN201310425317 A CN 201310425317A CN 103454973 A CN103454973 A CN 103454973A
- Authority
- CN
- China
- Prior art keywords
- numerical control
- helicla flute
- end mill
- control end
- cutter
- 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.)
- Granted
Links
Images
Landscapes
- Numerical Control (AREA)
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
Technical field
The present invention relates to a kind of parametrization numerical control end mill helicla flute NC Machining Program method, belong to the Machining Technology field.
Background technology
At present, China's cutter manufacturing technology still adopts traditional design and process technology.And traditional numerical control end mill job operation is must process helicla flute with the forming tank milling cutter before thermal treatment, use the helicla flute of forming grinding wheel knife milling tool after thermal treatment.The complex structure of forming tank milling cutter, manufacturing cost is very high, the difficulty of refacing is large, in addition, if the size of numerical control end mill and specifications vary will be selected forming tank milling cutter correspondingly, so just need to manufacture a large amount of forming tank milling cutters, and, because different cutters needs different forming grinding wheels, the correction of the flank shape of adding forming grinding wheel is very difficult, finally just caused the processing cost of numerical control end mill to increase.Facts have proved, the job operation of traditional numerical control end mill is very backward, needs improvement badly.
Summary of the invention
For above deficiency, the invention provides a kind of parametrization numerical control end mill helicla flute NC Machining Program method, increase work efficiency, reduce production costs.
Technical scheme of the present invention: parametrization numerical control end mill helicla flute NC Machining Program method comprises the following steps:
(1) prepackage parametrization numerical control end mill helicla flute nc program design software in computing machine is determined machine tool control system correlation parameter and programming standard thereof simultaneously;
(2) determine processed cutter, slotting cutter or emery wheel parameter and relevant information;
(3), based on machine tool control system correlation parameter and programming standard thereof, application parameter numerical control end mill helicla flute nc program design software completes calculation of parameter and the simulation of helicla flute sectional view of numerical control end mill helicla flute digital control processing;
(4) input processed cutter, slotting cutter or emery wheel parameter and relevant information, application parameter numerical control end mill helicla flute nc program design software, computing machine generates the numerical control end mill helicla flute nc program of Word form automatically.
Described parametrization numerical control end mill helicla flute nc program design software comprises with lower module:
(1) original definition module: for variable-definition and initial assignment;
(2) parameter input and set up the structural model module: for the relevant information of structural parameters, numerically-controlled machine and the helicla flute digital control processing NC program of inputting cutter blade and emery wheel, then set up the structural model of cutter blade and emery wheel;
(3) discrimination module: calculate the requirement of the face of cylinder angular breadth f after whether circumferential width w can meet the first circumference between the rear adjacent cutting sword of helicla flute processing under the prerequisite that guarantees the cutter solid diameter, and judge w=(f ± 0.01mm) whether set up, if set up carry out next step, if be false repeat this step;
(4) cutter blade helicla flute cuts the shape analog module: for carrying out cutter blade helicla flute, cut the shape simulation;
(5) computing module: calculate the major parameters such as the position coordinates at emery wheel center and axle drift angle thereof, and the minimum thickness of the position coordinates at output emery wheel center and deflection angle thereof, slotting cutter etc.;
(6) generation module: for generating and storing helicla flute digital control processing NC program.Described processed cutter parameters and relevant information comprise tool diameter, sword length, blade solid diameter, cutter circumference angle of cutting edge and relief angle, front angular measurement length, cutter circumference sword major first flank width, the helix angle of cutting edge, the quantity of cutting edge etc.
Described slotting cutter or emery wheel parameter comprise slotting cutter diameter, slotting cutter width, slotting cutter angle etc.
Beneficial effect of the present invention: application the present invention only needs the time of 40-50 second just can export numerical control end mill helicla flute nc program, has not only improved greatly work efficiency, greatly reduces the production cost of numerical control end mill simultaneously.
The accompanying drawing explanation
Fig. 1 is parametrization numerical control end mill helicla flute NC Machining Program method flow diagram.
The process flow diagram that Fig. 2 is parametrization numerical control end mill helicla flute nc program design software.
The main interface that Fig. 3 is parametrization numerical control end mill helicla flute nc program design software.
Fig. 4 is embodiment Tool Design drawing.
The helicla flute nc program that Fig. 5 is final the generated Word form of embodiment.
Embodiment
As shown in Figure 4 one the whole numerical control end mill of staight shank, its helicla flute digital control processing NC Programming information is as follows:
(1) processed cutter parameters and relevant information: tool diameter 20mm, the long 40mm of sword, blade solid diameter 12mm, 14 ° of cutter circumference angle of cutting edge, 12 ° of cutter circumference angle of backing off, front angular measurement length 0.55mm, cutter circumference sword major first flank width 1.2mm, 40 ° of the helix angles of cutting edge, the quantity of cutting edge is 4;
(2) slotting cutter or emery wheel parameter: slotting cutter diameter 100mm, slotting cutter width 20mm, 90 ° of slotting cutter angles;
(3) relevant information such as control system model, helicla flute nc program title: the control system model is NUM760, helicla flute nc program name is called tcs, master routine number is 1, subroutine number is 2, helicla flute nc program store path be d:, helicla flute digital control processing speed of feed f=200mm/min.
After inputting above-mentioned design information, this parametrization numerical control end mill helicla flute NC Machining Program system generates the helicla flute nc program of a complete Word form automatically, as shown in Figure 5.
Claims (2)
1. parametrization numerical control end mill helicla flute NC Machining Program method, is characterized in that, comprises the following steps:
(1) prepackage parametrization numerical control end mill helicla flute nc program design software in computing machine is determined machine tool control system correlation parameter and programming standard thereof simultaneously;
(2) determine processed cutter, slotting cutter or emery wheel parameter and relevant information;
(3), based on machine tool control system correlation parameter and programming standard thereof, application parameter numerical control end mill helicla flute nc program design software completes calculation of parameter and the simulation of helicla flute sectional view of numerical control end mill helicla flute digital control processing;
(4) input processed cutter, slotting cutter or emery wheel parameter and relevant information, application parameter numerical control end mill helicla flute nc program design software, computing machine generates the numerical control end mill helicla flute nc program of Word form automatically.
2. parametrization numerical control end mill helicla flute NC Machining Program method as claimed in claim 1 is characterized in that described parametrization numerical control end mill helicla flute nc program design software comprises with lower module:
(1) original definition module: for variable-definition and initial assignment;
(2) parameter input and set up the structural model module: for the relevant information of structural parameters, numerically-controlled machine and the helicla flute digital control processing NC program of inputting cutter blade and emery wheel, then set up the structural model of cutter blade and emery wheel;
(3) discrimination module: calculate the requirement of the face of cylinder angular breadth f after whether circumferential width w can meet the first circumference between the rear adjacent cutting sword of helicla flute processing under the prerequisite that guarantees the cutter solid diameter, and judge w=(f ± 0.01mm) whether set up, if set up carry out next step, if be false repeat this step;
(4) cutter blade helicla flute cuts the shape analog module: for carrying out cutter blade helicla flute, cut the shape simulation;
(5) computing module: calculate the major parameters such as the position coordinates at emery wheel center and axle drift angle thereof, and the minimum thickness of the position coordinates at output emery wheel center and deflection angle thereof, slotting cutter etc.;
(6) generation module: for generating and storing helicla flute digital control processing NC program.
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 true CN103454973A (en) | 2013-12-18 |
CN103454973B 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) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104007704A (en) * | 2014-06-13 | 2014-08-27 | 沈阳飞机工业(集团)有限公司 | Method for calculating practical effect cutting angles of parameterized numerical control end mill |
CN104914791A (en) * | 2014-03-12 | 2015-09-16 | 株式会社捷太格特 | NC program creating device |
CN105653819A (en) * | 2016-01-23 | 2016-06-08 | 西安工业大学 | Integral vertical milling cutter three-dimensional parametric modeling method uses for machining process |
CN106292538A (en) * | 2015-05-19 | 2017-01-04 | 大陆汽车投资(上海)有限公司 | The method, apparatus and system that numerically controlled processing equipment is programmed |
CN107179744A (en) * | 2017-06-12 | 2017-09-19 | 燕凌飞 | A kind of processing method of concave spherical curved surface |
CN112207877A (en) * | 2020-09-07 | 2021-01-12 | 中国工程物理研究院激光聚变研究中心 | Method for generating spiral groove on surface of asphalt polishing disc in annular polishing |
CN112570778A (en) * | 2020-11-27 | 2021-03-30 | 上海五钢设备工程有限公司 | Method for equally dividing circumference of irregular spiral groove |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0213531A2 (en) * | 1985-09-04 | 1987-03-11 | Toyoda Koki Kabushiki Kaisha | Automatic programming system for numerical control program used in cutting machine tool |
CN101211175A (en) * | 2006-12-29 | 2008-07-02 | 中国科学院沈阳计算技术研究所有限公司 | Numerical control system graph-aided macro programming design method |
CN101718977A (en) * | 2009-11-27 | 2010-06-02 | 济南铸锻所捷迈机械有限公司 | CAM system for automobile longeron punching processing and control method and construction method thereof |
CN101722409A (en) * | 2008-10-20 | 2010-06-09 | 震虎精密科技股份有限公司 | Cutter machining method and grinder for grinding cutter |
CN102067050A (en) * | 2008-06-11 | 2011-05-18 | 三菱电机株式会社 | Numerical control programming method and its apparatus |
CN102822754A (en) * | 2010-04-07 | 2012-12-12 | 三菱电机株式会社 | Processing simulation method, device for same, and program for executing the method on computer |
CN104325185A (en) * | 2014-10-09 | 2015-02-04 | 李永友 | Numerical control multifunctional slot milling machine |
-
2013
- 2013-09-18 CN CN201310425317.5A patent/CN103454973B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0213531A2 (en) * | 1985-09-04 | 1987-03-11 | Toyoda Koki Kabushiki Kaisha | Automatic programming system for numerical control program used in cutting machine tool |
CN101211175A (en) * | 2006-12-29 | 2008-07-02 | 中国科学院沈阳计算技术研究所有限公司 | Numerical control system graph-aided macro programming design method |
CN102067050A (en) * | 2008-06-11 | 2011-05-18 | 三菱电机株式会社 | Numerical control programming method and its apparatus |
CN101722409A (en) * | 2008-10-20 | 2010-06-09 | 震虎精密科技股份有限公司 | Cutter machining method and grinder for grinding cutter |
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 |
CN104325185A (en) * | 2014-10-09 | 2015-02-04 | 李永友 | Numerical control multifunctional slot milling machine |
Non-Patent Citations (1)
Title |
---|
李菊丽等: "螺杆铣刀数字化设计与加工仿真***研究", 《轻工机械》, no. 2, 28 February 2004 (2004-02-28) * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104914791A (en) * | 2014-03-12 | 2015-09-16 | 株式会社捷太格特 | NC program creating device |
CN104914791B (en) * | 2014-03-12 | 2019-01-18 | 株式会社捷太格特 | NC program making 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 |
CN112207877A (en) * | 2020-09-07 | 2021-01-12 | 中国工程物理研究院激光聚变研究中心 | Method for generating spiral groove on surface of asphalt polishing disc in annular polishing |
CN112570778A (en) * | 2020-11-27 | 2021-03-30 | 上海五钢设备工程有限公司 | Method for equally dividing circumference of irregular spiral groove |
Also Published As
Publication number | Publication date |
---|---|
CN103454973B (en) | 2017-01-11 |
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 | |
CN103331473B (en) | A kind of ultra dense flank of tooth milling cutter and method for designing thereof | |
CN101804583B (en) | Wear measuring method based on profile duplication of grooving and milling cutter | |
CN104400008B (en) | A kind of numerical-control processing method in the deep chamber of ring of obturaging | |
CN104914786A (en) | UG NX secondary development based numerical control blade periphery grinding parameterization programming method | |
CN103506820B (en) | One scraps R6 taper ball head slotting cutter reuse method | |
CN106378478B (en) | A kind of micro- milling method of rule pyramid micro-structure | |
CN102968092A (en) | Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole | |
CN104678893A (en) | Circumferential fixed-width cutting path planning method for rough machining of integrated impeller | |
CN102528138B (en) | Processing method of complex curved surface by adopting drum-like cutter | |
CN112558550A (en) | Method for machining special-shaped threads by using CAM software | |
CN203292570U (en) | Tool for processing forming curved surfaces | |
CN205702605U (en) | Compound many internal groove milling cutters | |
CN101587348A (en) | Method for processing spiral line interpolation of three-dimensional cutting edge contour | |
CN101829887A (en) | Method for remanufacturing semi-finishing milling cutter by using abandoned finishing milling cutter | |
CN106862628A (en) | Main shaft of numerical control machine tool orientation self-control slotting tool is to right angle processing method in die cavity | |
CN204353498U (en) | A kind of compound tool | |
CN103084809A (en) | Machining method for triquetrum hole | |
CN202984773U (en) | End milling cutter with unequal teeth spaces | |
CN205020917U (en) | Multiple -cutting -edge profile milling cutter | |
CN103454975A (en) | Design method of manufacturing technology of parameterized numerical control end mill | |
CN203917980U (en) | Thick smart integrated combined type turning cutting tool | |
CN103769667A (en) | T-shaped cutter | |
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 |