
用达酸堂的所昂陀 Hubei Vocational Technical College 数控编程技术 品保程 第四章数控编程常用指令 程 理论学时:10学时 11 主讲:程胜文 湖北职业技木学院机电工程素
第四章 数控编程常用指令 主 讲:程胜文 理论学时:10学时 湖北职业技术学院机电工程系

第4章数控编程常用指令 )概述 习与坐标和坐标系有关的指令 一运动路径控制指令 习辅助功能及其他功能指令 )不同数控系统功能的比较 主页 目录 上一页 下-页。 后退 退出
第4章 数控编程常用指令 概述 与坐标和坐标系有关的指令 运动路径控制指令 辅助功能及其他功能指令 不同数控系统功能的比较

第4章 数控编程常用指令 4.1概述 一、数控编程常用指令代码分类 1、准备功能G、辅助功能M、主轴功能S、进 给功能F、刀具功能T代码 2、模态G代码和非模态G代码 3、模态M功能和非模态M功能 4、前作用M功能和后作用M功能 二、我国B3208-1983G、M代码 见表4.1、4.2 主页目录上一页○下-页后退退出
一、数控编程常用指令代码分类 4.1 概述 1、准备功能G、辅助功能M、主轴功能S、进 给功能F、刀具功能T代码 2、模态G代码和非模态G代码 3、模态M功能和非模态M功能 4、前作用M功能和后作用M功能 第4章 数控编程常用指令 二、我国JB3208-1983G、M代码 见表4.1、4.2

第4章数控编程常用指令 4.2与坐标和坐标系有关的指令 4.2.1工作坐标系设定指令 G92模态指令 程序段格式为:G92XYZ X、Y、Z为刀位点在工件坐标系中的初始位置。 G92X25.0Z350.0 设定工件坐标系为X0Z G92X25.0Z10.0 设定工件坐标系为X20Z 图4.1工件坐标系设定 主页○目录○ 上一页。 下一页。 后退 退出
4.2.1 工作坐标系设定指令 4.2 与坐标和坐标系有关的指令 G92模态指令 程序段格式为:G92 X Y Z X、Y、Z为刀位点在工件坐标系中的初始位置。 G92 X25.0 Z350.0 设定工件坐标系为X1 O1 Z1 G92 X25.0 Z10.0 设定工件坐标系为X2 O2 Z2 第4章 数控编程常用指令 图4.1 工件坐标系设定 350 10 O1 O2 Z1、Z2 X1 X2 25

第4章数控编程常用指令 4.2与坐标和坐标系有关的指令 4.2.2工件坐标系选择指令 工件坐标系选择指令有G54、G55、G56、G57 G58、G59。均为模态指令。 加工之前,通过MDI(手动键盘输入)方式设定这 6个坐标系原点在机床坐标系中的位置,系统则将它 们分别存储在6个寄存器中。程序中出现G54~一G59中 某一指令时,就相应地选择了这6个坐标系中的一个。 程序段格式为:G54 主页。目录 上一页。 下一页。 后退 退出
4.2.2 工件坐标系选择指令 工件坐标系选择指令有G54、G55、G56、G57、 G58、G59。均为模态指令。 加工之前,通过MDI(手动键盘输入)方式设定这 6个坐标系原点在机床坐标系中的位置,系统则将它 们分别存储在6个寄存器中。程序中出现G54~G59中 某一指令时,就相应地选择了这6个坐标系中的一个。 程序段格式为:G54 第4章 数控编程常用指令 4.2 与坐标和坐标系有关的指令

第4章 数控编程常用指令 4.2与坐标和坐标系有关的指令 4.2.3局部坐标设定指令 G52,属于非模态指令,仅在本程序段中有效。 程序段格式为:G52 X Y Z A B C 4.2.4直接机床坐标系编程指令 直接机床坐标系编程指令G53,属于非模态 指令,只在本程序段中有效。在含有G53指令 的程序段中,利用绝对值编程的移动指令的坐标 位置是相对于机床坐标系的。 主页目录上一页○下-页○后退退出
G52,属于非模态指令,仅在本程序段中有效。 程序段格式为:G52 X Y Z A B C 第4章 数控编程常用指令 4.2.3 局部坐标设定指令 4.2 与坐标和坐标系有关的指令 4.2.4 直接机床坐标系编程指令 直接机床坐标系编程指令G53,属于非模态 指令, 只在本程序段中有效。在含有G53指令 的程序段中,利用绝对值编程的移动指令的坐标 位置是相对于机床坐标系的

第4章数控编程常用指令 4.2与坐标和坐标系有关的指令 4.2.5坐标平面选择指令 G17、G18、G19指令功能为指定坐标平面,都是 模态指令,相互之间可以注销。G17、G18、G19分别 指定空间坐标系中的XY平面、ZX平面和YZ平面 4.2.6绝对值编程指令与增量值编程指令 绝对值编程指令是G90,增量值编程指令是G91, 它们是一对模态指令。G90出现后,其后的所有坐标 值都是绝对坐标,当G91出现以后,G91以后的坐标值 则为相对坐标 主页○目录 上一页 下一页 后退。 退出
G17、G18、G19指令功能为指定坐标平面,都是 模态指令,相互之间可以注销。G17、G18、G19分别 指定空间坐标系中的XY平面、ZX平面和YZ平面 第4章 数控编程常用指令 4.2.5 坐标平面选择指令 4.2 与坐标和坐标系有关的指令 4.2.6 绝对值编程指令与增量值编程指令 绝对值编程指令是G90,增量值编程指令是G91, 它们是一对模态指令。G90出现后,其后的所有坐标 值都是绝对坐标,当G91出现以后,G91以后的坐标值 则为相对坐标

第4章数控编程常用指令 4.3运动路径控制指令 4.3.1单位设定指令 1、尺寸单位设定指令 尺寸单位设定指令有G20、G21。其中G20表示英制尺寸, G21表示公制尺寸。G21为缺省值。 SIMENS和FAGOR系统采用G71/G7O代码. 2、进给速度单位的设定指令 G94、G95,均为模态指令,G94为缺省值 程序段格式为:G94F;或G95F G94设定每分钟进给量,G20-一in/min、G21-一mm/min。 G95设定每转进给量,G20-一in/r、G21--mm/r。 主页 目录 上一页。 下一页 后退 退出
1、尺寸单位设定指令 第4章 数控编程常用指令 4.3.1 单位设定指令 4.3 运动路径控制指令 尺寸单位设定指令有G20、G21。其中G20表示英制尺寸, G21表示公制尺寸。G21为缺省值。 SIMENS和FAGOR系统采用G71/G70代码。 2、进给速度单位的设定指令 G94、G95,均为模态指令,G94为缺省值。 程序段格式为:G94 F;或G95 F G94设定每分钟进给量,G20-- in/min、 G21--mm/min。 G95设定每转进给量,G20-- in/r、 G21--mm/r

第4章 数控编程常用指令 4.3运动路径控制指令 4.3.1单位设定指令 3、半径和直径编程 半径和直径编程指令分别为G22和G23。注意,华中数控世纪 星HNC-21/22T系统的直径/半径编程采用G36/G37代码。 如图,刀尖从A到B时,以绝对值编程为例,程序段为: 直径编程G90G01X36Z8 半径编程G90G01X18Z8 主页目录上一页○下-页○后退退出
3、半径和直径编程 第4章 数控编程常用指令 4.3.1 单位设定指令 4.3 运动路径控制指令 半径和直径编程指令分别为G22和G23。注意,华中数控世纪 星HNC-21/22T系统的直径/半径编程采用G36/G37代码。 如图,刀尖从A到B时,以绝对值编程为例,程序段为: 直径编程 G90 G01 X36 Z8 半径编程 G90 G01 X18 Z8

第4章数控编程常用指令 4.3运动路径控制指令 4.3.2快速定位指令 G00为快速定位指令,刀具以点位控制方式从刀具所在位 置以各轴设定的最高允许速度移动到指定位置,属于模态指 令。 程序段格式为:G00XY Z,XYZ为目标点坐标。 指令F对G00程序段无效 4.3.3方向定位指令 G60与G00的功能相似,它们都是快速地进行定位。只不过 G60定位的方式不同,它先快速到达一个中间点,然后再以 固定速度移到定位点。为非模态指令,仅在本程序段中有效。 程序段格式为:G60XYZ,其中X、Y、Z为定位终点。 主页○目录 上一页 下-页 后退 退出
第4章 数控编程常用指令 4.3.2 快速定位指令 4.3 运动路径控制指令 G00为快速定位指令,刀具以点位控制方式从刀具所在位 置以各轴设定的最高允许速度移动到指定位置,属于模态指 令。 程序段格式为:G00 X Y Z,X Y Z为目标点坐标。 指令F对G00程序段无效 G60与G00的功能相似,它们都是快速地进行定位。只不过 G60定位的方式不同,它先快速到达一个中间点,然后再以一 固定速度移到定位点。为非模态指令,仅在本程序段中有效。 程序段格式为:G60 X Y Z,其中X、Y、Z为定位终点。 4.3.3 方向定位指令