第一章、数控机床加工程序的编程基础 目的与要求:
1、了解数控程序的基本结构
2、了解数控加工工艺分析的目的、内容与步骤
3、了解数控加工工艺与传统加工工艺的相同点与区别 3、掌握数控加工工艺分析方法
4、完成典型零件的数控加工工艺分析 要求:熟悉金属切削加工工艺: 理解数控编程概念
为使用CAM技术打好基础 第一节 数控编程概述 第二节 程序的构成 第三节 指令代码综述 第四节 坐标系统
第五节 数控加工工艺分析方法 第六节 数值分析方法
第七节 典型零件的数控加工工艺分析实例 数控机床程序编写步骤: 1、分析零件图纸 2、工艺处理 3、数学处理 4、编写程序单 5、制作程序介质
6、程序检测与首件试切 7、数控机床 数控编程方法 1、手动编程 2、自动编程 主意:
在编程规则上,不同厂家生产的数控机床并不完全相同,因此编程时应按照具体机床的编程手册中的有关规定来进行。
本课程是以华中I型系统为例介绍编程规则的。
华中I型数控系统指令代码有: G代码(准备功能) M代码(辅助功能) S代码(主轴功能) T代码(刀具功能) F代码(进给功能)等。
1 / 10
机能 零件程序号 程序段号 准备功能 尺寸字 进给速度 主轴机能 刀具机能 辅助机能 补偿号 暂停 程序号的指定 重复次数 参数
G代码 ★ G00 G01 G02 G03 G33
地址符 % N G X,Y,Z R I,J,K F S T M H,D P,(X) P L P,Q,R 组名 功能 01 快速定位 直线插补 顺圆插补 逆圆插补 螺纹切削
意义 程序编号 1~9999 程序顺序编号 N1~9999 指令动作方式(直线、圆弧等) G00~G99 坐标轴的移动命令 ±99999.999 圆弧半径 圆心与圆弧起点的相对位移量 进给速度的指定 F0~F15000 主轴旋转速度的指定 S0~9999 刀具编号的指定 T0~99 机床开/关控制的指定 M0~99 刀具补偿号的指定 00~99 暂停时间的指定 s 子程序号的指定 P1~9999 子程序和固定循环的重复次数 L2~9999 固定循环的参数 2 / 10
不同组的G代码可以放在同一程序段中,其排列顺序不影响加工; G91G00X20Y20G42M03F120
除00组的G代码为非模态代码外,其它均为模态代码。
00组 G代码 功能 G04 00 暂停 G28 返回到参考点 G29 由参考点返回 G52 局部坐标系设定 G53 机床坐标系设定 G60 单方向定位
3 / 10