经过CAD软件坐标采点,测得相关尺寸如图所示,其中坐标系zox为椭圆坐标系,B点、A点为斜椭圆的起点和终点,直线b,c为过A点、B点且垂直于椭圆长轴α的直线。工件编程原点可设在椭圆右端面中心B点,其椭圆的加工程序为:
O0003;
T0101S500M3F0.2
G00X52.Z1.;
G73U25.R12.;粗车循环
G73P10Q30U0.8W0.;
N10G00X0.;
G01Z0.;刀具靠近端面
#1=29.01;斜椭圆公式中的Z坐标值(起点对应)
N20#2=20.*SQRT[900.-#1*#1]/30.;通过斜椭圆公式计算出的X值
#3=#1*cos[-10.]-#2*sin[-10.];斜椭圆在工件坐标系下的Z坐标
#4=#1*sin[-10.]+#2*cos[-10.];斜椭圆在工件坐标系下的X坐标
G01X[2*#4]Z[#3-29.45];斜椭圆在工件坐标系下的直线插补
#1=#1-0.1:Z坐标增量为-0.1
IF[#1GE-29.03]GOTO20;条件语句判断
N30X55.;
......