O1 //程序命名,大写字母O开头
N1; //实际操作里面,使用N了表示一段工序
T0101; //选择1号刀具,后面一个01是摩耗
M03
S500; //主轴正转,转速为500转
G00
Z1.0; //快速靠近工件
X52.;
G71
U1.R0.3; //外圆粗加工循环,单边进给量为0.3
G71
P10Q20U0.1W0.05F0.15; //定义粗加工的其他参数
N10
G00
X16.; //其实程序段N10,注意第一行一定要走X轴!
G01
Z0
F0.05; //F为精加工的进给速度,粗加工不受影响。
X20.Z-2.;
//20外圆右边倒角
Z-20.; //20的外圆面
X30.Z-35.;
//圆锥面
X40.; //40外圆的右端面
Z-45.; //40外圆面
X46.; //50外圆右端面
X50.W-2.; //50外圆右边倒角
Z-60.; //50外圆面
N20
X52.; //循环结束段N20
G00
X100.; //刀具离开工件
Z100.;
M05; //主轴停止,
M00; //程序暂停,然后手动测量..
N2 //精加工程序段
T0202; //选择2号刀具
M03
S1000; //主轴正传1000
G00
Z1.; //刀具快速靠近工件
X52.;
G70
P10
Q20; //进行精加工
G00
X100.; //刀具离开工件
Z100.;
M05; //主轴停止
M30; //程序停止
就是这样编程的明白不!
温馨提示:答案为网友推荐,仅供参考