02-2 编程格式与常用指令.ppt





《02-2 编程格式与常用指令.ppt》由会员分享,可在线阅读,更多相关《02-2 编程格式与常用指令.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.2 编程格式与常用指令编程格式与常用指令n n程序段格式程序段格式n n准备功能指令(准备功能指令(G指令)指令)n n辅助功能指令(辅助功能指令(M指令)指令)2.2.1 程序段格式程序段格式O150N05 G01 X25.46 Y-15.37 Z11.52 F200 S800 M03;n n程序段(程序段(Blocks):):为完成某一动作要求所需功能为完成某一动作要求所需功能“字字”的组合。的组合。n n字(字(Words):):控制机床的具体指令,地址符控制机床的具体指令,地址符+数字数字主要内容字地址程序段的一般格式为:字地址程序段的一般格式为:N_ G_ X_ Y_ Z_ N_
2、 G_ X_ Y_ Z_ F_ S_ T_ M_ F_ S_ T_ M_;其中其中 N N程序段号字;程序段号字;G G准备功能字;准备功能字;X X、Y Y、Z Z坐标功能字;坐标功能字;F F进给功能字;进给功能字;S S主轴转速功能字;主轴转速功能字;T T刀具功能字;刀具功能字;M M辅助功能字。辅助功能字。程序段格式是指一个程序段中功能字的排列顺序和表达程序段格式是指一个程序段中功能字的排列顺序和表达方式。目前数控系统广泛采用字地址程序段格式。方式。目前数控系统广泛采用字地址程序段格式。主要内容 常用地址码及其含义常用地址码及其含义机能机能地址码地址码说明说明程序段号程序段号N N程
3、序段顺序编号地址程序段顺序编号地址坐标字坐标字X X,Y Y,Z Z,U U,V V,W W;A A,B B,C C;R R;I I,J J,K K;直线坐标轴直线坐标轴旋转坐标轴旋转坐标轴圆弧半径圆弧半径圆弧圆心相对起点坐标圆弧圆心相对起点坐标准备功能准备功能G G准备功能准备功能辅助功能辅助功能M M辅助功能辅助功能补偿值补偿值H H或或D D补偿值地址补偿值地址切削用量切削用量S SF F主轴转速主轴转速进给量或进给速度进给量或进给速度刀具号刀具号T T刀库中的刀具编号刀库中的刀具编号2.2.2 准备功能指令准备功能指令n n模态代码(模态代码(Modal)一经在某一程序段中应用,便保持
4、有效到以一经在某一程序段中应用,便保持有效到以后的程序段中出现同一组的另外一代码时才后的程序段中出现同一组的另外一代码时才失效。失效。n n非模态代码(非模态代码(Nonmodal)功能仅在所出现的程序段内有作用。功能仅在所出现的程序段内有作用。G指令指令n n作用:作用:规定插补功能、机床坐标系、坐标平面、刀规定插补功能、机床坐标系、坐标平面、刀具补偿、坐标偏置等各种加工操作。具补偿、坐标偏置等各种加工操作。n n表表2-3:从从G00G00G99G99共共100100种种不同数控系统指令代码也不同不同数控系统指令代码也不同准备功能准备功能G基本移动指令基本移动指令n nG00快速移动快速移
5、动n nG01直线插补直线插补n nG02、G03圆弧插补圆弧插补G00n n指令刀具以指令刀具以点位控制点位控制方式从刀具所在点方式从刀具所在点快速移动到目标位置,无轨迹要求快速移动到目标位置,无轨迹要求;n n使用使用G00后,进给速度后,进给速度F无效,刀具以预无效,刀具以预先调定的最大进给速度,快速移动。先调定的最大进给速度,快速移动。指令格式指令格式指令格式指令格式G00 XG00 X Y Y Z Z 其中其中其中其中 ,X X Y Y Z Z 为快速定位的目标值,可以用绝对值或增量为快速定位的目标值,可以用绝对值或增量为快速定位的目标值,可以用绝对值或增量为快速定位的目标值,可以用
6、绝对值或增量值表示。常见的值表示。常见的值表示。常见的值表示。常见的G00G00的运动轨迹一般不是一条直线,而是两条的运动轨迹一般不是一条直线,而是两条的运动轨迹一般不是一条直线,而是两条的运动轨迹一般不是一条直线,而是两条或三条直线段的组合。或三条直线段的组合。或三条直线段的组合。或三条直线段的组合。G01n n刀具按照规定的进给速度刀具按照规定的进给速度F沿直线移动到沿直线移动到终点;终点;n n运动速度通过运动速度通过F代码进行编程,指定的速代码进行编程,指定的速度为机床各坐标的合成速度;度为机床各坐标的合成速度;n n模态指令;模态指令;n n插补插补。指令格式指令格式指令格式指令格式
7、G01 XG01 X Y Y Z Z F F 其中其中其中其中 ,X X,Y Y,Z Z为指定直线的终点坐标值,为指定直线的终点坐标值,为指定直线的终点坐标值,为指定直线的终点坐标值,F F为直线插补为直线插补为直线插补为直线插补的进给速度。的进给速度。的进给速度。的进给速度。各轴的进给速度如下:各轴的进给速度如下:各轴的进给速度如下:各轴的进给速度如下:式中式中式中式中 LL直线的长度,直线的长度,直线的长度,直线的长度,说明:在机床操作时,实际的进给速度可以通过操作面板说明:在机床操作时,实际的进给速度可以通过操作面板说明:在机床操作时,实际的进给速度可以通过操作面板说明:在机床操作时,实
8、际的进给速度可以通过操作面板上的进给倍率旋钮在上的进给倍率旋钮在上的进给倍率旋钮在上的进给倍率旋钮在0 0 120%120%的范围内进行调节。的范围内进行调节。的范围内进行调节。的范围内进行调节。G02、G03n nG02:顺圆插补顺圆插补 G03:逆圆插补逆圆插补n n格式:格式:1 1)G02G02(or G03or G03)X_ Y_ Z_ I_ J_ K_ F_ X_ Y_ Z_ I_ J_ K_ F_ X,Y,ZX,Y,Z:圆弧终点坐标圆弧终点坐标 I,J,K I,J,K:圆心相对起点圆心相对起点的相对坐标的相对坐标2 2)G02G02(or G03or G03)X_ Y_ Z_ R
9、_ F_ X_ Y_ Z_ R_ F_ R0 R0 小于小于180180的圆弧的圆弧 R0 R0 大于大于180180的圆弧的圆弧 整圆不能用这种格式整圆不能用这种格式 注意注意:R编程不能用于加工整圆,由于圆编程不能用于加工整圆,由于圆弧的起点和终点相同,数控系统无法确弧的起点和终点相同,数控系统无法确定圆弧的中心位置,只能用定圆弧的中心位置,只能用I、J、K确定确定圆心的方式来编程圆心的方式来编程主要内容圆弧插补指令圆弧插补指令G02/G03 G02/G03 圆弧编程举例圆弧编程举例整圆编程举例整圆编程举例暂停(延迟)指令暂停(延迟)指令G04 G04 使刀具作短时间(几秒钟)的使刀具作短
10、时间(几秒钟)的无进给光整加工无进给光整加工,用于车槽、,用于车槽、镗孔、锪孔等场合。镗孔、锪孔等场合。G04 XG04 X(P)地址字地址字X后面可以用带小数点的数值后面可以用带小数点的数值,单位为单位为S,地址字,地址字P后后面不允许小数点输入,只能是整数,单位为面不允许小数点输入,只能是整数,单位为ms。G指令铣床指令铣床FANUC 0i-M系列系列n n与坐标系相关的与坐标系相关的G指令指令G90 G91G90 G91G92G92G54G54G59G59G17G17G19G19G90 G91n nG90G90 绝对尺寸编程指令,绝对尺寸编程指令,所有坐标尺寸数字都所有坐标尺寸数字都是相
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02-2 编程格式与常用指令 02 编程 格式 常用 指令

限制150内