| With the wide application of3D CNC laser processing in the aerospace,automobile and shipbuilding manufacturing and other industries, the accuracyrequirement of laser cutting is higher and higher. As a direct acting factor of lasercutting s accuracy, it s of the great importance to do the research of the laser spotradius compensation.On the basis of the tool radius compensation theory, this paper proposes akind of laser spot radius offset algorithm for the3D CNC laser cutting, which isbased on laser optical axis vector; and develops a corresponding software of thiscompensation algorithm.The paper comparatively analyzes the performance advantages between theoffset type laser cutting head and single-point to point laser cutting head, andtaking the single-point to point laser cutting head as research object, the papercompletes the bidirectional conversion between the laser optical axis vector andthe spatial position according to spatial homogeneous coordinate transformation.The paper carries out theoretical analysis and mathematical modeling of twoentities from coplanar and non-coplanar respectively, and completes themathematical model. For two coplanar entities, which are divided into four typesaccording to their entity types: line and line, line and arc, arc and line, and arcand arc, and three kinds of transition mode: insertion type, extension type,shortened type, laser spot radius offset theory is proceed; For two non-coplanarentities, there proposes four kinds of transition mode: the radius transition, theintersection point transition, parallel transition and fixed-length transition, thelaser spot radius offset theory is proceed completely.This paper develops a3D CNC laser cutting spot radius compensationalgorithm software, which contains three modules: input and output module, thecore calculation module (the underlying basis function, the upper phys icalcomputing), and OpenGL3D graphic display module. The instantiated simulationis conducted from continuous curve, comp lex space curve and each module,which is proceed from left and right compensation. The simulation analyzes the path before compensation contrast to the path after compensation for the sake ofthe correction, accuracy and generality of the algorithm and the software. |