CN102331749A - Numerical control processing parameter optimizing method - Google Patents

Numerical control processing parameter optimizing method Download PDF

Info

Publication number
CN102331749A
CN102331749A CN2010102269531A CN201010226953A CN102331749A CN 102331749 A CN102331749 A CN 102331749A CN 2010102269531 A CN2010102269531 A CN 2010102269531A CN 201010226953 A CN201010226953 A CN 201010226953A CN 102331749 A CN102331749 A CN 102331749A
Authority
CN
China
Prior art keywords
cutting
speed
numerical control
control processing
feed
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
Application number
CN2010102269531A
Other languages
Chinese (zh)
Other versions
CN102331749B (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 Liming Aero Engine Group Co Ltd
Original Assignee
Shenyang Liming Aero Engine 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 Liming Aero Engine Group Co Ltd filed Critical Shenyang Liming Aero Engine Group Co Ltd
Priority to CN 201010226953 priority Critical patent/CN102331749B/en
Publication of CN102331749A publication Critical patent/CN102331749A/en
Application granted granted Critical
Publication of CN102331749B publication Critical patent/CN102331749B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The invention provides a numerical control processing parameter optimizing method. The numerical control processing parameter optimizing method is used for optimizing a feeding speed, and comprises the following steps of: reading a path file of a numerical control tool, and dividing a motion path of the tool into a plurality of small segments, wherein the dimension of each segment is 0.25-0.5 folds of the diameter of the tool; and distributing an optimal feeding rate as for respective cutting conditions (cut-in, pick-up arc, cut-out and empty cutting) according to the quantity (cutting depth X cutting width X length of the segment) of cut material in each small segment so as to generate a new tool path, wherein the new path is the same as the original path with increased feeding rate. Compared with the prior art, cutting parameters are optimized; and other cutting performances are also obviously enhanced at the same time as cutting time is greatly saved.

Description

A kind of numerical control processing technology parameter optimization method
Technical field:
The present invention relates to mechanical processing technique, a kind of numerical control processing technology parameter optimization method is provided especially.
Background technology:
In the prior art, highly-efficient processing (with minimum time machined part) is the target of the factory that hopes to boost productivity.The method that adopts light cut and feed rate progressively to reduce is selected by many manufacturers, with the maximum speed of feed of lathe or near this speed lathe that turns round.This high speed technology has much attractive force, because the rapid movement that lathe is tried one's best.But this strategy can cause the path of many poor efficiencys and hinder and reduce this target process time.Do although it is so and mean and never can occur, but this process technology can not be cut efficiently because of excessive metal removal factor causes cracking of cutter.
It is irrelevant to reach the shortest cutting time and feed rate, but reaches the direct result of high stock removal rate.Often efficient is higher according to cutting than the common also big degree of depth of recommending of most of high speed strategies, but danger is that cutter possibly meet with the situation of overload.This possibly cause rupturing or needs surpass the power of lathe horsepower.The key that realizes highly-efficient processing is to change feed rate to reach the highest possible stock removal rate, protects cutter not rupture simultaneously or transships.
Present CAM system also can't provide the material removal amount information of confirming optimum feed speed.Therefore the nc program that generates by CAM software, especially under complicated processing conditions, when cutter do not cut, not during contact workpiece.It still with speed of feed slowly through surface of the work.Wasted a large amount of process times.The cutter path that another one generates automatically may be with cutter under the incorrect or invalid angle.
A large amount of process times has not only been wasted in its meaningless following cutter motion, and the processing effect of workpiece is also relatively poor.The wearing and tearing of cutter have also been increased simultaneously.Even we have found these situation,, we optimize numerical value even also knowing these.But to they be inserted in the job sequence also very trouble and very easily make mistakes.Certainly, on the NC lathe, also can optimize speed of feed by hand.Experienced operator leans on the ear listening, then adjustment feeding multiplying power on controller.The manual setting speed of feed.But, adopt this method that many disadvantages are arranged.At first, be not that all machine operation personnel have the experience of optimizing speed of feed.Even experienced operating personnel, the moving speed of feed that changes of armrest also is a job of taking a risk very much in process.Because require the operator to concentrate, this makes the operator tired easily.Moreover operating personnel change speed of feed and reduce the speed of feed value often, and the ability of most of CNC systems aspect the raising speed of feed all can be very restricted.Therefore, for operating personnel's convenience, the programming personnel gives whole operation or a certain precondition of selecting cutter speed of feed numerical control program feeding speed optimization unique, safety usually.
Before carrying out feeding speed optimization, need to select suitable processing scheme based on cutter, take correct advance and retreat cutter mode; The depth of cut of control withdrawing; Process keeps the continuity of cutting path, avoids multiple incision and cuts out, and use/mills just to obtain favourablely must to cut shape; Direction should add little round tool path when changing, and must control cutting depth and be no more than the value that the cutter handbook is recommended maximum;
Before carrying out numerical control program optimization, need guarantee that numerical control program did not have to cut, owes to cut, mistakes such as lathe collision, over travel.
People expect to obtain the good numerical control processing technology parameter optimization method of a kind of technique effect.
Summary of the invention:
The purpose of this invention is to provide the better numerical control processing technology parameter optimization method of a kind of technique effect.
The present invention carries a kind of numerical control processing technology parameter optimization method, it is characterized in that: in the said numerical control processing technology parameter optimization method, following to the specific requirement that speed of feed is optimized:
At first read NC cutting tool path file, and be divided into many less sections to the stage property motion path, the size of each section is 0.25 times-0.5 times of tool diameter; Then according to the amount that is cut material in each segment (cutting depth * chip width * segment length), distribute best feed rate to the every kind of cutting situation that is run into (incision, penetration of a cutting tool radian, cut out, cut-in without ball is cut):
1) when incision, get the 0.25-0.5 times of tool diameter distance in initial cuts zone, speed of feed is made as the 50%-75% of normal value;
2) stablizing cutting region, according to the adjustment of the cutting material amount in unit interval speed of feed;
3) last 0.25 times of tool diameter distance of cutting zone is made as withdrawing, and speed will be the 50%-75% of normal value, based on the state of part; Before feed and behind the withdrawing, establish the safe distance of 2-3mm respectively; But to some machining areas, can not establish the withdrawing distance, process like die cavity; Cut-in without ball is cut, directly carry out at a high speed) by what set;
It generates a new cutter path then, but the identical feed rate with original route of new route makes moderate progress; In the zone of cutting small quantity of material, program increases feed rate.When more materials were cut, it can reduce feed rate.This can prevent cracking of cutter and stop lathe to surpass its horsepower.
In the digital control processing feeding speed optimization method according to the invention,, preferably also to specifically be provided with following content for guaranteeing the realization of feeding speed optimization:
The minimum speed of output is: V f=n * Zn * f z, f wherein zGet the cutter handbook and allow 0.5 of minimum value, the maximal rate of output is: V f=n * Zn * f z* velocity factor, wherein f zGet the cutter handbook and allow maximal value, will consider the structure and the machine tool capability factor of part simultaneously, require f zGet 75% of cutter handbook recommendation.
Velocity factor is relevant with cutting width, is provided by the cutter handbook.
In the numerical control processing technology parameter optimization method according to the invention, also satisfy following requirement:
Maximum material stock removal rate requires to be Q=a p* a e* V f/ 1000, a wherein pThe mean value of cutting depth in the program fetch, a eGet the maximum cutting width of cutting, V fBy a pAnd a eThe corresponding f that recommends maximum zThe value decision.
In the said numerical control processing technology parameter optimization method, also satisfy following requirement:
Walk to mill to add man-hour carrying out the slope, need reduce the cutting speed in the unit interval according to the angle on slope.
Cutting power is according to computing formula: P C=a p* a e* V f* K c/ (η Mt* 60 * 10 6), in the formula: a pBe cutting depth; a eBe cutting width; V fBe speed of feed; K cBe specific cutting force; η MtBe transmission efficiency;
Through searching the cutting parameter calculating useful power value scope that cutting tool is recommended; Locate rational number percent respectively according to part status, clamping state and cutter clamping state, the peak power of the number percent that multiply by several of fronts with the lower limit of useful power during as Tool in Cutting; If spindle power is too small, can be directly on duty with rotational efficienty with reference to spindle power.
In the said numerical control processing technology parameter optimization method, also satisfy following requirement:
As far as machinery processing main shaft, it is constant in digital control processing is optimized, to require to set spindle revolutions, and the cutting speed and the tool diameter that are allowed by cutter determine spindle revolutions n;
n=V c×1000/(π×D c)
Big surplus, roughing stage are got the cutting speed near lower limit, and little surplus, finishing stage get near the cutting speed of the upper limit and calculate the speed of mainshaft.
In the said numerical control processing technology parameter optimization method, also satisfy one of following requirement:
One of which, optimize (Constant volume method) by the immobilization material clearance: its guiding theory is the size adjustment speed of feed according to cutter and cutting zone contact area, makes material removing rate keep constant; This kind method is mainly used in roughing, and the situation that blank allowance is bigger can be removed the part surplus expeditiously with the nc program after the method optimization, and lathe is operated steadily in working angles.It also can be used for the finishing program optimization to general requirement, obtains machined surface quality and higher working (machining) efficiency preferably;
According to the principle of front, each cutter all has a fixing maximum material stock removal rate in each program, simultaneously can be in the hope of a in the unit interval pAnd a eMean value, at first try to achieve the speed V in the unit interval f=1000Q/ (a p* a e); This speed and maximal rate and minimum speed are made comparisons; If the speed of calculating is less than the minimum speed of regulation or greater than the maximal rate of regulation, with the maximal rate of the minimum speed of regulation or regulation as present speed, other the time with calculated value as current optimal speed.If in advance and retreat cutter zone, need to consider its requirement simultaneously;
Above this part, middle graph 3-2 view be processing before woolen cloth, we can find out, Fig. 3-the 1st, processing rear view; Through comparing, its machining area surplus is very inhomogeneous, and the upper end surplus reaches 18mm; Be 0mm below, no matter adopting Fig. 3-1 still is the processing mode of Fig. 3-3, and processing capacity changes huge in the process; On processing which floor the time, part track processing capacity is the sky feed in the time of most seldom.
Its two, by fixedly depth of cut optimization (Chip thickness method): this kind method is adjusted speed of feed according to the variation of machining condition, makes the constant maximum ga(u)ge of smear metal maintenance; This method is suitable for the less and uniform finishing situation of part processing surplus, particularly when High-speed machining, can make Tool in Cutting stable, in the unit interval, obtains very high surface area clearance.
Its three, be used in combination above two kinds of methods (Combined chip andvohme method): speed of feed is adjusted by constant depth of cut or constant material removing rate, gets a lower speed of feed.This method is suitable for the part processing surplus not quite but be not well-proportioned situation, and by fixedly depth of cut optimization, the optimization of immobilization material clearance is pressed in the uneven zone of surplus at the surplus homogeneous area.
In terms of existing technologies, the present invention has optimized cutting parameter, when practicing thrift the cutting time greatly, has also obviously strengthened other cutting abilities.
Description of drawings:
Fig. 1 is certain processing parts structural drawing;
Fig. 2 is the corresponding blahk structure figure of certain processing parts;
Fig. 3 is certain processing parts structural drawing;
Fig. 4 is for using one of corresponding explanation synoptic diagram of VERICUT software operation process;
Fig. 5 is for using two of the corresponding explanation synoptic diagram of VERICUT software operation process;
Fig. 6 is for using three of the corresponding explanation synoptic diagram of VERICUT software operation process;
Fig. 7 is for using four of the corresponding explanation synoptic diagram of VERICUT software operation process;
Fig. 8 is for using five of the corresponding explanation synoptic diagram of VERICUT software operation process;
Fig. 9 is not for optimizing the cutter path synoptic diagram, cutting time 763min, and fast feed before this transfers the program speed feeding according to routine then to;
Figure 10 is for adopting the cutter path synoptic diagram of " increasing more cutting process sections " optimization method, and cutting time 340min has shortened for 55% process time, and fast feed before this transfers to according to the computing velocity feeding then; Computing velocity is different from conventional program speed;
Figure 11 is the cutter path synoptic diagram that adopts the optimization method of " only existing program segment is optimized, does not increase more cutting process sections ", and cutting time 471min has shortened for 38% process time, and fast feed before this transfers to according to the computing velocity feeding then; Computing velocity is different from conventional program speed; Figure 11 lower left corner literal implication is " a segmentation mechanism ";
Figure 12 is for optimizing the decomposition example synoptic diagram of cutter path motion, literal implication in the upper right corner among the figure, first behavior " segmentation is (under the empty feed condition) for example ", second behavior " cutting of material equal thickness for example "; The third line is " band angle feeding material thickens cutting for example ", and other explanations see also Fig. 9-11;
Figure 13 carries out one of the synoptic diagram of the optimization of program for using VERICUT software through Tool in Cutting depthmeter and width table;
Figure 14 for use VERICUT software carry out through Tool in Cutting depthmeter and width table program optimization synoptic diagram two;
The synoptic diagram of Figure 15 for using VERICUT software to carry out the setting of program Tool in Cutting parameter;
Figure 16 is that a certain processing parts is given an example;
Figure 17 is a machining locus synoptic diagram in 84 keyways in the part shown in Figure 16.
Embodiment:
Embodiment 1
A kind of numerical control processing technology parameter optimization method, it is following to the specific requirement that speed of feed is optimized:
At first read NC cutting tool path file, and be divided into many less sections to the stage property motion path, the size of each section is 0.25 times-0.5 times of tool diameter; Then according to the amount that is cut material in each segment (cutting depth * chip width * segment length), distribute best feed rate to the every kind of cutting situation that is run into (incision, penetration of a cutting tool radian, cut out, cut-in without ball is cut):
1) when incision, get the 0.25-0.5 times of tool diameter distance in initial cuts zone, speed of feed is made as the 50%-75% of normal value;
2) stablizing cutting region, according to the adjustment of the cutting material amount in unit interval speed of feed;
3) last 0.25 times of tool diameter distance of cutting zone is made as withdrawing, and speed will be the 50%-75% of normal value, based on the state of part; Before feed and behind the withdrawing, establish the safe distance of 2-3mm respectively; But to some machining areas, can not establish the withdrawing distance, process like die cavity; Cut-in without ball is cut, directly carry out at a high speed) by what set;
It generates a new cutter path then, but the identical feed rate with original route of new route makes moderate progress; In the zone of cutting small quantity of material, program increases feed rate.When more materials were cut, it can reduce feed rate.This can prevent cracking of cutter and stop lathe to surpass its horsepower.
In the said digital control processing feeding speed optimization of the present embodiment method,, preferably also to specifically be provided with following content for guaranteeing the realization of feeding speed optimization:
The minimum speed of output is: V f=n * Zn * f z, f wherein zGet the cutter handbook and allow 0.5 of minimum value, the maximal rate of output is: V f=n * Zn * f z* velocity factor, wherein f zGet the cutter handbook and allow maximal value, will consider the structure and the machine tool capability factor of part simultaneously, require f zGet 75% of cutter handbook recommendation.Attention: velocity factor is relevant with cutting width, is provided by the cutter handbook.
In the said numerical control processing technology parameter optimization method of present embodiment, also satisfy following requirement:
Maximum material stock removal rate requires to be Q=a p* a e* V f/ 1000, a wherein pThe mean value of cutting depth in the program fetch, a eGet the maximum cutting width of cutting, V fBy a pAnd a eThe corresponding f that recommends maximum zThe value decision.
In the said numerical control processing technology parameter optimization method, also satisfy following requirement:
Walk to mill to add man-hour carrying out the slope, need reduce the cutting speed in the unit interval according to the angle on slope.
Cutting power is according to computing formula: P C=a p* a e* V f* K c/ (η Mt* 60 * 10 6), in the formula: a pBe cutting depth; a eBe cutting width; V fBe speed of feed; K cBe specific cutting force; η MtBe transmission efficiency;
Through searching the cutting parameter calculating useful power value scope that cutting tool is recommended; Locate rational number percent respectively according to part status, clamping state and cutter clamping state, the peak power of the number percent that multiply by several of fronts with the lower limit of useful power during as Tool in Cutting; If spindle power is too small, can be directly on duty with rotational efficienty with reference to spindle power.
In the said numerical control processing technology parameter optimization method, also satisfy following requirement:
As far as machinery processing main shaft, it is constant in digital control processing is optimized, to require to set spindle revolutions, and the cutting speed and the tool diameter that are allowed by cutter determine spindle revolutions n;
n=V c×1000/(π×D c)
Big surplus, roughing stage are got the cutting speed near lower limit, and little surplus, finishing stage get near the cutting speed of the upper limit and calculate the speed of mainshaft.
In the said numerical control processing technology parameter optimization method, also in the light of actual conditions require to satisfy one of following requirement:
One of which, optimize (Constant volume method) by the immobilization material clearance: its guiding theory is the size adjustment speed of feed according to cutter and cutting zone contact area, makes material removing rate keep constant; This kind method is mainly used in roughing, and the situation that blank allowance is bigger can be removed the part surplus expeditiously with the nc program after the method optimization, and lathe is operated steadily in working angles.It also can be used for the finishing program optimization to general requirement, obtains machined surface quality and higher working (machining) efficiency preferably;
According to the principle of front, each cutter all has a fixing maximum material stock removal rate in each program, simultaneously can be in the hope of a in the unit interval pAnd a eMean value, at first try to achieve the speed V in the unit interval f=1000Q/ (a p* a e); This speed and maximal rate and minimum speed are made comparisons; If the speed of calculating is less than the minimum speed of regulation or greater than the maximal rate of regulation, with the maximal rate of the minimum speed of regulation or regulation as present speed, other the time with calculated value as current optimal speed.If in advance and retreat cutter zone, need to consider its requirement simultaneously;
Above this part, middle graph 3-2 view be processing before woolen cloth, we can find out, Fig. 3-the 1st, processing rear view; Through comparing, its machining area surplus is very inhomogeneous, and the upper end surplus reaches 18mm; Be 0mm below, no matter adopting Fig. 3-1 still is the processing mode of Fig. 3-3, and processing capacity changes huge in the process; On processing which floor the time, part track processing capacity is the sky feed in the time of most seldom.
Its two, by fixedly depth of cut optimization (Chip thickness method): this kind method is adjusted speed of feed according to the variation of machining condition, makes the constant maximum ga(u)ge of smear metal maintenance; This method is suitable for the less and uniform finishing situation of part processing surplus, particularly when High-speed machining, can make Tool in Cutting stable, in the unit interval, obtains very high surface area clearance.
Its three, be used in combination above two kinds of methods (Combined chip andvohme method): speed of feed is adjusted by constant depth of cut or constant material removing rate, gets a lower speed of feed.This method is suitable for the part processing surplus not quite but be not well-proportioned situation, and by fixedly depth of cut optimization, the optimization of immobilization material clearance is pressed in the uneven zone of surplus at the surplus homogeneous area.
Embodiment 2
According to embodiment 1 described guiding theory, present embodiment specifically uses the optimal module OptiPath of vericut software to carry out program optimization, and it reads NC cutting tool path file and is divided into many less sections to motion.In case of necessity, according to the amount that is cut material in every section, software is directed against the every kind of cutting situation that is run into and distributes best feed rate.It generates a new cutter path then, but the identical feed rate with original route of new route makes moderate progress.In the zone of cutting small quantity of material, Optipath increases feed rate.When more materials were cut, it can reduce feed rate.This can prevent cracking of cutter and stop lathe to surpass its horsepower.Under possible situation, keep similar high feed rate, but with feed rate at every turn through the time reduce this situation slightly and compare, software provides bigger stock-removing efficiency and required time still less.Do not change the cutting tool path, updated information just is applied in the new cutter path.
In the time will cutting small quantity of material, software optimization increases feed rate, and when cutter runs into more material, feed rate is slowed down.
Influence the principal element of optimization process:
The cutting tolerance: File menu>Properties, to search in the Tolerance tab, the cutting tolerance directly has influence on the machining precision and the direct result of optimizing the cutter rail of cutting workpiece; Also have automatically relatively model output, cutter holder collision; The mistake of quick mode, dynamic rotational speed is scaling speed or the like. and if cutting precision is not enough in optimizing process; Cutting speed of feed under the relevant fixedly machining condition change in oscillation that can become; Perhaps VERICUT can be difficult to make correct decision when cutter cuts out material. if these situation, the model file of then resetting reduces to cut tolerance and reforms once optimization
Cause other conditions of optimizing failure, the optimization of following situation cutter rail can cause unusually: 1) fixed cycles (like APT CYCLE record, G code G81-89); 2) optimizing setting does not open; 3) program has been used cutter compensation.
Part among Fig. 1,2,3, Fig. 2 are the woolen cloths before the processing, can find out; Its process redundancy is very inhomogeneous, and it reaches 18MM above process redundancy, is 0 below; No matter adopting Fig. 1 still is the processing mode of Fig. 3, and processing capacity changes hugely in the process, and which floor is constantly on processing; Part track processing capacity seldom, space-time feed in the time of mostly.
Carry out program parameter optimization with VERICUT software:
Get into VERICUT software and begin before the optimization of nc program cutting parameter, should in CAD/CAM software, set up part, part blank model, weave nc program, be not described herein here.The roughly step of in VERICUT software, carrying out the optimization of nc program cutting parameter is:
(1) form that the part that will in CAD/CAM software, set up and part blank model can be discerned with VERICUT software (like the IGS form) imports VERICUT software:
(2) call in machine tool file;
(3) call in the machine tool controller file;
(4) set up the job sequence reference origin;
(5) set up tool magazine or open existing tool magazine file;
(6) call the nc program that has woven;
(7) newly-built program parameter is optimized the storehouse or is opened existing program parameter and optimize the storehouse, opens the optimization switch, sets memory location and the file name of optimizing the back file;
(8) beginning emulation and optimization, the job sequence that is optimized.
Before carrying out numerical control program optimization, need guarantee that numerical control program did not have to cut, owes to cut, mistakes such as lathe collision, over travel.Previous section is not done and is specified, and the step with regard to the optimization of numerical control journey is elaborated below, and the current manufacturing procedure of this part is roughing, adopts by immobilization material clearance optimization (Constant volume method) and optimizes numerical control program.
Newly-built program parameter is optimized the storehouse: sequence of operation: Optipath → Control, and referring to Fig. 4.Eject following menu bar shown in Figure 5.
In this menu bar, optimization pattern (Optipath Mode) is set, it is local to optimize back file (Optimized File) storage, the material of part (Material), machining tool (Machine), the optimization option of this part is as shown in Figure 6.
OK accomplishes being provided with, and clicks " Play to end " key (referring to Fig. 7), eject " Optimization setting " hurdle.
We can see the tool file 1950-v6.Tls that calls from menu, the cutter D40 that current optimizer is used, and the cutter tooth number: 4, diameter 40, the right side is the cutter synoptic diagram.
Sign in the page option in " Feeds/Speed " field mark, set in cutting state " Cutting Condition " group, the axial depth of cutting and radial width are respectively Axial Depth:4, Radial Width:40.In the optimal way " Optimization Method ", the choosing " Volume Removal ", " Spinde Speed ".
Form the immobilization material clearance for two and optimize (Constant volume method), can from prompt column, see these informations.Select " Chip Thickness ", " Volume Removal " two if desired; Be fixedly depth of cut optimization (Chip thickness method); Selecting " Chip Thickness ", " Spinde Speed " two if desired, is the neutralization of two kinds of methods.
For the best feed rate in confirming to cut every section; OptiPath takes feed rate and the some other factor that the programming personnel stipulates according to some predetermined processing conditionss into consideration; Machine tool capability (comprising horsepower, main shaft type, fast moving speed and cooling medium) for example; The rigidity of stationary installation and anchor clamps, and cutting tool type (material, design, the number of teeth and length).
Click setting " Setting " the Shipping Options Page option in left side, show the page shown in Figure 8.
In the top of the page, we select " Add More Cuts ", select the cutter path after the optimization of this option than the process velocity of original cutter path higher efficient to be arranged, but more record is arranged.Concrete grammar and the effect optimized see also Fig. 9~11 for example.
And select Modify Existing Cuts Only, this options is the smear metal speed of each motion calculation full blast, does not increase new record.
Program unit after the optimization is Millimeter.Sampling interval Resolution selects Auto, and the decomposition example that is used to optimize the cutter path motion is referring to Figure 12.
Clean-up?Feedrate:800
In the Limit group, limiting parameter is set as follows:
The minimum speed Minimum Cut Feedrate:10 of output
The maximal rate Maximum Cut Feedrate:600 of output
Maximum depth of cut Maximum Cut Depth:6
Maximum material stock removal rate Maximum Volume Removal Rate:48000
Maximum depth of cut Maximum Chip Thickness:0.25
Maximum face cutting speed Maximum Surface Speed selects igore
Software can also be considered some factors relevant with the characteristics of cutter path, for example cutting depth, width and angle, stock removal rate, feed rate and tool wear etc.In this part, content in " Hard Material " and " Entry/End " Shipping Options Page option is provided with respectively.
With the upmilling speed setting is 80% of climb cutting, and during the little width contact of cutter cutting Thin Radial Width Cut, speed is adjusted to 80% of computing velocity.
Software can also utilize numerical control operating personnel processing experience and numerical control program person's expertise in the past to confirm the best feed rate under the specific machining condition, if do not select three kinds of optimal way of front for use, we can select.
" Feeds/Speed " field mark is signed the Optimize by Tables option in the page option, carries out the optimization of program through Tool in Cutting depthmeter and width table.Specifically referring to accompanying drawing 13,14.Above the setting of relevant Tool in Cutting parameter, the Tool in Cutting handbook that we can provide with reference to the cutter merchant, and combine on-the-spot actual conditions to set is referring to table 1.
Table 1
Figure BSA00000190594500161
After accomplishing the setting up, select OK, part is optimized processing; Direct parameter with setting is brought the numerical control program after the optimization into; After first program was accomplished and optimized, software ejected dialog box, carried out the setting of back program Tool in Cutting parameter; Proceed to optimize, up to all EOP (end of program) (referring to Figure 15).After accomplishing optimization, select Compare Files.
To before optimizing with optimize after program compare, we can find that the program process velocity obviously is improved; Program after we will optimize is carried out the machining simulation analysis again, and optimization is not conformed to desirable place, reconfigurable parameters optimization; Carry out suboptimization again, till satisfaction.
Numerical control program to after optimizing it should be noted that: prevent that partial parameters from having surpassed the ability of lathe, need limit with the part high level instructions, for example following program:
N1?T=″T_D20″
N2?L700
N3?TRAORI(2)
N4?FGROUP(X,Y,Z,A,B)
N5?D01
N6?G54
N7?G00?G64?G94?G90?X0?Y0?Z1000.
N8?FL[B]=50|
N9?:------VARIABLE_CONTOUR_1_COPY_CO~6-----
N10?G00?X80.002?Y-130.A0.0?B2.702?S796?M03
N11?Z644.626
N12?X80.
N13?Z444.626
N14?G01?X0.0?Z444.624?F100.M08
N15X0.004F700
N16X-0.002B2.704F150
N17X-0.004B2.707F100
N18X0.B2.712F85
N19X-0.002B2.734F95
N20X0.002B2.777F90
The speed of turning axle B in the program surpasses the ability of lathe, needs to limit with FL [B] instruction.
The actual effect of using: through the practical application on a plurality of new, the numerical control program after the optimization has improved working (machining) efficiency greatly and has reduced cutter consumption, and especially on small-diameter cutter was used, effect was extremely remarkable.In the processing of some parts, the working (machining) efficiency raising has reached 50%, and cutter consumption also significantly reduces the same period.Be the example of a part processing below:
Figure 17 is a machining locus synoptic diagram in 84 keyways in Figure 16 part, because groove depth and narrow can only be used pocket knife layering processing.Can find out that from tool track the part track carries out the sky feed in the outside of finished surface; The adjustment of speed is carried out in the also very difficult segmentation of workman in the processing; Working (machining) efficiency is very low, and cutter also is very easy to fracture, after with the Optipath module program being optimized; Solved the problems referred to above, part has been accomplished processing efficiently.
Generally speaking; The Vericut simulation software applies factory, to improving the numerical control program correctness, shortens to add and asks, improves surface quality man-hour; Checked and cut, owe to cut; Prevent aspect contributions such as lathe collision, over travel greatly, but the cutting parameter in improving numerical control program, prolongation cutter life etc. makes numerical control program optimization aspect not have big progress.
The tackling key problem success of correlation technique of the present invention; Can aspect CNC processing technology, solve more problems that factory faces: reduce the cutter consumption in the roughing; Improve the working (machining) efficiency of part, reduce the process time of part, the control thin-walled parts is in accurately machined distortion.Because numerical control program is optimised, make lathe be able to control adding the man-hour variable power, prevented the use of being destroyed property of lathe, make the expensive lathe life-span to prolonging.

Claims (6)

1. numerical control processing technology parameter optimization method is characterized in that: in the said numerical control processing technology parameter optimization method, following to the specific requirement that speed of feed is optimized:
At first read NC cutting tool path file, and be divided into many less sections to the stage property motion path, the size of each section is 0.25 times-0.5 times of tool diameter; Then according to the amount that is cut material in each segment (cutting depth * chip width * segment length), distribute best feed rate to the every kind of cutting situation that is run into (incision, penetration of a cutting tool radian, cut out, cut-in without ball is cut):
1) when incision, get the 0.25-0.5 times of tool diameter distance in initial cuts zone, speed of feed is made as the 50%-75% of normal value;
2) stablizing cutting region, according to the adjustment of the cutting material amount in unit interval speed of feed;
3) last 0.25 times of tool diameter distance of cutting zone is made as withdrawing, and speed will be the 50%-75% of normal value, according to the state of part, before feed and behind the withdrawing, establish the safe distance of 2-3mm respectively, and cut-in without ball is cut, and directly carry out at a high speed by what set);
It generates a new cutter path then, but the identical feed rate with original route of new route makes moderate progress.
2. according to the said numerical control processing technology parameter optimization method of claim 1, it is characterized in that: in the said digital control processing feeding speed optimization method,, also will specifically be provided with following content for guaranteeing the realization of feeding speed optimization:
The minimum speed of output is: V f=n * Zn * f z, f wherein zGet the cutter handbook and allow 0.5 of minimum value, the maximal rate of output is: V f=n * Zn * f z* velocity factor, wherein f zGet the cutter handbook and allow maximal value, will consider the structure and the machine tool capability factor of part simultaneously, require f zGet 75% of cutter handbook recommendation.
3. according to the said numerical control processing technology parameter optimization method of claim 2, it is characterized in that: in the said numerical control processing technology parameter optimization method, also satisfy following requirement:
Maximum material stock removal rate requires to be Q=a p* a e* V f/ 1000, a wherein pGet the mean value of cutting depth, a eGet the maximum cutting width of cutting, V fBy a pAnd a eThe corresponding f that recommends maximum zThe value decision.
4. according to the said numerical control processing technology parameter optimization method of claim 3, it is characterized in that: in the said numerical control processing technology parameter optimization method, also satisfy following requirement:
Cutting power is according to computing formula: P C=a p* a e* V f* K c/ (η Mt* 60 * 10 6), in the formula: a pBe cutting depth; a eBe cutting width; V fBe speed of feed; K cBe specific cutting force; η MtBe transmission efficiency;
Through searching the cutting parameter calculating useful power value scope that cutting tool is recommended; Locate rational number percent respectively according to part status, clamping state and cutter clamping state, the peak power of the number percent that multiply by several of fronts with the lower limit of useful power during as Tool in Cutting.
5. according to the said numerical control processing technology parameter optimization method of claim 3, it is characterized in that: in the said numerical control processing technology parameter optimization method, also satisfy following requirement:
As far as machinery processing main shaft, it is constant in digital control processing is optimized, to require to set spindle revolutions, and the cutting speed and the tool diameter that are allowed by cutter determine spindle revolutions n;
n=V c×1000/(π×D c)
Big surplus, roughing stage are got the cutting speed near lower limit, and little surplus, finishing stage get near the cutting speed of the upper limit and calculate the speed of mainshaft.
6. according to the said numerical control processing technology parameter optimization method of claim 3, it is characterized in that: in the said numerical control processing technology parameter optimization method, also satisfy one of following requirement:
One of which, press the optimization of immobilization material clearance: the size adjustment speed of feed according to cutter and cutting zone contact area makes material removing rate keep constant;
Each cutter all has a fixing maximum material stock removal rate in each program, simultaneously can be in the hope of a in the unit interval pAnd a eMean value, at first try to achieve the speed V in the unit interval f=1000Q/ (a p* a e); This speed and maximal rate and minimum speed are made comparisons; If the speed of calculating is less than the minimum speed of regulation or greater than the maximal rate of regulation, with the maximal rate of the minimum speed of regulation or regulation as present speed, other the time with calculated value as current optimal speed.If in advance and retreat cutter zone, need to consider its requirement simultaneously;
Its two, by fixedly depth of cut optimization: the variation according to machining condition is adjusted speed of feed, makes the constant maximum ga(u)ge of smear metal maintenance; This method is suitable for the less and uniform finishing situation of part processing surplus, particularly when High-speed machining, can make Tool in Cutting stable, in the unit interval, obtains very high surface area clearance.
Its three, be used in combination above two kinds of methods: speed of feed is adjusted by constant depth of cut or constant material removing rate, gets a lower speed of feed.
CN 201010226953 2010-07-15 2010-07-15 Numerical control processing parameter optimizing method Expired - Fee Related CN102331749B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010226953 CN102331749B (en) 2010-07-15 2010-07-15 Numerical control processing parameter optimizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010226953 CN102331749B (en) 2010-07-15 2010-07-15 Numerical control processing parameter optimizing method

Publications (2)

Publication Number Publication Date
CN102331749A true CN102331749A (en) 2012-01-25
CN102331749B CN102331749B (en) 2013-06-05

Family

ID=45483557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010226953 Expired - Fee Related CN102331749B (en) 2010-07-15 2010-07-15 Numerical control processing parameter optimizing method

Country Status (1)

Country Link
CN (1) CN102331749B (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102581384A (en) * 2012-03-19 2012-07-18 天津第一机床总厂 Gear shaping method based on equal cutting area
CN102609591A (en) * 2012-02-16 2012-07-25 华中科技大学 Optimization method of cutting parameters of heavy machine tool
CN102929206A (en) * 2012-10-31 2013-02-13 沈阳黎明航空发动机(集团)有限责任公司 Method for determining numerical control finish turning machining cutting parameters based on machining features
CN104407568A (en) * 2014-12-01 2015-03-11 西北工业大学 Real-time adaptive optimization method of numerical control processing parameters
CN104777785A (en) * 2015-03-02 2015-07-15 华中科技大学 Instruction field analysis-based dynamic optimization method for parameters of numerical control machining process
CN104950796A (en) * 2015-06-15 2015-09-30 闫光荣 Cutting method, cutting device and system
CN105278467A (en) * 2014-05-28 2016-01-27 发那科株式会社 Numerical controller having cutting in/out motion inserting function or circular motion inserting function
CN105334803A (en) * 2015-12-15 2016-02-17 华中科技大学 Numerically-controlled machine tool rough machining technological parameter optimization method based on main shaft current analysis
CN105676784A (en) * 2014-11-17 2016-06-15 中国科学院沈阳计算技术研究所有限公司 Numerical control machining feed rate optimization method by using material removal rate as reference
CN105843172A (en) * 2015-01-29 2016-08-10 发那科株式会社 Machine tool with function to automatically modify cutting conditions
CN106938404A (en) * 2016-01-05 2017-07-11 财团法人工业技术研究院 Dynamic workpiece planar tilt method for measurement
CN107065778A (en) * 2017-06-19 2017-08-18 重庆大学 It is a kind of towards the whole service stage energy efficiency highest lathe Selection Method of lathe
CN107203188A (en) * 2016-03-16 2017-09-26 西门子公司 Method for processing workpiece in lathe with the process time of optimization
TWI607825B (en) * 2016-11-29 2017-12-11 財團法人工業技術研究院 System and method for optimizing machining process of nc program
CN108555603A (en) * 2018-04-26 2018-09-21 维沃移动通信有限公司 A kind of electronic equipment center processing method and electronic equipment
CN109789525A (en) * 2016-10-04 2019-05-21 Dmg森精机株式会社 Processing conditions determination device and cutting element selection device
CN109901514A (en) * 2019-03-21 2019-06-18 西北工业大学 The complex parts NC technology that process oriented reuses optimizes and revises method
CN110716494A (en) * 2019-11-13 2020-01-21 中国航发动力股份有限公司 Tool parameter identification method and cycloid machining parameter optimization method based on tool parameters
CN111258272A (en) * 2018-11-30 2020-06-09 财团法人工业技术研究院 Machining parameter adjustment system and machining parameter adjustment method
CN111666650A (en) * 2020-04-22 2020-09-15 航天材料及工艺研究所 Cutting parameter and cutter parameter matching method based on die pressing high silica milling
CN111819504A (en) * 2017-12-06 2020-10-23 德普技术公司 System, method and apparatus for tool path virtualization and optimization
CN112083686A (en) * 2019-06-12 2020-12-15 发那科株式会社 Machine tool and control method for machine tool
CN114580846A (en) * 2022-01-28 2022-06-03 广东开放大学(广东理工职业学院) Real-time processing path correction method combining vision and digital twinning
BE1028957B1 (en) * 2020-12-28 2022-07-26 Deprez Ferrum Bvba Method for high-quality, accurate and sustainable milling of metal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6597968B2 (en) * 2000-02-03 2003-07-22 Toshiba Kikai Kabushiki Kaisha Numerical control apparatus and control method of machine tool
CN101025624A (en) * 2006-02-24 2007-08-29 同济大学 Numerical control milling intelligent optimazed control system based on embedded platform
CN101477351A (en) * 2008-11-18 2009-07-08 天津大学 Intelligent numerical control method with three-stage process self-optimization function

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6597968B2 (en) * 2000-02-03 2003-07-22 Toshiba Kikai Kabushiki Kaisha Numerical control apparatus and control method of machine tool
CN101025624A (en) * 2006-02-24 2007-08-29 同济大学 Numerical control milling intelligent optimazed control system based on embedded platform
CN101477351A (en) * 2008-11-18 2009-07-08 天津大学 Intelligent numerical control method with three-stage process self-optimization function

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609591A (en) * 2012-02-16 2012-07-25 华中科技大学 Optimization method of cutting parameters of heavy machine tool
CN102581384A (en) * 2012-03-19 2012-07-18 天津第一机床总厂 Gear shaping method based on equal cutting area
CN102581384B (en) * 2012-03-19 2013-10-16 天津第一机床总厂 Gear shaping method based on equal cutting area
CN102929206A (en) * 2012-10-31 2013-02-13 沈阳黎明航空发动机(集团)有限责任公司 Method for determining numerical control finish turning machining cutting parameters based on machining features
CN102929206B (en) * 2012-10-31 2014-07-16 沈阳黎明航空发动机(集团)有限责任公司 Method for determining numerical control finish turning machining cutting parameters based on machining features
CN105278467B (en) * 2014-05-28 2019-11-08 发那科株式会社 With the numerical control device for cutting out/cutting movement or circular motion insertions function
CN105278467A (en) * 2014-05-28 2016-01-27 发那科株式会社 Numerical controller having cutting in/out motion inserting function or circular motion inserting function
CN105676784B (en) * 2014-11-17 2018-03-27 中国科学院沈阳计算技术研究所有限公司 A kind of digital control processing Fe ed drive method using material removing rate as reference
CN105676784A (en) * 2014-11-17 2016-06-15 中国科学院沈阳计算技术研究所有限公司 Numerical control machining feed rate optimization method by using material removal rate as reference
CN104407568A (en) * 2014-12-01 2015-03-11 西北工业大学 Real-time adaptive optimization method of numerical control processing parameters
US10599123B2 (en) 2015-01-29 2020-03-24 Fanuc Corporation Machine tool with function to automatically modify cutting conditions
CN105843172B (en) * 2015-01-29 2018-11-06 发那科株式会社 Have the function of automatically changing the lathe of machining condition
CN105843172A (en) * 2015-01-29 2016-08-10 发那科株式会社 Machine tool with function to automatically modify cutting conditions
CN104777785B (en) * 2015-03-02 2016-04-20 华中科技大学 A kind of numerical control processing technology dynamic state of parameters optimization method analyzed based on domain of instruction
CN104777785A (en) * 2015-03-02 2015-07-15 华中科技大学 Instruction field analysis-based dynamic optimization method for parameters of numerical control machining process
CN104950796A (en) * 2015-06-15 2015-09-30 闫光荣 Cutting method, cutting device and system
CN104950796B (en) * 2015-06-15 2018-01-05 北京航空航天大学 Cutting process, topping machanism and system
CN105334803A (en) * 2015-12-15 2016-02-17 华中科技大学 Numerically-controlled machine tool rough machining technological parameter optimization method based on main shaft current analysis
CN105334803B (en) * 2015-12-15 2017-09-26 华中科技大学 The Digit Control Machine Tool roughing process parameter optimizing method analyzed based on spindle motor current
CN106938404A (en) * 2016-01-05 2017-07-11 财团法人工业技术研究院 Dynamic workpiece planar tilt method for measurement
CN106938404B (en) * 2016-01-05 2019-03-22 财团法人工业技术研究院 Dynamic workpiece plane incline measuring method
CN107203188B (en) * 2016-03-16 2019-06-21 西门子公司 Method for the workpieces processing in lathe of the process time with optimization
CN107203188A (en) * 2016-03-16 2017-09-26 西门子公司 Method for processing workpiece in lathe with the process time of optimization
US10558193B2 (en) 2016-03-16 2020-02-11 Siemens Aktiengesellschaft Method for machining a workpiece in a machine tool with optimized machining time
CN109789525A (en) * 2016-10-04 2019-05-21 Dmg森精机株式会社 Processing conditions determination device and cutting element selection device
US10152046B2 (en) 2016-11-29 2018-12-11 Industrial Technology Research Institute Automatic machining force optimizing system and method for NC program
TWI607825B (en) * 2016-11-29 2017-12-11 財團法人工業技術研究院 System and method for optimizing machining process of nc program
CN107065778A (en) * 2017-06-19 2017-08-18 重庆大学 It is a kind of towards the whole service stage energy efficiency highest lathe Selection Method of lathe
CN111819504B (en) * 2017-12-06 2023-10-10 赫克斯冈技术中心 Systems, methods, and apparatus for tool path virtualization and optimization
CN111819504A (en) * 2017-12-06 2020-10-23 德普技术公司 System, method and apparatus for tool path virtualization and optimization
CN108555603A (en) * 2018-04-26 2018-09-21 维沃移动通信有限公司 A kind of electronic equipment center processing method and electronic equipment
CN108555603B (en) * 2018-04-26 2020-06-09 维沃移动通信有限公司 Electronic equipment middle frame processing method and electronic equipment
CN111258272A (en) * 2018-11-30 2020-06-09 财团法人工业技术研究院 Machining parameter adjustment system and machining parameter adjustment method
CN109901514B (en) * 2019-03-21 2021-09-17 西北工业大学 Complex part numerical control process optimization and adjustment method oriented to process reuse
CN109901514A (en) * 2019-03-21 2019-06-18 西北工业大学 The complex parts NC technology that process oriented reuses optimizes and revises method
CN112083686A (en) * 2019-06-12 2020-12-15 发那科株式会社 Machine tool and control method for machine tool
CN110716494A (en) * 2019-11-13 2020-01-21 中国航发动力股份有限公司 Tool parameter identification method and cycloid machining parameter optimization method based on tool parameters
CN111666650A (en) * 2020-04-22 2020-09-15 航天材料及工艺研究所 Cutting parameter and cutter parameter matching method based on die pressing high silica milling
CN111666650B (en) * 2020-04-22 2023-08-29 航天材料及工艺研究所 Cutting parameter and cutter parameter matching method based on mould pressing high silica milling
BE1028957B1 (en) * 2020-12-28 2022-07-26 Deprez Ferrum Bvba Method for high-quality, accurate and sustainable milling of metal
CN114580846A (en) * 2022-01-28 2022-06-03 广东开放大学(广东理工职业学院) Real-time processing path correction method combining vision and digital twinning

Also Published As

Publication number Publication date
CN102331749B (en) 2013-06-05

Similar Documents

Publication Publication Date Title
CN102331749A (en) Numerical control processing parameter optimizing method
KR100563760B1 (en) Integrated ??? system, ?? data integral creating method, machining designing system, machining data creating device, and program
EP3266563B1 (en) Combined type computer numerical control processing machine and processing method therefor
CA2231308A1 (en) Adaptive feedrates from geometry modeling for nc machining
CN103433540A (en) Axial milling method for titanium alloy slot cavity structure
US4713747A (en) Numerically controlled machining method using primary and compensating cutters
CN108405696A (en) A kind of intelligence spinning system and spinning processing method
WO2013184188A2 (en) Manufacturing system and process using a laser assisted stamping die
KR880001305B1 (en) Numerically controlled working method
CN108762194A (en) A kind of numerical-control processing method of general-purpose type vacuum fraise jig
CN100445908C (en) Metal plank blanking system and method
US10824136B2 (en) Setting device and computer readable medium
US20230033414A1 (en) Numerical controller
CN101885191B (en) Optimization method of procedures of woodworking computerized numerical control (CNC) processing center
Tang Optimization strategy in end milling process for high speed machining of hardened die/mold steel
JPH07285029A (en) Sharp edge working method in machine tool
CN205651056U (en) High temperature blade processingequipment
CN101596663B (en) Repairing technology of tool bit used in micro-cutting machine
JP2019000969A (en) Numerical control device
CN112589394A (en) Method for processing superhard roller
CN117464099A (en) Method for determining moving coordinates of rectangular thread machining tool for crane
CN116048003A (en) Full-automatic lathe control system
US20020025758A1 (en) Tool path preparing method and machining method
CN117464100A (en) Method for machining threads for crane by using numerical control lathe
CN116755384A (en) Control method for automatically setting machining boundary

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130605

Termination date: 20160715

CF01 Termination of patent right due to non-payment of annual fee