- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
whhit数控技术编程技术
* * * * * * * * * * * * 6.后置处理 * 与APT语言自动编程一样,基于CAD/CAM的数控自动编程也需要进行后置处理,以便将刀位数据文件转换为数控系统所能接受的数控加工程序。 7.加工程序输出 * 对于经后置处理而生成的数控加工程序,可以利用打印机打印出清单,供人工阅读;还可以与编程计算机直接联机,由计算机将加加程序直接送给机床控制系统。由数控机床完成加工。 * 加工结果 * 加工结果 前、后处理技术任务 * 前置处理任务:完成对用数控语言编写的源程序进行翻译、处理与计算,最终形成一个记录刀具中心运动轨迹位置数据的文件(CL文件),作为不同数控机床的后置处理程序的输入数据。 后置处理任务:将前置处理程序输出的CL文件中的刀位数据及有关信息转换成特定数控机床控制系统所要求的数控加工程序。 国别 公司 软件 中国 北航海尔软件公司 CAXA 以色列 Cimatron Cimatron 美国 CNC Software MasterCAM 美国 PTC Pro/Engineer 美国 EDS UG Ⅱ 法国 达索公司 Catia 2.2.5 典型的自动编程系统 * CAXA 软件 CAXA的CAD模块 * CAXA 软件 CAXA的CAM模块 * Pro/E 软件 Pro/E的CAD模块 * Pro/E 软件 Pro/E的CAM模块 * UG 软件 UG的CAD模块 * UG 软件 UG的CAM模块 * 拟合生成曲线 蒙面生成实体模型 加工如图所示的汽轮机叶片 典型系统UG应用举例 * 加工零件设置 选择加工参数 典型系统UG应用举例 * 生成加工轨迹 加工仿真 典型系统UG应用举例 * 生成G代码 后处理设置 典型系统UG应用举例 * MasterCAM 软件 MasterCAM的CAD模块 * MasterCAM 软件 MasterCAM的CAM模块 2.2.6 数控自动编程的发展方向 * (1)从自动编程系统的软件结构来看,将趋于模块化。 (2)从加工角度来看,自动编程系统的工艺处理能力将逐步加强。 (3)从自动编程系统输入角度来看,将逐步由面向点、线、面等几何要素发展到面向面、孔、槽等工程要素。 (4)将实现自动编程系统的集成化。 2.2.6 数控自动编程的发展方向 * (5)将实现自动编程系统的智能化与自动化。 (6)将实现自动编程系统的网络化。 (7)将实现自动编程系统的并行化。 (8)将实现自动编程系统的虚拟化。 * * * * * * * * * * * * 哈工大 现代数控技术 第2章 计算机数控(CNC)系统 哈工大 现代数控技术 第2章 计算机数控(CNC)系统 第2章 计算机数控(CNC)系统 * 2.1 数控技术的功能分析 2.2 自动编程技术 2.3 运动轨迹控制 2.4 现代数控的插补技术 2.5 现代数控技术的体系结构 2.2 自动编程技术 * 2.2.1 概述 2.2.2 自动编程的分类 2.2.3 自动编程的工作原理 2.2.4 CAD/CAM自动编程基本步骤 2.2.5 典型的自动编程系统 2.2.6 自动编程的发展方向 2.2.1 概述 * 与手工编程相区别,自动编程使用CAD软件制作零件或产品模型,再利用软件的CAM功能生成数控加工程序,称为自动编程。 在以往的学习中,已经感受到手工编程的复杂和繁琐。应该说,手工编程是基础,在少数情况下,手工编程是比较方便的,除此之外,原则上都应采用数控自动编程技术。 2.2.1 概述 * 手工编程工作量很大,通常只是对一些简单的零件进行手工编程。但是对于几何形状复杂,或者虽不复杂但程序量很大的零件(如一个零件上有数千孔),编程的工作量是相当繁重的,这时手工编程便很难胜任,即使能够编制出,也是相当费时的,而且易出错。一般认为,手工编程仅适用于3轴联动以下加工程序的编制,3轴联动(含3轴)以上的加工程序必须采用自动编程。据有关资料介绍,一般手工编程时间与加工时间之比平均为30:1,在数控机床不能开动的原因中,有20~30%是由于等待编程。因此,编程自动化是人们的迫切需求。 2.2.1 概述 * 正因为客观上的迫切需要,20世纪50年初第一台数控机床问世不久,为了发挥NC机床高效的特点和满足复杂零件加工需求,MIT便开始自动编程技术的研究,从那时到现在,自动编程技术有了很大的发展,从最早的语言式自动编程系统到现在的交互式图形自动编程系统,极大地满足了人们对复杂零件的加工需求,丰富数控加工技术的内容。 2.2.1 概述 * 自动编程是借助计算机及其外围设备装置自动完成从零件图构造、零件加工程序编制到控制介质制作等工作的一种编程方法
文档评论(0)