CN109015008A - A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing - Google Patents
A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing Download PDFInfo
- Publication number
- CN109015008A CN109015008A CN201810851822.9A CN201810851822A CN109015008A CN 109015008 A CN109015008 A CN 109015008A CN 201810851822 A CN201810851822 A CN 201810851822A CN 109015008 A CN109015008 A CN 109015008A
- Authority
- CN
- China
- Prior art keywords
- sampled point
- clamping
- subregion
- operating mode
- machinable
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q3/00—Devices holding, supporting, or positioning work or tools, of a kind normally removable from the machine
- B23Q3/02—Devices holding, supporting, or positioning work or tools, of a kind normally removable from the machine for mounting on a work-table, tool-slide, or analogous part
- B23Q3/06—Work-clamping means
- B23Q3/062—Work-clamping means adapted for holding workpieces having a special form or being made from a special material
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
The invention discloses a kind of kind of Setup plan method and devices towards Five-axis numerical control milling machine finishing to sample its surface and obtain sampled point this method comprises: receiving part model, calculates the available tool sharpening direction of each sampled point of part model;Part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its tool orientation;One group of optimal alternative clamping direction is selected, the processable range in wherein each alternative clamping direction is calculated;All effective clamping directional combinations are calculated using SetupCover algorithm;The machinable subregion of 3+2 operating mode is substituted into each effectively clamping directional combination by the method that label is spread;Intersection in the effective clamping directional combination for substituting into subregion is eliminated using Graphcut algorithm, obtains finally dividing region;The final boundary for dividing region is carried out using snake grid migration algorithm smooth.
Description
Technical field
The disclosure belongs to the technical field of numerical control finishing, is related to a kind of clamping rule towards Five-axis numerical control milling machine finishing
Draw method and device.
Background technique
Only there is provided background technical informations relevant to the disclosure for the statement of this part, it is not necessary to so constitute first skill
Art.
Numerical control processing (Computer Numerical Control, CNC) refers to machining center, CNC milling machine, number
The numerical control devices such as control lathe, Wire EDM equipment, screw chasing machine are processed.By programming, numerically-controlled machine tool automatically with
Continuous mode removes clout as required, is suitable for high-volume, complex-shaped part.Since the First hand forties in last century
Dynamic control lathe birth starts, and numerical control processing develops a variety of processing technologys such as vehicle, milling, plane, mill.Wherein milling machine refers to milling cutter pair
The lathe that a variety of surfaces of workpiece are processed, energy milling plane, groove, the gear teeth, screw thread and splined shaft, is suitble to processing more complicated
Type face.Its usual processing flow includes roughing, finishing and rear cleaning (back chipping).Roughing generally uses large scale milling
Cutter head, quickly removal is largely not belonging to the boule portions of target shape, obtains the approximate shapes of target component;The approximate shapes
An actually iso-metric offset face of target component.The finishing milling cutter head of smaller size, removes in approximate shapes not
Belong to the clout of target workpiece.Due to finishing tip size and the limitation of this body structure of parts to be machined, still may after finishing
The meeting non-cleaning part of legacy part, need to further be cleared up in rear clean-up phase.
Most common CNC milling machine includes: the Milling Motion in Three-axes NC for being mainly used for processing flat surface impression structure, and processing
The Five-axis numerical control milling machine of complex free curved surface.Five-axis numerical control milling machine is generally by three shifting axles (XYZ) and two rotation axis (AB)
Composition, can be divided into 3+2 operating mode and 5 axis linkage work modes according to working method difference.3+2 operating mode, or be fixed
Axis processing refers to that cutter is three shifting axle linkages during processing a certain panel region, other two rotation axis is motionless;
Machining area conversion is completed by two rotation axis linkages, and three shifting axles terminate milling at this time.Five-axle linkage operating mode refers to
Five kinematic axis move synchronously milling to cutter during the cutting process.
It needs to carry out Setup plan and 3+2 region division before five number of axle of 3+2 operating mode are processed according to milling machine.Wherein,
Setup plan refers to that the planning of clamping process workpiece direction and the corresponding range of work divide.3+2 region division refers to certain clamping side
The downward range of work is further divided into the machinable subregion of 3+2 operating mode and specifies its tool orientation.The prior art
In mostly Setup plan basic geometry member is mainly handled using the methods of genetic algorithm, expert system, decision tree, training study
Element composition is used for the CAD model of industrial part, can not handle the totally-enclosed workpiece of the free form surface composition of no obvious characteristic line.When
In preceding actual production, also the need to rely on experience of engineer of Setup plan and 3+2 region division carries out manual designs.
Summary of the invention
For the deficiencies in the prior art, one or more other embodiments of the present disclosure provide one kind towards five number of axle
The Setup plan method and device of milling machine finishing is controlled, carries out the region segmentation of 3+2 cooked mode constraint first, and is divided
As a result the region division after substituting under clamping constraint is not finally influencing clamping constraint and 3+2 processing with a kind of optimisation strategy
The lower boundary to region division of schema constraint carries out smoothly, guaranteeing to divide the regular smooth of zone boundary.
According to the one aspect of one or more other embodiments of the present disclosure, provide a kind of towards Five-axis numerical control milling machine finishing
Setup plan method.
A kind of Setup plan method towards Five-axis numerical control milling machine finishing, this method comprises:
Part model is received, its surface is sampled and obtains sampled point, the available cutter for calculating each sampled point of part model adds
Work direction;
Part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its tool orientation;
One group of optimal alternative clamping direction is selected, by determining the available tool sharpening direction of each sampled point for each alternative
Whether clamping direction can be processed, and calculates the processable range in wherein each alternative clamping direction;
All effective clamping directional combinations are calculated using SetupCover algorithm;
The machinable subregion of 3+2 operating mode is substituted into each effectively clamping direction group by the method that label is spread
It closes;
If there are still intersections in effective clamping directional combination, eliminates and substitute into effective clamping directional combination of subregion
Intersection, obtain finally dividing region;
The final boundary for dividing region is carried out using snake grid migration algorithm smooth.
Further, uniform sampling is carried out to part model surface, sampled point is obtained, for each sampled point, using sky
Between collocation method calculating can use tool sharpening direction.
Further, part model surface is divided into 3+2 operating mode by algorithm of the improvement based on Graphcut can
The subregion of processing, specific method step are as follows:
One group of 3+2 operating mode machine direction d of uniform sampling in Gaussian spherei, i=1 ... n;
For each sample direction di, sampled point p on part model surfacejMiddle calculating diMachinable sampled point.Specifically
Judgment method is, if diIn sampled point pjAvailable tool sharpening direction set in, then sampled point pjIt can be by direction diProcessing;
By part model surface 3+2 operating mode machining area segmentation problem, the side GraphCut can be based on by being defined as one
Energy minimization problem in the figure that method solves.Define part model surface sampled point pjFor node, sampled point pjCritical relation is side
Figure GF.Scheme GFIn each node pjIt is its machinable sample direction d that label value, which can be obtained,i.Use classical solution graph
The solver of cut problem acquires the cut zone of workpiece surface 3+2 operating mode.Final each sampled point pjA corresponding processing
Direction di。
Further, the machinable sub-district of 3+2 operating mode by way of uniform or nonuniform sampling after division
One group of optimal alternative clamping direction is selected in the corresponding Gaussian sphere in domain.
Further, effective clamping directional combination is the union of the corresponding machine direction in alternative clamping direction in combination
The clamping direction of non-empty is closed in the intersection for covering all sampled points, and combining the corresponding machine direction in interior clamping direction alternative two-by-two
Combination.
Further, described each to have the machinable subregion of 3+2 operating mode by the method substitution that label is spread
Effect clamping directional combination specific steps include:
If there is a coincidence in certain subregion sampled point part in the machinable subregion of 3+2 operating mode, other parts can only be by
Some clamping direction is worked into, then the label of sampled points all in the region is appointed as the clamping direction completely;
If certain subregion sampled point is completely in coincidence situation, the area Ze Jianggai in the machinable subregion of 3+2 operating mode
The label of all sampled points is appointed as being overlapped the clamping direction being dominant in situation in domain;
It is that the sampled point is processed by clamping directions multiple in multiple combinations that the sampled point, which is overlapped,.
Further, if each having by the machinable subregion of 3+2 operating mode by the method substitution that label is spread
Effect clamping directional combination still has coverage condition, then eliminates the coincidence in effective clamping directional combination using Graphcut algorithm
Part.
Further, a part model surface sampled point p is constructedjFor node, sampled point pjCritical relation is the figure on side
GF.Scheme GFIn each node pjIt is the corresponding multiple label of its above-mentioned steps that label value, which can be obtained,.Graphcut algorithm can be adopted
It is each node p of overlapping region with the mode for minimizing energyjCertain single label is specified, therefore reaches and eliminates overlapping region
Purpose.
According to the other side of one or more other embodiments of the present disclosure, a kind of computer-readable storage medium is also provided
Matter.
A kind of computer readable storage medium, wherein being stored with a plurality of instruction, described instruction is suitable for by terminal device equipment
Processor load and execute following processing:
Part model is received, its surface is sampled and obtains sampled point, the available cutter for calculating each sampled point of part model adds
Work direction;
Part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its tool orientation;
One group of optimal alternative clamping direction is selected, by determining the available tool sharpening direction of each sampled point for each alternative
Whether clamping direction can be processed, and calculates the processable range in wherein each alternative clamping direction;
All effective clamping directional combinations are calculated using SetupCover algorithm;
The machinable subregion of 3+2 operating mode is substituted into each effectively clamping direction group by the method that label is spread
It closes;
If there are still intersections in effective clamping directional combination, eliminates and substitute into effective clamping directional combination of subregion
Intersection, obtain finally dividing region;
The final boundary for dividing region is carried out using snake grid migration algorithm smooth.
According to the other side of one or more other embodiments of the present disclosure, a kind of terminal device is also provided.
A kind of terminal device, using internet terminal equipment, including processor and computer readable storage medium, processor
For realizing each instruction;Computer readable storage medium is suitable for by processor load simultaneously for storing a plurality of instruction, described instruction
Execute following processing:
Part model is received, its surface is sampled and obtains sampled point, the available cutter for calculating each sampled point of part model adds
Work direction;
Part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its tool orientation;
One group of optimal alternative clamping direction is selected, by determining the available tool sharpening direction of each sampled point for each alternative
Whether clamping direction can be processed, and calculates the processable range in wherein each alternative clamping direction;
All effective clamping directional combinations are calculated using SetupCover algorithm;
The machinable subregion of 3+2 operating mode is substituted into each effectively clamping direction group by the method that label is spread
It closes;
If there are still intersections in effective clamping directional combination, eliminates and substitute into effective clamping directional combination of subregion
Intersection, obtain finally dividing region;
The final boundary for dividing region is carried out using snake grid migration algorithm smooth.
The disclosure the utility model has the advantages that
(1) a kind of Setup plan method and device towards Five-axis numerical control milling machine finishing of the present invention, specially
Complete workpiece is finished using Five-axis numerical control milling machine 3+2 cooked mode Setup plan and 3+2 region partitioning method and
Device can handle the totally-enclosed workpiece of the free form surface composition of no obvious characteristic line, can be used for handling basic geometry member
Element composition is used for the CAD model of industrial part;Also it can be applied under conditions of determining clamping direction again can currently add workpiece
Work range carries out 3+2 region division.
(2) a kind of Setup plan method and device towards Five-axis numerical control milling machine finishing of the present invention, Neng Goubao
Card Setup plan reaches: 1) minimizing clamping times;2) boundary for dividing region is regular smooth as far as possible;3) guarantee each clamping rule
Drawing the corresponding range of work can be worked into completely;3+2 region division can reach: 1) minimizing 3+2 region division number;2)
The boundary for dividing region is regular smooth as far as possible;3) it need to guarantee that the appointed tool orientation of subregion energy is worked into completely.
(3) a kind of Setup plan method and device towards Five-axis numerical control milling machine finishing of the present invention, Ke Yizhi
It scoops out and is finished for Five-axis numerical control milling machine 3+2 cooked mode, can also be applied to the 3+2 of mechanical arm Milling Process or later period polishing
In cooked mode finishing;The Setup plan and 3+2 region division finished to complete workpiece, it is effective to replace currently in fact
The human cost planned manually in the production of border.
(4) a kind of Setup plan method and device towards Five-axis numerical control milling machine finishing of the present invention, as one
The frame of a opening is suitble to the more other factors of fusion, such as in view of the fixture design in Setup plan.
(5) a kind of Setup plan method and device towards Five-axis numerical control milling machine finishing of the present invention, it is contemplated that
Region division boundary it is regular smooth, on the lower side to region division for not influencing clamping constraint and the constraint of 3+2 cooked mode
Boundary carries out smoothly, being conducive to subsequent path planning.
Detailed description of the invention
The accompanying drawings constituting a part of this application is used to provide further understanding of the present application, and the application's shows
Meaning property embodiment and its explanation are not constituted an undue limitation on the present application for explaining the application.
Fig. 1 is a kind of Setup plan method stream towards Five-axis numerical control milling machine finishing according to one or more embodiments
Cheng Tu;
Fig. 2 is can to use tool sharpening direction calculating analysis diagram according to the sampled point of one or more embodiments;
Fig. 3 is the 3+2 region division process analysis figure according to one or more embodiments;
Fig. 4 is the alternative clamping direction selection process analysis figure according to one or more embodiments;
Fig. 5 is effective clamping directional combination example display diagram according to one or more embodiments;
Fig. 6 is the label diffusion process analysis diagram according to one or more embodiments;
Fig. 7 is to carry out smooth effect display diagram to region division boundary according to the snake algorithm of one or more embodiments.
Specific embodiment:
Below in conjunction with the attached drawing in one or more other embodiments of the present disclosure, to one or more other embodiments of the present disclosure
In technical solution be clearly and completely described, it is clear that described embodiments are only a part of the embodiments of the present invention,
Instead of all the embodiments.Based on one or more other embodiments of the present disclosure, those of ordinary skill in the art are not being made
Every other embodiment obtained, shall fall within the protection scope of the present invention under the premise of creative work.
It is noted that following detailed description is all illustrative, it is intended to provide further instruction to the application.Unless another
It indicates, all technical and scientific terms that the present embodiment uses have and the application person of an ordinary skill in the technical field
Normally understood identical meanings.
It should be noted that term used herein above is merely to describe specific embodiment, and be not intended to restricted root
According to the illustrative embodiments of the application.As used herein, unless the context clearly indicates otherwise, otherwise singular
Also it is intended to include plural form, additionally, it should be understood that, when in the present specification using term "comprising" and/or " packet
Include " when, indicate existing characteristics, step, operation, device, component and/or their combination.
It should be noted that flowcharts and block diagrams in the drawings show according to various embodiments of the present disclosure method and
The architecture, function and operation in the cards of system.It should be noted that each box in flowchart or block diagram can represent
A part of one module, program segment or code, a part of the module, program segment or code may include one or more
A executable instruction for realizing the logic function of defined in each embodiment.It should also be noted that some alternately
Realization in, function marked in the box can also occur according to the sequence that is marked in attached drawing is different from.For example, two connect
The box even indicated can actually be basically executed in parallel or they can also be executed in a reverse order sometimes,
This depends on related function.It should also be noted that each box and flow chart in flowchart and or block diagram
And/or the combination of the box in block diagram, the dedicated hardware based system that functions or operations as defined in executing can be used are come
It realizes, or the combination of specialized hardware and computer instruction can be used to realize.
In the absence of conflict, the feature in the embodiment and embodiment in the disclosure can be combined with each other, and tie below
It closes attached drawing and embodiment is described further the disclosure.
As shown in Figure 1, providing one kind towards five-shaft numerical control according to the one aspect of one or more other embodiments of the present disclosure
The Setup plan method of milling machine finishing, it is specially a kind of that complete workpiece is carried out towards Five-axis numerical control milling machine 3+2 cooked mode
The Setup plan and 3+2 region partitioning method of finishing, this method comprises:
Step (1): receive part model, to its surface sample obtain sampled point, calculate each sampled point of part model can
With tool sharpening direction;
Step (2): part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its cutter side
To;
Step (3): one group of optimal alternative clamping direction of selection, by the available tool sharpening direction pair for determining each sampled point
Whether it is can be processed in each alternative clamping direction, calculates the processable range in wherein each alternative clamping direction;
Step (4): all effective clamping directional combinations are calculated using SetupCover algorithm;
Step (5): the machinable subregion of 3+2 operating mode is substituted into each effective clamping by the method that label is spread
Directional combination eliminates the intersection in effective clamping directional combination;
Step (6): eliminating the intersection in the effective clamping directional combination for substituting into subregion using Graphcut algorithm,
It obtains finally dividing region;
Step (7): the final boundary for dividing region is carried out using snake grid migration algorithm smooth.
In the step (1), part model can express (such as step, iges, stl) with plurality of data structures, and the present invention is
A method of it is analyzed and is handled based on sampling point information, need first to sample part model surface, specific steps include:
(1-1) carries out uniform sampling to part model surface, obtains sampled point;
(1-2) for each sampled point, tool orientation can be used by being calculated using Jun et al. based on the method for space configuration, such as
Calculated p0, the available tool orientation of p1 and p2 point are illustrated in Fig. 2.
In the step (2), target is reached based on Graphcut algorithm by improving Herholz et al., cancels Herholz
Et al. the step of myopia deformation is carried out to curved surface in method;It calculating sampled point range can be processed is calculated using in step 1
As a result;It is machinable that part model surface is divided by 3+2 operating mode based on the algorithm of Graphcut using Herholz et al.
Subregion simultaneously specifies its tool orientation, such as the result that Fig. 3 is a model 3+2 region division.
Specific steps include:
(2-1) one group of 3+2 operating mode machine direction d of uniform sampling in Gaussian spherei, i=1 ... n;
(2-2) is for each sample direction di, sampled point p on part model surfacejMiddle calculating diMachinable sampling
Point.Specific judgment method is, if diIn sampled point pjAvailable tool sharpening direction set in, then sampled point pjIt can be by direction di
Processing;
(2-3) by part model surface 3+2 operating mode machining area segmentation problem, being defined as one can be based on
Energy minimization problem in the figure that GraphCut method solves.Define part model surface sampled point pjFor node, sampled point pjFace
Boundary's relationship is the figure G on sideF.Scheme GFIn each node pjIt is its machinable sample direction d that label value, which can be obtained,i.Use classics
The solver of solution graph cut problem acquire the cut zone of workpiece surface 3+2 operating mode.Final each sampled point pj
A corresponding machine direction di。
In the step (3), specific steps include:
(3-1) selects alternative direction by way of uniform or nonuniform sampling in the Gaussian sphere of direction, in Fig. 4 (a)
Two panel regions, corresponding to can be shown in clamping direction scope such as Fig. 4 (b) in Gaussian sphere, and Fig. 4 (c) is shown as each clamping direction can
One visualization of range of work size, can sample accordingly and generate the non-homogeneous alternative direction of clamping;
The clamping side that (3-2) specifies each alternative direction by determining the available tool sharpening direction of each sampled point
To whether caning be processed, the processable range in each alternative direction, p0 point and p2 under the current clamping direction as shown in Fig. 2 are calculated
Point can be arrived by current five-axis machine tool tool sharpening, and p1 point cannot be machined into.
。
In the step (4), all effective clamping directional combinations, effective clamping are obtained using SetupCover algorithm
Directional combination refers to that the union for combining the corresponding machine direction in interior direction covers all sampled points, and.Combine interior direction two-by-two
Non-empty, three groups of effective clamping directional combinations as shown in Figure 5 are closed in the intersection of the corresponding machine direction in direction.
In the step (5), clamping directional combination effective for one, which can be regarded as, attached some sides for sampled point
To label, show in the clamping directional combination sampled point can be combined in those of direction be worked into.Wherein necessarily deposit
Largely it is being overlapped situation, that is to say, that there are processed in a sampled point by multiple directions in multiple combinations.This step
Suddenly the region division in step 2 is substituted into the direction label of sampled point by the method that label is spread, it is therefore an objective to reduce to the greatest extent
Situation is overlapped present in label, specific steps include:
(5-1) if there is coincidence in sampled point part in certain region in 3+2 region division, other parts can only be by some clamping
Direction is worked into, then by the region so the label of point is appointed as the clamping direction completely, as the region H1 is directly specified in Fig. 6
For R1 label;
(5-2) if sampled point is completely in coincidence situation in certain region in 3+2 region division, by the region so point
Label be appointed as being overlapped the clamping direction that is dominant in situation, as the region H2 is designated as R1 label in Fig. 6;
In the step (6), if still having coverage condition by step (5), eliminated with a Graphcut algorithm,
Such as the region H3 and H4 in Fig. 6;Construct a part model surface sampled point pjFor node, sampled point pjCritical relation is the figure on side
GF.Scheme GFIn each node pjIt is the corresponding multiple label of its above-mentioned steps that label value, which can be obtained,.Graphcut algorithm can be adopted
It is each node p of overlapping region with the mode for minimizing energyjCertain single label is specified, therefore reaches and eliminates overlapping region
Purpose.
In the step (7), using the method for Yunjin et al. snake grid migration method to the final side for dividing region
Boundary carries out smooth, the effect before and after edge smoothing as shown in Figure 7.
The foregoing is merely preferred embodiment of the present application, are not intended to limit this application, for the skill of this field
For art personnel, various changes and changes are possible in this application.Within the spirit and principles of this application, made any to repair
Change, equivalent replacement, improvement etc., should be included within the scope of protection of this application.Therefore, the present invention is not intended to be limited to this
These embodiments shown in text, and it is to fit to the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. a kind of Setup plan method towards Five-axis numerical control milling machine finishing, which is characterized in that this method comprises:
Part model is received, its surface is sampled and obtains sampled point, calculates the available tool sharpening side of each sampled point of part model
To;
Part model surface is divided into the machinable subregion of 3+2 operating mode, and specifies its tool orientation;
One group of optimal alternative clamping direction is selected, by determining the available tool sharpening direction of each sampled point for each alternative clamping
Whether direction can be processed, and calculates the processable range in wherein each alternative clamping direction;
All effective clamping directional combinations are calculated using SetupCover algorithm;
The machinable subregion of 3+2 operating mode is substituted into each effectively clamping directional combination by the method that label is spread;
If there are still intersections in effective clamping directional combination, the weight in the effective clamping directional combination for substituting into subregion is eliminated
Part is closed, obtains finally dividing region;
The final boundary for dividing region is carried out using snake grid migration algorithm smooth.
2. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that
Uniform sampling is carried out to part model surface, obtains sampled point, it, can using the calculating of space configuration method for each sampled point
With tool sharpening direction.
3. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that logical
It crosses algorithm of the improvement based on Graphcut and part model surface is divided into the machinable subregion of 3+2 operating mode, specific side
Method step are as follows:
One group of 3+2 operating mode machine direction of uniform sampling in Gaussian sphere;
The machinable sampled point of each sample direction is calculated in the sampled point on part model surface;
By part model surface 3+2 operating mode machining area segmentation problem, being defined as one can be asked based on GraphCut method
Energy minimization problem in the figure of solution acquires workpiece surface 3+2 operating mode using the solver for solving graph cut problem
Part model surface is divided into the machinable subregion of 3+2 operating mode by cut zone.
4. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that work
The specific steps of the machinable sampled point of each sample direction are calculated in the sampled point of part model surface are as follows: if sample direction is being adopted
In the available tool sharpening direction set of sampling point, then the sampled point can be processed by the sample direction.
5. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that logical
Uniform or nonuniform sampling mode is crossed to select in the corresponding Gaussian sphere of the machinable subregion of 3+2 operating mode after division
One group of optimal alternative clamping direction.
6. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that institute
It states the union that effective clamping directional combination is the corresponding machine direction in alternative clamping direction in combination and covers all sampled points, and
The clamping directional combination of non-empty is closed in the intersection for combining the corresponding machine direction in interior clamping direction alternative two-by-two.
7. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that institute
It states and the machinable subregion of 3+2 operating mode is substituted into the specific of each effectively clamping directional combination by the method that label is spread
Step includes:
If there is coincidence in certain subregion sampled point part in the machinable subregion of 3+2 operating mode, other parts can only be a certain
A clamping direction is worked into, then the label of sampled points all in the region is appointed as the clamping direction completely;
If certain subregion sampled point is completely in coincidence situation in the machinable subregion of 3+2 operating mode, will be in the region
The label of all sampled points is appointed as being overlapped the clamping direction being dominant in situation;
It is that the sampled point is processed by clamping directions multiple in multiple combinations that the sampled point, which is overlapped,.
8. a kind of Setup plan method towards Five-axis numerical control milling machine finishing as described in claim 1, which is characterized in that if
Each effectively clamping directional combination is substituted by the method that label is spread by the machinable subregion of 3+2 operating mode still to deposit
In coverage condition, then the intersection in effective clamping directional combination is eliminated using Graphcut algorithm.
9. a kind of computer readable storage medium, wherein being stored with a plurality of instruction, which is characterized in that described instruction is suitable for by terminal
The processor of equipment is loaded and is executed according to claim 1 to 8 a kind of towards Five-axis numerical control milling machine finishing
Setup plan method.
10. a kind of terminal device, including processor and computer readable storage medium, processor is for realizing each instruction;It calculates
Machine readable storage medium storing program for executing is for storing a plurality of instruction, which is characterized in that described instruction in execution according to claim 1-8 for appointing
A kind of Setup plan method towards Five-axis numerical control milling machine finishing described in one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810851822.9A CN109015008B (en) | 2018-07-30 | 2018-07-30 | A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810851822.9A CN109015008B (en) | 2018-07-30 | 2018-07-30 | A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109015008A true CN109015008A (en) | 2018-12-18 |
CN109015008B CN109015008B (en) | 2019-07-02 |
Family
ID=64647770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810851822.9A Active CN109015008B (en) | 2018-07-30 | 2018-07-30 | A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109015008B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743554A (en) * | 2007-03-30 | 2010-06-16 | 帕拉代姆地球物理有限公司 | Partitioning algorithm for building a stratigraphic grid |
CN102166665A (en) * | 2010-12-23 | 2011-08-31 | 大连理工大学 | Five-axis NC (numerical control) milling method for internal surfaces of bent pipes |
CN103699606A (en) * | 2013-12-16 | 2014-04-02 | 华中科技大学 | Large-scale graphical partition method based on vertex cut and community detection |
CN105975650A (en) * | 2016-03-31 | 2016-09-28 | 北京理工大学 | Intelligent design method of clamp structure |
CN106202822A (en) * | 2016-07-27 | 2016-12-07 | 西北工业大学 | B-spline surface model reconstruction method towards blade adaptive machining |
-
2018
- 2018-07-30 CN CN201810851822.9A patent/CN109015008B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743554A (en) * | 2007-03-30 | 2010-06-16 | 帕拉代姆地球物理有限公司 | Partitioning algorithm for building a stratigraphic grid |
CN102166665A (en) * | 2010-12-23 | 2011-08-31 | 大连理工大学 | Five-axis NC (numerical control) milling method for internal surfaces of bent pipes |
CN103699606A (en) * | 2013-12-16 | 2014-04-02 | 华中科技大学 | Large-scale graphical partition method based on vertex cut and community detection |
CN105975650A (en) * | 2016-03-31 | 2016-09-28 | 北京理工大学 | Intelligent design method of clamp structure |
CN106202822A (en) * | 2016-07-27 | 2016-12-07 | 西北工业大学 | B-spline surface model reconstruction method towards blade adaptive machining |
Also Published As
Publication number | Publication date |
---|---|
CN109015008B (en) | 2019-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107015524B (en) | Numerical control device and its simulator | |
CN106354098B (en) | A kind of NURBS composite surfaces are fixed a cutting tool teeth processing route generating method | |
CN106094729B (en) | A kind of part machinery process carbon emission quantization method based on manufacturing feature | |
CN102866671A (en) | Large-arc ruled surface numerical control machining cutter path planning method | |
Hu et al. | Five-axis tool path generation based on machine-dependent potential field | |
CN103365243B (en) | Method for rapidly generating corner side milling process path | |
WO2019188619A1 (en) | Tool selection device, method, and program, and nc program creation system | |
CN108544880A (en) | A kind of method and system of robot Carving Machining solid irregular stone | |
CN108889948A (en) | A kind of subarea-scanning method for thin-wall part increasing material manufacturing | |
GB2117927A (en) | Method of judging and controling simultaneous machining in a quadriaxial numerical control lathe | |
CN110405837A (en) | Technique processing method, device and process equipment | |
CN101763048B (en) | Method for selecting roughing tool for aircraft complex component based on Voronoi Mountain variation | |
CN105328411A (en) | Numerical control machining method of airplane model | |
JPS5890439A (en) | Control method for milling process | |
CN109015008B (en) | A kind of Setup plan method and device towards Five-axis numerical control milling machine finishing | |
CN104439468B (en) | It is applicable to the milling cutter of Blisk profile layered milling moulding process | |
CN103163837A (en) | Tool path self-adaptive management system and method for five-axis numerical control machining | |
CN110516373A (en) | A kind of method for milling of circular saw roughing special-shaped level | |
CN102528138A (en) | Processing method of complex curved surface by adopting drum-like cutter | |
CN108803481B (en) | Free form surface ball-end mill paths planning method and system based on Fermat helix | |
CN108197839B (en) | Production scheduling method for passenger car manufacturing workshop with routing buffer area | |
CN108000082A (en) | A kind of method and system that layering clean-up machining is carried out to die face | |
CN111069670B (en) | Blisk variable-radius transition fillet machining method and system | |
DE102016000409A1 (en) | Numerical control that controls a machine tool based on peeling instructions | |
CN102728878B (en) | Numerical control curved surface profile processing Z-shaped process connection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |