编程格式与常用指令.ppt

编程格式与常用指令.ppt

ID:52390272

大小:2.14 MB

页数:43页

时间:2020-04-05

编程格式与常用指令.ppt_第1页
编程格式与常用指令.ppt_第2页
编程格式与常用指令.ppt_第3页
编程格式与常用指令.ppt_第4页
编程格式与常用指令.ppt_第5页
资源描述:

《编程格式与常用指令.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.2编程格式与常用指令程序段格式准备功能指令(G指令)辅助功能指令(M指令)2.2.1程序段格式O150N05G01X25.46Y-15.37Z11.52F200S800M03;程序段(Blocks):为完成某一动作要求所需功能“字”的组合。字(Words):控制机床的具体指令,地址符+数字主要内容字地址程序段的一般格式为:N_G_X_Y_Z_…F_S_T_M_;其中N——程序段号字;G——准备功能字;X、Y、Z——坐标功能字;F——进给功能字;S——主轴转速功能字;T——刀具功能字;M——辅助功能字。程序段格式是指一个程序段中功能

2、字的排列顺序和表达方式。目前数控系统广泛采用字地址程序段格式。主要内容常用地址码及其含义机能地址码说明程序段号N程序段顺序编号地址坐标字X,Y,Z,U,V,W;A,B,C;R;I,J,K;直线坐标轴旋转坐标轴圆弧半径圆弧圆心相对起点坐标准备功能G准备功能辅助功能M辅助功能补偿值H或D补偿值地址切削用量SF主轴转速进给量或进给速度刀具号T刀库中的刀具编号2.2.2准备功能指令模态代码(Modal)一经在某一程序段中应用,便保持有效到以后的程序段中出现同一组的另外一代码时才失效。非模态代码(Nonmodal)功能仅在所出现的程序段内有作用

3、。G指令作用:规定插补功能、机床坐标系、坐标平面、刀具补偿、坐标偏置等各种加工操作。表2-3:从G00~G99共100种不同数控系统指令代码也不同准备功能G基本移动指令G00——快速移动G01——直线插补G02、G03——圆弧插补G00指令刀具以点位控制方式从刀具所在点快速移动到目标位置,无轨迹要求;使用G00后,进给速度F无效,刀具以预先调定的最大进给速度,快速移动。指令格式G00X~Y~Z~其中,X~Y~Z~为快速定位的目标值,可以用绝对值或增量值表示。常见的G00的运动轨迹一般不是一条直线,而是两条或三条直线段的组合。G01刀具

4、按照规定的进给速度F沿直线移动到终点;运动速度通过F代码进行编程,指定的速度为机床各坐标的合成速度;模态指令;插补。指令格式G01X~Y~Z~F~其中,X,Y,Z为指定直线的终点坐标值,F为直线插补的进给速度。各轴的进给速度如下:式中L——直线的长度,说明:在机床操作时,实际的进给速度可以通过操作面板上的进给倍率旋钮在0~120%的范围内进行调节。G02、G03G02:顺圆插补G03:逆圆插补格式:1)G02(orG03)X__Y__Z__I__J__K__F__X,Y,Z:圆弧终点坐标I,J,K:圆心相对起点的相对坐标2)G02(o

5、rG03)X__Y__Z__R__F__R>0小于180°的圆弧R<0大于180°的圆弧整圆不能用这种格式注意:R编程不能用于加工整圆,由于圆弧的起点和终点相同,数控系统无法确定圆弧的中心位置,只能用I、J、K确定圆心的方式来编程主要内容圆弧插补指令G02/G03圆弧编程举例整圆编程举例暂停(延迟)指令G04使刀具作短时间(几秒钟)的无进给光整加工,用于车槽、镗孔、锪孔等场合。G04X~(P~)地址字X后面可以用带小数点的数值,单位为S,地址字P后面不允许小数点输入,只能是整数,单位为ms。G指令-铣床FANUC0i-M系列与坐标系相

6、关的G指令G90G91G92G54~G59G17~G19G90G91G90绝对尺寸编程指令,所有坐标尺寸数字都是相对于固定的编程原点(工件原点)。G91相对尺寸编程指令,程序段的终点坐标都是相对于起点给出的。G92指令坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。编程格式:G92XaYbZca、b、c为当前刀位点在所设定工件坐标系中的坐标值(刀具位置不动)使用该指令,便建立了工件坐标系,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。主要内容工件坐标系设定指令G92G92X160.0Y-20.0;(X200,Y2

7、0)工件当前刀位点工件坐标系机床坐标系200160120804012010080604020OO′X′Y′YX主要内容用G54-G59指令设定工件坐标系操作者在实际加工前,测量工件原点与机床原点之间的偏置值,并在数控系统中预先设定。这个值叫做“工件零点偏置”。G17~G19加工平面选择指令(铣削)G17——XY平面G18——XZ平面G19——YZ平面在数控车床上一般默认在ZX平面内加工;在数控铣床上,数控系统一般默认为在XY平面内加工,编程时不需要再作说明。刀具补偿指令刀具半径补偿G41、G42、G40刀具长度补偿G43、G44、G4

8、9刀具半径补偿功能:用于铣刀半径或车刀刀尖半径的自动补偿。使用场合:1)程序按零件轮廓编程;2)程序按选定刀具中心轨迹编程,但实际使用刀具与预选的不同。使用方法:将刀具半径值通过操作面板输入数控系统的“刀具偏置值”存储器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。