cot=20°=1:0.364,既当X方向进给0.1mm时,Z向比上一刀变化0.0364mm,这个0.0364mm是左右方向上的,即先从中间吃一刀,然后左右分别比上一刀的Z向减少及增加0.0364mm,可以先首缓列出如下表所示的数值,以利编程时使用。
N110GOOX55Z10快速定位到车螺纹起点 、N120G92X49.8Z-60F8 车X49.8处第一刀 、N130GO1W-1.42F1改变车螺纹的起点 、N140G92X49.8Z-60F8车左边 、N150G01Z10F1回到起点 。
N160W1.42改变车螺纹的起点 、N170G92 X49.8Z-60F8 车右边 、N180G01Z10F1回到Z向起点 、N190G92X49.6Z-60F8车X49.6处第一刀。
扩展帆腊资料:数控车床车蜗杆编程序时注意事项:
1、编程前要对整个加工过程成竹在胸。
2、最容易出的错误往往是最低级的错误:退刀退反了,用过G0后忘了输G1,小数点者轿模没按起,少输一个0等。
3、要求高的尺寸,刀具在定位时要从同一个方向(就是说丝杠间隙要排向一个方向,不要说没有间隙,只是多少的问题)。
0000 7812MOV R0, #12H0002 7934MOV R1, #34H
0004 E4 CLR A
0005 FA MOV R2, A
0006 7F04MOV R7, #04H
0008 C3 CLR C
0009 E8 MOV A, R0
000A 33 RLC A
000B F8 MOV R0, A
000C E9 MOV A, R1
000D 33 RLC A
000E F9 MOV R1, A
000F EA MOV A, R2
0010 33 RLC A
0011 FA MOV R2, A
0012 DFF4DJNZ R7, 0008H
0014 80FESJMP $
程序功能:将R1R0中的16位数,左移4位,右边填入4个0,R1的高派册仿4位,移入R2的低4位。
------------------
程序中,姿笑参与向左移位的是R2R1R0,共有24位数字。
但是,在你的程序中,事先已经将R2清零,所以实际被移动的只有R1R0中的16位数字。
在你的程序前面,我加上了两行,使得R1 R0=34 12H;
程序执行后,R2 R1 R0=03 41 20H。
程序的功能,即如前所述尘纤。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)