CN109318051A - A kind of curved surface part numerical control processing localization method - Google Patents
A kind of curved surface part numerical control processing localization method Download PDFInfo
- Publication number
- CN109318051A CN109318051A CN201811207437.7A CN201811207437A CN109318051A CN 109318051 A CN109318051 A CN 109318051A CN 201811207437 A CN201811207437 A CN 201811207437A CN 109318051 A CN109318051 A CN 109318051A
- Authority
- CN
- China
- Prior art keywords
- lathe
- numerical control
- cutter path
- curved surface
- coordinate system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- 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
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/20—Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
- B23Q15/22—Control or regulation of position of tool or workpiece
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
The invention discloses a kind of curved surface part numerical control processing localization methods, characterized by the following steps: 1) it according to the machining feature of the CAD model of part determines the coordinate system of part, the type and cutter path of process tool is primarily determined according to the size of blank and machining accuracy;2) space coordinates of lathe are determined according to the essential information of lathe;3) position and posture that part coordinate ties up in machine coordinates system are provided, part block planning is planned independent machining path in each subregion, is mapped in lathe coordinate system according to the range of work of lathe;4) practical cutter path is determined according to the space coordinates of the coordinate system of part and lathe, according to error model and practical cutter path, predict position and attitude error of the cutter relative to workpiece, optimize cutter path, then automatically generate numerical control program.The present invention can greatly improve machining accuracy and processing efficiency.
Description
Technical field
The invention belongs to part by numerical control processing technique fields, and in particular to a kind of curved surface part numerical control processing localization method.
Background technique
During numerical control processing, for the curved surface part of outer shape complexity, due to no accurately machining benchmark
Face, therefore to looking for machining benchmark to bring great difficulty before numerical control processing.Belong to single-piece in curved surface part or batch is smaller
In the case where, if using dedicated fixture to curved surface part, the manufacture processing cost of curved surface part can be greatly increased.
Summary of the invention
It is an object of the invention to overcome above-mentioned the deficiencies in the prior art, a kind of curved surface part numerical control processing positioning side is provided
Method.
The present invention is achieved by the following technical solutions:
A kind of curved surface part numerical control processing localization method, it is characterised in that the following steps are included:
1) coordinate system that part is determined according to the machining feature of the CAD model of part, according to the size of blank and processing essence
Degree primarily determines the type and cutter path of process tool;
2) space coordinates of lathe are determined according to the essential information of lathe;
3) part coordinate is provided according to the location information of the technique information of part, CAD model information and lathe and ties up to lathe
Position and posture in coordinate system, by part block planning, are planned independent according to the range of work of lathe in each subregion
Machining path, be mapped in lathe coordinate system;
4) practical cutter path is determined according to the space coordinates of the coordinate system of part and lathe, according to error model and reality
Border cutter path predicts position and attitude error of the cutter relative to workpiece, optimizes cutter path, and combine working process parameter, prediction
Machining accuracy after precision is met the requirements, carries out machining simulation, then automatically generates numerical control program.
Preferably, in the step 1) cutter path generation step are as follows: it is raw in entire machined surface according to machining feature
At cutter path, then cutter path is divided into again small machining area, cutter path need to make all sub- machining area combinations
After can cover entire machining area, the range of work of lathe can cover all subregions, and adjacent subregion will have one
Fixed overlapping region.
Preferably, in the step 1) coordinate system of part be part datum mark, datum level, reference line.
Preferably, the space coordinates of lathe include the benchmark origin of lathe, benchmark original line, benchmark original in the step 2)
Face.
Preferably, in the step 4) practical cutter path determination process are as follows: the space coordinates of lathe and part
Difference between coordinate system.
Preferably, error model is benchmark point tolerance model, flatness error model, straightness error in the step 4)
Model, deviation from circular from model.
Compared with prior art, the beneficial effects of the present invention are:
The present invention can go out the cutter road of processing curve part according to the superposition calculation of part coordinate system and lathe coordinate system
Diameter, and cutter path is reintegrated according to cutter path and error model, to greatly improve machining accuracy and processing
Efficiency.
Specific embodiment
A kind of curved surface part numerical control processing localization method, it is characterised in that the following steps are included:
1) coordinate system that part is determined according to the machining feature of the CAD model of part, according to the size of blank and processing essence
Degree primarily determines the type and cutter path of process tool;
2) space coordinates of lathe are determined according to the essential information of lathe;
3) part coordinate is provided according to the location information of the technique information of part, CAD model information and lathe and ties up to lathe
Position and posture in coordinate system, by part block planning, are planned independent according to the range of work of lathe in each subregion
Machining path, be mapped in lathe coordinate system;
4) practical cutter path is determined according to the space coordinates of the coordinate system of part and lathe, according to error model and reality
Border cutter path predicts position and attitude error of the cutter relative to workpiece, optimizes cutter path, and combine working process parameter, prediction
Machining accuracy after precision is met the requirements, carries out machining simulation, then automatically generates numerical control program.
The generation step of cutter path in the step 1) are as follows: cutter road is generated in entire machined surface according to machining feature
Diameter can cover after then cutter path being divided into again small machining area, cutter path need to make all sub- machining area combinations
Entire machining area is covered, the range of work of lathe can cover all subregions, and adjacent subregion there will be certain overlapping
Region.
The coordinate system of part is the datum mark, datum level, reference line of part in the step 1).
The space coordinates of lathe include the benchmark origin of lathe, benchmark original line, benchmark original face in the step 2).
The determination process of practical cutter path in the step 4) are as follows: the coordinate system of the space coordinates of lathe and part it
Between difference.
Error model is benchmark point tolerance model, flatness error model, straightness error model, circle in the step 4)
Spend error model.
Claims (6)
1. a kind of curved surface part numerical control processing localization method, it is characterised in that the following steps are included:
1) coordinate system that part is determined according to the machining feature of the CAD model of part, according at the beginning of the size and machining accuracy of blank
Walk the type and cutter path for determining process tool;
2) space coordinates of lathe are determined according to the essential information of lathe;
3) part coordinate is provided according to the location information of the technique information of part, CAD model information and lathe and ties up to machine coordinates
Part block planning is planned independent add according to the range of work of lathe by position and posture in system in each subregion
Work path, is mapped in lathe coordinate system;
4) practical cutter path is determined according to the space coordinates of the coordinate system of part and lathe, according to error model and practical knife
Have path, predict position and attitude error of the cutter relative to workpiece, optimizes cutter path, and combine working process parameter, prediction processing
Precision after precision is met the requirements, carries out machining simulation, then automatically generates numerical control program.
2. a kind of curved surface part numerical control processing localization method as described in claim 1, it is characterised in that: knife in the step 1)
Has the generation step in path are as follows: cutter path is generated in entire machined surface according to machining feature, then again cutter path point
It is cut into small machining area, cutter path can cover entire machining area after need to making all sub- machining area combinations, lathe
The range of work can cover all subregions, and adjacent subregion will have certain overlapping region.
3. a kind of curved surface part numerical control processing localization method as described in claim 1, it is characterised in that: zero in the step 1)
The coordinate system of part is the datum mark, datum level, reference line of part.
4. a kind of curved surface part numerical control processing localization method as described in claim 1, it is characterised in that: machine in the step 2
The space coordinates of bed include the benchmark origin of lathe, benchmark original line, benchmark original face.
5. a kind of curved surface part numerical control processing localization method as described in claim 1, it is characterised in that: real in the step 4)
The determination process of border cutter path are as follows: the difference between the space coordinates of lathe and the coordinate system of part.
6. a kind of curved surface part numerical control processing localization method as described in claim 1, it is characterised in that: in the step 4) accidentally
Differential mode type is benchmark point tolerance model, flatness error model, straightness error model, deviation from circular from model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811207437.7A CN109318051A (en) | 2018-10-17 | 2018-10-17 | A kind of curved surface part numerical control processing localization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811207437.7A CN109318051A (en) | 2018-10-17 | 2018-10-17 | A kind of curved surface part numerical control processing localization method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109318051A true CN109318051A (en) | 2019-02-12 |
Family
ID=65262767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811207437.7A Pending CN109318051A (en) | 2018-10-17 | 2018-10-17 | A kind of curved surface part numerical control processing localization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109318051A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110286650A (en) * | 2019-07-17 | 2019-09-27 | 西安交通大学 | A kind of blank based on numerical control macroprogram is in machine fast aligning method |
CN111552234A (en) * | 2020-05-12 | 2020-08-18 | 广州达意隆包装机械股份有限公司 | Processing technology for four-axis linkage processing of sealing guide rail of bottle blowing machine |
CN114902148A (en) * | 2020-01-15 | 2022-08-12 | 三菱电机株式会社 | Numerical control device and numerical control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009204441A (en) * | 2008-02-28 | 2009-09-10 | Panasonic Corp | Position information transmission method of digital map |
CN101615024A (en) * | 2009-07-23 | 2009-12-30 | 哈尔滨工业大学 | Five-coordinate numerally controlled machine tool motion controller with NURBS interpolation function |
CN101673104A (en) * | 2009-10-10 | 2010-03-17 | 浙江工业大学 | Processing control method of industrial robot based on G code conversion method |
CN104133417A (en) * | 2014-07-01 | 2014-11-05 | 昆明理工大学 | Rapid prediction method for vane-type fluid mechanical numerical-control processing cutting force |
-
2018
- 2018-10-17 CN CN201811207437.7A patent/CN109318051A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009204441A (en) * | 2008-02-28 | 2009-09-10 | Panasonic Corp | Position information transmission method of digital map |
CN101615024A (en) * | 2009-07-23 | 2009-12-30 | 哈尔滨工业大学 | Five-coordinate numerally controlled machine tool motion controller with NURBS interpolation function |
CN101673104A (en) * | 2009-10-10 | 2010-03-17 | 浙江工业大学 | Processing control method of industrial robot based on G code conversion method |
CN104133417A (en) * | 2014-07-01 | 2014-11-05 | 昆明理工大学 | Rapid prediction method for vane-type fluid mechanical numerical-control processing cutting force |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110286650A (en) * | 2019-07-17 | 2019-09-27 | 西安交通大学 | A kind of blank based on numerical control macroprogram is in machine fast aligning method |
CN114902148A (en) * | 2020-01-15 | 2022-08-12 | 三菱电机株式会社 | Numerical control device and numerical control method |
CN114902148B (en) * | 2020-01-15 | 2023-08-22 | 三菱电机株式会社 | Numerical control device and numerical control method |
CN111552234A (en) * | 2020-05-12 | 2020-08-18 | 广州达意隆包装机械股份有限公司 | Processing technology for four-axis linkage processing of sealing guide rail of bottle blowing machine |
CN111552234B (en) * | 2020-05-12 | 2021-08-20 | 广州达意隆包装机械股份有限公司 | Processing technology for four-axis linkage processing of sealing guide rail of bottle blowing machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106774144B (en) | A kind of intelligent CNC processing method based on industrial robot | |
CN102085576B (en) | Five-axis linkage variable-axis plunge milling numerically controlled processing method for blade part of integral impeller | |
CN102527554B (en) | Spray gun track planning method for free-form surface spraying robot | |
CN101710236B (en) | Numerical-control processing method of multi-space hole welding groove on large-scale spherical space curved surface | |
TWI469849B (en) | Manufacturing method for cnc machine tools | |
CN109318051A (en) | A kind of curved surface part numerical control processing localization method | |
CN105242637A (en) | Aviation thin-wall blade compensation processing method | |
CN106002277A (en) | Electric arc additive and milling composite machining method and product thereof | |
US10884390B2 (en) | Optimized control of a metal-cutting machine tool | |
CN104759942A (en) | Online milling deformation measurement and complementation machining method for thin-walled part | |
TWI641931B (en) | Device and method for automatically generating machine tool control instructions and parameters | |
CN104914786A (en) | UG NX secondary development based numerical control blade periphery grinding parameterization programming method | |
CN102581705B (en) | Division compensation method for machining error during milling of workpiece | |
CN103454972A (en) | Tool five-axis numerical control grinding automatic programming method based on UG NX API | |
JP2017140684A (en) | Robot programming unit for teaching robot program | |
CN110286650A (en) | A kind of blank based on numerical control macroprogram is in machine fast aligning method | |
CN110412941A (en) | Helical surface digital control enveloped milling method and its integrated control system | |
CN101920453B (en) | Method for machining spatial hole by using large ellipsoid on numerical control boring-milling machine | |
CN111353241A (en) | G code-based mathematical modeling method and application | |
CN107052312B (en) | A kind of casting cleaning machining locus automatically correct and generation method | |
JP5969882B2 (en) | Process data consistent generation device, process data consistent generation program, and process data consistent generation method | |
Feiyan et al. | A high-efficiency generation method of integral impeller channel tool path based on parametric domain template trajectory mapping | |
CN114453836B (en) | Method for processing J-shaped groove of series tube seat holes on thin-wall irregular spherical sealing head | |
CN104551534A (en) | Numerical control machining method for large-size entire magnesium alloy casting | |
CN101587348A (en) | Method for processing spiral line interpolation of three-dimensional cutting edge contour |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190212 |
|
WD01 | Invention patent application deemed withdrawn after publication |