CN102354151A - Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool - Google Patents

Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool Download PDF

Info

Publication number
CN102354151A
CN102354151A CN2011102225400A CN201110222540A CN102354151A CN 102354151 A CN102354151 A CN 102354151A CN 2011102225400 A CN2011102225400 A CN 2011102225400A CN 201110222540 A CN201110222540 A CN 201110222540A CN 102354151 A CN102354151 A CN 102354151A
Authority
CN
China
Prior art keywords
alpha
interpolation
phi
delta
circular arc
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
Application number
CN2011102225400A
Other languages
Chinese (zh)
Other versions
CN102354151B (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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN 201110222540 priority Critical patent/CN102354151B/en
Publication of CN102354151A publication Critical patent/CN102354151A/en
Application granted granted Critical
Publication of CN102354151B publication Critical patent/CN102354151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The invention provides a tangential following interpolation method applied to a multilayer shoe leather numerical control cutting machine tool. A multilayer shoe leather high speed cutting processing process comprises high frequency vibration of a sheet shape cutter, plane motion of a cutter, and rotation of the sheet shape cutter in a processing process. A high frequency vibration direction is defined as a Z direction, and directions of the plane motion are defined as X and Y directions. In a process of cutting a straight line, according to a feeding speed F and an equivalent interpolation period T0, wherein, T0=nT, and T represents a unit interpolation period, a contour step l of each interpolation period is calculated, and a relation of F, T0 and l is l=FT0. Since a Z axis angle of linear tangential following interpolation is not changed, a linear tangential following interpolation formula is obtained after transformation. The tangential following interpolation method applied to the multilayer shoe leather numerical control cutting machine tool has the characteristics of high cutting precision and high work efficiency.

Description

A kind of tangential following interpolating method that lathe is cut applied to multilayer shoe leather numerical control
Technical field
The present invention relates to the control method that lathe is cut applied to multilayer shoe leather numerical control.
Background technology
Numerical control cuts technology and includes state-of-the-art mechanical technique, computer and the information processing technology, systems technology, automatic control technology, sensing and detection technique, servo drive technology.With the development of Numeric Control Technology, numerical control cuts technology and progressively developed towards open, intelligent, high speed direction.External leather cuts system and has developed into integrated and intelligentized CNC integrated system, still, and external advanced numerical control leather Cutting machine is although powerful, but expensive, and takes China technical monopoly and closing policy.
For the technical method, related studies in China mechanism has also carried out certain exploration and research.Shanghai University Zhang Jianhong completes the system design to numerical control clothing tailoring machine using mechatronics integration method;University Of Ningbo's Lee's national wealth etc. have studied the Control System Design of numerical control clothing tailoring machine.The Ding Wenjie of Xi'an Communications University has inquired into the Digital Program Control technology secondary development based on lattice cypress cutting.Shen Junjia employs knife point optimization method under the Cutter based on adaptive M MAS ant group algorithms and lower knife point is optimized, the profile smooth corners transition tailoring technique based on Bezier is employed the excessive turning of curve is handled.The Zhu Nianjun of Zhejiang University has inquired into the cutter Control System Design for leather.The actual complex stressing conditions of Cutter when Shanghai University Zhao Yi peaks analyze cutter work, detail discussion has been carried out to Cutter correction problem, and using the method for fuzzy control, processing cutter is under different stressing conditions the problem of Cutter deflection angle.The great project for bidding of Zhejiang University's Chen Zi occasion and Wang Wen combinations Zhejiang Province " the quasi-flexible manufacturing technology exploitation (2003C11023) of leather and fur products; develop a set of leather cutting process automation system, and applied for national inventing patent function integrated numerically controlled automatic leather cutting method (200610155436.3)
Country's correlative technology field is mainly studied tool-path planning and speed control at present, wherein being mostly to be directed to individual layer leather to cut processing.Because individual layer leather is cut using technologies such as laser, high speed water ions, " cut constantly " for multilayer shoe leather, therefore production efficiency is extremely low.Cutting die blanking techniques are the more multilayer shoe leather process technologies of current domestic application, but are due to that automaticity is low, deposit cutting die space greatly and with certain risk, therefore are gradually eliminated by modern enterprise.Under the conditions of such technical background, multilayer shoe leather numerical control Cutting machine arises at the historic moment.Multilayer shoe leather cuts control technology and uses the sheet cutter of dither to be cut in real time to multilayer shoe leather according to planned trajectory.Due to the laminated structure of dither cutter, therefore it is essential to ensure that the state that the sheet cutter during cutting mutually is cut with cutting path to keep in real time.Otherwise two kinds of situations are directly resulted in:One is that can complete to cut in process, because the Cutter direction of motion and edge direction are inconsistent, but angle is again when being not very big, causes to cut precision and efficiency is substantially reduced,;Two be to work as the Cutter direction of motion to reach certain value with cutting edge angle, or even when vertical, it is impossible to completion cuts process, cuts cutter and fractures or twist off.
The content of the invention
Cut that precision is relatively low, ineffective deficiency applied to what multilayer shoe leather numerical control cut lathe tool-path planning technology to overcome, the present invention provides a kind of tangential following interpolating method that lathe is cut applied to multilayer shoe leather numerical control for cutting high precision, high working efficiency.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of tangential following interpolating method that lathe is cut applied to multilayer shoe leather numerical control, cut process includes the rotation during the dither of sheet cutter, the plane motion for cutting cutter and sheet tool sharpening to the multilayer shoe leather at a high speed, it is Z-direction to define dither direction, and it is X, Y-direction to define plane motion direction;
During straight line is cut, Z axis is independent axes and not linked with XY axles, it is known that the starting point coordinate of straight line is ps(xs, ys), terminal point coordinate is pe(xe, ye), then the initial angle angle value of straightway is expressed as (unit for °):
Figure BDA0000081116470000031
Carry out drift angle amendment and obtain final cutter start angle for θ 'ss-α。
Feed speed F and equivalent interpolation cycle T in Machining Instruction0, T0=nT, T represent unit interpolation cycle, calculate the profile step-length l of each interpolation cycle, then the relation of three is expressed as:L=FT0, because rectilinear tangential follows the Z axis angle of interpolation constant, so there is rectilinear tangential to follow interpolation formula as follows:
Δx = l cos a = l x e - x s ( x e - x s ) 2 + ( y e - y s ) 2 Δy = Δ x tan a = Δx ( y e - y s ) x e - x s Δc = 0 - - - 1 - 2
For every section of straight line, c is constant, is obtained by x and y relation, and obtaining rectilinear tangential by conversion follows interpolation formula:
x i + 1 = x i + Δx y i + 1 = y i + Δy c i + 1 = θ s ′ - - - 1 - 3 .
Further, if known cut a section circular arcFor inverse circular arc, circular arc starting point is Ps(xs, ys, cs), terminal is Pe(xe, ye, ce), center of circle O is the origin of coordinates, then the Z coordinate value angle positive equivalent to the line and X-axis in current point and the center of circle, then the parametric equation for being processed curve is represented by:
x = R cos φ y = R sin φ c = φ + π / 2 - - - 1 - 4
Wherein R is arc radius, and φ is the angle of current point and line and the X-axis forward direction in the center of circle.
During circular arc is cut, Z axis, which will keep linking with XY axles, make it that the blade moment is consistent with circular arc secant direction, first has to obtain the corner of cutter starting point according to circular arc starting point, it is known that the starting point coordinate of arc section is ps(xs, ys), terminal point coordinate is pe(xe, ye), central coordinate of circle is po(xo, yo), initial angle angle value is expressed as:
When inverse circular arc is cut,
When being cut along circular arc,
If Pi(xi, yi, ci) it is cutter current location point, interpolation, which is calculated, to be required to reach the next position P after an interpolation cyclei+1(xi+1, yi+1, ci+1), PiPoint coordinate be:
x i = R cos φ i y i = R sin φ i c i = φ i + π / 2 - - - 1 - 5
Once equivalent interpolation cycle T during circular arc tangential following interpolation0Determine that its interpolation step angle α is with feeding linear velocity V:
α = ωT n = ω T 0 = V R T 0 - - - 1 - 6
If in Interpolation Process, the coordinate P of current pointi(xi, yi, ci), it is known that in order to obtain the feeding increment on two coordinate directions, obtaining next interpolated point P after an interpolation cyclei+1(xi+1, yi+1, ci+1):
x i + 1 = R cos ( φ i + α ) y i + 1 = R sin ( φ i + α ) c i + 1 = φ i + α - - - 1 - 7
Cutter is along X, Y, C amount of feeding Δ xi+1, Δ yi+1, Δ ci+1For:
Δx i + 1 = R [ cos ( φ i + α ) - cos φ i ] Δy i + 1 = R [ sin ( φ i + α ) - sin φ i ] Δc i + 1 = α - - - 1 - 8
Formula 1-3 abbreviations are obtained:
x i + 1 = x i cos α - y i sin α y i + 1 = y i cos α + x i sin α c i + 1 = c i + α - - - 1 - 9
Tan (α/2) ≈ α/2 are set, thus are had:
cos α = 1 - ( α 2 ) 2 1 + ( α 2 ) 2 = 4 - α 2 4 + α 2 - - - 1 - 10
Similarly have:
sin α = 4 α 4 + α 2 - - - 1 - 11
Make Ai=cos α, Bi=sin α, then data sampling method tangential following interpolation formula be:
x i + 1 = A i x i - B i y i y i + 1 = A i y i + B i x i c i + 1 = c i + α - - - 1 - 12
The feeding increment of each axle is:
Δx i + 1 = x i + 1 - x i Δy i + 1 = y i + 1 - y i Δc i + 1 = c i + 1 - c i - - - 1 - 13 .
The present invention technical concept be:During being cut applied to multilayer shoe leather numerical control, keep sheet Cutter in real time and cut the interpolating method of the tangent state in path, including:For cutting for straight line path, Cutter is in real time with cutting that path is tangent, therefore the interpolation operation of tangential following motion need not be carried out.But, may different be that cutting gross thickness are different due to being cut the leather number of plies, cutting force gradually increases as cutting thickness increases;Even if same cutting thickness, cutting force gradually increases with the increase of cutting speed.Therefore to ensure that cutting force is equal during lathe work, and then ensure that machine tool motion is relatively steady, with the increase of the number of plies, correspondingly shorten interpolation cycle, interpolation rate is improved, has reached that lathe still can improve production efficiency because the cutting hides number of plies is different with smooth working;For the angle that cutting path is straight line formation, then using " griffing " mode that is processed of+rotation angle+" roll setting " mode;
To transition arc, into circular arc before using pretreatment reduction of speed mode;Depart from and accelerated before circular arc using pretreatment Mode.And accelerating degree to be adjusted according to the number of plies, the deceleration of pre-treating speed linearly reduces with the increase of the number of plies, to improve the stability of lathe.The difference between initial angle and end angle is calculated according to two circular arc end points, central coordinate of circle simultaneously, the synchronism moved according to feed motion and tangential following calculates interpolation rate and derives interpolating method;To starting circular arc, into circular arc after using pretreatment accelerated mode, depart from circular arc before using pretreatment accelerated mode, acceleration magnitude also with the linear inverse relation of the number of plies.Initial angle and end angle difference are calculated according to two circular arc end points, central coordinate of circle simultaneously, the synchronism moved according to feed motion and tangential following calculates interpolation rate and derives interpolating method;To terminate circular arc, into circular arc before using pretreatment ways of deceleration, depart from circular arc before using pretreatment reduction of speed mode, acceleration magnitude also with the linear inverse relation of the number of plies.Initial angle and end angle difference are calculated according to two circular arc end points, central coordinate of circle simultaneously, the synchronism moved according to feed motion and tangential following calculates interpolation rate and derives interpolating method.
For small arc-shaped, introduce lathe minimum process circular arc and define as " critical circular arc ", and there is processing " critical circular arc " to replace the circular arc smaller than it;For super large circular arc, " with straight Dai Qu, repeatedly griffing " mode due to its curvature very little, under the precondition for meeting machining accuracy, is used to carry out cutting processing.
Beneficial effects of the present invention are mainly manifested in:Be directed to numerical control shoe leather Cutting machine at a high speed cut during, lathe while feed motion, can make dither cutter in real time with feed motion rail keep mutually cut state --- tangential following interpolation technique.By this interpolating method, technical staff need to only cut intensity, footwear leather according to footwear leather and cut the number of plies and processing technology requirement, input and adjust correspondingly technical data, it is possible to complete multilayer shoe leather high-efficiency high-accuracy and cut work.In addition, this tangential following method can also extend to and process the apparel industries such as cloth equally to cut mode and be promoted.
Brief description of the drawings
Fig. 1 is the schematic diagram of feed motion (X, Y) and tangential following motion (Z rotations).
Fig. 2 is tangential following linear interpolation flow chart.
Fig. 3 is tangential following interpolation flow chart.
Fig. 4 is tangential following linear interpolation schematic diagram.
Fig. 5 is the tangential schematic diagram of circular arc.
Fig. 6 is all quadrants Z axis angle schematic diagram in inverse circular arc.
Fig. 7 is along all quadrants Z axis angle schematic diagram in circular arc.
Fig. 8 is no tangential following interpolation technique design sketch.
Fig. 9 is that have tangential following interpolation technique design sketch.
Embodiment
The invention will be further described below in conjunction with the accompanying drawings.
Reference picture 1, Fig. 1 is the schematic diagram that feed motion and tangential following are moved, according to the figure:Multilayer shoe leather is cut in process at a high speed, there is three movement:The dither (Z-direction) of main motion --- sheet cutter, complete multilayer shoe leather cuts motion, realizes that cutter is cut to multilayer shoe leather;Feed motion --- the plane motion (X, Y-direction) of cutter is cut, completion cuts motion of the cutter along CAD stock layouts track;Synkinesia --- the rotation (Z during sheet tool sharpening
Figure BDA0000081116470000071
Direction), i.e., tangential following is moved, and is completed sheet cutter during multilayer shoe leather is cut and is remained consistent with cutting track tangential direction, realizes the cutter compensation that cutter is cut to multilayer shoe leather.
Fig. 2 is multilayer shoe leather numerical control Cutting machine tangential following beeline interpolation algorithm flow chart.
During straight line is cut, because cutter blade direction keeps constant, Z axis is independent axes and not linked with XY axles.Z axis need to only rotate to straight line direction vector before taking the air line just can be with, and straight line unit number of plies interpolation cycle is multiplied by into a factor of n (n represents the leather number of plies).Therefore, the key of the tangential following control of straightway is to obtain the corner of cutter starting point.The starting point coordinate of known straight line is ps(xs, ys), terminal point coordinate is pe(xe, ye), then the initial angle angle value of straightway is represented by (unit for °):
Figure BDA0000081116470000072
There is alignment error in view of cutter, Cutter may be equipped with a drift angle α with returning knife raw bits, in this regard, can carry out drift angle amendment obtains final cutter start angle for θ 'ss-α。
Feed speed F and equivalent interpolation cycle T in Machining Instruction0(T0=nT, T represent unit interpolation cycle), the profile step-length l of each interpolation cycle is calculated, then the relation of three is represented by:L=FT0.Because rectilinear tangential follows the Z axis angle of interpolation constant, so there is rectilinear tangential to follow interpolation formula as follows:
Δx = l cos a = l x e - x s ( x e - x s ) 2 + ( y e - y s ) 2 Δy = Δ x tan a = Δx ( y e - y s ) x e - x s Δc = 0 - - - 1 - 2
For every section of straight line, c is constant, can be obtained by x and y relation.Rectilinear tangential, which can be obtained, by conversion follows interpolation formula:
x i + 1 = x i + Δx y i + 1 = y i + Δy c i + 1 = θ s ′ - - - 1 - 3
Fig. 6 is multilayer shoe leather numerical control Cutting machine tangential following arc interpolation flow chart.
If known procedure section circular arc
Figure BDA0000081116470000083
For inverse circular arc, circular arc starting point is Ps(xs, ys, cs), terminal is Pe(xe, ye, ce), center of circle O is the origin of coordinates, then understands the Z coordinate value angle positive equivalent to the line and X-axis in current point and the center of circle by accompanying drawing 5.The parametric equation for being then processed curve is represented by:
x = R cos φ y = R sin φ c = φ + π / 2 - - - 1 - 4
Wherein R is arc radius, and φ is the angle of current point and line and the X-axis forward direction in the center of circle.
During circular arc is cut, Z axis, which will keep linking with XY axles, make it that the blade moment is consistent with circular arc secant direction.First have to obtain the corner of cutter starting point according to circular arc starting point.The starting point coordinate of known arc section is ps(xs, ys), terminal point coordinate is pe(xe, ye), central coordinate of circle is po(xo, yo), because the corner of cutter when Machining Arc clockwise is with processing counterclockwise is different, therefore it can discuss respectively.As shown in accompanying drawing 4 and 6, its initial angle
Angle value is represented by (unit for °):
When inverse circular arc is cut,
Figure BDA0000081116470000091
When being cut along circular arc,
Figure BDA0000081116470000092
Because the secant direction of each point on circular curve is different, therefore, when cutting circular arc, it is necessary to control cutter with the motion in XY directions synchronous rotary.According to the general principle of time-divided method, propose a kind of i.e. step pitch horn cupping such as use of Real-time interpolation algorithm of circular curve tangential following and carry out tangential following control, its method is to determine often to walk walked step angle according to sampling period of default and given feed speed, then calculates the amount of feeding of each unit time each axle respectively;In view of increasing with the number of plies, under the same conditions, moment of torsion also gradually increases angular speed, therefore, to ensure moment of torsion in the case where the number of plies is different, moment of torsion is still identical suffered by cutter, reach that cutting steadily takes into account cutting efficiency, therefore tangential following unit interpolation cycle T is multiplied by a factor
Figure BDA0000081116470000093
(n represents the number of plies), therefore set P in Fig. 5i(xi, yi, ci) it is cutter current location point, interpolation, which is calculated, to be required to reach the next position P after an interpolation cyclei+1(xi+1, yi+1, ci+1), PiPoint coordinate be:
x i = R cos φ i y i = R sin φ i c i = φ i + π / 2 - - - 1 - 5
Once equivalent interpolation cycle T during circular arc tangential following interpolation0Determine that its interpolation step angle α is with feeding linear velocity V:
α = ωT n = ω T 0 = V R T 0 - - - 1 - 6
If in Interpolation Process, the coordinate P of current pointi(xi, yi, ci), it is known that in order to obtain on two coordinate directions Increment is fed, it is necessary to obtain next interpolated point P after an interpolation cyclei+1(xi+1, yi+1, ci+1):
x i + 1 = R cos ( φ i + α ) y i + 1 = R sin ( φ i + α ) c i + 1 = φ i + α - - - 1 - 7
16 cutters are along X, Y, C amount of feeding Δ xi+1, Δ yi+1, Δ ci+1For:
Δx i + 1 = R [ cos ( φ i + α ) - cos φ i ] Δy i + 1 = R [ sin ( φ i + α ) - sin φ i ] Δc i + 1 = α - - - 1 - 8
Formula (1-3) abbreviation is obtained:
x i + 1 = x i cos α - y i sin α y i + 1 = y i cos α + x i sin α c i + 1 = c i + α - - - 1 - 9
In order to which the interpolation for saving system CPU calculates the time, approximate calculation is used to cos α and sin α, the site error of the interpolated point caused by it will be analyzed below.Because α/2 are very small, so there are tan (α/2) ≈ α/2, thus have:
cos α = 1 - ( α 2 ) 2 1 + ( α 2 ) 2 = 4 - α 2 4 + α 2 - - - 1 - 10
Similarly have:
sin α = 4 α 4 + α 2 - - - 1 - 11
Make Ai=cos α, Bi=sin α, then data sampling method tangential following interpolation formula be:
x i + 1 = A i x i - B i y i y i + 1 = A i y i + B i x i c i + 1 = c i + α - - - 1 - 12
The feeding increment of each axle is:
Δx i + 1 = x i + 1 - x i Δy i + 1 = y i + 1 - y i Δc i + 1 = c i + 1 - c i - - - 1 - 13
There is formula (1-12) to understand, each increment of coordinate value of interpolation cycle is only relevant with the coordinate value and step angle of a upper interpolated point in circular arc tangential following interpolation algorithm.After step-length is determined with arc radius, step-length angle is a constant value during whole arc machining, at this moment x, y-coordinate increment size are only related to the coordinate value of a upper interpolated point, and the incremental angular of Z axis is the positive and negative values at step-length angle, and are immobilized in whole section of circular interpolation.It can be obtained shown in circular arc tangential following interpolation algorithm flow chart accompanying drawing 3 according to formula (1-13).Pair radius carries out tangential following interpolation for 40mm circular arc, and interpolation result when taking step-length for 4mm is as shown in table 3-1.
The circular arc that table 3-1 radiuses are 40.000mm uses Interpolation step-length for the result of 4.000mm progress tangential following interpolations
Walk sequence   X(mm)   Y(mm)   C(°)   △(mm)
  1   40   4   4.50   0.20
  2   40   8   9.00   0.80
  3   40   12   13.50   1.76
  4   36   12   18.00   2.06
  5   36   16   22.50   0.60
  6   36   20   27.00   1.18
  7   32   20   31.50   2.26
  8   32   24   36.00   0
  9   32   28   40.50   2.52
  10   28   28   45.00   0.40
  11   24   28   49.50   3.13
  12   24   32   54.00   0
  13   24   36   58.50   3.27
  14   20   36   63.00   1.18
  15   16   36   67.50   0.60
  16   12   36   72.00   2.06
  17   12   40   76.50   1.75
  18   8   40   81.00   0.79
  19   4   40   85.50   0.20
  20   0   40   90   0
The circular arc that table 3-2 radiuses are 40.000mm uses Interpolation step-length for the result of 8.000mm progress tangential following interpolations
Walk sequence   X(mm)   Y(mm)   C(°)   △(mm)
  1   40   8   9.00   0.79
  2   40   16   18.00   3.08
  3   32   16   27.00   4.23
  4   32   24   36.00   0
  5   32   32   45.00   5.24
  6   24   32   54.00   0
  7   16   32   63.00   5.78
  8   16   40   72.00   3.08
  9   8   40   81.00   0.79
  10   0   40   90.00   0

Claims (2)

1. a kind of tangential following interpolating method that lathe is cut applied to multilayer shoe leather numerical control, cut process includes the rotation during the dither of sheet cutter, the plane motion for cutting cutter and sheet tool sharpening to the multilayer shoe leather at a high speed, it is characterised in that:It is Z-direction to define dither direction, and it is X, Y-direction to define plane motion direction;
During straight line is cut, Z axis is independent axes and not linked with XY axles, it is known that the starting point coordinate of straight line is ps(xs, ys), terminal point coordinate is pe(xe, ye), then the initial angle angle value of straightway is expressed as:
Figure FDA0000081116460000011
Carry out drift angle amendment and obtain final cutter start angle for θ 'ss-α;
Feed speed F and equivalent interpolation cycle T in Machining Instruction0, T0=nT, T represent unit interpolation cycle, calculate the profile step-length l of each interpolation cycle, then the relation of three is expressed as:L=FT0, because rectilinear tangential follows the Z axis angle of interpolation constant, so there is rectilinear tangential to follow interpolation formula as follows:
Δx = l cos a = l x e - x s ( x e - x s ) 2 + ( y e - y s ) 2 Δy = Δ x tan a = Δx ( y e - y s ) x e - x s Δc = 0 - - - 1 - 2
For every section of straight line, c is constant, is obtained by x and y relation, and obtaining rectilinear tangential by conversion follows interpolation formula:
x i + 1 = x i + Δx y i + 1 = y i + Δy c i + 1 = θ s ′ - - - 1 - 3 .
2. a kind of tangential following interpolating method that lathe is cut applied to multilayer shoe leather numerical control as claimed in claim 1, it is characterised in that:If known cut a section circular arcFor inverse circular arc, circular arc starting point is Ps(xs, ys, cs), terminal is Pe(xe, ye, ce), center of circle O is the origin of coordinates, then the Z coordinate value angle positive equivalent to the line and X-axis in current point and the center of circle, then the parametric equation for being processed curve is expressed as:
x = R cos φ y = R sin φ c = φ + π / 2 - - - 1 - 4
Wherein R is arc radius, and φ is the angle of current point and line and the X-axis forward direction in the center of circle.
During circular arc is cut, Z axis, which will keep linking with XY axles, make it that the blade moment is consistent with circular arc secant direction, first has to obtain the corner of cutter starting point according to circular arc starting point, it is known that the starting point coordinate of arc section is ps(xs, ys), terminal point coordinate is pe(xe, ye), central coordinate of circle is po(xo, yo), initial angle angle value is expressed as:
When inverse circular arc is cut,
Figure FDA0000081116460000022
When being cut along circular arc,
Figure FDA0000081116460000023
If Pi(xi, yi, ci) it is cutter current location point, interpolation, which is calculated, to be required to reach the next position P after an interpolation cyclei+1(xi+1, yi+1, ci+1), PiPoint coordinate be:
x i = R cos φ i y i = R sin φ i c i = φ i + π / 2 - - - 1 - 5
Once equivalent interpolation cycle T during circular arc tangential following interpolation0Determine that its interpolation step angle α is with feeding linear velocity V:
α = ωT n = ω T 0 = V R T 0 - - - 1 - 6
If in Interpolation Process, the coordinate P of current pointi(xi, yi, ci), it is known that in order to obtain the feeding increment on two coordinate directions, obtaining next interpolated point P after an interpolation cyclei+1(xi+1, yi+1, ci+1):
x i + 1 = R cos ( φ i + α ) y i + 1 = R sin ( φ i + α ) c i + 1 = φ i + α - - - 1 - 7
Cutter is along X, Y, C amount of feeding Δ xi+1, Δ yi+1, Δ ci+1For:
Δx i + 1 = R [ cos ( φ i + α ) - cos φ i ] Δy i + 1 = R [ sin ( φ i + α ) - sin φ i ] Δc i + 1 = α - - - 1 - 8
Formula 1-3 abbreviations are obtained:
x i + 1 = x i cos α - y i sin α y i + 1 = y i cos α + x i sin α c i + 1 = c i + α - - - 1 - 9
Tan (α/2) ≈ α/2 are set, thus are had:
cos α = 1 - ( α 2 ) 2 1 + ( α 2 ) 2 = 4 - α 2 4 + α 2 - - - 1 - 10
Similarly have:
sin α = 4 α 4 + α 2 - - - 1 - 11
Make Ai=cos α, Bi=sin α, then data sampling method tangential following interpolation formula be:
x i + 1 = A i x i - B i y i y i + 1 = A i y i + B i x i c i + 1 = c i + α - - - 1 - 12
The feeding increment of each axle is:
Δx i + 1 = x i + 1 - x i Δy i + 1 = y i + 1 - y i Δc i + 1 = c i + 1 - c i - - - 1 - 13 .
CN 201110222540 2011-08-04 2011-08-04 Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool Active CN102354151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110222540 CN102354151B (en) 2011-08-04 2011-08-04 Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110222540 CN102354151B (en) 2011-08-04 2011-08-04 Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool

Publications (2)

Publication Number Publication Date
CN102354151A true CN102354151A (en) 2012-02-15
CN102354151B CN102354151B (en) 2013-06-05

Family

ID=45577726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110222540 Active CN102354151B (en) 2011-08-04 2011-08-04 Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool

Country Status (1)

Country Link
CN (1) CN102354151B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104276749A (en) * 2014-09-09 2015-01-14 深圳华南数控***有限公司 Motion control method for later-cutting rounded glass
CN105929795A (en) * 2016-04-22 2016-09-07 浙江工业大学义乌科学技术研究院有限公司 Carton cutting method based on time division method cutting knife tangent following control
CN106950920A (en) * 2017-04-18 2017-07-14 大连奥托股份有限公司 Space circular arc interpolation method based on numerical control kind equipment
CN108098892A (en) * 2016-11-24 2018-06-01 拓卡奔马机电科技有限公司 Cut the control method of head adjust automatically blade cut direction
CN108817695A (en) * 2018-07-17 2018-11-16 大族激光科技产业集团股份有限公司 Laser cutting method, device and digital control system
CN110286652A (en) * 2019-06-19 2019-09-27 四川轻化工大学 Control system method based on H-BOT structure

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1831685A (en) * 2005-03-07 2006-09-13 新奥博为技术有限公司 Method for processing shoe tree
CN1986835A (en) * 2006-12-25 2007-06-27 浙江大学 Function integrated numerically controlled automatic leather cutting method
CN102081380A (en) * 2010-12-25 2011-06-01 浙江工业大学 Speed control method for numerical control multilayer leather cutting machine tool
CN102107179A (en) * 2010-12-14 2011-06-29 浙江工业大学 Method for controlling single-layer leather gluing based on binocular vision

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1831685A (en) * 2005-03-07 2006-09-13 新奥博为技术有限公司 Method for processing shoe tree
CN1986835A (en) * 2006-12-25 2007-06-27 浙江大学 Function integrated numerically controlled automatic leather cutting method
CN102107179A (en) * 2010-12-14 2011-06-29 浙江工业大学 Method for controlling single-layer leather gluing based on binocular vision
CN102081380A (en) * 2010-12-25 2011-06-01 浙江工业大学 Speed control method for numerical control multilayer leather cutting machine tool

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
叶冬芬等: "数控皮革裁剪机裁割运动控制***研究及其实现", 《计算机测量与控制》, vol. 18, no. 7, 31 December 2010 (2010-12-31) *
赵燕伟等: "面向内凹小圆弧数控裁剪方法研究", 《机械制造》, vol. 48, no. 545, 31 January 2010 (2010-01-31), pages 16 - 18 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104276749A (en) * 2014-09-09 2015-01-14 深圳华南数控***有限公司 Motion control method for later-cutting rounded glass
CN104276749B (en) * 2014-09-09 2018-05-04 安徽领帆智能装备有限公司 It is cut by laser the motion control method of Fillet Angle Glass
CN105929795A (en) * 2016-04-22 2016-09-07 浙江工业大学义乌科学技术研究院有限公司 Carton cutting method based on time division method cutting knife tangent following control
CN108098892A (en) * 2016-11-24 2018-06-01 拓卡奔马机电科技有限公司 Cut the control method of head adjust automatically blade cut direction
CN106950920A (en) * 2017-04-18 2017-07-14 大连奥托股份有限公司 Space circular arc interpolation method based on numerical control kind equipment
CN108817695A (en) * 2018-07-17 2018-11-16 大族激光科技产业集团股份有限公司 Laser cutting method, device and digital control system
CN110286652A (en) * 2019-06-19 2019-09-27 四川轻化工大学 Control system method based on H-BOT structure

Also Published As

Publication number Publication date
CN102354151B (en) 2013-06-05

Similar Documents

Publication Publication Date Title
Ming et al. Four-axis trochoidal toolpath planning for rough milling of aero-engine blisks
CN102354151A (en) Tangential following interpolation method applied to multilayer shoe leather numerical control cutting machine tool
CN104898564B (en) A kind of method for reducing three-shaft linkage profile errors
CN106843152B (en) A kind of Bresse normal circle hole numerical-control processing method based on five-axis machine tool on-line measurement
CN103412514B (en) Paths planning method in a kind of multi-shaft interlocked belt sanding processing
Pechard et al. Geometrical deviations versus smoothness in 5-axis high-speed flank milling
CN103064344A (en) Non uniform rational B spline (NURBS) interpolation based speed smooth control method
CN104102171A (en) Ball-end cutter multi-axis machining cutter axis vector optimization method
CN103529751B (en) Five-axis linkage machine tools digital control system and job operation thereof
CN103801981A (en) Quartic polynomial speed planning algorithm for spline interpolation
CN104678888A (en) Tool path generating method for multi-axis machining complex curved surface of constraint circular tool based on motion of machine tool
CN103592893A (en) Method for automatically compensating pose errors in machining process of optical element
CN102081380B (en) Speed control method for numerical control multilayer leather cutting machine tool
CN102222138B (en) Method for obtaining shortest lines based on section line division of curved surface
CN113759827B (en) High-speed high-precision five-axis cutter path corner smoothing method
CN102033981B (en) Design method of initial off-position angle of hot-rolling H-shaped steel flying shear
Tutunea-Fatan et al. Comparing the kinematic efficiency of five-axis machine tool configurations through nonlinearity errors
Jia et al. Feed speed scheduling method for parts with rapidly varied geometric feature based on drive constraint of NC machine tool
CN104714475A (en) Efficient and direct curved surface numerical control machining method
Tutunea-Fatan et al. Determination of geometry-based errors for interpolated tool paths in five-axis surface machining
CN103543691B (en) Be applicable to the rotating shaft method for optimizing position of free form surface high speed and high precision processing
CN113065205A (en) Track solving method for grinding rear cutter face of arc head by adopting parallel grinding wheel
Lu et al. Smoothing method of generating flank milling tool paths for five-axis flat-end machining considering constraints
CN110161966A (en) A kind of real-time detection method of multi-shaft interlocked profile errors
US9329592B2 (en) Methods and systems for calculation of feedrate

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
GR01 Patent grant