《现代制造技术》课程实验 数控加工编程实验 精密仪器与机械学系 制造工程研究所 2 0 0 9 -1 1 -2 3 11 . 基础知识 数字控制(NC - Numerical Control)——以数字化信息对机床运动及加工过程进行控制的一种方法。数控技术——用数控机床(数控设备)进行自动化加工的一种技术,它综合应用了多种学科的知识。数控机床——是实现柔性自动化的关键设备,是柔性自动生产系统的基本单元。数控技术是先进制造技术的基础,其技术水平和普及程度是衡量国家综合国力和工业现代化程度的重要标志。数控编程中常见 G、M 代码功能如表 1 所示。 表 1 G 、M 代码功能表 G 代码 功 能 G 代码 功 能 M 代 码 功 能 *G00 快 速 定 位 G48 刀具偏置双倍减少 M00 暂 停 G01 直 线 插 补 G50 镜象 M02 程 序 结 束 G02 顺 时 针 圆 弧 /螺 旋 线 G51 比例缩放 M03 主 轴正转 G03 逆时 针 圆 弧 /螺 旋 线 G52 工作坐标系取消 M04 主 轴反转 G04 延时 G53 临时转到机床坐标系 *M05 主 轴停 #G05 三点格式圆 弧 G54 选择工 作坐标 系 0 M08 冷却液开 G10 参数设 置 G55 选择工 作坐标 系 1 *M09 冷却液关 #*G15 极坐标 编 程 撤销 G56 选择工 作坐标 系 2 #M10 夹紧 #G16 极坐标 编 程 G57 选择工 作坐标 系 3 #M11 松开 *G17 选X-Y 平 面 G58 选择工 作坐标 系 4 M30 回程 序 头 G18 选Z-X 平 面 G59 选择工 作坐标 系 5 M96 程 序 段 调 用 G19 选Y-Z 平 面 G66 自由 循 环 开始 M97 无 条 件 转移 *G20 小 数点编 程 G67 自由 循 环 结束 M98 子 程 序 调 用 G21 隐 含 小 数点编 程 G68 坐标旋转 M99 子 程 序 返 回 G28 回程 序 起 点 *G69 坐标旋转取消 #S 主 轴转速 G29 回机 床 参考 点 G72 铣 顺时针圆弧/直键槽 固 定循 环T 刀 具 号 *G40 取消刀 具 半 径 补 偿 G73 铣 逆时针圆弧/直键槽 固 定循 环F 进 给 速 度 G41 刀 具 半 径 补 偿 (左 ) G74 半 圆盘 键槽 D 刀 具 半 径 补 偿 G42 刀 具 半 径 补 偿 (右 ) G80 钻 孔 、镗 孔 固 定循 环 撤消 H 刀 具 长 度 补 偿 G43 刀具长 度补偿 (+ ) G81-86 钻 孔 、镗 孔 固 定...