CN106527348A - Method for machining profile root fillet of part in numerical control machine tool - Google Patents
Method for machining profile root fillet of part in numerical control machine tool Download PDFInfo
- Publication number
- CN106527348A CN106527348A CN201611163673.4A CN201611163673A CN106527348A CN 106527348 A CN106527348 A CN 106527348A CN 201611163673 A CN201611163673 A CN 201611163673A CN 106527348 A CN106527348 A CN 106527348A
- Authority
- CN
- China
- Prior art keywords
- cutter
- value
- compensation
- radius
- instruction
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35362—Group similar operations, to select correction, compensation values
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
The invention discloses a method for machining the profile root fillet of a part in a numerical control machine tool and solves the technical problem in the prior art that the profile root R of a part cannot be machined according to an existing method for machining parts in the numerical control machine tool. According to the technical scheme of the method, firstly, the profile machining of a part is completed. Secondly, the circle center of the fillet R of the part is deeply machined. Thirdly, a correct macro program is compiled and combined with a G10 instruction. Fourthly, machining parameters are selected according to the process. Fifthly, a blade-replaceable high-speed end mill for machining the part is selected according to requirements on the length and the diameter of the part. Based on the method, appropriate replaceable blades are selected based on the combination of the correct macro program with the G10 instruction on the condition that no appropriate milling cutter/ball-end cutter with a bottom toothed belt R is available. Therefore, the profile root fillet R of the part can be machined by the high-speed end mill.
Description
Technical field
The present invention relates to a kind of method that part is processed in Digit Control Machine Tool, more particularly to one kind are processed in Digit Control Machine Tool
The method of parts profile root fillet.
Background technology
During part is processed on Digit Control Machine Tool, the parts profile root being frequently encountered does not require clear angle, and
It is to be connected using fillet R.When parts profile root fillet is processed, we would generally use bottom cingulum have the slotting cutter of corresponding R
It is processed along profile.But there are several situations be realized with above-mentioned milling cutter:The first situation, the circle of parts profile root
Angle R criteria of right and wrongs size or radius are excessive, without suitable milling cutter;Second situation, the step depth of part outline exceed
100mm or part hardness are too high more than HRc50, and universal cutter handling ease produces and forges a knife, digs knife phenomenon, and penetration of a cutting tool easily causes
A series of problems, such as Workpiece vibration or displacement.For the problems referred to above, it is possible to use be adapted to the macroprogram and G10 instruction of digital control system
Combine the processing for realizing profile root fillet R.
《Intermetallic composite coating (cold working)》6th interim a, article of Xu Ziyin in 2008《With FANUC digital control system realities
Existing profile chamfering Programming Skills analysis》In, profile chamfer and rounding processing, and profit are realized with slotting cutter or ball head knife
Instructed to realize with macroprogram with reference to G10, but be not directed to how part root fillet R processes, and ball head knife is limited
In tool length, and cutter Probe-radius are if appropriate for the processing of parts profile root fillet R.
The variable used in numerical control program, by carrying out assignment and process to variable, makes program have specific function, this
The program for having variable is exactly macroprogram.In general numerical control program, program word is constant, can only describe fixed geometric form
Shape, lacks motility and adaptability.In macroprogram, same program machining shape (category can be enable with the method for changing parameter
Property) identical, but the different part of size (parameter), so easy to process, highly versatile.The maximum programmable features of macroprogram:Can
With the variable used in macroprogram main body;The computing between variable can be carried out;Variable can be assigned with macroprogram instruction
Value.
In FANUC systems, G10 instructions are a special preparatory function instructions, have different use in different occasions
On the way.G10 parameters can be with programming input.In FANUC systems, the cutter compensation memorizer that G10 instructions are used depending on needs, altogether
It is divided into four kinds:Two kinds of length compensation, two kinds of radius compensation.In the methods of the invention, it is main to introduce using G10 instructions for cutter
The method for changing to process ruled surface of radius compensation.The wear-compensating value of D codes (radius compensation):Instruction G10L13P
R—.In instruction, P represents cutter compensation number, and R represents tool wear compensation value.
As the cutter compensation value behind R in G10 instructions can be variable, i.e., tool radius when program is run, therefore
Can combine with macroprogram, solve the processing of parts profile root fillet R.
In digital control processing, parts size precision ensures that by cutter compensation cutter compensation includes tool length
Compensation and cutter radius compensation.Cutter compensation can be input in the memorizer of CNC by two methods:One kind is from panel left-hand seat
Dynamic input, this is conventional input method;Another kind is instructed using G10, is automatically entered by routine change cutter compensation value
To in CNC memorizeies.Even if in the case of can be using ball head knife processing part root fillet R, can be caused using automated programming
The program length of generation, big committed memory space, empty knife and cutter path repeat, are difficult inspection and checking routine, affect processing effect
A series of problems, such as rate.For the problems referred to above, it is a kind of efficient, quick and easy processing side to be instructed with reference to macroprogram using G10
Case, the program internal memory worked out takes up room little, can solve the processing problems of parts profile root R.
The content of the invention
In order to overcome the shortcomings of that the existing method that part is processed in Digit Control Machine Tool is difficult to parts profile root R, this
Invention provides a kind of method that parts profile root fillet is processed in Digit Control Machine Tool.Parts profile is processed by the method first
Into, then deep processing is on the center of circle of fillet R.Correct macroprogram is worked out, and is combined with G10 instructions, according to process choice
Machined parameters.The high speed slotting cutter of the changeable blade for selecting length diameter suitable is processed.The method is without suitable
In the case of the milling cutter or ball head knife of bottom cingulum R, combined with G10 instructions using macroprogram, select suitable changeable blade,
The processing of parts profile root fillet R is completed by high speed slotting cutter.
The technical solution adopted for the present invention to solve the technical problems:One kind processes parts profile root in Digit Control Machine Tool
The method of fillet, is characterized in comprising the following steps:
Establishment macroprogram is instructed with reference to G10, by the rule change processing parts profile root of tool radius wear-compensating value
The fillet R in portion.
The wear-compensating value of radius compensation D codes:Instruction G10L13P R.
In instruction, P represents cutter compensation number, and R represents the cutter compensation value under absolute value instruction G90 modes;In increment size
Tool offset value under instruction G91 modes, the value sum with specified cutter compensation number are cutter compensation value.
In above-mentioned instruction, R cutter compensation values below are variables.G10L13P01R [#1] represents what variable #1 was represented
Tool radius when value is run equal to the cutter radius compensation value representated by D01, i.e. program.
Machining locus are processed from eminence using slotting cutter or high sharpener, layering processing from top to bottom, milling on every layer height
Knife has the distance of a tool radius with corresponding outline, as cutter successively declines along R faces, the knife on every layer height
Tool radius compensation value is continually changing.Programmed using G10L13P R instruction formats, referred to using radius compensation D
The wear-compensating value of code is processed to realize being layered.During per layer of processing, the cutter real radius value in cutter radius compensation value DXX
Will not change, wear-compensating value increases to maximum by minima 0, that is, the R values processed.
The invention has the beneficial effects as follows:Parts profile is machined by the method first, then deep processing is to the circle of fillet R
In the heart.Correct macroprogram is worked out, and is combined with G10 instructions, according to process choice machined parameters.Length diameter is selected to be adapted to
The high speed slotting cutter of changeable blade be processed.Feelings of the method in the milling cutter or ball head knife that do not have suitable bottom cingulum R
Under condition, combined with G10 instructions using macroprogram, select suitable changeable blade, part wheel is completed by high speed slotting cutter
The processing of wide root fillet R.Have an advantage in that:
1st, suitable for the production of multi items, small lot or single-piece research products, the processing of parts profile root fillet R.
2nd, programming is succinct, and committed memory space is little, is 1/10th of three-dimensional program internal memory.
3rd, program versatility and strong applicability, it is easy to grasp, modification are convenient, need to only change the parameter value of R.
4th, design, the expense of manufacture special-purpose milling cutter are saved, is shortened the frock preparatory period, is reduced the cost of charp tool.
5th, processing parts profile root fillet R is convenient, fast, and working (machining) efficiency improves 3~5 times.
6th, processing dimension is stable, and machined surface quality is high, and surface roughness reaches 3.2 grades.
With reference to the accompanying drawings and detailed description the present invention is elaborated.
Description of the drawings
Fig. 1 is the schematic diagram that parts profile root processes fillet R.
Fig. 2 is the explanation schematic diagram that using method 1 works out macroprogram.
Fig. 3 is the explanation schematic diagram that using method 2 works out macroprogram.
Specific embodiment
Reference picture 1-3.The present invention processes the method for parts profile root fillet in Digit Control Machine Tool and comprises the following steps that:
Shown in processing Fig. 1 during parts profile root fillet R, there are two kinds of processing methods:
Method 1:With depth as variable, coordinated after macro programming working depth H with G10L13P R, recycle high sharpener
Start layering processing from depth H, each macro-variable is meant that:
#1 depth variables.
#2 rounding radii R.
#3 depth Hs.
During #4=#3+#1 processing R, the depth that cutter is located.
The variable of #5=#2-SQRT [#2*#2-#1*#1] tool radius attrition value.
Programming parameter schematic diagram is as shown in Fig. 2 concrete machined parameters and program description are shown in Table 1:
1 method of table, 1 machined parameters and program description
Method 2:With angle change as variable.
#1 angle variables.
#2 rounding radiis.
#3 depth Hs.
Programming parameter schematic diagram is as shown in figure 3, concrete machined parameters and program description are shown in Table 2:
2 method of table, 2 machined parameters and program description
It is exactly to be instructed with reference to G10 using macroprogram above, processes the specific implementation process of parts profile root fillet R, solution
Determine the difficult problem for not having suitable cutter or unmanageable parts profile root fillet R of universal cutter.
Claims (1)
1. it is a kind of in Digit Control Machine Tool process parts profile root fillet method, it is characterised in that comprise the following steps:
Establishment macroprogram is instructed with reference to G10, by the rule change processing parts profile root of tool radius wear-compensating value
Fillet R;
The wear-compensating value of radius compensation D codes:Instruction G10 L13 P R;
In instruction, P represents cutter compensation number, and R represents the cutter compensation value under absolute value instruction G90 modes;Instruct in increment size
Tool offset value under G91 modes, the value sum with specified cutter compensation number are cutter compensation value;
In above-mentioned instruction, R cutter compensation values below are variables;G10 L13 P01 R [#1] represents what variable #1 was represented
Tool radius when value is run equal to the cutter radius compensation value representated by D01, i.e. program;
Machining locus are processed from eminence using slotting cutter or high sharpener, from top to bottom layering processing, per layer height upper milling cutter with
Corresponding outline has the distance of a tool radius, as cutter successively declines along R faces, the cutter on every layer height half
Footpath offset is continually changing;Programmed using G10 L13 P R instruction formats, referred to using radius compensation D generations
The wear-compensating value of code is processed to realize being layered;During per layer of processing, the cutter real radius value in cutter radius compensation value DXX is not
Can change, wear-compensating value increases to maximum by minima 0, that is, the R values processed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611163673.4A CN106527348A (en) | 2016-12-16 | 2016-12-16 | Method for machining profile root fillet of part in numerical control machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611163673.4A CN106527348A (en) | 2016-12-16 | 2016-12-16 | Method for machining profile root fillet of part in numerical control machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106527348A true CN106527348A (en) | 2017-03-22 |
Family
ID=58340007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611163673.4A Pending CN106527348A (en) | 2016-12-16 | 2016-12-16 | Method for machining profile root fillet of part in numerical control machine tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106527348A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109604942A (en) * | 2018-11-22 | 2019-04-12 | 成都飞机工业(集团)有限责任公司 | A kind of numerical-control processing method of aluminium alloy high-precision flat bottom hanging hole |
CN113720695A (en) * | 2021-08-08 | 2021-11-30 | 山西太钢不锈钢股份有限公司 | Method for continuously processing rectangular tensile samples of different specifications in four stations |
CN113751802A (en) * | 2021-09-29 | 2021-12-07 | 中国航发动力股份有限公司 | Numerical control modular processing method, system, equipment and medium for hole rounding |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH068105A (en) * | 1992-06-29 | 1994-01-18 | Komatsu Ltd | Cylindrically machining device |
JP2005169585A (en) * | 2003-12-12 | 2005-06-30 | Canon Electronics Inc | Numerically controlled machining method |
CN102354156A (en) * | 2011-08-31 | 2012-02-15 | 哈尔滨汽轮机厂有限责任公司 | Cavity machining track planning method based on numerical control operation system |
CN104460500A (en) * | 2014-10-28 | 2015-03-25 | 沈阳黎明航空发动机(集团)有限责任公司 | Machining method of special-shaped arc |
-
2016
- 2016-12-16 CN CN201611163673.4A patent/CN106527348A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH068105A (en) * | 1992-06-29 | 1994-01-18 | Komatsu Ltd | Cylindrically machining device |
JP2005169585A (en) * | 2003-12-12 | 2005-06-30 | Canon Electronics Inc | Numerically controlled machining method |
CN102354156A (en) * | 2011-08-31 | 2012-02-15 | 哈尔滨汽轮机厂有限责任公司 | Cavity machining track planning method based on numerical control operation system |
CN104460500A (en) * | 2014-10-28 | 2015-03-25 | 沈阳黎明航空发动机(集团)有限责任公司 | Machining method of special-shaped arc |
Non-Patent Citations (3)
Title |
---|
孙德茂: "《数控机床铣削加工直接编程技术第2版》", 23 December 2013, 机械工业出版社 * |
赖高清: "数控铣床倒圆角的技术探讨", 《现代企业教育》 * |
钱红: "孔口倒圆角的编程方法", 《装备制造技术》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109604942A (en) * | 2018-11-22 | 2019-04-12 | 成都飞机工业(集团)有限责任公司 | A kind of numerical-control processing method of aluminium alloy high-precision flat bottom hanging hole |
CN113720695A (en) * | 2021-08-08 | 2021-11-30 | 山西太钢不锈钢股份有限公司 | Method for continuously processing rectangular tensile samples of different specifications in four stations |
CN113751802A (en) * | 2021-09-29 | 2021-12-07 | 中国航发动力股份有限公司 | Numerical control modular processing method, system, equipment and medium for hole rounding |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Dubovska et al. | Implementation of CAD/CAM system CATIA V5 in Simulation of CNC Machining Process | |
US8977382B2 (en) | Automatic method for milling complex channel-shaped cavities | |
CN105382313A (en) | Machining method for numerical control milling of thin-wall curved-surface irregular parts | |
Michalik et al. | CAM software products for creation of programs for CNC machining | |
CN103543695B (en) | Mold processing method and mold processing system for computer numerical control | |
CN106527348A (en) | Method for machining profile root fillet of part in numerical control machine tool | |
CN103543696A (en) | Method of optimizing toolpaths using medial axis transformation | |
Krastyaninov et al. | Selection of equipment for machining processing of parts using NX and TEAMCENTER programs | |
Khusainov et al. | Study of deformations field in the working zone of vertical milling machine | |
CN106378478B (en) | A kind of micro- milling method of rule pyramid micro-structure | |
CN108372432A (en) | Plate surface micro-nanoization machinery is multiple to grind method of rubbing | |
CN103317150A (en) | Method for high-accuracy turning of outer circles or inner holes of shaft-type workpieces on numerical control machine tool | |
Pereverzev et al. | Model of formation of processing errors intragrinding | |
CN104108013A (en) | Numerical control machining method for conical gear with curved teeth | |
CN113182567A (en) | Method for rapid trial cutting and cutting parameter optimization of numerical control milling cutter | |
US11934173B2 (en) | Method for generating a tool path to manufacture a part using a computer numerical control machine system | |
Gonçalves et al. | Modeling and simulation of the geometry and forces associated with the helical broaching process | |
Dodok et al. | Influence of CNC milling strategies on complex surface machining | |
RU2629419C1 (en) | Method for final machining of gas turbine engine blade and device for its implementation | |
CN110321370B (en) | Tool holder matching method based on RBR and tool holder matching method of gear hobbing machine | |
Varga et al. | Assessment of surface quality for chosen milling strategies when producing relief surfaces | |
Sumbodo et al. | Optimization of CNC Milling Machining Time Through Variation of Machine Parameters and Toolpath Strategy in Various Cross-Sectional Shape on Tool Steels and Die Steels Materials | |
Zhetessova et al. | The development of the computer-aided design system for production processes of component part machining for single-piece production and repair conditions | |
RU2456130C2 (en) | Method of shaping workpiece wavy surface by planning | |
Panchal et al. | Comparative study of tool path strategies in NX for pocket machining |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170322 |
|
WD01 | Invention patent application deemed withdrawn after publication |