网站大量收购闲置独家精品文档,联系QQ:2885784924

第3章 数控加工编程基础.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 数控加工编程基础

例 铣削加工图所示的轮廓,采用20㎜的立式铣刀。 O0010 N010 G92 X0 Y0; N020 G91 G00 G42 X70 Y40 D01 S800 M03 M08; N030 G01 X80 Y0 F100; N040 G03 X40 Y40 I0 J40; N050 G01 Y60; N060 X-20; N070 G02 X-80 I-40; N080 G01 X-20; N090 Y-100; N100 G00 G40 X-70 Y-40 M05 M09 M02; Y X O 7 0 6 0 2 0 2 0 A B C D E F G R 4 0 R 4 0 1 2 0 1 0 0 4 0 O 本章结束 * * 第3章 数控加工编程基础 第一节 数控编程概述 第二节 程序的结构与格式 第三节 数控机床的坐标系统 第四节 数控编程中的数学处理 本章小结 第一节 数控编程概述 编制加工程序时,要把加工工件的工艺过程、运动轨迹、工艺参数和辅助操作等信息按一定的文字和格式记录在程序载体上,通过输入装置将控制信息输入到数控系统中,使数控机床进行自动加工。 数控编程: 将零件的加工信息:加工顺序、零件轮廓轨迹尺寸、工艺参数(F、S、T)及辅助动作(变速、换刀、冷却液启停、工件夹紧松开等)等,用规定的文字、数字、符号组成的代码按一定的格式编写加工程序单,并将程序单的信息变成控制介质的整个过程。 1.数控编程的基本概念 2、数控编程方法 数控编程分为:手工编程和自动编程两种。 手工编程 自动编程 从分析零件图纸、制定工艺规程、计算刀具运动轨迹、编写零件加工程序单直到程序校核,整个过程主要由人手工来完成。 主要由计算机完成编制零件加工程序全部过程的编程方法称为自动编程。采用CAD/CAM的技术已成为整个制造行业当前和将来技术发展的重点。 几何形状不太复杂的零件。 形状复杂的零件, 虽不复杂但编程工作量很大的零件(如有数千个孔的零件) 虽不复杂但计算工作量大的零件(如轮廓加工时,非圆曲线的计算) 第二节 程序的结构与格式 程序号 程序内容 程序结构 程序结束符 不同的数控系统程序号地址码有所区别。通常FANUC系统用“O”,SINUMERIK系统用“%”,而AB8400系统用“P”作为程序号的地址码。编程时一定要根据机床系统参考手册的规定写指令,否则系统是不会执行的。 程序内容是整个程序的核心,它由若干程序段组成,每个程序段有一个或多个指令构成,用来描述机床要完成的指定动作。 FANUC数控系统的结束符为“%” SIEMENS数控系统的结束符为“RET” 有的数控系统没有程序结束符。 * 二、程序段格式 数控机床程序是由若干个“程序段”(BLOCK)组成,每个程序段由按一定顺序和规定排列的“字”(WORD)组成。程序段格式是指一个程序段中各字的排列顺序及其表达形式。 程序段的格式可分为地址格式、分隔顺序格式、固定程序段格式和可变程序段格式等。JB3832—1985《数控机床轮廓和点位切削加工可变程序段格式》中推荐用可变程序段格式。 所谓可变程序段格式,就是程序段的长短,随字地址数和字长(位数)都是可变的。 * 下面是一个程序段的通式: N__ G__ X__ Y__ Z__ …… F__ S__ M__ …… LF(或 ;)顺序号 准备功能 坐标值 其他坐标 工艺性指令 附加指令 结束代码 1.顺序号: 用地址N后面加上1 ~ 9999中任意数字表示。 2.准备功能:使数控机床作好某种操作准备的指令,用地址G和两位数字表示,从G00~G99共100种。 3.尺寸字(坐标字):给定机床各坐标轴位移的方向和数据。 4.工艺性指令:包括F、S、M功能。 5.附加指令:包括固定循环及子程序的重复次数指令、刀具补偿号指令、刀具选择指令及暂停时间指令等。 6.程序段结束:写在每一可能为*, LF, CR,依据使用系统的不同。 * 1、G00———快速移动 2、G01———直线插补 3、G02———顺时针圆弧插补 4、G03———逆时针圆弧插补 5、G33———等螺距螺纹切削 6、G90———绝对坐标尺寸编程指令 7、G91———相对坐标尺寸编程指令 8、G92———工件坐标系设定指令 9、G17———指定零件在xy平面上加工 10、G18———指定零件在zx平面上加工 11、G19———指定零件在yz平面上加工 2、准备功能常用G功能指令(表3

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档