CN103336485B - Rapid generating method of milling path of web of airplane structural member - Google Patents

Rapid generating method of milling path of web of airplane structural member Download PDF

Info

Publication number
CN103336485B
CN103336485B CN201310242638.1A CN201310242638A CN103336485B CN 103336485 B CN103336485 B CN 103336485B CN 201310242638 A CN201310242638 A CN 201310242638A CN 103336485 B CN103336485 B CN 103336485B
Authority
CN
China
Prior art keywords
face
web surface
web
find
loop
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310242638.1A
Other languages
Chinese (zh)
Other versions
CN103336485A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201310242638.1A priority Critical patent/CN103336485B/en
Publication of CN103336485A publication Critical patent/CN103336485A/en
Application granted granted Critical
Publication of CN103336485B publication Critical patent/CN103336485B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Numerical Control (AREA)
  • Milling Processes (AREA)

Abstract

A rapid generating method of the milling path of a web of an airplane structural member belongs to the technical field of CAM. The rapid generating method comprises the following steps: at first, clicking a web surface on which a tool path needs to be generated in a part model through a mouse in a CAM system, automatically constructing a milling area of the web of the clicked web surface, then selecting processing technology information of the clicked web surface automatically generated or manually inputted according to data in a process database, and achieving the rapid and automatic generation of the processing area and the processing path. The method is high in computing efficiency and strong in flexibility, reduces the programming workload of engineers, meanwhile, supports the batch processing to a single web surface and a plurality of web surfaces, and can meet different requirements of engineers.

Description

Web of airplane structural Milling Process track rapid generation
Technical field
The present invention relates to a kind of numerical-control processing method, especially a kind of automatic generation method of Milling Process track, specifically a kind of web of airplane structural Milling Process track rapid generation.
Background technology
As everyone knows, aircraft structure is the main load-carrying member of aircraft, comprises the structure types such as frame, beam, wallboard, and because aircraft structure crudy requires high, the process-cycle is short, mainly on high-grade, digitally controlled machine tools, carries out digital control processing.China's Aviation Manufacturing Enterprises is by technological transformation for many years, introduce and have developed a large amount of high value, the numerically-controlled machine of high use cost and support equipment, but the overall utilization of equipment is less than 40%, its one of the main reasons is exactly that the efficiency of numerical control programming is low, for large-scale integral structural member, the ratio of its programming time and machine tooling time reaches 7:1, causes the long-time waste of lathe ability.
The work of current Flight Structures NC Machining machining prgraming is mainly carried out on some commercializations CAM platform, as the CATIA of French Da Suo company, and the UG NX of Siemens, the Pro/E etc. of PTC.When using these softwares to carry out the establishment of job sequence, need manually to click a large amount of geometric element structure machining areas, a large amount of machined parameters is manually set, the workload of programming is very large, especially to have size large for aircraft structure, the feature that work flow is many, this programming mode very elapsed time; In addition, for reducing the take-off weight of aircraft, under the prerequisite ensureing design of part intensity, aircraft structure adopts uniform strength design usually, therefore in part, defines large amount of complex machining area, as dark narrow groove, closes chamfered groove etc., the machining area of these structures directly cannot obtain from part, need manually to calculate and create assisted geometric and build machining area, difficulty is high, workload is large, is also one of major reason affecting Flight Structures NC Machining programming; Moreover when manually programming, because human negligence, the human factor such as to lack experience make the less stable of Programming's quality, the later stage needs to carry out program optimization in conjunction with a large amount of simulation work, and causes program norm not enough, affects accumulation of knowledge.
Another programming mode is the automatic numerically controlled programming mode of feature based at present, the method is by automatically identifying the characteristic information in part, automatic structure machining area and Selecting All Parameters, realize the automatic generation of job sequence, but this technology is not used widely at present.First, feature identification technique is difficult to the automatic identification of covering all part features, especially this baroque part of aircraft structure, often there is None-identified, identify situation that is imperfect and identification error, quality due to recognition result is low, and to cause the quality of programming low, later stage still needs to carry out a large amount of manual repair work, and the general increase degree of programming efficiency is not high.Secondly, the automatic numerically controlled programming of feature based emphasizes integrated automation, prosthetic intervention in process, is often difficult to embody the rational subjective demand of engineering staff, and therefore dirigibility is poor.
Summary of the invention
The object of the invention is cannot adapt to complex structural member programming needs for existing CAM software, cause programming time long, and the web machining prgraming existence of existing feature based identifies that difficulty is large, needs manual intervention repairing to cause the problem that programming efficiency is not high, invent the web of airplane structural Milling Process track rapid generation that a kind of counting yield is high, dirigibility also can support by force single web and multiple web batch processing simultaneously.
Technical scheme of the present invention is:
A kind of web of airplane structural Milling Process track rapid generation, is characterized in that it comprises the following steps:
(1) under CAM environment, click web surface to be processed by mouse, obtain web surface row;
(2) with selected web surface for seed face, automatically build web Milling Process region;
(3) according to the data in technological data bank, adopt the method automatically and manually combined, carry out processing technology decision-making, obtain the processing method of selected web;
(4) web machining area and processing scheme are invested automatically process operation corresponding in CAM, generate cutter path fast.
Described web surface to be processed is obtained by the web surface in mouse click model, it supports choosing of single web surface and multiple web surface simultaneously, choosing not by position and the properties affect of web of web surface, is freely determined according to actual needs by operating personnel.
Described automatic structure web Milling Process region comprises the following steps:
1) extracting selected web surface in web surface row is respectively seed face, its outline and Internal periphery are extracted respectively, Internal periphery can be empty, deposit in OuterLoop and InnerLoop, OuterLoop corresponds to the intersection edges of web surface and broad sense side, and InnerLoop is corresponding to web surface and the intersection edges of hole (H) and island (I) on it; Broad sense side comprises side, corner plane and sagging face;
2) carry out joint face expansion with OuterLoop and InnerLoop in seed face, the face obtaining being connected with web surface arranges, and deposits in face row C respectively outand C in, and obtain wherein each with the connection attribute in seed face;
1. find the face adjacent with web surface according to limit each in OuterLoop and InnerLoop, characteristic face row C is deposited in these adjacent faces outand C inin;
2. C is obtained outand C inin each with corner degree and face angle formed by web surface, the conversion relations in what wherein corner degree represented is face and face, the position relationship in what face angle represented is face and face, if face angle is less than 180 degree, is recessed connection depending on two adjacent surfaces, otherwise is convex connection;
3) after the joint face row obtaining web surface, according to following web surface machining area decision rule or building method, automatically web Milling Process region is created; Web Milling Process region comprises: web surface (B), web surface processing border (Loop), end face (T), and wherein web surface (B) is clicked by mouse and obtains;
(1) for not containing the web surface of Internal periphery, namely InnerLoop is empty web surface, its machining area judgment rule or building method as follows:
The building method of end face T is as follows:
1. C is traveled through outin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face T.
The building method of web surface processing border Loop is as follows:
1. C is extracted tin each, travel through all limits of each, find the limit not on this face adjacent side, web surface, and deposit in E upin;
2. C is extracted tin each, travel through all limits of each, find the limit on web surface, and deposit in E downin;
3. E is traveled through downeach limit, each edge web surface normal direction stretched, tensile elongation equals the distance of end face to web surface, and stretched face is stored in C profilein;
4. C is taken out profilein all, add web surface and end face, build a bounding box, by E upin all limits be in extracting section in bounding box out, deposit in E insidein;
5. by E downin all limits and E insidein all limits be projected on web surface, deposit in C respectively edge1and C edge2in, judge C edge1all limits and C edge2in all limits whether have intersection point; If there is intersection point to be stored in C insectionin, appoint and get an intersection point,
Start to extract processing border Loop, method is as follows;
A) judge whether this intersection point has counterclockwise and belong to C edge2limit, if then turn to step b), then turn to step c) if not; Counterclockwise press web normal direction right-hand rule to judge;
B) along this C edge2while travel through, until to next intersection point, get back to step a);
C) along this C edge1while travel through, until to next intersection point, get back to step a);
D) travel through back initial point of intersection along aforesaid way, by all traversed limits stored in Loop, as shown in Figure 7 always.
(2) for the web surface containing Internal periphery, due to the impact by inner island or internal holes, its machining area judgment rule or building method as follows:
The building method of Internal periphery end face (T) is as follows:
1. C is traveled through inin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face (T), this end face (T) and the end face (T) constructed by outer shroud are before compared, using distant for distance web surface one as final end face (T);
The defining method of web processing inner boundary Loop:
1. C is traveled through inin all, find the face being greater than 180 degree with the face angle of web surface, namely become the convex face that is connected and hole sidewall with web surface, deposit in face row C loopin;
2. C is traveled through inin all, find and be less than 180 degree with the face angle of web surface and the non-vanishing face of corner degree and side, island, deposit in face row C loopin;
2. face row C is extracted loopin each, travel through all limits of each, find the limit on web surface, projected on web surface, by projecting, the limit that obtains is deposited in Loop.
4, method according to claim 1, is characterized in that described step (3) web Milling Process process decision method comprises cutter decision-making and cutting parameter and the content such as to determine:
1) cutter decision-making, comprise cutter length, tool radius, its defining method is:
1. extract the distance D of end face (T) to web surface (B), as the reference value that tool length d chooses, meet d >=D;
2. using the reference value that web processing border (Loop) mean curvature radius minimum value r chooses as tool radius R, r >=R is met;
3. from tool magazine, choose the cutter of two each and every one conditions more than meeting, if there is much knives tool to meet the demands simultaneously, manually determine which selects cutter by operating personnel;
2) determination of cutting parameter comprises cutting-in, cuts wide, tool path pattern, the speed of mainshaft and speed of feed; Corresponding defining method is as follows:
1. cutting-in, cut the decision-making of wide, feeding and rotating speed according to part material and previous step institute decision-making tool-information out, automatically extract from cutting-press shaping technique;
2. corresponding tool path pattern can be found from technological data bank, the machined parameters of advance and retreat cutter strategy needed for other.
Described web processing mode chooses corresponding process operation from CAM system, the formation geometric element of machining area and the result of process decision is automatically composed in process operation, generates the cutter path of web Milling Process.
Beneficial effect of the present invention:
First the present invention clicks in part model by mouse the web surface needing Tool-path Generation in CAM system, the machining area of web surface Milling Process selected by automatic structure, then according to the data in technological data bank, can select automatically to generate or the artificial processing technology information inputting selected web, realize the fast automatic generation of machining area and machining locus.
The present invention has that counting yield is high, dirigibility is strong, alleviates the programing work amount of engineering staff, supports single web and multiple web batch processing simultaneously, can meet the different demands of engineering staff.
Accompanying drawing explanation
Fig. 1 is web Milling Process track rapid generation process flow diagram of the present invention.
Fig. 2 is the schematic diagram in web Milling Process region of the present invention, wherein T is end face, B is the web surface of required processing, OuterLoop deposits web outline, InnerLoop deposits web Internal periphery, outline refers to the intersection edges in web surface and broad sense side (side, corner plane and sagging face etc.), and Internal periphery refers to web surface and the intersection edges of hole (H) and island (I) on it.
Fig. 3 is that the structure process flow diagram that middle characteristic face arranges is determined in web Milling Process region of the present invention.
Fig. 4 is the calculating schematic diagram of corner of the present invention degree and face angle, wherein f 1, f 2be two adjacent faces, e is intersection edges, p midfor the mid point of intersection edges, n in A 1, n 2for adjacent surface f 1, f 2at p midnormal vector, choose f 1, f 2middle any surface is reference field, chooses f here 1for reference field, determine the direction n of limit e according to right-hand rule e, n 1to n 2angle be designated as θ, if θ > π, then corner degree is 2 π-θ, if θ < π, then corner degree is θ; N in B 1, n 2for adjacent surface f 1, f 2main normal direction, choose f equally 1for reference field, determine the direction n of limit e according to right-hand rule e, n 1to n 2angle be designated as θ, if θ > π, then face angle is 2 π-θ, if θ < π, then face angle is θ.
Fig. 5 is outer shroud of the present invention processing boundary formation line drawing schematic diagram, wherein E upthe sidewall sideline of using needed for processing border, E downfor the intersection of sidewall and web surface.
Fig. 6 is structure bounding box schematic diagram of the present invention, E insidefor being in sidewall outer portions needed for bounding box inside, E downfor the intersection of sidewall and web surface.
Fig. 7 is that outer shroud of the present invention processing border builds schematic diagram, wherein C edge1for E insideprojection line on web surface, C edge2for E downprojection line on web surface, C insectionfor C edge1with C edge2the intersection point on each limit, arrow is depicted as the direction on each limit, place.
Fig. 8 is processing border of the present invention schematic diagram, and wherein Loop is the inner and outer boundary of web Milling Process, and B is web, and T is end face.
Fig. 9 is web process tool of the present invention decision-making, and wherein D is the vertical range of end face to web surface, and R is radius-of-curvature minimum in web processing all limits, border, and d is tool length, and r is tool radius.
Figure 10 is that web Milling Process track of the present invention generates design sketch fast, and for the web milling of groove described in the embodiment of the present invention, its center line M is feed track, and line N is process tool track, and line O is withdrawing track, and line P is that interlayer moves cutter track.
Embodiment
Below in conjunction with drawings and Examples, the present invention is further illustrated.
As Figure 1-10 shows.
A kind of web of airplane structural Milling Process track rapid generation, its process flow diagram as shown in Figure 1, comprises following steps:
First, under CAM environment, web surface to be processed is clicked by mouse, with the web surface chosen for seed face, carry out face to expand and obtain corresponding with web surface characteristic face row, then by corresponding rule, characteristic face row are mated and constructed, realize the automatic structure in web Milling Process region, as shown in Figure 2, then by process decision determination machined parameters; The result of the geometric element and process decision that form machining area is the most at last composed in CAM system in corresponding process operation automatically, generates the cutter path of web Milling Process.
Concrete implementation step can be divided into following components:
1, the choosing of web surface.
Web surface to be processed is obtained by the web surface in mouse click model, supports choosing of single web surface and multiple web surface simultaneously, and choosing not by position and the properties affect of web of web surface, is freely determined according to actual needs by operating personnel.
2, web Milling Process region builds automatically.
1) extracting selected web surface in web surface row is respectively seed face, its outline and Internal periphery (can be sky) are extracted respectively, as shown in Figure 2, deposit in OuterLoop and InnerLoop, OuterLoop corresponds to the intersection edges in web surface and broad sense side (side, corner plane and sagging face etc.), and InnerLoop is corresponding to web surface and the intersection edges on hole and island etc. on it;
2) carry out joint face expansion with OuterLoop and InnerLoop in seed face, the face obtaining being connected with web surface arranges, and deposits in face row C respectively outand C in, and obtain wherein each with the connection attribute in seed face;
1. find the face adjacent with web surface according to limit each in OuterLoop and InnerLoop, characteristic face row C as shown in Figure 3, is deposited in these adjacent faces by flow process outand C inin;
2. C is obtained outand C inin each with web surface formed by corner degree and face angle, the conversion relations in what wherein corner degree represented is face and face, the position relationship in what face angle represented is face and face, corresponding computing method as shown in Figure 4, if wherein face angle is less than 180 degree, be recessed connection depending on two adjacent surfaces, otherwise be convex connection.
3) after the joint face row obtaining web surface, according to following web surface machining area decision rule or building method, automatically web Milling Process region is created.Web Milling Process region comprises: web surface B, web surface processing border Loop, end face T, as shown in Figure 2.Wherein web surface B is clicked by mouse and obtains.
(1) for not containing the web surface of Internal periphery, namely InnerLoop is empty web surface, its machining area judgment rule or building method as follows:
The building method of end face T is as follows:
1. C is traveled through outin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face T.
The building method of web surface processing border Loop is as follows:
1. C is extracted tin each, travel through all limits of each, find the limit not on this face adjacent side, web surface, and deposit in E upin, as shown in Figure 5;
2. C is extracted tin each, travel through all limits of each, find the limit on web surface, and deposit in E downin, as shown in Figure 5;
3. E is traveled through downeach limit, each edge web surface normal direction stretched, tensile elongation equals the distance of end face to web surface, and stretched face is stored in C profilein, as shown in Figure 6;
4. C is taken out profilein all, add web surface and end face, build a bounding box, by E upin all limits be in extracting section in bounding box out, deposit in E insidein, as shown in Figure 6;
5. by E downin all limits and E insidein all limits be projected on web surface, deposit in C respectively edge1and C edge2in, judge C edge1all limits and C edge2in all limits whether have intersection point; If there is intersection point to be stored in C insectionin, appoint and get an intersection point, start to extract processing border Loop, as shown in Figure 7, method is as follows:
A) judge that this intersection point (counterclockwise judges by web normal direction right-hand rule) whether direction has to belong to C counterclockwise edge2limit, if then turn to step b), then turn to step c) if not;
B) along this C edge2while travel through, until to next intersection point, get back to step a);
C) along this C edge1while travel through, until to next intersection point, get back to step a);
D) travel through back initial point of intersection along aforesaid way, by all traversed limits stored in Loop, as shown in Figure 7 always.
(2) for the web surface containing Internal periphery, due to the impact by inner island or internal holes, its web Milling Process region construction step is as follows:
The building method of Internal periphery end face T:
1. C is traveled through inin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face T, this end face T and the end face T constructed by outer shroud are before compared, using distant for distance web surface one as final end face T.
The extracting method of web processing inner boundary Loop:
1. C is traveled through inin all, find the face being greater than 180 degree with the face angle of web surface, namely become the convex face (i.e. hole sidewall) be connected with web surface, deposit in face row C loopin;
2. C is traveled through inin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face (i.e. side, island) be connected with web surface, deposit in face row C loopin;
2. face row C is extracted loopin each, travel through all limits of each, find the limit on web surface, projected on web surface, by projecting, the limit that obtains is deposited in Loop.
By above step, mouse can be realized and click the machining area that web surface generates web milling automatically, as shown in Figure 8.
3, according to the data in technological data bank, adopt the method automatically and manually combined, carry out processing technology decision-making, obtain the processing method of selected web surface.
1) web Milling Process process decision content comprises: cutter decision-making, cutting parameter is determined.
2) cutter decision-making, comprise cutter length, tool radius etc., its defining method is as follows:
1. extract the distance D of end face T to web surface B, as the reference value that tool length d chooses, meet d >=D;
2. using the reference value that web processing border Loop mean curvature radius minimum value r chooses as tool radius R, r >=R is met;
3. from tool magazine, choose the cutter of two each and every one conditions more than meeting, if there is much knives tool to meet the demands simultaneously, manually determine which selects cutter by operating personnel.
3) determination of cutting parameter comprises cutting-in, cuts wide, that tool path pattern, the speed of mainshaft and speed of feed etc. are necessary parameter.Corresponding defining method is as follows:
1. cutting-in, cut the decision-making of wide, feeding and rotating speed according to part material and previous step institute decision-making tool-information out, automatically extract from cutting-press shaping technique;
2. corresponding tool path pattern can be found from technological data bank, the machined parameters needed for other such as advance and retreat cutter strategy.
4, from CAM system, choose corresponding process operation according to web processing mode, the formation geometric element of machining area and the result of process decision are composed in process operation automatically, generate the cutter path of web Milling Process.As shown in Figure 10.
The part that the present invention does not relate to prior art that maybe can adopt all same as the prior art is realized.

Claims (3)

1. a web of airplane structural Milling Process track rapid generation, is characterized in that it comprises the following steps:
(1) under CAM environment, click web surface to be processed by mouse, obtain web surface row;
(2) with selected web surface for seed face, automatically build web Milling Process region; Described automatic structure web Milling Process region comprises the following steps:
1) extracting selected web surface in web surface row is respectively seed face, its outline and Internal periphery are extracted respectively, Internal periphery is empty, deposit in OuterLoop and InnerLoop, OuterLoop corresponds to the intersection edges of web surface and broad sense side, and InnerLoop is corresponding to web surface and the intersection edges of hole (H) and island (I) on it; Broad sense side comprises side, corner plane and sagging face;
2) carry out joint face expansion with OuterLoop and InnerLoop in seed face, the face obtaining being connected with web surface arranges, and deposits in face row C respectively outand C in, and obtain wherein each with the connection attribute in seed face;
1. find the face adjacent with web surface according to limit each in OuterLoop and InnerLoop, characteristic face row C is deposited in these adjacent faces outand C inin;
2. C is obtained outand C inin each with corner degree and face angle formed by web surface, the conversion relations in what wherein corner degree represented is face and face, the position relationship in what face angle represented is face and face, if face angle is less than 180 degree, is recessed connection depending on two adjacent surfaces, otherwise is convex connection;
3) after the joint face row obtaining web surface, according to following web surface machining area decision rule or building method, automatically web Milling Process region is created; Web Milling Process region comprises: web surface (B), web surface processing border (Loop), end face (T), and wherein web surface (B) is clicked by mouse and obtains;
(1) for not containing the web surface of Internal periphery, namely InnerLoop is empty web surface, its machining area judgment rule or building method as follows:
The building method of end face T is as follows:
1. C is traveled through outin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face T;
The building method of web surface processing border Loop is as follows:
1. C is extracted tin each, travel through all limits of each, find the limit not on this face adjacent side, web surface, and deposit in E upin;
2. C is extracted tin each, travel through all limits of each, find the limit on web surface, and deposit in E downin;
3. E is traveled through downeach limit, each edge web surface normal direction stretched, tensile elongation equals the distance of end face to web surface, and stretched face is stored in C profilein;
4. C is taken out profilein all, add web surface and end face, build a bounding box, by E upin all limits be in extracting section in bounding box out, deposit in E insidein;
5. by E downin all limits and E insidein all limits be projected on web surface, deposit in C respectively edge1and C edge2in, judge C edge1all limits and C edge2in all limits whether have intersection point; If there is intersection point to be stored in C insectionin, appoint and get an intersection point,
Start to extract processing border Loop, method is as follows;
A) judge whether this intersection point has counterclockwise and belong to C edge2limit, if then turn to step b), then turn to step c if not); Counterclockwise press web normal direction right-hand rule to judge;
B) along this C edge2while travel through, until to next intersection point, get back to step a);
C) along this C edge1while travel through, until to next intersection point, get back to step a);
D) travel through back initial point of intersection along aforesaid way, by all traversed limits stored in Loop always;
(2) for the web surface containing Internal periphery, due to the impact by inner island or internal holes, its machining area judgment rule or building method as follows:
The building method of Internal periphery end face (T) is as follows:
1. C is traveled through inin all, find the face being less than 180 degree with the face angle of web surface, namely become the recessed face be connected with web surface, deposit in face row C tin;
2. C is traveled through tin all, find all middle distance web surface vertical ranges point P farthest top, pass through P topconstruct the face parallel with web surface as end face (T), this end face (T) and the end face (T) constructed by outer shroud are before compared, using distant for distance web surface one as final end face (T);
The defining method of web processing inner boundary Loop:
1. C is traveled through inin all, find the face being greater than 180 degree with the face angle of web surface, namely become the convex face that is connected and hole sidewall with web surface, deposit in face row C loopin;
2. C is traveled through inin all, find and be less than 180 degree with the face angle of web surface and the non-vanishing face of corner degree and side, island, deposit in face row C loopin;
2. face row C is extracted loopin each, travel through all limits of each, find the limit on web surface, projected on web surface, by projecting, the limit that obtains is deposited in Loop;
(3) according to the data in technological data bank, adopt the method automatically and manually combined, carry out processing technology decision-making, obtain the processing method of selected web; Described processing technology decision-making technique comprises the determination of cutter decision-making and cutting parameter:
1) cutter decision-making, comprise cutter length, tool radius, its defining method is:
1. extract the distance D of end face (T) to web surface (B), as the reference value that tool length d chooses, meet d >=D;
2. using the reference value that web processing border (Loop) mean curvature radius minimum value r chooses as tool radius R, r >=R is met;
3. from tool magazine, choose the cutter of two each and every one conditions more than meeting, if there is much knives tool to meet the demands simultaneously, manually determine which selects cutter by operating personnel;
2) determination of cutting parameter comprises cutting-in, cuts wide, tool path pattern, the speed of mainshaft and speed of feed; Corresponding defining method is as follows:
1. cutting-in, cut the decision-making of wide, feeding and rotating speed according to part material and previous step institute decision-making tool-information out, automatically extract from cutting-press shaping technique;
2. corresponding tool path pattern can be found from technological data bank, the machined parameters of advance and retreat cutter strategy needed for other;
(4) web machining area and processing scheme are invested automatically process operation corresponding in CAM, generate cutter path fast.
2. method according to claim 1, it is characterized in that described web surface to be processed is obtained by the web surface in mouse click model, it supports choosing of single web surface and multiple web surface simultaneously, choosing not by position and the properties affect of web of web surface.
3. method according to claim 1, it is characterized in that described web processing mode chooses corresponding process operation from CAM system, the formation geometric element of machining area and the result of process decision are composed in process operation automatically, generates the cutter path of web Milling Process.
CN201310242638.1A 2013-06-18 2013-06-18 Rapid generating method of milling path of web of airplane structural member Active CN103336485B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310242638.1A CN103336485B (en) 2013-06-18 2013-06-18 Rapid generating method of milling path of web of airplane structural member

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310242638.1A CN103336485B (en) 2013-06-18 2013-06-18 Rapid generating method of milling path of web of airplane structural member

Publications (2)

Publication Number Publication Date
CN103336485A CN103336485A (en) 2013-10-02
CN103336485B true CN103336485B (en) 2015-04-22

Family

ID=49244676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310242638.1A Active CN103336485B (en) 2013-06-18 2013-06-18 Rapid generating method of milling path of web of airplane structural member

Country Status (1)

Country Link
CN (1) CN103336485B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007702B (en) * 2014-06-13 2017-04-19 沈阳飞机工业(集团)有限公司 Corner characteristic recognizing and constructing method based on pivot elements
CN104090528B (en) * 2014-06-30 2017-02-15 华南理工大学 Method suitable for cycloid high-speed milling machining path
CN104216335B (en) * 2014-09-02 2016-09-14 南京航空航天大学 Passageway machining method between the casing boss of feature based
CN104199386B (en) * 2014-09-02 2017-04-19 南京航空航天大学 Feature based cartridge receiver lug boss top surface milling track rapid generation method
CN104199385B (en) * 2014-09-02 2016-08-17 南京航空航天大学 Milling Machining track automatic generation method is inserted in the runner of blisk roughing of feature based
CN104267669B (en) * 2014-09-17 2016-09-21 南京航空航天大学 The casing cannelure milling roughing track automatic generation method of feature based
CN104375464B (en) * 2014-11-12 2017-02-15 南京航空航天大学 Aircraft skin milling efficient machining path automatic generating method
CN104950815A (en) * 2015-06-29 2015-09-30 遵义宏港机械有限公司 Automatic coding system for numerically-controlled milling machine
CN106815438B (en) * 2017-01-17 2020-08-04 成都飞机工业(集团)有限责任公司 Method for extracting main influence factors of numerical control milling efficiency of aircraft structural part
CN109858370B (en) * 2018-12-29 2021-06-15 武汉开目信息技术股份有限公司 Method and device for identifying part of machining surface in three-dimensional model of part
CN112818487B (en) * 2021-02-02 2022-08-23 上汽大众汽车有限公司 Hole site structure generation method for loudspeaker sound outlet
CN115586749B (en) * 2022-12-12 2023-03-21 深圳市捷牛智能装备有限公司 Workpiece machining track control method based on machine vision and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016745B1 (en) * 2004-12-21 2006-03-21 The Boeing Company NC programming and predetermined practices integration
CN102411333A (en) * 2011-11-18 2012-04-11 上海交通大学 Fast numerical control machining process system for complex parts of airplane
CN102436217A (en) * 2011-10-19 2012-05-02 南京航空航天大学 Method for reconstructing web processing drive geometry of slot characteristic of aircraft structure
CN102629289A (en) * 2012-03-05 2012-08-08 南京航空航天大学 Automatic generation method of plunge milling toolpath for corner features

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016745B1 (en) * 2004-12-21 2006-03-21 The Boeing Company NC programming and predetermined practices integration
CN102436217A (en) * 2011-10-19 2012-05-02 南京航空航天大学 Method for reconstructing web processing drive geometry of slot characteristic of aircraft structure
CN102411333A (en) * 2011-11-18 2012-04-11 上海交通大学 Fast numerical control machining process system for complex parts of airplane
CN102629289A (en) * 2012-03-05 2012-08-08 南京航空航天大学 Automatic generation method of plunge milling toolpath for corner features

Also Published As

Publication number Publication date
CN103336485A (en) 2013-10-02

Similar Documents

Publication Publication Date Title
CN103336485B (en) Rapid generating method of milling path of web of airplane structural member
CN103365243B (en) Method for rapidly generating corner side milling process path
CN102411333B (en) Fast numerical control machining process system for complex parts of airplane
CN102527554B (en) Spray gun track planning method for free-form surface spraying robot
CN106125666B (en) Using cutting force fluctuation as the Machining of Curved Surface cutter path planing method of constraint
WO2015096511A1 (en) Intelligent numerical control machining programming system and method for aircraft structural parts
CN102637216B (en) Method for generating numerical-control side milling machining tool path for complicated curved surfaces
CN104375464B (en) Aircraft skin milling efficient machining path automatic generating method
CN103341787B (en) The numerical control machining cutter radius compensation method of feature based
CN104360634A (en) Skin mirror image milling numerical control program fast generating method based on features
CN105739440A (en) Adaptive machining method of wide-chord hollow fan blade
CN103454974A (en) Intelligent numerical control programming method driven by complex component process scheme
CN104570948B (en) Space flight plate parts hole characteristic processing method
CN102436217B (en) Method for reconstructing web processing drive geometry of slot characteristic of aircraft structure
CN104182795A (en) Numerical control machining cutting parameter optimization method of airplane structural member on the basis of intermediate feature
CN104573191A (en) Rapid remanufacturing and molding method for damaged weapon equipment parts in wartime
CN102591261A (en) Multilayer numerical control programming method for flexible hole formation on large-scale wing part
CN106378478B (en) A kind of micro- milling method of rule pyramid micro-structure
CN105551077A (en) Sheet metal processing three-dimensional technological model construction method and device
Chen et al. Process-scheme-driven automatic construction of NC machining cell for aircraft structural parts
CN103034167B (en) Airplane structural component horizontal bar top surface process cutter path automatic generation method
CN102609564A (en) Fast positioning and corresponding method for machining features and machining operations
CN103984289A (en) Method for determining self-adaptive outline surrounding milling tool path according to peak characteristics of complex structural member
CN104331020A (en) Feature-based skin mirror-image milling technology decision method
CN104007699A (en) Method for optimally sorting aircraft structural part automatic programming processing units based on technological process

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant