数控加工编程技术预案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控加工编程技术;一、??编程的内容与步骤 数控编程的过程可以用流程图2-1表示。各环节简要说明如下:; 一台数控机床之所以能自动加工不同形状、不同尺寸、不同技术要求的零件,全在于编程人员根据零件图样要求,在制定工艺的基础上,将每一把刀具每一次走刀的运动参数与工艺参数,按运动顺序与所用机床规定的指令代码及程序格式编制成加工程序(又称数控程序),再以某种输入方式将此程序输给机床的数控装置。这种从零件图纸到获得数控机床所需控制介质的全部过程称为程序编制 (简称为数控编程)。 一般来说,数控编程过程主要包括:分析零件图样、工艺处理、数学处理(数值计算)、编写程序单、输入数控系统及程序检验。(由图2-1说明) ;首先分析零件图纸,根据零件的材料、形状、尺寸、精度、毛坯形状和热处理要求等确定加工方案,选择合适的数控机床。;③选择对刀点。程序编制时正确地选择对刀点很重要。“对刀点”(或起刀点——刀具起始运动的刀位点,即程序开始执行时的刀位点)是刀具相对零件运动的起点,也是程序执行的起点。 对刀点的选择原则是:所选对刀点应使程序编制简单;对刀点应选在容易找正、并在加工过程中便于检查的位置;引起的加工误差小。为了提高零件的加工精度,对刀点应尽量设置在零件的设计基准或工艺基准上。刀位点对盘状或球类刀具是指其几何中心,而对车刀或镗刀是指其理论刀尖。 ④确定加工路线。选择加工路线时应考虑:尽量缩短走刀路线,减少空走刀行程,提高生产率;保证加工零件的精度和表面粗糙度的要求;有利于简化数值计算,减少程序段的数目和编程工作量。 ⑤确定切削用量。切削用量的具体数值应根据数控机床使用说明书的规定、被加工工件材料、加工工序以及其他工艺要求,并结合实际经验来确定。;3.数学处理;4.编写零件加工程序单 ;?;2.1.2、数控程序指令代码;2.1.2、数控程序指令代码;2.1.2、数控程序指令代码;2.1.3、数控加工程序的结构;一、程序段的一般格式 一个程序段中各指令的格式为: N35 G01 X26.8 Y32.0 Z15.428 F152 LF 其中N35为程序段号,现代CNC系统中很多都不要求程序段号,即程度段号可有可无;X、Y、Z为刀具运动的终点坐标位置;F为进给速度代码。;;;1)程序段序号:N 用来表示程序从启动开始操作的顺序,即程序段执行的顺序号。它用地址码“N”和后面的两位数字表示。数控系统读取某一程序段时,该程序段序号可在荧光屏上显示出来,以便操作者了解或检查程序执行情况、程序段序号还可以用作程序段检索。 ;2)准备功能字:G 准备功能字使数控系统作某种操作的功能,它紧跟在程序段序号的后面,用地址码“G”和两位数字(G00~G99共100种)表示; 见表2—3 ( P 27 )。 3)尺寸字:X、Y、Z、U、V、W、P、Q、R 尺寸字是给定机床各坐标轴位移的方向和数据,它由各坐标轴的地址代码、“+”“-”(加、减)符号和绝对值(或增量值)的数字构成,尺寸字放在G功能字的后面。对于进给运动尺寸字的地址代码为:X、Y、Z、U、V、W、P、Q、R;绕X、Y、Z轴回转运动的地址代码为:A、B、C;除此之外,还有插补参数字(地址代码):I、J和K等。 4)进给功能字(Feed Function) 它给定刀具对于工件的相对速度,它由地址代码“F”和其后面的若干位数字构成。这个数字取决于每个数控系统所采用的进给速度指定方法。进给功能(也称“F”功能)字应写在相应轴尺寸字之后,对于几个轴合成运动的进给功能字,应写在最后一个尺寸字之后。;5)主轴转速功能字:S 主轴转速功能也称为“S”功能,该功能字用来选择主轴转速,它由地址码“S”和在其后面的若干位数字构成。 6)刀具功能字:T 刀具功能也称为“T”功能,它由地址码“T”和后面的若干位数字构成。刀具功能字用于更换刀具时指定刀具或显示待换刀号,有时也能指定刀具位置补偿。 7)辅助功能字:M 辅助功能也称为“M”功能,该功能指定除G功能之外的种种“通断控制”功能。它用地址码“M”和后面的两位数字(M00—M99共100种)表示。见表2-4( P 28 )。 8)程序段结束符(End of block) 每一个程序段结束之后,都应加上程序段结束符,如*、CR、LF等分别是某种数控装置的程序段结束符的符号。 ; 功 能;;;G65 ;注意: 1、除00组外的其它指令为模态指令,即当该G功能被编程后,就一直有效,直至被同一组其它不相容的G功能代替。 2、在G功能后标有“﹡”号的指令是开机时CNC所具有的工作状态。 3、00组的指令为一次指令,即只在其指令的程序段中有效。 4、如果不相容的G功能被编在同一程序段中,则CNC认为后编入的那个G功能有效。;图中,双

文档评论(0)

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

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

1亿VIP精品文档

相关文档