The time split plot design that uses in 7360 systems

  • Time:
  • Click:108
  • source:BAGANZ CNC Machining
The 7360 CNC system of American AB company used algorithm of patulous DDA sampling interpolation, interpolation cycle of the system and cycle of positional feedback sampling are identical, all be 10.

24 Ms, through 10.

The real time clock of 24 Ms is interrupted will come true. Linear interpolation of graph 2-30 patulous DDA 1.

 expands DDA inserts deferred holiday to set the feed rate according to process designing point-blank, should be in time paragraph what graph 2-30 place goes to show inside T is linear paragraph of OE, terminus is E (Xe, ye) , start is in origin O (0, 0) . The Vx in the graph and Vy are heft of the X of speed V and Y coordinate respectively. By the graph medium triangular scale concerns, but T breaks up use time interval T sampling cycle λ for N stature interval (the integer that N takes ≥ to be close to most) , thereby the coordinate increment inside T of λ of every sampling cycle is the V in type respectively -- asks feed speed; FRN -- feed rate number, formula is to same linear for, as a result of V and Xe, ye, and λ T all is foregone constant, because the FRN in this type and λ T all are constant, can write down T of λ D=FRN λ . Reason is same the constant of a X of Δ of the increment inside linear every sampling cycle and Δ Y (namely D of λ of pace long coefficient) homogeneous phase is the same as. Over the Δ X in cipher out of every sampling cycle and Δ Y foundation, the Xi of coordinate of cutting tool position that can receive this sampling cycle tip and Yi are worth, namely from type (2 - 28) and (2 - 29) also can see, the X of feed pace long Δ in linear interpolation and Δ Y grow for outline pace respectively (namely child line segment) axial heft, its size is worth FRN as feed rate process designing merely or V changes. Because linear interpolation is medium every time iteration forms child the slope of line segment (X of Δ Y/ Δ ) be equal to given linear slope, made sure orbit asks thereby. 2. Interpolation of circular arc of  patulous DDA pursues 2 - 31 are shown arrange circular arc for Ⅰ quadrant paragraph AB, circular arc equation expands for X2+y2=R2 graph 3-31 interpolation of DAA circular arc sets uptodate cutting tool at Ai(xi, the place that Yi) chooses. If be inside T of λ of cycle of a sampling, cutting tool grows along the outline feed pace of tangent direction for F, namely feed should reach a point after one pace, apparent, length is F. See by the graph, its radial error is bigger. Patulous DDA algorithm is not to let feed of tangent of cutting tool edge, spring line approachs the methodological translate into that approachs tangent circular arc however law. If we pass the midpoint B of line segment to make radius be the tangent of the circular arc of OB, the parallel AiH that repass Ai nods, namely AiH ∥ , go up in AiH intercept (dot of easy proof Ai+1 is absent surely circular arc side) . Patulous DDA uses the tangent Duan Jin that feed of line segment AiAi+1 will come to to replace to give namely, expand DDA is inside cycle of a sampling namely calculative result, should be cutting tool from Ai line of the spring that nod an edge goes Ai+1 to nod (and either edge tangent takes a place) . Apparent, such feed make radial error was reduced. We are calculated now the Xi+1 of coordinate heft Δ that grows F in the outline feed pace inside T of sampling cycle λ and Δ Yi+1 value, got this two values, the coordinate position Ai+1 that after getting this second sampling cycle very easily, should achieve. See by graph 2-31, cutting tool is set in orthogonal △ OPAi with constant speed feed, namely in every sampling cycle the feed speed inside λ T all is V, apparent, aiAi+1=f=v λ T. The parallel BS that crosses B to nod X axis hands in Y axis to be nodded at S, hand in AiP line segment to be nodded at S. Can see, orthogonal △ OSB and orthogonal △ AiNAi+1 are similar, have scale concern thereby: Because this is in,be in in type in orthogonal △ AiSB above of lieutenant general of orthogonal △ OAiB is various era enters type (2-34) , have type (2-32) take the place of to go up type is arranged, because F > R is,get, reason will skip not plan, go up in the relation that if make be like a triangle in afore-mentioned two-phase,type is, still next type hold water: Namely foregone be gotten by orthogonal △ AiSB and SS=xi, manage together accordingly, because of F > R, reason skips not plan, still write down criterion as a result of Ai(xi, yi) is foregone, reason uses formula (2 - 35) and (2 - 36) get Δ Xi+1 and Δ Yi+1 value very easily. Had this two values, but the coordinate position Xi+1 that cutting tool of this second sampling cycle should achieve cipher out and Yi+1 value, namely according to this principle, the computation of the circular arc interpolation that the reader reachs other and quadrantal etc is moved toward not hard is formulary. Here no longer give uncecessary details. CNC Milling