基于宏程序的行切模块化设计.pdf
《基于宏程序的行切模块化设计.pdf》由会员分享,可在线阅读,更多相关《基于宏程序的行切模块化设计.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于宏程序的行切模块化设计基于宏程序的行切模块化设计摘要: 随着 CAD/CAM 软件的不断发展,目前各类职业院校在相关专业教学中,过分依赖 CAD/CAM 软件,忽略了手工编程的价值和作用,造成学生编程能力得不到应有的训练和提高。本文谨就数控编程中的行切加工提供新的解决方案,提出模块化的程序设计理念,从而实现程序设计的灵活性、自由行、通用性,以弥补自动编程的不足。Abstract: With continuous development of the CAD / CAM software,now varioustypes of vocational and technical schools
2、 place undue reliance on CAD / CAM softwarein the relevant professional teaching, and ignore the value and role of the manualprogramming, it causes that the basic programming capacity of students are not giventhe training and improvement. This paper would provide new solutions about linemilling to t
3、he procedure proposed by the modular design concept, in order to achieveflexibility in program design, free exercise, versatility, to make up for lack of auto-programming.关键词:数控编程;宏程序;行切;模块化Key words: NC programming;macro program;line milling;module中图分类号:TG659文献标识码:A文章编号:1006-4311(2011)10-0149-02 0
4、引言数控编程是数控加工的一项重要技术工作,理想的数控程序不仅能保证零件达到较高的精度,还能使数控机床的功能得到合理的应用与充分的发挥,使数控机床能安全、可靠、高效地工作。在数控铣加工中,刀具的走刀路线通常分为行切和环切两种。行切的生产效率很高,广泛应用于粗加工和精加工,是普通铣削加工和数控加工常用的方法。因此掌握行切的程序编制方法对于数控加工至关重要。在手工编程中,行切编程可以通过调用子程序、宏程序两种方法实现。熟练的掌握这两种方法,可以使编程变得更简单,加工实现程序模块化,达到举一反三的效果。现以一个 200mm150mm 零件的平面加工为例来说明行切的编程方法。零件如图 1 所示,走刀路线
5、如图 2,采用常用的“S”形刀具路线行切加工,横向切削,纵向进刀。横向切削的起始和终止位置为工件左右两条边,纵向进刀的起始和终点位置为上下两条边。进刀和退刀时与工件保持一段距离,以避免撞刀。进刀有 A 或 B 两种路线。工件顶面的正中心设为加工坐标系,选用刀具为?准16mm,刀具的行距应小于刀具直径,初步确定为 12mm。以下结合华中数控系统来说明行切的编程技巧。 1 行切的子程序调用对于行切走刀路线而言,每来回切削一次,其切削动作形成一次重复,如果将一次来回做成子程序,则利用子程序的重复调用功能可完成行切加工。 1.1 子程序重复次数的计算 每一个循环由 1、2、3、4 段组成,含两次 Y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 程序 模块化 设计
限制150内