CN103869756A - Method for calculating machinable area of complex plane cavity tool - Google Patents

Method for calculating machinable area of complex plane cavity tool Download PDF

Info

Publication number
CN103869756A
CN103869756A CN201410102848.5A CN201410102848A CN103869756A CN 103869756 A CN103869756 A CN 103869756A CN 201410102848 A CN201410102848 A CN 201410102848A CN 103869756 A CN103869756 A CN 103869756A
Authority
CN
China
Prior art keywords
arc
ring
criterion
point
limit
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
CN201410102848.5A
Other languages
Chinese (zh)
Other versions
CN103869756B (en
Inventor
杜宝瑞
郑国磊
初宏震
陈树林
李恒宇
石叶楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Aircraft Industry Group Co Ltd
Original Assignee
Shenyang Aircraft Industry Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang Aircraft Industry Group Co Ltd filed Critical Shenyang Aircraft Industry Group Co Ltd
Priority to CN201410102848.5A priority Critical patent/CN103869756B/en
Publication of CN103869756A publication Critical patent/CN103869756A/en
Application granted granted Critical
Publication of CN103869756B publication Critical patent/CN103869756B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The invention provides a method for calculating the machinable area of a complex plane cavity tool. The method includes the total implementation procedures that first, crossing arcs of a plane cavity are calculated, wherein all the possible crossing arcs in the plane cavity are calculated; second, the effectiveness of the crossing arcs is judged, wherein a series of judging criteria are formulated according to geometrical and technological knowledge to screen effective crossing arcs; third, contact line chains are constructed, wherein contact edges are calculated and recognized according to the effective crossing arc judgment result, and the contact line chains are constructed at last. With the method, the machinable area of the plane cavity tool can be extracted fast and accurately, and a technological basis is provided for calculation of the machinable area and the remaining area in the automatic programming process.

Description

Complex plane die cavity cutter can machining area computing method
Technical field
The present invention is that a kind of complex plane die cavity cutter can machining area computing method, and the method is chosen important parameter is provided for process planning stage cutter, also can calculate important evidence is provided for residual region.The method, for specialized, intelligent CAD/CAPP/CAM integrated system " the quick NC Programming System of aircraft complex component " provide basic technology support, belongs to digitizing Technology of NC Programming field.
Background technology
Pocket machining is widely used in the fields such as aviation, automobile, mold manufacturing industry, and flat surface impression processing is again most important in pocket machining, most widely used processing.Wherein, whether reasonable the selection of the cutter in process planning stage is will directly affect crudy, working (machining) efficiency and the processing cost of flat surface impression.And cutter given flat surface impression can machining area be to affect the key factor that cutter is selected, also affect the calculating of residual region simultaneously.At present the following two kinds of methods of main application calculate cutter can machining area: 1) secondary offsetting; 2) build variation Voronoi Mountain.Above-mentioned two methods have shortcoming separately, and biasing algorithm is complicated and can not guarantee that all curves all setover successfully, and cannot guarantee to build variation Voronoi Mountain algorithm stability according to CAD/CAM software engineering at present.Therefore, research and development complex plane die cavity cutter can machining area computing method, for improving numerical control programming intelligent level, to realize the efficient high-quality manufacture of complex plane die cavity significant.It is the core content during cutter can machining area calculates that CNC Machining Tool touches line computation, can build and touch linear chain by touching line computation and identification, and be the composition border that cutter can machining area in flat surface impression and touch linear chain.Therefore, how building tactile linear chain can calculate most important by machining area to cutter.Summary of the invention
The invention provides a kind of complex plane die cavity cutter can machining area computing method, the method by simulate round as a ball in flat surface impression border, roll and be automatically extracted in flat surface impression can machining area border.This result is applied to cutter and chooses the further raising that is conducive to numerical control programming intelligent level with residual region calculating.
The object of the invention is to be achieved through the following technical solutions: a kind of complex plane die cavity cutter can machining area computing method, it is characterized in that: the main-process stream that the method realizes is: 1) flat surface impression calculates across arc; 2) judge across arc validity; 3) touch linear chain structure.
The present invention will adopt biasing algorithm to build can machining area, but the biasing algorithm of meeting non-circular curve is complicated and unstable, can not guarantee that all curves setover successfully, therefore the present invention is separated into one group of straight line by the non-circular curve on all profiles according to certain precision.
The main contents that described step 1) flat surface impression calculates across arc have: contour loop and the serializing of boss ring in (1) flat surface impression; (2) essential information of ring top and point; (3) in Calculation Plane die cavity, exist across arc.
Wherein in (1) flat surface impression, the process of contour loop and the serializing of boss ring is as follows: <1> arranges the positive dirction of contour loop and boss ring: the algorithm that the present invention proposes is for flat surface impression, its mucosal structure can be represented along the position relationship between the ring of the two-dimensional projection of baseplane normal direction and ring by flat surface impression, the ring of outermost is called to contour loop, is designated as l c, represent that the hole in flat surface impression, ring sagging and fluting are also considered as contour loop, and regulation is counterclockwise contour loop positive dirction.The non-contour loop that contour loop is surrounded is called boss ring, is designated as l s, definition clockwise direction is the positive dirction of boss ring; <2> is according to encircling positive dirction serializing ring: all rings on sketch are carried out to serializing, by all limits according to same direction sequence ring direction, and according to step <1>, the result of determination of ring is judged to whether each ring serializing direction is correct, if incorrect, serializing in the other direction;
(2) process of the essential information of ring top and point is as follows:
<1> calculates the direction of each relative edge place, limit ring, determine starting point and the terminating point on limit, be specially: judge according to ring serializing direction whether current line segment meets ring direction, if do not meet, need starting point and terminating point switch, finally determine straight-line segment direction and starting point, terminating point coordinate, according to continue before last definite essential information structure each point limit and follow-up side information.Before the continue account form on limit and follow-up limit as follows: for any summit P on ring i, P imust be by two limit e i, e jintersect and form, remove P from current ring iouter any point is along ring positive dirction traversal ring sideline, if certain the limit e first traversing mmeet e m∈ { e i, e j, put P ibefore the limit of continuing, be designated as e f, after the limit e that traverses nmeet e m∈ { e i, e j, be a P ifollow-up limit, be designated as e b;
The concavity and convexity on summit in <2> ring;
If summit to be asked is P, the computing method of P concavity and convexity are as follows: V fwith V brespectively representative point P before the limit e that continues fwith follow-up limit e bin P place tangent vector, define vectorial V z(x, y, z), makes V z=V f× V bif P is positioned at contour loop l cupper, meet z<0, title P is salient point, meets z>0, title P is concave point, otherwise, if P is positioned at boss ring l supper, meet z>0, title P is salient point, meets z<0, claims P ifor concave point.No matter P ibe positioned at l cor l supper, if z=0 claims P ifor point of contact;
(3) in Calculation Plane die cavity, exist across arc, its main contents comprise:
By round as a ball and contact point sketch pressed on ring, be called contact, be designated as P ct.Continuous set of contacts on baseline is closed and is referred to as to touch line, is designated as e c.In round as a ball motion process, the limit that forces round as a ball direction of motion to change is called and hinders limit, the moment that round as a ball direction of motion changes hinders on limit and the round as a ball point joining, and is called and hinders a little, is designated as P ob.By being transitioned into from contact along round as a ball direction of motion the circular arc hindering a little, be called across arc.Owing to being connecting terminal across arc and hindering tie a little, regulation also belongs to tactile line across arc.Can be divided into two classes across arc: effectively across arc and invalid across arc.If be one of element that composition can machining area border across arc, be called effectively across arc, be designated as c v, otherwise be called invalidly across arc, be designated as c u.
Because non-circular curve is separated into one group of straight-line segment by the present invention, therefore calculate and can be divided into three types across arc:
<1> calculating across arc between points;
Calculating across arc between <2> point and line;
Calculating across arc of <3> etween the lines.
These three kinds are applied to several algorithms most in use across arc computing method: straight-line segment asks friendship, circular arc and circular arc to ask cross, straight line biasing and circular arc biasing algorithm with circle.
Described step 2) have across the main contents of arc validity judgement: set up a series of criterions according to how much with process knowledge and across arc whether effectively to judge; Concrete criterion thes contents are as follows:
A, access criterion: if the maximum inscribed circle radius R of flat surface impression i<r, and flat surface impression exists across arc c, and c is invalid;
B, distance criterion: any two geometric object a 1with a 2between exist effectively across arc c vone of necessary condition be a 1with a 2between minor increment d must meet d<R, wherein a 1with a 2can be a little or line;
C, major arc criterion: effectively across arc c vit must be major arc;
D, homonymy criterion: effectively across arc c vthe inevitable and round as a ball m in the center of circle gin position, the same side;
E, salient point criterion: between some P and geometric object a, have one of effective necessary condition across arc: P must be salient point, wherein a can be point or line;
F, bottleneck region criterion: known ring l is upper across arc c, the contact Pct of c and to hinder a Pob to be all positioned at l upper, to traveling through by Pct to all sidelines Pob, has following criterion by v:
If exist on these sidelines of f1 across arc ci and the ci center of circle and c distance of center circle from d<R, ci is invalid;
If exist across arc c on these sidelines of f2 i, c ithe center of circle and c distance of center circle are from the maximum inscribed circle radius R of the ring of d>=R and these sidelines formation i<R, c iinvalid;
G, two intersection principles: if there is intersection point P across arc c and ring i, and
Figure BDA0000478873490000053
c is invalid;
H, without Cross Criterion: if touch line e cupper existence is intersected across arc c 1with c 2if, c 1with c 2meet following two conditions:
(1) intersection point only have one and
Figure BDA0000478873490000051
all not identical;
(2) c 1with c 2distance of center circle d<R.
C 1with c 2all invalid;
I, edge point are across arc editing criteria: along v to, if limit e 1with limit e 2exist across arc c, e 1only there are an end points and e 2exist across arc set across arc all meet without Cross Criterion, along current v to c iinvalid;
J, concurrent are across arc editing criteria: if contact P ctplace exists multiple across arc c i, meet without Cross Criterion, as round as a ball m gwhen relative baseline chain left-hand, the leftmost side c that meets two intersection principles is effective; And work as m gwhen relative baseline chain dextrad, the rightmost side c that meets two intersection principles is effective.In like manner, if hinder a P obthere are multiple c in place i, work as m gwhen relative baseline chain left-hand, the rightmost side c that meets two intersection principles is effective, and works as m gwhen relative baseline chain dextrad, the leftmost side c that meets two intersection principles is effective;
The main contents that described step 3) is touched linear chain structure have: according to the Engineering Semantics of touching line representative, the line set of touching in order end to end and that can be merged into a closed-loop is called to tactile linear chain, can be used as and touch linear chain the boundary representation that flat surface impression can machining area; This step can be divided following two little steps:
(1) touch line identification:
<1> is according to effectively calculating and touch line across arc result of determination;
<2> is according to effectively touching line across the screening of arc result of determination;
Touch line screening compliance criterion k: in ring, touch the invalid criterion of line:, at tactile linear chain E cin construction process, if effectively across arc c vcontact P ctwith hinder a P oball be positioned at contour loop l cor boss ring l supper, along v to, l cor l son be positioned at P ctwith P obbetween sideline be all regarded as building E cinvalid tactile line, claim this criterion for ring in touch the invalid criterion of line.
<3> according in can machining area across arc geometrical property according to a definite sequence traversal ring, its process is followed criterion l: parity criterion:, along v to, touch putting in order and must meet contact, hinder a little alternate principle across arc on linear chain, claim this be can machining area across the parity criterion of arc;
<4> considers the tactile line of special circumstances extraction omission.
Its process is followed criterion m: the criterion of picking up any lost article from the road, that is, can be combined into one or several closed-loop if the residue sideline of flat surface impression after parity criterion screening is all or part of, and on the composition limit of ring without any effectively across arc, this ring is to touch linear chain, claims this criterion for the criterion of picking up any lost article from the road.
(2) touch linear chain structure
The tactile line obtaining is combined into one or several closed-loop by <1>; To obtain all tactile lines and be combined into one or several orderly closed-loop, its method is similar with ring serializing;
<2> rejects not closed-loop; Whether the ring that judges structure for the result of calculation of aforementioned <1> seals, reject if do not seal, finally remaining tactile linear chain just formed current diameter cutter in flat surface impression can machining area.
Beneficial effect of the present invention: the present invention adopts such scheme, can be according to effectively calculating with identification and touch limit across arc result of determination, and finally structure touches linear chain.Adopt can extract rapidly and accurately in this way flat surface impression cutter can machining area, for the calculating of section's machining area and residual region in automated programming process provides technical foundation.
Accompanying drawing explanation
Fig. 1 is that cutter can machining area calculated population process flow diagram.
Fig. 2 is some concavity and convexity calculating schematic diagram.
Fig. 3 (a) is that point calculates schematic diagram with point across arc.
Fig. 3 (b) is that point calculates schematic diagram with line across arc.
Fig. 3 (c) calculates schematic diagram across arc for line and line.
Fig. 4 (a) is access criterion schematic diagram.
Fig. 4 (b) is bottleneck region criterion schematic diagram.
Fig. 5 (a) is two intersection principle schematic diagram.
Fig. 5 (b) is without Cross Criterion schematic diagram.
Fig. 6 (a) is that edge point is across arc editing criteria schematic diagram.
Fig. 6 (b) is that concurrent is across arc editing criteria schematic diagram.
Fig. 7 is side position criterion schematic diagram.
Fig. 8 is salient point criterion schematic diagram.
Fig. 9 touches line criterion schematic diagram for touching line in ring.
Figure 10 is parity criterion schematic diagram.
Figure 11 is the criterion schematic diagram of picking up any lost article from the road.
Figure 12 is that application algorithm provided by the invention calculates the example schematic that cutter can machining area in flat surface impression.
Figure 13 is that flat surface impression calculates across arc and differentiates result schematic diagram, and wherein heavy line represents effectively across arc, and dotted line represents invalid across arc.
Figure 14 is that cutter can machining area result of calculation schematic diagram.
Embodiment
Below in conjunction with accompanying drawing, embodiment of the present invention is elaborated; this embodiment carries out under take invention technical scheme as prerequisite; the present invention has provided detailed embodiment and concrete implementation procedure, but protection scope of the present invention is not limited to following embodiment.
Figure 1 shows that the idiographic flow that cutter that the present invention proposes can machining area method be realized, implementation step is: 1) flat surface impression calculates across arc; 2) judge across arc validity; 3) touch linear chain structure.
Step 1): flat surface impression calculates across arc
(1) by the contour loop of flat surface impression and the serializing respectively of boss ring, and regulation is contour loop positive dirction counterclockwise, regulation is the positive dirction of boss ring clockwise, and in ring, the relative direction of relative place, every limit ring positive dirction, determines the starting point and the terminating point that encircle upper every limit according to relative direction.
(2) concavity and convexity of putting in ring
The concavity and convexity of introducing point according to front continue limit and follow-up limit calculates:
As Fig. 2, in figure, coordinate meets the right-hand rule, V fwith V brespectively representative point P before the limit e that continues fwith follow-up limit e bin P place tangent vector, define vectorial V z(x, y, z), makes V z=V f× V bif P is positioned at contour loop l cupper, meet z<0, title P is salient point, meets z>0, title P is concave point, otherwise, if P is positioned at boss ring l supper, meet z>0, title P is salient point, meets z<0, claims P ifor concave point.No matter P ibe positioned at l cor l supper, if z=0 claims P ifor point of contact.
(3) between calculation level point across arc
Between <1> point point, need to meet distance criterion across arc;
Between <2> point point, need to meet salient point criterion across arc;
Between <3> point point across arc computing method:
As shown in Fig. 3 (a), respectively with P 1, P 2for the center of circle, be that radius is made auxiliary circle across arc radius r, the intersection point of two circles
Figure BDA0000478873490000091
be the center of circle of a point across arc, P 1, P 2be contact and hinder a little.
(4) calculate between dotted line across arc
Between <1> dotted line, need to meet distance criterion across arc;
Between <2> dotted line, need to meet salient point criterion across arc;
Between <3> dotted line across arc computing method:
As shown in Figure 3 (b), with P 1point is the center of circle, is that radius is made auxiliary circle, and line e is setovered towards round as a ball orientation across arc radius r, and offset or dish is r, the line e ' after biasing and the intersection point P of auxiliary circle cbe the center of circle of dotted line across arc, and P 1point be across the contact of arc across the point of contact on the online e of arc and hinder a little.
(5) calculate between line line across arc
Between <1> line line, need to meet distance criterion across arc;
Between <2> line line across arc computing method:
As shown in Figure 3 (c), by limit e 1, e 2towards the biasing of round as a ball orientation, two line intersection points after biasing are the center of circle P across arc respectively c, and across arc and e 1, e 2point of contact P 1, P 2be across the contact of arc with hinder a little.
Step 2) judge across arc validity
Need meet aforesaid access criterion, distance criterion, major arc criterion, homonymy criterion and salient point criterion herein across the effective necessary condition of arc.
(a) access criterion, as the condition precedent that judges that whether reasonable given tool diameter is, if rolling diameter does not meet this criterion, shows that tool diameter is excessive, must produce and cut with flat surface impression, even exist across arc in flat surface impression, invalid across arc.
(b) distance criterion, if the minor increment between two geometric objects is greater than rolling diameter, shows round as a ball can passing through in this region, inevitable existence across arc.
(c) major arc criterion, known according to the Engineering Semantics of round as a ball representative must be effectively major arc across arc.
(d) homonymy criterion is the round as a ball circular arc border staying after the motion of bottleneck location across arc, across arc certainty and position, round as a ball maintenance the same side.
(e) salient point criterion, according to known across the round as a ball geometrical property in arc place, if some P is concave point, P place is round as a ball inevitable cuts with encircling.Therefore there is one of effective necessary condition across arc: P must be salient point.
Only all effectively across arc according to filtering out across the necessary condition of arc existence, therefore need following several criterion as judging the criterion foundation whether effective across arc:
(f) bottleneck region criterion, is applied to regional area by maximum inscribed circle method, as whether there being the effectively basis for estimation across arc in regional area.
(g), if there is more than three or three intersection point across arc and ring upper sideline, according to producing and cut with ring across arc place is round as a ball across arc definition is known in two intersection principles.
(h) without Cross Criterion, handled situation belongs to common type, and this criterion can be used as the supplementary judgement of bottleneck region criterion.
(i) edge point is across arc editing criteria, and this criterion is applied situation as shown in Figure 6 (a), when limit is positioned at bottleneck region, needs to consider that application edge point filters out partial invalidity across arc across arc editing criteria.
(j) across arc whether effectively concurrent is across arc editing criteria, for a contact or hinder a place to have multiple situations across arc, now need to judge according to the side position of round as a ball relatively current ring and round as a ball velocity reversal.
Step 3): touch linear chain structure
(1) according to criterion k: touch the invalid criterion of line in ring, screen invalid tactile limit;
As Fig. 9, according to effective result of determination across arc, can utilize the tactile invalid criterion of line in ring to filter out the invalid tactile limit of a part.
(2) as Figure 10, according to criterion l: parity criterion, traversal can machining area sideline in certain sequence, and the sideline of traversal is tactile line.
Obtain effectively across arc set
Figure BDA0000478873490000111
by F cvadd in contour loop and boss ring sideline, will encircle upper sideline at F cvin across the contact of arc with hinder a place to be interrupted; Appoint get one not traversal effectively across arc c vhinder is some starting point P s; With P sfor starting point is along round as a ball speed v direction, traversal ring sideline, if traverse across arc contact, take this hindering a little as starting point continues traversal, until get back to P across arc s; Touch linear chain according to v to building
Figure BDA0000478873490000121
if successfully select a new not traversal c vcontinue traversal, otherwise abandon current tactile linear chain, select a new not traversal c vcontinue traversal; Judge whether to exist and do not travel through c vif, exist, continue traversal, if do not exist, show that obtaining tactile linear chain by parity criterion finishes, end product is one or several closed-loop.
(3) according to criterion m: the criterion of picking up any lost article from the road, obtain to omit and touch line.
The tactile line only obtaining according to parity criterion can not guarantee successfully to extract all tactile lines, when tool diameter less, or can process completely in boss situation, on contour loop or on boss ring, may not exist any effectively across arc, but this contour loop or boss ring are again effectively to touch linear chain, as Figure 11, now need to formulate the criterion of picking up any lost article from the road and extract the tactile line of omission.

Claims (3)

1. complex plane die cavity cutter can machining area computing method, it is characterized in that: the main-process stream that the method realizes is: 1) flat surface impression calculates across arc; 2) judge across arc validity; 3) touch linear chain structure.
2. a kind of complex plane die cavity cutter according to claim 1 can machining area computing method, it is characterized in that:
The main contents that described step 1) flat surface impression calculates across arc have: contour loop and the serializing of boss ring in (1) flat surface impression; (2) essential information of ring top and point; (3) in Calculation Plane die cavity, exist across arc;
Described step 2) have across the main contents of arc validity judgement: set up a series of criterions according to how much with process knowledge and across arc whether effectively to judge; Concrete criterion thes contents are as follows:
A, access criterion: if the maximum inscribed circle radius R of flat surface impression i<r, and flat surface impression exists across arc c, and c is invalid;
B, distance criterion: any two geometric object a 1with a 2between exist effectively across arc c vone of necessary condition be a 1with a 2between minor increment d must meet d<R, wherein a 1with a 2can be a little or line;
C, major arc criterion: effectively across arc c vit must be major arc;
D, homonymy criterion: effectively across arc c vthe inevitable and round as a ball m in the center of circle gin position, the same side;
E, salient point criterion: between some P and geometric object a, have one of effective necessary condition across arc: P must be salient point, wherein a can be point or line;
F, bottleneck region criterion: known ring l is upper across arc c, the contact Pct of c and to hinder a Pob to be all positioned at l upper, to traveling through by Pct to all sidelines Pob, has following criterion by v:
If exist on these sidelines of f1 across arc ci and the ci center of circle and c distance of center circle from d<R, ci is invalid;
If exist across arc c on these sidelines of f2 i, c ithe center of circle and c distance of center circle are from the maximum inscribed circle radius R of the ring of d>=R and these sidelines formation i<R, c iinvalid;
G, two intersection principles: if there is intersection point P across arc c and ring i, and
Figure FDA0000478873480000022
c is invalid;
H, without Cross Criterion: if touch line e cupper existence is intersected across arc c 1with c 2if, c 1with c 2meet following two conditions:
(1) intersection point only have one and
Figure FDA0000478873480000023
all not identical;
(2) c 1with c 2distance of center circle d<R;
C 1with c 2all invalid;
I, edge point are across arc editing criteria: along v to, if limit e 1with limit e 2exist across arc c, e 1only there are an end points and e 2exist across arc set
Figure FDA0000478873480000021
across arc all meet without Cross Criterion, along current v to c iinvalid;
J, concurrent are across arc editing criteria: if contact P ctplace exists multiple across arc c i, meet without Cross Criterion, as round as a ball m gwhen relative baseline chain left-hand, the leftmost side c that meets two intersection principles is effective; And work as m gwhen relative baseline chain dextrad, the rightmost side c that meets two intersection principles is effective; In like manner, if hinder a P obthere are multiple c in place i, work as m gwhen relative baseline chain left-hand, the rightmost side c that meets two intersection principles is effective, and works as m gwhen relative baseline chain dextrad, the leftmost side c that meets two intersection principles is effective;
The main contents that described step 3) is touched linear chain structure have: according to the Engineering Semantics of touching line representative, the line set of touching in order end to end and that can be merged into a closed-loop is called to tactile linear chain, can be used as and touch linear chain the boundary representation that flat surface impression can machining area; This step can be divided following two little steps:
(1) touch line identification:
<1> is according to effectively calculating and touch line across arc result of determination;
<2> is according to effectively touching line across the screening of arc result of determination;
Touch line screening compliance criterion k: in ring, touch the invalid criterion of line:, at tactile linear chain E cin construction process, if effectively across arc c vcontact P ctwith hinder a P oball be positioned at contour loop l cor boss ring l supper, along v to, l cor l son be positioned at P ctwith P obbetween sideline be all regarded as building E cinvalid tactile line, claim this criterion for ring in touch the invalid criterion of line;
<3> according in can machining area across arc geometrical property according to a definite sequence traversal ring, its process is followed criterion l: parity criterion:, along v to, touch putting in order and must meet contact, hinder a little alternate principle across arc on linear chain, claim this be can machining area across the parity criterion of arc;
<4> considers the tactile line of special circumstances extraction omission;
Its process is followed criterion m: the criterion of picking up any lost article from the road, that is, can be combined into one or several closed-loop if the residue sideline of flat surface impression after parity criterion screening is all or part of, and on the composition limit of ring without any effectively across arc, this ring is to touch linear chain, claims this criterion for the criterion of picking up any lost article from the road;
(2) touch linear chain structure
The tactile line obtaining is combined into one or several closed-loop by <1>; To obtain all tactile lines and be combined into one or several orderly closed-loop, its method is similar with ring serializing;
<2> rejects not closed-loop; Whether the ring that judges structure for the result of calculation of aforementioned <1> seals, reject if do not seal, finally remaining tactile linear chain just formed current diameter cutter in flat surface impression can machining area.
3. a kind of complex plane die cavity cutter according to claim 2 can machining area computing method, it is characterized in that:
In described (1) flat surface impression, the process of contour loop and the serializing of boss ring is as follows: <1> arranges the positive dirction of contour loop and boss ring: the ring of outermost is called to contour loop, is designated as l c, represent that the hole in flat surface impression, ring sagging and fluting are also considered as contour loop, and regulation is counterclockwise contour loop positive dirction; The non-contour loop that contour loop is surrounded is called boss ring, is designated as l s, definition clockwise direction is the positive dirction of boss ring; <2> is according to encircling positive dirction serializing ring: all rings on sketch are carried out to serializing, by all limits according to same direction sequence ring direction, and according to step <1>, the result of determination of ring is judged to whether each ring serializing direction is correct, if incorrect, serializing in the other direction;
Described (2) ring top and the essential information of point; Process is as follows:
<1> calculates the direction of each relative edge place, limit ring, determine starting point and the terminating point on limit, be specially: judge according to ring serializing direction whether current line segment meets ring direction, if do not meet, need starting point and terminating point switch, finally determine straight-line segment direction and starting point, terminating point coordinate, according to continue before last definite essential information structure each point limit and follow-up side information; Before the continue account form on limit and follow-up limit as follows: for any summit P on ring i, P imust be by two limit e i, e jintersect and form, remove P from current ring iouter any point is along ring positive dirction traversal ring sideline, if certain the limit e first traversing mmeet e m∈ { e i, e j, put P ibefore the limit of continuing, be designated as e f, after the limit e that traverses nmeet e m∈ { e i, e j, be a P ifollow-up limit, be designated as e b;
The concavity and convexity on summit in <2> ring;
If summit to be asked is P, the computing method of P concavity and convexity are as follows: V fwith V brespectively representative point P before the limit e that continues fwith follow-up limit e bin P place tangent vector, define vectorial V z(x, y, z), makes V z=V f× V bif P is positioned at contour loop l cupper, meet z<0, title P is salient point, meets z>0, title P is concave point, otherwise, if P is positioned at boss ring l supper, meet z>0, title P is salient point, meets z<0, claims P ifor concave point; No matter P ibe positioned at l cor l supper, if z=0 claims P ifor point of contact;
In described (3) Calculation Plane die cavity, exist across arc, its main contents comprise:
By round as a ball and contact point sketch pressed on ring, be called contact, be designated as P ct; Continuous set of contacts on baseline is closed and is referred to as to touch line, is designated as e c; In round as a ball motion process, the limit that forces round as a ball direction of motion to change is called and hinders limit, the moment that round as a ball direction of motion changes hinders on limit and the round as a ball point joining, and is called and hinders a little, is designated as P ob; To be transitioned into the circular arc hindering a little from contact along round as a ball direction of motion, be called across arc; Owing to being connecting terminal across arc and hindering tie a little, regulation also belongs to tactile line across arc; Can be divided into two classes across arc: effectively across arc and invalid across arc; If be one of element that composition can machining area border across arc, be called effectively across arc, be designated as c v, otherwise be called invalidly across arc, be designated as c u.
CN201410102848.5A 2014-03-19 2014-03-19 Method for calculating machinable area of complex plane cavity tool Active CN103869756B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410102848.5A CN103869756B (en) 2014-03-19 2014-03-19 Method for calculating machinable area of complex plane cavity tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410102848.5A CN103869756B (en) 2014-03-19 2014-03-19 Method for calculating machinable area of complex plane cavity tool

Publications (2)

Publication Number Publication Date
CN103869756A true CN103869756A (en) 2014-06-18
CN103869756B CN103869756B (en) 2017-02-08

Family

ID=50908401

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410102848.5A Active CN103869756B (en) 2014-03-19 2014-03-19 Method for calculating machinable area of complex plane cavity tool

Country Status (1)

Country Link
CN (1) CN103869756B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105843163A (en) * 2016-03-19 2016-08-10 浙江大学 Contour-parallel offset tool path linking method of double-ring-shaped sections
CN110488750A (en) * 2019-09-12 2019-11-22 东北大学 A kind of most short sword tool path generating method towards STEP-NC complex-shaped surface mould
CN116227089A (en) * 2023-05-06 2023-06-06 华中科技大学 Automatic corner cleaning generation design method for sheet metal die based on parametric modeling

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981221A (en) * 1995-09-19 1997-03-28 Canon Inc Nc data preparing device and its correction data preparing method
CN101763048A (en) * 2009-12-22 2010-06-30 沈阳飞机工业(集团)有限公司 Method for selecting roughing tool for aircraft complex component based on Voronoi Mountain variation
CN102566508A (en) * 2012-03-08 2012-07-11 沈阳飞机工业(集团)有限公司 Method for computing tool track touch line in numerical control machining of plane contour of aircraft complicated structure
CN102621925A (en) * 2012-03-08 2012-08-01 沈阳飞机工业(集团)有限公司 Calculation method of plane profile numerical control machining pitch lines of airplane complex structural component
CN103034167A (en) * 2013-01-10 2013-04-10 沈阳飞机工业(集团)有限公司 Airplane structural component horizontal bar top surface process cutter path automatic generation method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981221A (en) * 1995-09-19 1997-03-28 Canon Inc Nc data preparing device and its correction data preparing method
CN101763048A (en) * 2009-12-22 2010-06-30 沈阳飞机工业(集团)有限公司 Method for selecting roughing tool for aircraft complex component based on Voronoi Mountain variation
CN102566508A (en) * 2012-03-08 2012-07-11 沈阳飞机工业(集团)有限公司 Method for computing tool track touch line in numerical control machining of plane contour of aircraft complicated structure
CN102621925A (en) * 2012-03-08 2012-08-01 沈阳飞机工业(集团)有限公司 Calculation method of plane profile numerical control machining pitch lines of airplane complex structural component
CN103034167A (en) * 2013-01-10 2013-04-10 沈阳飞机工业(集团)有限公司 Airplane structural component horizontal bar top surface process cutter path automatic generation method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105843163A (en) * 2016-03-19 2016-08-10 浙江大学 Contour-parallel offset tool path linking method of double-ring-shaped sections
CN105843163B (en) * 2016-03-19 2018-08-07 浙江大学 The circular cutter rail connection method in the section of type containing lake in a kind of island
CN110488750A (en) * 2019-09-12 2019-11-22 东北大学 A kind of most short sword tool path generating method towards STEP-NC complex-shaped surface mould
CN116227089A (en) * 2023-05-06 2023-06-06 华中科技大学 Automatic corner cleaning generation design method for sheet metal die based on parametric modeling

Also Published As

Publication number Publication date
CN103869756B (en) 2017-02-08

Similar Documents

Publication Publication Date Title
CN104375464B (en) Aircraft skin milling efficient machining path automatic generating method
CN106774151A (en) A kind of Cutter Radius Compensation Method for avoiding cutting
CN105488562B (en) A kind of layout of polygon method based on multiple-factor particle cluster algorithm
CN103336485B (en) Rapid generating method of milling path of web of airplane structural member
CN103885385A (en) Partition machining method of triangular mesh model
CN106249698B (en) Intelligent programming for wire cutting method and system based on three-dimensional graphics design platform
CN102637216A (en) Method for generating numerical-control side milling machining tool path for complicated curved surfaces
CN104502527B (en) Aircraft structure model defect automatic testing method
CN103869756A (en) Method for calculating machinable area of complex plane cavity tool
CN113953685B (en) Planning method for laser cutting path of planar plate
CN104907617A (en) Zoning cutting-based five-axis milling method of centrifugal compressor impeller
CN111221296B (en) Tool radius compensation method based on DXF file
CN102436217A (en) Method for reconstructing web processing drive geometry of slot characteristic of aircraft structure
CN105739439A (en) Aircraft structural member complex cavity triaxial machining area automatic construction method
CN103092134A (en) Spiral interpolation numerical control (NC) machining tool path generation method of three dimensional trimming deflashing cutting edges
CN108109199A (en) A kind of planar-formed surface three dimension modeling method of end mill processing
CN107414316B (en) A kind of scan incision method for the multiple circles of Continuous maching
CN105447284A (en) Technical allowance adding method
CN102540976B (en) Entity-based milling simulating method for efficiently extracting cutting angle range
CN104199383B (en) Aviation engine case part milling blank automatic generation method
CN104462656B (en) Aircraft skin part feature recognition methods
CN110276161B (en) Method for creating tunnel lining segment model template based on CATIA software rule
CN106881768A (en) A kind of method that saw blade processes concave arc on stone material
CN102566508B (en) Method for computing tool track touch line in numerical control machining of plane contour of aircraft complicated structure
Han et al. A cutter selection method for 2 1/2-axis trochoidal milling of the pocket based on optimal skeleton

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