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 PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2013
- 2013-09-18 CN CN201310425317.5A patent/CN103454973B/en active Active
Patent Citations (2)
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 |