机床数控复习

本文最后更新于 2024年5月8日 中午

一、G代码分步解析

车床代码

如图所示工件,需要进行精加工,其中Φ85mm外圆不加工,毛胚为Φ85mmX340mm棒材,材料为45钢:

加工步骤

  1. 倒角
  2. 车螺纹外圆
  3. 车圆锥
  4. 车Φ62mm外圆
  5. 倒角
  6. 车Φ80mm外圆
  7. 车R70mm圆弧
  8. 车Φ80mm外圆
  9. 切槽
  10. 车螺纹

代码

代码注释
O0003;程序代号
N10 G50 X200.0 Z350.0;设定工件坐标系
N20 G30 U0 W0 T0101;换1号刀
N20 S630 M03;主轴转速630 顺时针转动
N30 G00 X41.8 Z292.0 M08;快速进给
N30 G01 X47.8 Z289.0 F0.15;车倒角
N50 Z230.0;车螺纹外圆
N60 X50.0;车台阶
N70 X62.0 W-60.0;车圆锥(W为Z方向增量坐标表示)
N80 Z155.0;车Φ62mm外圆
N90 X78.0;车台阶
N100 X80.0 W-1.0;车倒角
N110 W-19.0;车Φ80mm外圆
N120 G02 W-60.0 R70.0;车R70mm圆弧(顺时针方向插补)
N130 G01 Z65.0;车Φ80mm外圆
N140 X90.0;车台阶
N150 G00 X200.0 Z350.0 T0101 M09;退刀到坐标原点
N160 G30 U0 W0 T0202;换2号刀
N170 S315 M03;主轴转速315 顺时针转动
N180 G00 X51.0 Z230 M08;快速进给
N190 G01 X45.0 F0.16;切槽
N200 G04 X5.0;暂停加工5S
N210 G00 X51.0;退刀
N220 X200.0 Z350.0 T0202 M09;换3号刀
N230 G30 U0 W0 T0303;换3号刀
N240 S200 M03;主轴转速200 顺时针转动
N250 G00 X62.0 Z296.0 M08;快速进给
N260 G92 X47.54 Z231.5 F1.5;车螺纹(每次进给一定值)
N270 X46.94;车螺纹
N280 X46.54;车螺纹
N290 X46.38;车螺纹(以小径的为终点)
N300 G00 X200.0 Z350.0 T0303 M09;退刀回坐标原点
N310 M05;主轴停止
N320 M30;程序结束

已知螺纹大径D,螺距P,则小径 d=D-1.0825*P

铣床代码

加工如图所示的槽,毛坯为70mm X 70mm X 16mm的板材,工件材料为45钢,六面已经过粗加工,要求精加工:

  • 工件坐标系定在工件表面的中心点上;
  • 选用Φ8mm键槽铣刀

圆弧插补

1
G02/03 X_ Y_ (R_ /I_ J_ ) F_
  • X:终点X坐标
  • Y:终点Y坐标
  • R:半径
  • I , J: I为圆弧起点与圆弧圆心的X轴方向分量,J为圆弧起点与圆弧圆心的Y轴方向分量
  • F:切削进给率

代码

代码注释
O1000程序代号
N10 G92 X35.0 Y35.0 Z100.0;工件坐标系设定
N15 S500 M03;主轴转速500 顺时针转动
N17 G90 G00 X14.0 Y0.0 Z1.0 M08;快速进给至切入点(图中1处)
N20 G01 Z-3.98 F100;下刀到槽的深度
N30 G03 X14.0 Y0 I-14.0 J0;走圆轨迹
N40 G01 X20.0;向外走刀(至图中2处)
N50 G03 X20.0 Y0 I-20.0 J0;走圆轨迹
N60 G41 G01 X25.0 Y0 D01;走刀至外轮廓切入点
N65 G01 Y15.0;直线进给
N70 G03 X15.0 Y25.0 I-10.0 J0;右上角的圆角
N80 G01 X-15.0;直线进给
N90 G03 X-25.0 Y15.0 I0 J-10.0;左上角的圆角
N100 G01 Y-15.0;直线进给
N110 G03 X-15.0 Y-25.0 I10.0 J0;左下角的圆角
N120 G01 X15.0;直线进给
N130 G03 X25.0 Y-15.0 I0 J 10.0;右下角的圆角
N140 G01 Y0;直线进给
N150 G00 Z100.0 M05;抬刀
N160 G40 X35.0 Y35.0 M09;取消补偿
N160 M30;程序结束

机床数控复习
https://www.aye10032.com/2020/06/13/2020-06-13-Gcode/
作者
Aye10032
发布于
2020年6月13日
更新于
2024年5月8日
许可协议