第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共6页SIEMENS系统中用参数编写二次曲线轮廓加工程序的方法与技巧⑴二次曲线的编程方法所谓二次曲线是指具有二次方程作为数学模型的曲线轮廓,如抛物线、双曲线、椭圆等
对于二次曲线的编程,简单分为四个步骤:①参数定义;②计算点坐标;③插补;④循环判断
SIEMENS802S⑵系统中,椭圆参数编程举例1)标准椭圆参数方程X=a*cosAY=b*sinA其中,a表示椭圆长半轴值
用自量值A表示角度的变化,以计算每个角度值对应的椭圆上的X,Y坐标值
2)将等分点用直线段连接获得近似椭圆,其近似程度取决于自变量A的增值大小
举例:(以SIEMENS802S为例,如图1-49所示)R1=0;(R1①为方程变量,初值从0开始)MM:R5=12
5*SIN(R1);(R5②为椭圆轮廓上的X坐标值)R6=25*COS(R1)-25;(R6为椭圆轮廓上的Z坐标值,标准椭圆轮廓向–Z方向平移了25mm)G01G64X=2*R5Z=R6;(③直线插补进给,2*R5为X方向直径值)R1=R1+0
5为角度增量值)IFR1≤90GOTOBMM;(④判断椭圆进给是否到达终点,90°为终点角度,循环返回到MM处)①参数定义
首先定义方程中各变量
用机床给定用户定义参数代替,如SIEMENS802S系统,用户定义参数为R0~R299
②计算点坐标
列出方程让数控系统根据所列方程自动计算坐标点
R5为X坐标,数控车床通常用直径编程,故插补进给中X值取2*R5
R6为Z坐标,编程原点在端面,而零件轮廓的数学模型原点在椭圆中心,椭圆中心向负Z方向移动25mm,故由标准椭圆方程计算出坐标值应减去25
坐标插补用G01完成
加G64连续路径,机床连续进给,切削平稳,减小零件上的棱纹
以上程序变量增加一个增量