CN106425120B - The bearing calibration of laser cutting and device, laser cutting system - Google Patents

The bearing calibration of laser cutting and device, laser cutting system Download PDF

Info

Publication number
CN106425120B
CN106425120B CN201611009858.XA CN201611009858A CN106425120B CN 106425120 B CN106425120 B CN 106425120B CN 201611009858 A CN201611009858 A CN 201611009858A CN 106425120 B CN106425120 B CN 106425120B
Authority
CN
China
Prior art keywords
vertex
grid
coordinate
impulse
cutting
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
CN201611009858.XA
Other languages
Chinese (zh)
Other versions
CN106425120A (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.)
Shenzhen Tete Laser Technology Co Ltd
Original Assignee
Shenzhen Tete Laser Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tete Laser Technology Co Ltd filed Critical Shenzhen Tete Laser Technology Co Ltd
Priority to CN201611009858.XA priority Critical patent/CN106425120B/en
Publication of CN106425120A publication Critical patent/CN106425120A/en
Application granted granted Critical
Publication of CN106425120B publication Critical patent/CN106425120B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/36Removing material
    • B23K26/38Removing material by boring or cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/02Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
    • B23K26/06Shaping the laser beam, e.g. by masks or multi-focusing
    • B23K26/062Shaping the laser beam, e.g. by masks or multi-focusing by direct control of the laser beam
    • B23K26/0622Shaping the laser beam, e.g. by masks or multi-focusing by direct control of the laser beam by shaping pulses

Landscapes

  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Plasma & Fusion (AREA)
  • Mechanical Engineering (AREA)
  • Laser Beam Processing (AREA)
  • Numerical Control (AREA)

Abstract

Bearing calibration and device and laser cutting system the present invention relates to a kind of laser cutting, including:The region of laser cutting is divided into the identical grid of area and generates standard coordinate grid;The standard coordinate grid is obtained into actual coordinate grid by cutting on level correction plate;The actual coordinate on vertex in the actual coordinate grid is measured, obtains the ideal coordinates of corresponding vertex in the standard coordinate grid, the impulse compensation number on the vertex is calculated according to the actual coordinate on the vertex and ideal coordinates;Calculate the location information each put in the figure for needing to cut;The impulse correction number each put is calculated according to the location information each put and the impulse compensation number on the vertex;Each point is corrected according to the impulse correction number, improves the precision of cutting.

Description

The bearing calibration of laser cutting and device, laser cutting system
Technical field
The present invention relates to optical field, bearing calibration and device, laser cutting system more particularly to a kind of laser cutting System.
Background technology
Linear motor diced system is that the laser beam of high-energy is guided to converted products by light refraction, reflexed, focusing On cut.Due to the characteristic of optics microscope group and the error of mechanical movement, the focal plane of laser will appear spherical, pincushion and lose Very.
Traditional bearing calibration is mainly by pure optics, the analysis of Mechatronic Systems principle, refracting characteristic, reflection such as light Characteristic, focus characteristics, galvanometer deflection, the analysis of transmission system, analog-to-digital conversion equal error, so as to derive a set of there is theoretical foundation Updating formula, the laser of diced system is corrected, so that figure is made correctly to cut on product.
But actually due to optical device, the presence of electromechanical device error itself, when cut coverage is larger, various errors Amplification is grouped together, causes correction accuracy that cannot meet certain requirements for high precision, as phone housing and accessory are cut often It is required that machining accuracy reaches 0.01~0.03mm.
Invention content
Based on this, it is necessary to which, for above-mentioned technical problem, the bearing calibration and device, laser for providing a kind of laser cutting are cut System is cut, to improve the precision of cutting.
A kind of bearing calibration of laser cutting, the method includes:
The region of laser cutting is divided into the identical grid of area and generates standard coordinate grid;
The standard coordinate grid is obtained into actual coordinate grid by cutting on level correction plate;
The actual coordinate on vertex in the actual coordinate grid is measured, obtains corresponding vertex in the standard coordinate grid Ideal coordinates calculate the impulse compensation number on the vertex according to the actual coordinate on the vertex and ideal coordinates;
Calculate the location information each put in the figure for needing to cut;
The pulse school each put is calculated according to the location information each put and the impulse compensation number on the vertex Positive number;
Each point is corrected according to the impulse correction number.
The impulse compensation number on the vertex includes X-direction impulse compensation number and Y direction in one of the embodiments, Impulse compensation number, the step of the impulse compensation number that the vertex is calculated according to the actual coordinate and ideal coordinates on the vertex Including:
According to Vmnx=P* | | X1|-|X2| | X-direction impulse compensation number is calculated in * PPMMXS;
According to Vmny=P* | | Y1|-|Y2| | Y direction impulse compensation number is calculated in * PPMMYS;
Wherein P represents the positive and negative of polarity, and value is 1 or -1;X1Represent the ideal coordinates X values on vertex, X2Represent vertex cutting X-axis coordinates measurements afterwards;PPMMXS represents the corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal coordinates Y value on vertex, Y2Table Show the Y-axis coordinates measurements after the cutting of vertex, PPMMYS represents the corresponding voltage value of every millimeter of Y-axis.
Described the step of calculating the location information each put in the figure for needing to cut, wraps in one of the embodiments, It includes:
Grid according to where calculating the coordinate each put, and obtain the coordinate on 4 vertex of the grid;
It is described calculate it is described each put impulse correction number when using 4 vertex of grid where each point pulse Compensate number.
It is described according to the location information each put and the impulse compensation number on the vertex in one of the embodiments, The step of impulse correction number each put is calculated to include:
According to Pmnx=[h1*(l2*V3x+l1*V4x)+h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction Number;
According to Pmny=[h1*(l2*V3y+l1*V4y)+h2*(l2*V1y+l1*V2y)]/(h*l) calculating Y direction impulse correction Number, wherein l represent the grid width, and h represents the grid height, l1Represent one in each being put in the figure of the cutting In a and described 4 vertex in coordinate grid the X-coordinate on upper left vertex difference, l2It represents sitting in 4 vertex Mark in grid in the vertex of lower right and the figure of the cutting difference of the X-coordinate of one in each point, h1It is cut described in expression In the figure cut each put in one and 4 vertex in coordinate grid the Y coordinate on upper left vertex difference, h2 Represent the Y of one in each being put in the figure of the vertex of lower right and the cutting in coordinate grid in 4 vertex The difference of coordinate, V1x、V1yThe X-axis on upper left vertex, Y direction pulse in coordinate grid in 4 vertex are represented respectively Compensate number, V2x、V2yRepresent that the X-axis on the vertex in upper right side, Y direction pulse are mended in coordinate grid in 4 vertex respectively Repay number, V3x、V3yThe X-axis on the vertex of lower left, Y direction impulse compensation in coordinate grid are represented in 4 vertex respectively Number, V4x、V4yThe X-axis on the vertex of lower right, Y direction impulse compensation in coordinate grid are represented in 4 vertex respectively Number.
A kind of means for correcting of laser cutting, described device include:
Standard grid generation module generates standard coordinate net for the region of laser cutting to be divided into the identical grid of area Lattice;
Actual grid generation module, for the standard coordinate grid to be obtained reality on level correction plate by cutting Coordinate grid;
Impulse compensation number computing module, for measuring the actual coordinate on vertex in the actual coordinate grid, described in acquisition The ideal coordinates of corresponding vertex in standard coordinate grid calculate the vertex according to the actual coordinate on the vertex and ideal coordinates Impulse compensation number;
Impulse correction number computing module, for calculating the location information each put in the figure for needing to cut, according to described The location information and the impulse compensation number on the vertex each put calculate the impulse correction number each put;
Correction module, for being corrected according to the impulse correction number to each point.
The impulse compensation number on the vertex includes X-direction impulse compensation number and Y direction in one of the embodiments, Impulse compensation number, impulse compensation number computing module are additionally operable to according to Vmnx=P* | | X1|-|X2| | X-axis side is calculated in * PPMMXS To impulse compensation number, according to Vmny=P* | | Y1|-|Y2| | Y direction impulse compensation number is calculated in * PPMMYS, and wherein P is represented Polarity it is positive and negative, value be 1 or -1;X1Represent the ideal coordinates X values on vertex, X2Represent the X-axis measurement of coordinates after the cutting of vertex Value;PPMMXS represents the corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal coordinates Y value on vertex, Y2Represent the Y after the cutting of vertex Axial coordinate measured value, PPMMYS represent the corresponding voltage value of every millimeter of Y-axis.
Impulse correction number computing module is additionally operable to be calculated according to the coordinate each put in one of the embodiments, The grid at place, and the coordinate on 4 vertex of the grid is obtained,
It is described calculate it is described each put impulse correction number when using 4 vertex of grid where each point pulse Compensate number.
The impulse correction number computing module is additionally operable to according to P in one of the embodiments,mnx=[h1*(l2*V3x+l1* V4x)+h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction number, according to Pmny=[h1*(l2*V3y+l1*V4y)+ h2*(l2*V1y+l1*V2y)]/(h*l) calculate Y direction impulse correction number, wherein l represents the grid width, described in h is represented Grid height, l1Represent in the figure of the cutting one in each putting in 4 vertex in coordinate grid upper left The difference of the X-coordinate on the vertex of side, l2Represent in 4 vertex the vertex of lower right and the figure of the cutting in coordinate grid The difference of the X-coordinate of one in each being put in shape, h1Represent that one in each being put in the figure of the cutting is pushed up with described 4 In point in coordinate grid the Y coordinate on upper left vertex difference, h2Represent in 4 vertex the lower right in coordinate grid Vertex and the cutting figure in each put in the Y coordinate of one difference, V1x、V1yIt represents respectively in 4 vertex The X-axis on upper left vertex, Y direction impulse compensation number, V in coordinate grid2x、V2yRepresent respectively in 4 vertex The X-axis on the vertex in upper right side, Y direction impulse compensation number, V in coordinate grid3x、V3yIt represents sitting in 4 vertex respectively Mark the X-axis on the vertex of lower left, Y direction impulse compensation number, V in grid4x、V4yIt represents respectively in 4 vertex in coordinate The X-axis on the vertex of lower right, Y direction impulse compensation number in grid.
The bearing calibration of above-mentioned laser cutting and device are given birth to by the way that the region of laser cutting is divided into the identical grid of area Into standard coordinate grid, standard coordinate grid on level correction plate is obtained into actual coordinate grid by cutting, is measured practical The actual coordinate on vertex in coordinate grid obtains the ideal coordinates of corresponding vertex in standard coordinate grid, according to the reality on vertex Coordinate and ideal coordinates calculate the impulse compensation number on the vertex, calculate the location information each put in the figure for needing to cut, According to the impulse correction number that the location information of each point and the calculating of the impulse compensation number on the vertex are each put, according to impulse correction It is several that each point is corrected, pass through standard coordinate grid and each vertex pair of actual coordinate grid computing during correction The impulse compensation number answered calculates impulse correction number, not by optical device, electromechanical device error shadow itself by impulse compensation number It rings, correction result is more accurate, to improve the precision of cutting.
A kind of laser cutting system, the laser cutting system include the laser cutting in any of the above-described embodiment Means for correcting.
The laser cutting system is linear motor diced system in one of the embodiments,.
Above-mentioned laser cutting system is identical to the region of laser cutting is divided into area by the means for correcting of laser cutting Grid generation standard coordinate grid, by standard coordinate grid by cutting actual coordinate grid is obtained on level correction plate, The actual coordinate on vertex in actual coordinate grid is measured, the ideal coordinates of corresponding vertex in standard coordinate grid are obtained, according to top The actual coordinate and ideal coordinates of point calculate the impulse compensation number on the vertex, calculate the position each put in the figure for needing to cut Confidence ceases, and the impulse correction number each put is calculated according to the location information of each point and the impulse compensation number on the vertex, according to Impulse correction number is corrected each point, each by standard coordinate grid and actual coordinate grid computing during correction The impulse compensation number of a vertex correspondence calculates impulse correction number, not by optical device, electromechanical device sheet by impulse compensation number Body error influences, and correction result is more accurate, to improve the precision of cutting.
Description of the drawings
Fig. 1 is the flow chart of bearing calibration being cut by laser in one embodiment;
Fig. 2 is the position view of grid where current point in one embodiment;
Fig. 3 is the structure diagram of means for correcting being cut by laser in one embodiment.
Specific embodiment
In one embodiment, as shown in the figure, providing a kind of bearing calibration of laser cutting, include the following steps:
The region of laser cutting is divided into the identical grid of area and generates standard coordinate grid by step S110.
Specifically, region (such as a 100mm*100mm square) to be cut is divided into 2kRow 2kThe grid coordinates of row Grid (k is positive integer), the size of k can be selected according to correction accuracy, and k is bigger, and correction accuracy is higher.In preferred embodiment In, the standard coordinate grid schematic diagram that generates when N 16,32 or 64 (i.e. k=4,5,6), Fig. 3 are N=16 in one embodiment.
Standard coordinate grid is obtained actual coordinate grid by step S120 by cutting on level correction plate.
Specifically, being cut with laser cutting system to be corrected standard coordinate grid reality is obtained on level correction plate Coordinate grid.Laser cutting system can be linear motor diced system.
Step S130 measures the actual coordinate on vertex in actual coordinate grid, obtains corresponding vertex in standard coordinate grid Ideal coordinates, the impulse compensation number on vertex is calculated according to the actual coordinate on vertex and ideal coordinates.
Specifically, measure the actual coordinate for being cut in vertex in the actual coordinate grid on level correction plate.At one It is all over the coordinate for surveying all vertex in embodiment.And in actual production, the subregion of square area can only may be carried out Label, so can also the subregional apex coordinate of measurement portion.In addition, since error often has certain regularity, also may be used Only to measure the coordinate on part vertex, remaining apex coordinate is calculated according to regularity.It can manually carry out, can also adopt during measurement It is carried out automatically with equipment, passes through measurement after cutting the image on level correction plate for example, by using a figure harvester acquisition Device automatic measurement.
Impulse compensation number refers to correct error, and the galvanometer deflection angle in laser cutting system is compensated and is applied The pulse voltage signal of control galvanometer deflection added.It can be calculated according to the alternate position spike between the actual coordinate and ideal coordinates on vertex The impulse compensation number on vertex, different alternate position spikes have corresponded to different impulse compensation numbers, can shift to an earlier date storage location difference and be mended with pulse The relationship between number is repaid, can be linear relationship or non-linear relation.Can each vertex pair be obtained by the form of formula or table The impulse compensation number answered.In one embodiment, judge whether alternate position spike is more than predetermined threshold value, if it does, then by non-thread Property algorithm or the form tabled look-up obtain the corresponding impulse compensation number of the alternate position spike, if be not above, pass through linear algorithm Obtain the corresponding impulse compensation number of the alternate position spike.
In one embodiment, the impulse compensation number on vertex includes X-direction impulse compensation number and Y direction impulse compensation Number includes according to the step of impulse compensation number that the actual coordinate on vertex and ideal coordinates calculate vertex:According to Vmnx=P* | | X1 |-|X2| | X-direction impulse compensation number is calculated in * PPMMXS, according to Vmny=P* | | Y1|-|Y2| | Y is calculated in * PPMMYS Axis direction impulse compensation number, wherein P represent the positive and negative of polarity, and value is 1 or -1;X1Represent the ideal coordinates X values on vertex, X2Table Show the X-axis coordinates measurements after the cutting of vertex;PPMMXS represents the corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal on vertex Coordinate Y value, Y2Represent the Y-axis coordinates measurements after the cutting of vertex, PPMMYS represents the corresponding voltage value of every millimeter of Y-axis.
The vertex ideal coordinates and corresponding impulse compensation number obtained in step S130 are required for storing.Preferred In embodiment, it can be stored in a two-dimensional table, the C++ of the two-dimensional table is described as follows:
Vector can be directly accessed for linear list array in STL or the linear array voluntarily realized, linear array It is efficient.
Step S140 calculates the location information for needing each to be put in the figure that cuts, according to the location information of each point and The impulse correction number that the impulse compensation number calculating on vertex is each put.
Specifically, be the coordinate each put in the figure cut as needed calculate its be in standard coordinate grid which In a grid, the coordinate on 4 vertex that each pair of point is answered is obtained.Impulse correction number refers to that needs are to laser cutting during laser cutting The pulse voltage signal of control galvanometer deflection that galvanometer deflection angle in system is corrected and applies, is to cut as needed Figure in the impulse compensation on the corresponding vertex of location information and location information each put figure out.When calculating, specifically Calculation formula can be self-defined as needed, can according to current point in the current grid of standard coordinate grid each vertex of distance Distance or distance to current 4 sides of grid calculate the impact factor of each vertex to current point, so as to according to impact factor into Row weighting obtains the corresponding impulse correction number of current point.It, can also be big according to distance of the current point apart from each vertex when calculating It is small or with current 4 sides of grid apart from size, screened to obtain and have influential influence vertex on current point, such as therefrom sieved It selects 2 vertex or 2 sides and calculates impact factor, current point is calculated further according to the impulse compensation number of the vertex correspondence filtered out Impulse correction number, specific calculation formula can be self-defined as needed.
Step S150 is corrected each point according to impulse correction number.
Specifically, after the completion of correction, laser cutting system is cut according to correction result, by correcting cutting knot Fruit is more accurate.When system is cut, the data of a point are often generated, its impulse compensation amount is calculated according to above-mentioned steps or DA is compensated Value, due to the flank speed of computer, above-mentioned calculation amount will not have an impact the cutting speed of system.
In the present embodiment, standard coordinate grid is generated by the way that the region of laser cutting is divided into the identical grid of area, it will Standard coordinate grid obtains actual coordinate grid by cutting on level correction plate, measures the reality on vertex in actual coordinate grid Border coordinate obtains the ideal coordinates of corresponding vertex in standard coordinate grid, is calculated according to the actual coordinate on vertex and ideal coordinates The impulse compensation number on the vertex calculates the location information each put in the figure for needing to cut, and is believed according to the position of each point The impulse correction number that breath and the calculating of the impulse compensation number on the vertex are each put, school is carried out according to impulse correction number to each point Just, during correction by the impulse compensation number of standard coordinate grid and each vertex correspondence of actual coordinate grid computing, Impulse correction number is calculated by impulse compensation number, is not influenced by optical device, electromechanical device error itself, correction result is more smart Really, with the precision of raising cutting.
In one embodiment, the step of calculating the location information each put in the figure for needing to cut includes:According to every The coordinate of a point calculates the grid at place, and obtains the coordinate on 4 vertex of grid.When calculating the impulse correction number each put Using the impulse compensation number on 4 vertex of grid where each point.
Specifically, when calculating impulse correction number, 4 vertex of grid where considering current point so that result of calculation is more smart Really.
In one embodiment, with reference to shown in Fig. 2, according to the location information each put and the pulse on vertex in step S140 The step of impulse correction number that compensation number calculating is each put includes:
According to Pmnx=[h1*(l2*V3x+l1*V4x)+h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction Number.
According to Pmny=[h1*(l2*V3y+l1*V4y)+h2*(l2*V1y+l1*V2y)]/(h*l) calculating Y direction impulse correction Number, wherein l represent the grid width, and h represents the grid height, l1Represent one in each being put in the figure of the cutting In a and described 4 vertex in coordinate grid the X-coordinate on upper left vertex difference, l2It represents sitting in 4 vertex Mark in grid in the vertex of lower right and the figure of the cutting difference of the X-coordinate of one in each point, h1It is cut described in expression In the figure cut each put in one and 4 vertex in coordinate grid the Y coordinate on upper left vertex difference, h2 Represent the Y of one in each being put in the figure of the vertex of lower right and the cutting in coordinate grid in 4 vertex The difference of coordinate, V1x、V1yThe X-axis on upper left vertex, Y direction pulse in coordinate grid in 4 vertex are represented respectively Compensate number, V2x、V2yRepresent that the X-axis on the vertex in upper right side, Y direction pulse are mended in coordinate grid in 4 vertex respectively Repay number, V3x、V3yThe X-axis on the vertex of lower left, Y direction impulse compensation in coordinate grid are represented in 4 vertex respectively Number, V4x、V4yThe X-axis on the vertex of lower right, Y direction impulse compensation in coordinate grid are represented in 4 vertex respectively Number.
In one embodiment, as shown in figure 3, providing a kind of means for correcting of laser cutting, including:
Standard grid generation module 210 is sat for the region of laser cutting to be divided into the identical grid generation standard of area Mark grid.
Actual grid generation module 220, for standard coordinate grid to be obtained reality on level correction plate by cutting Coordinate grid.
Impulse compensation number computing module 230 for measuring the actual coordinate on vertex in the actual coordinate grid, obtains institute The ideal coordinates of corresponding vertex in standard coordinate grid are stated, the top is calculated according to the actual coordinate on the vertex and ideal coordinates The impulse compensation number of point;
Impulse correction number computing module 240, for calculating the location information each put in the figure for needing to cut, according to every The impulse correction number that the location information of a point and the impulse compensation number calculating on the vertex are each put.
Correction module 250, for being corrected according to impulse correction number to each point.
In one embodiment, the impulse compensation number on vertex includes X-direction impulse compensation number and Y direction impulse compensation Number, impulse compensation number computing module are additionally operable to according to Vmnx=P* | | X1|-|X2| | X-direction pulse benefit is calculated in * PPMMXS Number is repaid, according to Vmny=P* | | Y1|-|Y2| | Y direction impulse compensation number is calculated in * PPMMYS, and wherein P is representing polarity just Negative, value is 1 or -1;X1Represent the ideal coordinates X values on vertex, X2Represent the X-axis coordinates measurements after the cutting of vertex, PPMMXS Represent the corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal coordinates Y value on vertex, Y2Represent that the Y-axis coordinate after the cutting of vertex is surveyed Magnitude, PPMMYS represent the corresponding voltage value of every millimeter of Y-axis.
In one embodiment, impulse correction number computing module 230 is additionally operable to according to where calculating the coordinate each put Grid, and obtain the coordinate on 4 vertex of grid, calculate it is described each put impulse correction number when using each point place side The impulse compensation number on 4 vertex of lattice.
In one embodiment, impulse correction number computing module 230 is additionally operable to according to Pmnx=[h1*(l2*V3x+l1*V4x)+ h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction number, according to Pmny=[h1*(l2*V3y+l1*V4y)+h2* (l2*V1y+l1*V2y)]/(h*l) calculating Y direction impulse correction number, the wherein l expressions grid width, the h expressions grid Highly, l1Represent cutting figure in each put in one with 4 vertex in coordinate grid upper left vertex X-coordinate difference, l2Represent each in the figure of the vertex of lower right and the cutting in coordinate grid in 4 vertex The difference of the X-coordinate of one in point, h1Represent one in each being put in the figure of cutting in 4 vertex in coordinate grid The difference of the Y coordinate on upper left vertex, h2In 4 vertex of expression in coordinate grid in the figure of the vertex of lower right and cutting The difference of the Y coordinate of one in each point, V1x、V1yThe upper left vertex in coordinate grid is represented in 4 vertex respectively X-axis, Y direction impulse compensation number, V2x、V2yThe vertex in upper right side in coordinate grid is represented in 4 vertex respectively X-axis, Y direction impulse compensation number, V3x、V3yRespectively represent 4 vertex in coordinate grid the X-axis on the vertex of lower left, Y Axis direction impulse compensation number, V4x、V4yThe X-axis on the vertex of lower right, Y-axis in coordinate grid are represented in 4 vertex respectively Direction impulse compensation number.
In one embodiment, a kind of laser cutting system is provided, laser cutting system includes any of the above-described embodiment The means for correcting of the laser cutting.
In one embodiment, laser cutting system is linear motor diced system.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, it is all considered to be the range of this specification record.
Embodiment described above only expresses the several embodiments of the present invention, and description is more specific and detailed, but simultaneously It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that those of ordinary skill in the art are come It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the protection of the present invention Range.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (10)

1. a kind of bearing calibration of laser cutting, the method includes:
The region of laser cutting is divided into the identical grid of area and generates standard coordinate grid;
The standard coordinate grid is obtained into actual coordinate grid by cutting on level correction plate;
The actual coordinate on vertex in the actual coordinate grid is measured, obtains the ideal of corresponding vertex in the standard coordinate grid Coordinate calculates the impulse compensation number on the vertex according to the actual coordinate on the vertex and ideal coordinates;
Calculate the location information each put in the figure for needing to cut;
The impulse correction number each put is calculated according to the location information each put and the impulse compensation number on the vertex;
Each point is corrected according to the impulse correction number.
2. according to the method described in claim 1, it is characterized in that, the impulse compensation number on the vertex includes X-direction pulse Number and Y direction impulse compensation number are compensated, it is described that the vertex is calculated according to the actual coordinate and ideal coordinates on the vertex The step of impulse compensation number includes:
According to Vmnx=P* | | X1|-|X2| | X-direction impulse compensation number is calculated in * PPMMXS, wherein, VmnxFor X-direction arteries and veins Punching compensation number;
According to Vmny=P* | | Y1|-|Y2| | Y direction impulse compensation number is calculated in * PPMMYS, wherein, VmnyFor Y direction arteries and veins Punching compensation number;
Wherein P represents the positive and negative of polarity, and value is 1 or -1;X1Represent the ideal coordinates X values on vertex, X2After representing vertex cutting X-axis coordinates measurements;PPMMXS represents the corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal coordinates Y value on vertex, Y2Represent top Y-axis coordinates measurements after point cutting, PPMMYS represent the corresponding voltage value of every millimeter of Y-axis.
3. according to the method described in claim 1, it is characterized in that, described calculate the position each put in the figure for needing to cut The step of information, includes:
Grid according to where calculating the coordinate each put, and obtain the coordinate on 4 vertex of the grid;
It is described calculate it is described each put impulse correction number when using 4 vertex of grid where each point impulse compensation Number.
It is 4. according to the method described in claim 3, it is characterized in that, described according to the location information each put and the top The impulse compensation number of point calculates the step of impulse correction number each put and includes:
According to Pmnx=[h1*(l2*V3x+l1*V4x)+h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction number, In, PmnxFor X-direction impulse correction number;
According to Pmny=[h1*(l2*V3y+l1*V4y)+h2*(l2*V1y+l1*V2y)]/(h*l) calculating Y direction impulse correction number, In, PmnyFor Y direction impulse correction number, l represents the width of the grid, and h represents the height of the grid, l1Described in expression In the figure of cutting each put in one and 4 vertex in coordinate grid the X-coordinate on upper left vertex difference, l2Represent one 's in each being put in the figure of the vertex of lower right and the cutting in coordinate grid in 4 vertex The difference of X-coordinate, h1Represent in the figure of the cutting one in each putting in 4 vertex in coordinate grid upper left The difference of the Y coordinate on the vertex of side, h2Represent in 4 vertex the vertex of lower right and the figure of the cutting in coordinate grid The difference of the Y coordinate of one in each being put in shape, V1x、V1yRepresent upper left in coordinate grid in 4 vertex respectively The X-axis on vertex, Y direction impulse compensation number, V2x、V2yThe top in the upper right side in coordinate grid in 4 vertex is represented respectively The X-axis of point, Y direction impulse compensation number, V3x、V3yThe vertex of the lower left in coordinate grid in 4 vertex is represented respectively X-axis, Y direction impulse compensation number, V4x、V4yThe vertex of lower right in coordinate grid is represented in 4 vertex respectively X-axis, Y direction impulse compensation number.
5. a kind of means for correcting of laser cutting, which is characterized in that described device includes:
Standard grid generation module generates standard coordinate grid for the region of laser cutting to be divided into the identical grid of area;
Actual grid generation module, for the standard coordinate grid to be obtained actual coordinate on level correction plate by cutting Grid;
Impulse compensation number computing module for measuring the actual coordinate on vertex in the actual coordinate grid, obtains the standard The ideal coordinates of corresponding vertex in coordinate grid calculate the arteries and veins on the vertex according to the actual coordinate on the vertex and ideal coordinates Punching compensation number;
Impulse correction number computing module, for calculating the location information each put in the figure for needing to cut, according to described each The location information of point and the impulse compensation number on the vertex calculate the impulse correction number each put;
Correction module, for being corrected according to the impulse correction number to each point.
6. device according to claim 5, which is characterized in that the impulse compensation number on the vertex includes X-direction pulse Compensation number and Y direction impulse compensation number, impulse compensation number computing module are additionally operable to according to Vmnx=P* | | X1|-|X2||* X-direction impulse compensation number is calculated in PPMMXS, according to Vmny=P* | | Y1|-|Y2| | Y direction arteries and veins is calculated in * PPMMYS Punching compensation number, wherein, VmnxFor X-direction impulse compensation number, VmnyFor Y direction impulse compensation number, P represents the positive and negative of polarity, Its value is 1 or -1;X1Represent the ideal coordinates X values on vertex, X2Represent the X-axis coordinates measurements after the cutting of vertex;PPMMXS is represented The corresponding voltage value of every millimeter of X-axis;Y1Represent the ideal coordinates Y value on vertex, Y2Represent the Y-axis coordinates measurements after the cutting of vertex, PPMMYS represents the corresponding voltage value of every millimeter of Y-axis.
7. device according to claim 5, which is characterized in that impulse correction number computing module is additionally operable to according to described each The coordinate of point calculates the grid at place, and obtains the coordinate on 4 vertex of the grid, described to calculate the arteries and veins each put Using the impulse compensation number on 4 vertex of grid where each point when rushing correction number.
8. device according to claim 7, which is characterized in that the impulse correction number computing module is additionally operable to according to Pmnx =[h1*(l2*V3x+l1*V4x)+h2*(l2*V1x+l1*V2x)]/(h*l) calculating X-direction impulse correction number, according to
Pmny=[h1*(l2*V3y+l1*V4y)+h2*(l2*V1y+l1*V2y)]/(h*l) calculating Y direction impulse correction number, wherein, PmnxFor X-direction impulse correction number, PmnyFor Y direction impulse correction number, l represents the width of the grid, and h represents the side The height of lattice, l1Represent in the figure of the cutting one in each putting in 4 vertex in coordinate grid upper left The difference of the X-coordinate on the vertex of side, l2Represent in 4 vertex the vertex of lower right and the figure of the cutting in coordinate grid The difference of the X-coordinate of one in each being put in shape, h1Represent that one in each being put in the figure of the cutting is pushed up with described 4 In point in coordinate grid the Y coordinate on upper left vertex difference, h2Represent in 4 vertex the lower right in coordinate grid Vertex and the cutting figure in each put in the Y coordinate of one difference, V1x、V1yIt represents respectively in 4 vertex The X-axis on upper left vertex, Y direction impulse compensation number, V in coordinate grid2x、V2yRepresent respectively in 4 vertex The X-axis on the vertex in upper right side, Y direction impulse compensation number, V in coordinate grid3x、V3yIt represents sitting in 4 vertex respectively Mark the X-axis on the vertex of lower left, Y direction impulse compensation number, V in grid4x、V4yIt represents respectively in 4 vertex in coordinate The X-axis on the vertex of lower right, Y direction impulse compensation number in grid.
9. a kind of laser cutting system, which is characterized in that the laser cutting system is included as any one in claim 5 to 8 The means for correcting of laser cutting described in.
10. system according to claim 9, which is characterized in that the laser cutting system is linear motor diced system.
CN201611009858.XA 2016-11-16 2016-11-16 The bearing calibration of laser cutting and device, laser cutting system Active CN106425120B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611009858.XA CN106425120B (en) 2016-11-16 2016-11-16 The bearing calibration of laser cutting and device, laser cutting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611009858.XA CN106425120B (en) 2016-11-16 2016-11-16 The bearing calibration of laser cutting and device, laser cutting system

Publications (2)

Publication Number Publication Date
CN106425120A CN106425120A (en) 2017-02-22
CN106425120B true CN106425120B (en) 2018-06-26

Family

ID=58220095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611009858.XA Active CN106425120B (en) 2016-11-16 2016-11-16 The bearing calibration of laser cutting and device, laser cutting system

Country Status (1)

Country Link
CN (1) CN106425120B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107357263A (en) * 2017-06-20 2017-11-17 深圳市国匠数控科技有限公司 A kind of electronic engraving machine control system and method
CN107552966A (en) * 2017-09-28 2018-01-09 惠州市洛玛科技有限公司 Laser mark printing device and product marking method
CN109967893B (en) * 2017-12-27 2021-02-19 大族激光科技产业集团股份有限公司 Laser cutting compensation method and laser cutting system
CN111112833B (en) * 2018-10-30 2021-08-20 大族激光科技产业集团股份有限公司 Laser processing method, laser processing device, laser processing apparatus, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201105361Y (en) * 2007-11-14 2008-08-27 盟立自动化股份有限公司 Laser cutting device
CN101480759A (en) * 2009-01-22 2009-07-15 华中科技大学 High-precision splicing method between meshes of laser cutting flexible printed circuit board
CN104439698A (en) * 2014-11-26 2015-03-25 北京凌云光技术有限责任公司 Calibration method and device used for laser processing system
CN205496799U (en) * 2016-02-04 2016-08-24 苏州沃特维自动化***有限公司 Solar wafer cutting device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3732659B2 (en) * 1998-08-03 2006-01-05 Ntn株式会社 Pattern correcting apparatus and correcting method
JP2003080383A (en) * 2001-09-11 2003-03-18 Sunx Ltd Laser marking device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201105361Y (en) * 2007-11-14 2008-08-27 盟立自动化股份有限公司 Laser cutting device
CN101480759A (en) * 2009-01-22 2009-07-15 华中科技大学 High-precision splicing method between meshes of laser cutting flexible printed circuit board
CN104439698A (en) * 2014-11-26 2015-03-25 北京凌云光技术有限责任公司 Calibration method and device used for laser processing system
CN205496799U (en) * 2016-02-04 2016-08-24 苏州沃特维自动化***有限公司 Solar wafer cutting device

Also Published As

Publication number Publication date
CN106425120A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106425120B (en) The bearing calibration of laser cutting and device, laser cutting system
CN107340522B (en) Laser radar positioning method, device and system
CN102248817B (en) Correction method and correction apparatus for laser marking and laser marking system
CN105151624B (en) Storage stacking goods localization method and device
CN102663763B (en) Camera calibration method for large field-of-view high-accuracy vision measurement
CN105547635B (en) A kind of contactless structural dynamic response measurement method for wind tunnel test
CN108015428B (en) Three-dimensional laser marking method and device and storage medium
CN102968792B (en) Method for multi-focal-plane object imaging under microscopic vision
CN104075656B (en) The collimation separate-blas estimation of laser interferometer and removing method
CN105204510A (en) Generation method and device for probability map for accurate positioning
CN108044232B (en) A kind of bearing calibration of galvanometer in the same direction
CN106990401A (en) Based on the class vertical error modification method of Full wave shape airborne laser radar data two
CN104990501B (en) A kind of systematic parameter calibration method of there-dimensional laser scanning device
CN109725303A (en) Modification method and device, the storage medium of coordinate system
CN109883444A (en) A kind of attitude angle coupling error compensation method, device and electronic equipment
CN101539397A (en) Method for measuring three-dimensional attitude of object on precision-optical basis
CN104048605B (en) Laser scanning measurement target adjustment equation establishing method
CN109782300A (en) Workshop coil of strip laser radar three-dimensional localization measuring system
CN110208771A (en) A kind of point cloud intensity correcting method of mobile two-dimensional laser radar
CN110880071A (en) Operator-based passive radar combat effectiveness flexible evaluation modeling method
CN103323840A (en) Method for time alignment between interference SAR echo data and platform motion and gesture data
CN114199160B (en) Circuit board component geometry detection method based on binary code grating defocusing projection
KR101141963B1 (en) Filtering method of lidar data by multiple linear regression analysis
CN101815156A (en) Generation method of image distortion correction data in two-dimensional galvanometer scanner
CN103876706B (en) Improvements in and relating to ophthalmoscopes

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
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518057 401m-2, bike science and technology building, No. 9, scientific research road, Maling community, Yuehai street, Nanshan District, Shenzhen, Guangdong Province

Patentee after: Shenzhen Taide Laser Technology Co.,Ltd.

Address before: 518100 floor 1 and 2, building B, Changyuan new material port, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN TETE LASER TECHNOLOGY Co.,Ltd.