- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
n更多资料请访问.()
数控编程技术
数控机床是采用计算机控制的高效能自动化加工设备,而数控加工程序是数控机床运动与工作过程控制的依据。因此程序编制是数控加工中的一项重要工作,理想的加工程序应保证能加工出符合产品图样要求的合格工件,同时也能使数控机床的功能得到合理的应用与充分的发挥,使数控机床安全、可靠、高效地工作,加工出高质量的产品。从零件图纸到获得合格的数控加工程序的过程便是数控编程,其过程如图1-3虚框所示。
数控编程技术与数控机床两者的发展是紧密相关的。数控机床的性能提升推动了编程技术的发展,而编程手段的提高也促进了数控机床的发展,二者相互依赖。现代数控技术正在向高精度、高效率、高柔性和智能化方向发展,编程方式也越来越丰富。
手工编程
一般对几何形状不复杂,加工程序不长、计算不繁琐的零件,如点位加工或几何形状不复杂的轮廓加工,一般选用手工编程,其流程如图1-4所示。手工编程的重要性是不容忽视的,它是编制加工程序的基础,是机床现场加工调试的主要方法,是机床操作人员必须掌握的基本功,但它也有以下缺点:
(1)人工完成各个阶段的工作,效率低、易出错;
(2)每个点的坐标都需计算,工作量大、难检查;
夹具表加工程序零件图形工艺人员工艺规程编程人员机床表刀具表(3)对复杂形状的零件,如螺旋桨的叶片形状,不但计算复杂,有时也很难实现。
夹具表
加工程序
零件图形
工艺人员
工艺规程
编程人员
机床表
刀具表
编程手册
加工程序初稿
修改
图1-4手工编程流程
自动编程
但上述问题若由计算机进行处理,难题就迎刃而解了。自动编程是指在计算机及相应的软件系统的支持下,自动生成数控加工程序的过程。除分析零件图样和制定工艺方案由人工进行外,其余均由计算机自动完成,故又称计算机辅助编程,它充分利用了计算机快速运算和存储的功能。
数控加工程序零件图后置处理程序检验加工模拟数控机床翻译计算工艺要求编译程序修改如图1-5编程人员将零件形状、几何尺寸、刀具路线、工艺参数、机床特征等,按一定的格式和方法输入到计算机内,再由自动编程软件对这些输入信息进行编译、计算等处理生成刀具路径文件和机床的数控加工程序,通过通信接口将加工程序送入机床数控系统以备加工。对于形状复杂,比如具有非圆曲线轮廓、三维曲面等零件编写加工程序,采用自动编程方法效率高,可靠性好。
数控加工程序
零件图
后置处理
程序检验
加工模拟
数控机床
翻译
计算
工艺要求
编译程序
修改
生成刀位文件
图1-5自动编程流程
随着微电子技术和CAD技术的发展,为降低编程难度、提高效率,减少和避免程序错误,自动编程技术不断发展,大约经历了以下几个阶段:
1)50年代美国麻省理工学院(MIT)开发APT语言;
2)60年代MIT组织美国各大飞机公司共同开发APTII、APTIII;
3)70年代出现基于APTIII的APT-IV、APT-AC;
4)APT衍生出其他语言如ADAPT,EXAPT,HAPT,FAPT,IFAPT等;
5)80年代以后各种不同的CAD/CAM集成数控编程系统发展起来;
1.1.1.1.1数控语言自动编程
1.1.1.1.2图形交互式自动编程
随着计算机技术的迅猛发展,计算机的图形处理能力不断增强。一种可以直接将零件的几何图形信息,自动转化为数控加工程序的全新的计算机辅助编程技术——图形交互式自动编程应运而生,并在20世纪70年代以后得到迅速发展和推广应用。
图形交互自动编程是计算机配备了图形终端和三维绘图软件后进行编程的
一种方法,它以人—机对话的形式,在图形显示终端上绘制出加工零件及毛坯,选择机床和刀具并制定加工工艺,计算机便按预先存储的图形自动编程系统计算刀具轨迹,然后由相应机床的后处理器自动生成NC代码。
现代图形交互式自动编程是建立在CAD和CAM系统的基础上的,典型的图形交互式自动编程系统都采用CAD/CAM集成数控编程系统模式,与早期的语言型的自动编程系统相比它有如下特点:
Ⅱ输入工件图形并采用人机对话方式,而不需要使用数控语言编制源程序;
Ⅱ从加工工件的图形再现、进给轨迹的生成、加工过程的动态模拟,到生成数控加工程序,都是通过屏幕菜单驱动,因而速度快、精度高、直观性好、使用简便、便于检查;
Ⅱ可以通过软件的数据接口共享已有的CAD设计结果,实现CAD/CAM集成一体化,实现无图纸设计制造;
数控程序刀Ⅱ为提高生产率、缩短新产品研制周期、保证产品产量、降低成本创造了有利的条件,尤其是对三维复杂曲面零件,只要作适当的修改就能产生新的
文档评论(0)