论文部分内容阅读
在分析各种五轴数控机床结构的基础上,运用机构学理论建立一种通用的五轴机床机构学模型。利用齐次坐标变换矩阵和正向运动学分析得到通用五轴机床结构的形状创成函数,通过对形状创成函数进行逆向运动学分析得到五轴数控数据完整的表达式,实现了各种配置类型的正交和非正交五轴机床数控数据的通用表达和不同类型五轴机床之间数控数据的相互转换,提高了数控代码的通用性和可移植性。最后基于通用模型,使用C++和QT开发出了一种五轴机床通用后置处理程序,并通过VERICUT仿真软件和实际加工验证了所开发的后置处理的可行性和高效性。
Based on the analysis of the structure of various five-axis CNC machine tools, a universal five-axis machine tool mechanics model is established by using mechanism theory. By using homogeneous coordinate transformation matrix and forward kinematics analysis, the shape creation function of a general five-axis machine tool structure is obtained. The complete kinematic expression of the five-axis numerical control data is obtained through inverse kinematics analysis of the shape creation function, and various configuration types The general expression of the numerical data of orthogonal and non-orthogonal five-axis machine tools and the conversion of numerical data between different types of five-axis machine tools improve the commonality and portability of NC codes. Finally, based on the common model, a five-axis general-purpose post-processing program was developed using C ++ and QT. The feasibility and efficiency of the post-processing developed by VERICUT simulation software and actual machining were verified.