CN102865847A - Spline curve compensation method for measuring profile deviation based on path unit - Google Patents
Spline curve compensation method for measuring profile deviation based on path unit Download PDFInfo
- Publication number
- CN102865847A CN102865847A CN2012103813921A CN201210381392A CN102865847A CN 102865847 A CN102865847 A CN 102865847A CN 2012103813921 A CN2012103813921 A CN 2012103813921A CN 201210381392 A CN201210381392 A CN 201210381392A CN 102865847 A CN102865847 A CN 102865847A
- Authority
- CN
- China
- Prior art keywords
- path
- deviation
- measurement
- profile
- points
- 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
Images
Landscapes
- Numerical Control (AREA)
Abstract
The invention belongs to the technical field of numerical control machining, and particularly relates to a spline curve compensation method for measuring profile deviation based on a path unit. The method comprises the following steps: selecting profile measurement points, measuring the profile measurement points one by one, and calculating the deviations between the measurement data of the measurement points and the standard profile data; mapping the calculated deviation data of the measurement points to a coordinate system, and connecting the deviation data points together with a spline curve; acquiring the deviation value of each of machining points from the spline curve; and compensating the deviation values to corresponding path points. According to the invention, the path unit is used as the object and the mode of spline error compensation is used to effectively avoid unsmooth inflection points of the path caused by a linear method, so that a compensation path can be more smooth, the high-precision and high-speed machining requirements can be met, a better surface effect can be acquired, and the path compensation can be carried out on a work piece with relatively large deformation; and the method is simple and easy to use, the programming efficiency is high, and the production cost can be effectively lowered.
Description
Technical field
The invention belongs to the CNC processing technology field, particularly a kind of SPL compensation method of the measurement profile variation based on path unit.
Background technology
During the contour machinings such as chamfering, for guaranteeing machining precision and the consistance of product batch machining, usually select particular jig to position; This locator meams, requirement to anchor clamps and operator is all very high, if there is position or angular deviation, or the workpiece stress deformation, the quality problems such as the chamfering width is inconsistent will appear in the product that processes, and have affected the qualification rate of product aesthetics and product.Along with improving constantly that Product Precision requires, the profile measurement compensation technique has appearred in the basis in the anchor clamps location, namely after product orientation clamps, profile to product carries out measurements and calculations, then will measure the deviation data that obtains compensates in the machining path, thereby guarantee the machining precision of product, improve qualification rate and the product quality of product.
At present, digital control system generally adopts the macroprogram method to realize measuring the path compensation of profile, owing to being subjected to the restriction of program itself, the contact of macroprogram between can not each measurement point of overall thinking when calculating, can only carry out the calculating between adjacent two measurement points, therefore, its graph of errors only can carry out with linear mode.When relatively large deviation appears in absolute fix and reference position, the path flex point of minute shape may occur at the measured node place like this, cause adding and rib occurs at finished surface man-hour, affect surface quality.For reducing the appearance of flex point, just need to take to increase the means such as measurement point or control supplied materials deflection and raising frock precision and reduce departure, virtually increased production cost; In addition, in the debug phase at technique initial stage, usually need to repeatedly debug macroprogram, this not only has relatively high expectations to the technician, and length consuming time, and cost is high.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, a kind of parameter setting method take path unit as object is provided, not only can eliminate the path flex point, guarantee the machined surface quality, and be simple and easy to usefulness, programming efficiency is high, effectively reduces production costs.
In order to solve the problems of the technologies described above, the present invention is achieved by the following technical solutions.
A kind of SPL compensation method of the measurement profile variation based on path unit may further comprise the steps:
A. selected some profile measurement points are measured one by one, and calculate respectively the deviation of each measurement point measurement data and baseline profile data;
B. the each point deviation data that calculates is mapped in the coordinate system, and adopts SPL that each variation strong point is coupled together, generate a batten deviation curve;
C. obtain the deviate of each processing stand from the batten deviation curve;
The deviate of each processing stand that D. will obtain compensates in the corresponding path point.
Preferably, among the described step B, smooth in any position for the path after guaranteeing to compensate, the optional position of described SPL is cut and is vowed continuously.
Compared with prior art, beneficial effect of the present invention is: the present invention is take path unit as object, adopt the mode of batten error compensation, the rough path flex point of effectively having avoided linear method to cause, compensating for path is fairing more, satisfy the high-precision high-speed processing request, obtained simultaneously better surface effect, can finish the path compensation to moderate finite deformation amount workpiece; And be simple and easy to usefulness, programming efficiency is high, effectively reduces production cost.
Description of drawings
Fig. 1 is the schematic flow sheet of measurement profile variation SPL provided by the invention compensation method.
Fig. 2 is the measurement data schematic diagram of the profile measurement point that provides of the embodiment of the invention.
Fig. 3 is the schematic diagram that the embodiment of the invention is used for explaining the computing method of measurement point measurement data and baseline profile data deviation.
Fig. 4 is the schematic diagram of the generation batten deviation curve that provides of the embodiment of the invention.
Fig. 5 is the machining path schematic diagram before and after the compensation that provides of the embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment the present invention is described in further detail.
As shown in Figure 1, the SPL compensation method of the measurement profile variation based on path unit of the present invention may further comprise the steps:
Fig. 2 has shown the schematic diagram to a square cross profile measurement, has selected ten measurement points in baseline profile curve S 1, and point 1 to point 10 is respectively the position that ten measurement point actual measurements go out.
Fig. 3 has explained the computing method of measurement point measurement data and baseline profile data deviation, namely deviate △ ε=± actual spot of measurement is to the vertical range of baseline profile curve, measurement point be positioned at the baseline profile outside get on the occasion of, be positioned at the inboard negative value of getting.
As shown in Figure 4, coordinate laterally is defined as the expanded position of product profile each point, and namely horizontal line S1 ' has represented the evolute of baseline profile curve S 1; Coordinate vertically is defined as the departure of measurement data.According to the deviate that step 101 is calculated, corresponding coordinate points is found in the position that corresponds respectively to measurement point 1 to 10, then couples together with SPL M.Simultaneously, play the end point when avoiding SPL M to generate and cut and vow the inconsistent a little processing effect at 1 place that affect, the first and last point of SPL M is cut vowed and adjust, make the first and last point cut arrow continuous.
Fig. 5 has shown the contour path signal before and after the compensation.As shown in Figure 5, curve L1 is the baseline profile machining path that square cross generates, and curve L1 ' is the actual machining path after compensating.
Although above the present invention is had been described in detail, the invention is not restricted to this, those skilled in the art can carry out various modifications according to principle of the present invention.Therefore, all modifications of doing according to the principle of the invention all should be understood to fall into protection scope of the present invention.
Claims (2)
1. based on the SPL compensation method of the measurement profile variation of path unit, it is characterized in that: comprise the steps:
A. selected some profile measurement points are measured one by one, and calculate respectively the deviation of each measurement point measurement data and baseline profile data;
B. the each point deviation data that calculates is mapped in the coordinate system, and adopts SPL that each variation strong point is coupled together, generate a batten deviation curve;
C. obtain the deviate of each processing stand from the batten deviation curve;
The deviate of each processing stand that D. will obtain compensates in the corresponding path point.
2. the SPL compensation method of the measurement profile variation based on path unit according to claim 1 is characterized in that: the optional position of SPL described in the step B is cut and is vowed continuously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210381392.1A CN102865847B (en) | 2012-10-10 | 2012-10-10 | Spline curve compensation method for measuring profile deviation based on path unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210381392.1A CN102865847B (en) | 2012-10-10 | 2012-10-10 | Spline curve compensation method for measuring profile deviation based on path unit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102865847A true CN102865847A (en) | 2013-01-09 |
CN102865847B CN102865847B (en) | 2015-06-24 |
Family
ID=47444870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210381392.1A Active CN102865847B (en) | 2012-10-10 | 2012-10-10 | Spline curve compensation method for measuring profile deviation based on path unit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102865847B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103419540A (en) * | 2013-07-31 | 2013-12-04 | 北京精雕科技有限公司 | Deformed-curved surface self-adaptive projection processing method based on path unit |
CN103692286A (en) * | 2013-12-10 | 2014-04-02 | 北京精雕科技有限公司 | Method of removing stamping burrs by utilizing numerical control machining |
CN104731018A (en) * | 2014-12-31 | 2015-06-24 | 哈尔滨汽轮机厂有限责任公司 | Method for machining reheat steam extraction pipe facing head of steam turbine medium-pressure heat shield |
CN106202843A (en) * | 2016-08-30 | 2016-12-07 | 西安精雕软件科技有限公司 | A kind of measurement point creation method based on line Measurement Technique |
CN109352790A (en) * | 2018-11-29 | 2019-02-19 | 佛山市盈胜智造科技有限公司 | A kind of shoe tree followed by processing method and its equipment |
CN109782692A (en) * | 2019-01-02 | 2019-05-21 | 武汉华中数控股份有限公司 | A kind of method of 3C Product housing transition machining path Adaptive Planning |
CN109794856A (en) * | 2019-01-30 | 2019-05-24 | 西安交通大学 | Shaping mould crushing data capture method based on multi-shaft interlocked precision measurement system |
CN111174737A (en) * | 2018-11-09 | 2020-05-19 | 本田技研工业株式会社 | Method for measuring coating amount |
CN111556953A (en) * | 2018-12-12 | 2020-08-18 | 法国圣戈班玻璃厂 | Method for measuring the geometric deviation between the concave surfaces of a plurality of materials to be evaluated and the concave surface of a reference material |
CN112857279A (en) * | 2021-01-13 | 2021-05-28 | 青岛高测科技股份有限公司 | Comprehensive evaluation method for machining quality of squaring machine |
CN114789366A (en) * | 2021-11-25 | 2022-07-26 | 西安精雕软件科技有限公司 | Cutter bar clamping run-out compensation method in end mill grinding |
US11644811B2 (en) | 2019-10-30 | 2023-05-09 | Fanuc Corporation | Adaptive path generation for CNC machining |
CN116604399A (en) * | 2023-07-20 | 2023-08-18 | 通用技术集团机床工程研究院有限公司 | Contour measurement method, apparatus, device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0829152A (en) * | 1994-07-15 | 1996-02-02 | Tokyo Seimitsu Co Ltd | Measurement treatment method and device of coordinate measuring instrument |
JPH0895627A (en) * | 1994-09-27 | 1996-04-12 | Nissan Motor Co Ltd | Teaching method for shape measurement procedure |
CN101653921A (en) * | 2009-09-11 | 2010-02-24 | 湖南大学 | Error compensation method of numerical control grinding contour of camshaft |
CN101661162A (en) * | 2009-09-09 | 2010-03-03 | 谭洪舟 | Distortion compensation method based on wide-angle lens |
CN101957177A (en) * | 2009-07-15 | 2011-01-26 | 宝山钢铁股份有限公司 | Steel plate crown measurement method with error compensation |
CN102495589A (en) * | 2011-11-28 | 2012-06-13 | 龚文资 | Numerical control turning programming compensating technological process |
-
2012
- 2012-10-10 CN CN201210381392.1A patent/CN102865847B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0829152A (en) * | 1994-07-15 | 1996-02-02 | Tokyo Seimitsu Co Ltd | Measurement treatment method and device of coordinate measuring instrument |
JPH0895627A (en) * | 1994-09-27 | 1996-04-12 | Nissan Motor Co Ltd | Teaching method for shape measurement procedure |
CN101957177A (en) * | 2009-07-15 | 2011-01-26 | 宝山钢铁股份有限公司 | Steel plate crown measurement method with error compensation |
CN101661162A (en) * | 2009-09-09 | 2010-03-03 | 谭洪舟 | Distortion compensation method based on wide-angle lens |
CN101653921A (en) * | 2009-09-11 | 2010-02-24 | 湖南大学 | Error compensation method of numerical control grinding contour of camshaft |
CN102495589A (en) * | 2011-11-28 | 2012-06-13 | 龚文资 | Numerical control turning programming compensating technological process |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103419540B (en) * | 2013-07-31 | 2015-11-04 | 北京精雕科技集团有限公司 | Based on the deformation surface self adaptation projection processing method of path unit |
CN103419540A (en) * | 2013-07-31 | 2013-12-04 | 北京精雕科技有限公司 | Deformed-curved surface self-adaptive projection processing method based on path unit |
CN103692286A (en) * | 2013-12-10 | 2014-04-02 | 北京精雕科技有限公司 | Method of removing stamping burrs by utilizing numerical control machining |
CN103692286B (en) * | 2013-12-10 | 2016-03-30 | 北京精雕科技集团有限公司 | A kind of method utilizing digital control processing to remove punching burr |
CN104731018A (en) * | 2014-12-31 | 2015-06-24 | 哈尔滨汽轮机厂有限责任公司 | Method for machining reheat steam extraction pipe facing head of steam turbine medium-pressure heat shield |
CN106202843B (en) * | 2016-08-30 | 2019-05-31 | 西安精雕软件科技有限公司 | A kind of measurement point creation method based on line Measurement Technique |
CN106202843A (en) * | 2016-08-30 | 2016-12-07 | 西安精雕软件科技有限公司 | A kind of measurement point creation method based on line Measurement Technique |
CN111174737A (en) * | 2018-11-09 | 2020-05-19 | 本田技研工业株式会社 | Method for measuring coating amount |
CN111174737B (en) * | 2018-11-09 | 2021-08-24 | 本田技研工业株式会社 | Method for measuring coating amount |
CN109352790A (en) * | 2018-11-29 | 2019-02-19 | 佛山市盈胜智造科技有限公司 | A kind of shoe tree followed by processing method and its equipment |
CN111556953A (en) * | 2018-12-12 | 2020-08-18 | 法国圣戈班玻璃厂 | Method for measuring the geometric deviation between the concave surfaces of a plurality of materials to be evaluated and the concave surface of a reference material |
CN111556953B (en) * | 2018-12-12 | 2023-02-28 | 法国圣戈班玻璃厂 | Method for measuring the geometric deviation between the concave surfaces of a plurality of materials to be evaluated and the concave surface of a reference material |
CN109782692A (en) * | 2019-01-02 | 2019-05-21 | 武汉华中数控股份有限公司 | A kind of method of 3C Product housing transition machining path Adaptive Planning |
CN109794856A (en) * | 2019-01-30 | 2019-05-24 | 西安交通大学 | Shaping mould crushing data capture method based on multi-shaft interlocked precision measurement system |
US11644811B2 (en) | 2019-10-30 | 2023-05-09 | Fanuc Corporation | Adaptive path generation for CNC machining |
CN112857279A (en) * | 2021-01-13 | 2021-05-28 | 青岛高测科技股份有限公司 | Comprehensive evaluation method for machining quality of squaring machine |
CN112857279B (en) * | 2021-01-13 | 2022-12-30 | 青岛高测科技股份有限公司 | Comprehensive evaluation method for machining quality of squaring machine |
CN114789366A (en) * | 2021-11-25 | 2022-07-26 | 西安精雕软件科技有限公司 | Cutter bar clamping run-out compensation method in end mill grinding |
CN116604399A (en) * | 2023-07-20 | 2023-08-18 | 通用技术集团机床工程研究院有限公司 | Contour measurement method, apparatus, device and storage medium |
CN116604399B (en) * | 2023-07-20 | 2023-10-31 | 通用技术集团机床工程研究院有限公司 | Contour measurement method, apparatus, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN102865847B (en) | 2015-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102865847B (en) | Spline curve compensation method for measuring profile deviation based on path unit | |
CN108334030B (en) | RTCP calibration and compensation method for five-axis numerical control machine tool with double-swing-head structure | |
CN102814512B (en) | On-line measuring method for radials profile of compressor disc-like part of engine | |
JP5255012B2 (en) | Calibration method of gear measuring device | |
CN106950918B (en) | A method of for the AC pivot angle error compensation on numerically-controlled machine tool | |
CN109483322B (en) | Zero calibration method of five-axis numerical control machine tool | |
CN103777570B (en) | Mismachining tolerance quick detection compensation method based on nurbs surface | |
CN106125673B (en) | Based on the approximate profile errors real-time estimation method of space circular arc | |
CN110408925B (en) | Laser head height dynamic adjusting method, device and system for laser cladding machine tool | |
CN102785166B (en) | Kinematic transformation based grinding machining method for numerically controlled grinding wheel | |
CN104476109A (en) | Skin structure accurate positioning machining method | |
CN104526462B (en) | Two-time clamping machining workpiece benchmark coincidence method | |
US10732604B2 (en) | System and method for virtually calibrating a computer numeric controlled machine to compensate for surface distortions | |
CN111266803B (en) | Processing method of thin-wall special-shaped metal casting | |
CN110069041A (en) | A kind of Work piece processing method and system based on on-machine measurement | |
CN102266958A (en) | Flexible guide rail hole group machining method based on drilling equipment coordinate system determination | |
CN108311952B (en) | Real-time self-feedback numerical control machine tool and machining method thereof | |
CN111267113A (en) | Method for acquiring polishing track data and multi-robot collaborative polishing system | |
CN103419540B (en) | Based on the deformation surface self adaptation projection processing method of path unit | |
CN114185307B (en) | Large thin-wall part machining deformation partition compensation method | |
CN105116840B (en) | A kind of gradual error compensating method of interpolation of space curve | |
CN103692286B (en) | A kind of method utilizing digital control processing to remove punching burr | |
CN111085902A (en) | Workpiece polishing system for visual online detection and correction | |
CN110421406A (en) | Cutter dynamic self-adapting compensation method based on centering error control | |
CN113086238A (en) | Automatic hole making and position online correction method based on reference hole position measurement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
C53 | Correction of patent of invention or patent application | ||
CB02 | Change of applicant information |
Address after: 102308 Yongan Road, Beijing District of Mentougou City Shilong Industrial Zone No. 10 Applicant after: Beijing finishing impression science and technology Group Co., Ltd Address before: 102308 Yongan Road, Beijing District of Mentougou City Shilong Industrial Zone No. 10 Applicant before: Beijing Jingdiao Co., Ltd. |
|
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: BEIJING JINGDIAO TECHNOLOGY CO., LTD. TO: BEIJING JINGDIAO TECHNOLOGY GROUP CO., LTD. |
|
GR01 | Patent grant |