宏程序在数控车削加工编程中应用.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.回转类系列加工工件要求二。对于回转类系列加工工件的几何尺寸差异不宜过大,并且各加工尺寸精度及表面粗糙度要统一,各部加工余量基本相同。这样可以保证车削数控加工工艺相同。   (二)数控车削加工中的工艺要求   1.选择车削数控加工工艺路线要基本相同;2.工件局部不同结构部位的工艺处理可单独编写一段程序单独调用。   三、回转类系列加工工件程序编制   对于在加工工艺确定之后,包括数控加工路线、刀具及切削用量的确定情况下。只要对加工过程中的影响切削用量的几何信息进行适应性的跟踪变化即可。   (一)零件几何信息输入赋值   每个不同工件的所有相对应尺寸进行赋值变量地址全部逐一规划。其次规划每个工件几何信息,工艺信息的赋值开始的程序段号,为该工件几何信息,工艺信息进行赋值。在同系列诸多的加工工件的图纸中对应的尺寸可以根据工艺要求先规划好宏变量的地址的分配,及准确调用运算等。   (二)工艺参数的运算及处理   对每个不同工件的所有相对应未注尺寸进行解算。为了数控编程的方便,根据工艺需要应对工件工艺尺寸进行计算并赋值,如解封闭环及编程中需要的一些间接尺寸确定等。完善在编程中获得工艺尺寸等几何信息。计算出一些点的坐标,如换刀点、起刀点等。   四、数控加工宏程序的编制   数控加工宏程序的编制是以宏变量作为数控加工程序的尺寸字来代替常规编程常量尺寸字。在留有加工余量的粗车编程中,减少加工余量尺寸变量的数量及计算,运用坐标系的变换来完成。这里以船用拉伸器油缸为例   数控加工宏程序主要由引导程序、赋值引导程序、赋值程序、运算程序、工序引导程序、工序加工程序和结束程序组成。   (一)引导程序。引导程序是由主变量(工件图号后四位)、工序变量及跳转语句构成。它是完成工件加工的重要部分。加工前必须设定,其主变量及工序变量必须输入正确:1.主变量。在这里设定主变量为 #100=□□□□(工件图号后四位数字)如图号为PBD120-MOTOR-P则#100=5441;2.工序变量。在这里设定工序变量为#1,可以加工工序序号来确定工序变量如#1=1则为第一道工序 (或2、3、4等);3.跳转语句。GOTO888它是无条件跳转到N888程序段,参数赋值引导程序。   (二)赋值引导程序。赋值引导程序是由N888引导的并根据#100的数值直接跳转的对应的参数赋值程序。如果#100没有相应的变量(图号),将由GOTO999语句转移到结束程序。   (三)参数赋值程序。参数赋值程序是由工件若干个工件的工艺尺寸的全部坐标值的变量值组成。是系列工件的基本几何参数值的汇总。如这里由IF[#100EQ5441]GOTO5441引导语句完成,转移到赋值程序中的N5441程序段进行逐一赋值。最后GOTO666结束并同一跳转到公共运算程序部分。   (四)公共运算程序。公共运算程序是根据参数赋值程序部分的工艺参数值来计算出的数控编程一些必要的数据变量。以N666开始进行逐一计算,完成所需的坐标字运算后,GOTO1000跳转到段号N1000进入到工序引导程序   (五)加工工序引导程序。加工工序引导程序是根据#1工序变量的值来选择加工工序的,进入工序加工程序。若是第二道工序,则由IF[#1EQ2]GOTO2转移到N2段号开始加工。   (六)工序加工程序。加工程序的组成是有由若干个工序加工程序组成。可

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档