|
程序
O0001;
T0101;
G97 M3 S200
M8;
G0 X42 Z16 起刀点
#1=8;sin曲线函数中的起点Z坐标
#21=0;设每次的偏移量为自变量
N1 #2=#1-8-#21;程序中sin曲线的Z坐标
#3=(#1-#21-8)/8*360+90; 转换为角度,从90度开始
#4=2*sin #3; sin曲线的X坐标值(直径值) ,函数设为y=sin x
#5=30;椭圆函数图像中起点的Z坐标
N2 #6=#5-#21; sin曲线Z坐标往左偏移#21椭圆Z坐标也要往左偏移#21
#7=#5-30; 程序中椭圆的起点Z坐标
#8=(18/40)*SQRT(1600-#6*#6)*2;椭圆的X坐标,直径值,椭圆长半轴设为40,短半轴设为18
G32 X(#4+#8-2) Z(#1+#7) F8;
#5=#5-8;每次偏移一个螺距
IF #5>=-12 GOTO 2;
G0 X42;
Z(#2+15.98);螺纹Z起点每次往左偏移0.02mm
#21=#21+0.02;每次偏移量加0.02mm
IF #21
风随意 发表于 2012-12-19 08:58
木有意思。楼主你out了。
刚从学校毕业,有一次在数控技能竞赛中看到这种螺纹,所以想试着做,新手求教了{:soso_e154:}还有,我的车床是GSK980TDb |
|