数控高手请进,西门子802D,立式车床,求循环程序详细举例
外圆切圆弧槽,用圆弧刀干,没用过循环程序,求详细解答,不胜感激,加QQ173556456,解决送200财富,有朋友用子程序L001PXXX举例,特别说明,用R3的刀具车,...
外圆切圆弧槽,用圆弧刀干,没用过循环程序,求详细解答,不胜感激,加QQ173556456,解决送200财富,有朋友用子程序L001 PXXX举例,特别说明,用R3的刀具车,要用G41指令,子程序增量编程是不允许的,求高手解答,用仿真软件试用过,马上采纳,并拜您为师
展开
2个回答
展开全部
用仿真软件试用过,马上采纳,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
苏州浦川
2024-10-28 广告
2024-10-28 广告
苏州浦川工业设备有限公司主要为国内自动化领域内客户提供技术咨询-开发-转让以及相关产品的安装服务。引进日本国内成熟的技术方案以及日本优质的工业品厂商。涉及行业有;锂电池行业,汽车轮胎行业,食品包装机械,仓储物流集成,印刷机械,纺织印染,电子...
点击进入详情页
本回答由苏州浦川提供
展开全部
先对好刀,设定零点偏移G54位于工件上平面右顶角,刀具T1,刀具形状同加工槽吻合,且最大径为22.5mm,设定刀具补偿为22.5mm。前四个槽还需要第二次加工,过程如第一次一样,程序如下:
M03 Sxx ;主轴运行
G90 G00 G54 T1;选择进给方式、零点偏移和刀具
X0 Z0;刀具到对刀点
G91 G1 F=R3; R参数中设定R3=1000
Z-2;准备加工上平面
X-xx ;加工上平面,xx表示上平面加工量
G90 G00;准备快速退刀
Z0;快速退刀
X0;快速退刀
G91 G01 F=R3; R参数中设定R3=1000
X-4;准备轴向加工
Z-xx;轴向加工,xx表示轴向加工量
G90 G00
X0;X轴回到偏移点:G54点
Z0;Z轴回到偏移点:G54点
G91 F=R3; R参数中设定R3=1000
G01 G41 Z-2;启用刀具补偿
G40;关闭刀具补偿
L01:子程序
R0=R0+1;设定宏指令,准备计算槽数
G91 G01 F=R3 Z=-R1;R参数中设定R1=45,R参数中设定R3=1000
G91 G01 F=R4; R参数中设定R4=0.1
X=-(R2*2+4);R2参数中设定R2=槽深,
G04 F2;暂停2秒钟
G90 G00 X0;
IF R0>=5 GOTOF L01;判断如果第5个槽未加工完,掉转到L01继续加工,否则接续下一指令
G90 G00 ;
X0
M05;主轴停止,换刀,准备前4槽更深度圆弧加工
M30
注意:程序中其他进给量也可以采用宏指令。程序中语法不一定完全正确,应运用空刀调试和试运行,无误再进行加工。
M03 Sxx ;主轴运行
G90 G00 G54 T1;选择进给方式、零点偏移和刀具
X0 Z0;刀具到对刀点
G91 G1 F=R3; R参数中设定R3=1000
Z-2;准备加工上平面
X-xx ;加工上平面,xx表示上平面加工量
G90 G00;准备快速退刀
Z0;快速退刀
X0;快速退刀
G91 G01 F=R3; R参数中设定R3=1000
X-4;准备轴向加工
Z-xx;轴向加工,xx表示轴向加工量
G90 G00
X0;X轴回到偏移点:G54点
Z0;Z轴回到偏移点:G54点
G91 F=R3; R参数中设定R3=1000
G01 G41 Z-2;启用刀具补偿
G40;关闭刀具补偿
L01:子程序
R0=R0+1;设定宏指令,准备计算槽数
G91 G01 F=R3 Z=-R1;R参数中设定R1=45,R参数中设定R3=1000
G91 G01 F=R4; R参数中设定R4=0.1
X=-(R2*2+4);R2参数中设定R2=槽深,
G04 F2;暂停2秒钟
G90 G00 X0;
IF R0>=5 GOTOF L01;判断如果第5个槽未加工完,掉转到L01继续加工,否则接续下一指令
G90 G00 ;
X0
M05;主轴停止,换刀,准备前4槽更深度圆弧加工
M30
注意:程序中其他进给量也可以采用宏指令。程序中语法不一定完全正确,应运用空刀调试和试运行,无误再进行加工。
更多追问追答
追问
这有细节图,你发的宏程序看不懂,以前没用过,能给我编个完整的吗?我直接上仿真软件测试下,谢谢了,本人没接触过宏程序,不知道怎么修改好啊
追答
该槽很大,得加工很多刀才能完成,而且还需要精车。尺寸按此修改,图形才能吻合,修改的都是自由公差,也没有什么问题,另外最大外径没有给出。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询