- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用准备功能指令的编程
常用准备功能指令的编程方法 学习目标 1.了解常用准备功能的类型、特点 2.掌握与坐标相关指令的编程方法 3.掌握尺寸指令的编程格式及方法 4.掌握G01 G02 G03 G04的指令编程格式 5.1与坐标系相关的G指令编程方法 5.1.1工件坐标系设定 数控编程的时候,必须先设定工作的坐标系.通常数控车床的工件坐标系是设立在工件的左端面或是右端面。 (1.)以刀具当前位置建立工件坐标系G50 G50-------设定工件坐标系 G50 X(α) Z(β);(α 、β----- 刀尖距工件坐标系原点的距离) 1. X方向的坐标零点在主轴回转中心线上。 2. Z方向的坐标零点可以根据图样技术要求设在右端面或左端面,也可以设在其他位置。 Z坐标零点设置 设在工件左端面 G50 X200 Z263 设在工件右端面G50 X200 Z123 设在卡盘端面G50 X200 Z253 数控车削:G50(G92)X--- Z----; 数控铣削:G92 X--- Y---- Z ----; 其中,X Y Z为刀位点在工件坐标系中的初始位置。 (2)利用坐标系偏置指令建立工件坐标系 通过零点偏置指令(G54-G59)建立工件坐标系。工件坐标系与机床参考点的偏置值,是通过对刀来确定的。然后输入相应的寄存器中,当程序执行某一指令时,数控系统就要找到相应的寄存器的值,实现参考点到工件坐标系的偏置。 (2)坐标平面选择指令 指令G17 G18 G19用于平面选择。G17选择XY平面,G18选择XZ平面,G19选择YZ平面。 数控车床的刀架是在XZ平面运动,因此默认的是G18指令;立式数控铣床大都在XY平面加工,故默认G17。 (3)绝对和增量(相对)尺寸编程 G90表示绝对位置数据输入 G91表示增量位置数据输入。 绝对坐标值编程 在直角坐标系中,所有的坐标点的位置都以坐标原点(工件原点)为固定的原点,作为坐标位置的起点(0,0),绝对坐标值是指某坐标点到工件原点(0,0)的垂直距离,用X代表径向,Z代表轴向,且X向在直径编程时为直径量(实际距离的2倍); (1)以O点为工件原点 增量(相对)坐标值 增量坐标值指在坐标系中,各坐标点的坐标值是相对于前点所在的位置之间的距离,也就是(终点绝对坐标值)- (前点绝对坐标值) =(终点增量坐标值);径向用U表示,轴向用W表示。 4.公制尺寸/英制尺寸指令 数控系统不同,公制/英制尺寸指令不同。 FUNUC系统采用G21/G22代码。西门子系统采用G71/G70代码。 N10 G70 X10 Z30; 英制尺寸 N20 X40 Z50; …. N80 G71 X19 Z17.3; 转换为公制尺寸 5.半径/直径数据尺寸 数控车床中,可把X轴方向的终点坐标作为半径数据尺寸(半径编程),也可作为直径数据尺寸(直径编程)。 西门子802s/c数控系统的半径/直径数据尺寸选择指令为G22/G23, 西门子802D用DIAMOF/DIAMON设定半径/直径编程 华中世纪星HNC-21/22T的直径/半径编程为G36/G37. 二、基本运动控制指令的编程 1.快速移动指令G00 G00功能是通过溜板箱和刀架移动使刀具以车床所给定的快速进给速度移动到目标点。 G00快速定位指令的移动速度与前程序段中选用的进给速度无关。其格式如下: 编程格式: G00 X(U)----Z(W)------- X、Z- 绝对编程时的目标点坐标mm; U、W-相对编程时的目标点坐标mm; G01-------直线插补 G01功能是用于刀具直线插补运动。其格式如下: 1).指令格式为:G01X(U)___Z(W)___F___; 其中:X、Z表示目标点绝对值坐标;U、W表示目标点相对前一点的增量坐标,F表示进给量,若在前面已经指定,可以省略。 G02、G03-------圆弧插补 指令格式:N G02/G03 X(U) Z(W) R F ; 2、G02/G03指令除了用半径R来指定外,还可以用圆弧中心I、K来指定; 编程格式:N G02/G03 X(U) Z(W) I K F ; I、K----圆心相对于圆弧起点的增量坐标;I为半径增量(即X方向增量),K为Z方向增量。 F----切削进给速度 R与I、K值的区别: R值I、K值都能指定于≤180°的圆;对于大于180°的圆用I、K值来指定。 I、K后面的数值是从圆弧始点到圆心的矢量分量,是增量值。本系统I、K为增量值,并带有“
文档评论(0)