论文部分内容阅读
在基于轮廓铣削斜面及倒圆结构的宏编程技术方面,目前只研究了单一的斜面或者倒圆,用于控制加工精度的控制变量增量值在其计算方法与理论依据方面的研究很少,编制的宏程序通用性差。进一步研究组合结构的宏编程技术,可以更大地提高程序的通用性与灵活性,同时为数控系统及自动编程中宏功能的二次开发提供必需的理论支撑与技术支撑。1、分别以铣削斜面时的深度增量值、倒凸圆/倒凹圆时的角度增量值、椭圆离心角的增量值作为控制变量,以单个增量后的最大铣削误差值不超过编程误差为前提条件,推导出平底刀、球刀、牛鼻刀加工时相关增量值的计算公式。它为编程中选取增量值的大小提供了一定的理论依据。2、基于轮廓铣底面倒凹圆、斜面及顶面倒凸圆的组合结构,针对使用不同类型刀具的场合,通过求解三角形的方法,建立起刀具半径补偿值、深度值、控制变量的初值与终值与控制变量之间的数学模型,推导得到了相关的计算式。它为实现程序中对刀具半径补偿值进行赋值和运算,提供了必要的编程技术支撑。3、基于宏程序编程的基本理论及轮廓子程序等编制技术,应用等高度铣(或等角度铣)自下而上的走刀形式、直线逼近曲线的拟合原理,实现了在程序中刀具半径补偿值的可编程参数输入功能,编制得到能够铣削组合结构任意组合的通用型宏程序。使用该程序,通过对相关变量赋值,可以完成六种组合结构、三种常用刀具、二维轮廓外形及型腔共34种场合的铣削加工,因而在零件加工中具有较大的实用价值。4、通过对椭圆型腔的实例分析,综合运用上述编程技术,就应用中的具体细节问题展开分析(包括工艺过程的分析、切削用量的计算与选取、控制变量的计算与选取、圆弧切入/切出半径的确定等),提出了优化程序的措施和方法,并编制了椭圆型腔的粗加工程序与精加工程序。通过与CAD/CAM软件自动编程的比较,体现出宏编程的优越性。