数控编程——第四章 数控车床编程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 数控车床编程 第一节数控车床编程基础 一、数控车床的编程特点 1)在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程或二者混合编程。 2)由于被加工零件的径向尺寸在图样上和测量时,都是以直径值表示。所以直径方向用绝对值编程时,X以直径值表示,用增量值编程时,以径向实际位移量的二倍值表示,并附上方向符号(正向可以省略)。 3)为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。 4)由于车削加工常用棒料或锻料作为毛坯,加工余量较大,所以为简化编程,数控装置常具备不同形式的固定循环,可进行多次重复循环切削。 5)编程时,常认为车刀刀尖是一个点,而实际上为了提高刀具寿命和工件表面质量,车刀刀尖常磨成一个半径不大的圆弧,因此为提高工件的加工精度,当编制圆头刀程序时,需要对刀具半径进行补偿。大多数数控车床都具有刀具半径自动补偿功能(G41、G42)这类数控车床可直接按工件轮廓尺寸编程。对不具备刀具半径自动补偿功能的数控车床,编程时,需先计算补偿量。 二、数控系统功能 数控机床加工中的动作在加工程序中用指令的方式事先予以规定,这类指令有准备功能G,辅助功能M、刀具功能T、主轴转速功能S、和进给功能F之分。对于准备功能G和辅助功能M我国已依据IS01056—1975(E)国际标准制订了我国JB3208—83部颁标准。由于我国目前数控机床的形式和数控系统的种类较多,它们的指令代码定义还不统一,同一G指令或同一M指令其含义不完全相同,甚至完全不同。因此,编程人员在编程前必须对自己使用的数控系统的功能进行仔细研究,以免发生错误。 本书主要以FANUC—6T系统为例介绍数控车床数控系统功能。 (一)准备功能 准备功能又称“G”功能或“G”代码,它是建立机床或控制数控系统工作方式的一种命由地址G及其后的两位数字组成。 G代码分为模态代码(又称续效代码)和非模态代码两种。所谓模态代码是指某一G代码(如G01)一经指定就一直有效,直到后边程序段中使用同组G代码(如G03)才能取代它,而非模态代码只在指定的本程序段中有效。下一段程序需要时必须重写(如G04)。 FANUC-6T系统常用准备功能标准如表4—1所示。 表4—1准备功能 序号 代码 组别 功能 1 2 3 4 G00 G01 G02 G03 01 点定位 直线插补 逆时针圆弧插补 顺时针圆弧插补 5 6 G04 G10 00 暂停 补偿值设定 7 8 G20 G21 02 英制输入 米制输入 9 10 G22 G23 存储型行程限位接通 存储型行程限位断开 11 12 13 G27 G28 G29 00 返回参考点确认 返回参考原点 从参考点回到切削点 14 15 16 G32 G36 G37 01 螺纹切削 自动刀具补偿X 自动刀具补偿Z 17 18 19 G40 G41 G42 07 刀具半径补偿取消 刀尖圆弧半径左补偿 刀尖圆弧半径右偿 20 21 22 23 24 25 26 27 G50 G70 G71 G72 G73 G74 G75 G76 00 坐标系设定 精车循环 粗车外圆复合循环 粗车端面循环 固定形状粗加工复合循环 Z向深孔钻削循环 切槽(在X向) 螺纹切削循环 28 29 G90 G91 01 单一形状固定循环 螺纹切削循环 30 31 G96 G97 02 恒速切削控制有效 恒速切削控制取消 32 33 G98 G99 05 进给速度按每分钟设定 进给速度按每转设定 注:00组的G代码为非模态代码,其它均为模态G代码。 (二)辅助功能 辅助功能又称“M”功能。主要用来表示机床操作时,各种辅助动作及其状态。它由地址M及其后的两位数字组成。FANUC-6T系统常用辅助功能标准如表4-2所示。 表4-2辅助功能 序号 代码 功能 序号 代码 功能 1 2 3 4 5 6 7 8 9 M00 M01 M02 M03 M04 M05 M08 M09 M10 程序停止 选择停止 程序结束 主轴正转 主轴反转 切削液开 切削液关 车螺纹450退刀 10 11 12 13 14 15 16 17 M11 M12 M13 M19 M20 M30 M98 M99 车螺纹直退刀 误差检测 主轴准停 ROBOT工作启动 纸带结束 调用子程序 返回主程序 (三)常用辅助功能的简要说明 1.M00程序停止 执行M00后,机床所有动作均被切断,以便进行某种手动操作。重新按动程序启动按钮后,再继续执行后面的程序段。 2.M01选择停止 执行过程与M00相同,不同的是只有按下机床控制面板上的“任选停止”开关时,该指令才有效,否则机床继续执行后面的程序。该指令常用于抽查工件的关键尺寸。 3.M02程序

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档