作业帮 > 综合 > 作业

数控车程序编一个小工件程序!要求车一次能车几个工件出来!怎么编程!怎么将编好的程序循环几次?不是无限循环的那种!是不是用

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/17 09:58:44
数控车程序
编一个小工件程序!要求车一次能车几个工件出来!怎么编程!怎么将编好的程序循环几次?不是无限循环的那种!是不是用宏程序?具体怎么用啊!例如一个戒指的程序要求一次装夹车3个出来怎么编?
数控车程序编一个小工件程序!要求车一次能车几个工件出来!怎么编程!怎么将编好的程序循环几次?不是无限循环的那种!是不是用
O1
G54;
G0Z200 X200;
M98P0002; 调用O2子程序一次
G55;
M98P0002; 调用O2子程序一次
G56;
M98P0002; 调用O2子程序一次
G57; 调用O2子程序一次
M98P0002;
G0X200Z200;
M30;
O2 (子程序——主要车端面,外圆及切断)
T0101; 换01号刀(外圆刀)
M03 S500;
G0X20.Z0.;
G1X0.F0.1; 车端面
Z2.F0.5; Z向退刀
X15; 车15的外圆
G1Z-20.F0.2;
X20.;
G0Z200; 退到安全位置
T0202; 换02号刀(切断刀)
G0X20.Z-20.
G1X0.F0.1; 进行切断
G0X200.Z200; 退到安全位置
M99;
次主程序用到G54,G55,G56.可以到G59,关键在于G54,G55,G56,G57之间相差一个
差值,此差值为工件的长度+切刀宽度+一定的余量.差值由自己根据工件情况在坐标系界面了设置.希望对你有帮助.