- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机辅助数控程序编制与仿真
第11章 计算机辅助数控程序编制
§11.0 数控技术概述;二. 数控机床的组成及工作原理;2. 输入装置:;5. 检测装置:;三. 数控机床的分类 ;;数控机床实例:;§11.1 数控编程的基本概念
11.1.1 数控加工的特点
数控加工是指在数控机床上进行零件加工的一种工艺方法。数控加工过程是用数控装置或计算机代替人工操纵机床进行自动化加工的过程。图11.1为数控加工过程示意图。程序载体记录了为达到零件图样要求的形状和尺寸而编写的数控程序,经数控系统处理之后产生相应的操作指令,控制机床运动,从而完成零件的自动化加工过程。
图11.1 数控加工过程示意图; 数控加工具有如下特点:
(1) 加工精度高:尺寸精度一般在0.005~0.1范围内,不受零件形状复杂程序的影响。
(2) 生产效率高:加工过程中省去了划线、多次装夹定位、检测等工序,有效地提高了生产率。
(3) 自动化程度高:除了用手工装卸工件外,全部加工过程都由机床自动完成,减轻了劳动强度,改善了劳动条件。
(4) 生产准备时间短:可以省去许多用专工装设备的设计与制造。
(5) 数控加工使用数字信息:便于计算机控制和管理,容易连接CAD系统,形成CAD/CAM集成系统。
; 1.工艺方案分析
在分析零件图样、生产批量、现有数控设备条件的基础上,首先分析并拟订工艺方案,即确认加工对象是否适合于数控加工、毛坯的选择、工序的划分以及选用合适的数控机床。 ; 3.运动轨迹的坐标值计算
首先建立零件坐标系,作为各坐标尺寸的基准,计算各次运动轨迹的程序坐标值,作为数控系统的输入数据。
坐标值计算主要包括基点、节点及辅助计算三部分: ; 4.加工程序单的编写
根据上述已确定的工序卡和所计算的运动轨迹坐标值,用数控机床规定的指令代码与程序格式逐段编写加工程序单。 ; 11.1.3 数控程序编制的方法
1.手工编程
手工编程也可称为人工编程。手工编程的主要步骤和内容如下:
(1) 根据零件图样对零件进行工艺分析,在分析的基础上确定加工路线和工艺参数。
(2) 根据零件的几何形状和尺寸,计算数控机床运动所需数据。
(3) 根据计算结果及确定的加工路线,按规定的格式和代码编写零件加工程序单。
(4) 按程序单在穿孔机或卡片上穿孔、或存入磁盘制成控制介质。 ; 2.自动编程
随着计算机技术和算法语言的发展,首先提出了用“语言程序”的方法实现自动编程。
所谓“语言程序”就是用专用的语言和符号来描述零件图样上的几何形状及其相对零件运动的轨迹、顺序和其它工艺参数等。这个程序称为零件的源程序。零件源程序编好后,输入给计算机。“数控软件”分两步对零件源程序进行处理。第一步是计算刀具中心相对零件运动轨迹。第二步是针对具体NC机床的功能产生控制指令的后置处理程序。
图11.6 数据自动编程过程 ;11.1.4 G代码数控程序的编制;;;圆弧插补示例,加工轨迹如图;6. G92设定加工坐标系指令(G92)(指定对刀点);二. 常用M指令的含义及应用 ;例:已知被加工零件的轮廓ABCD,试用G代码编写加工程序。 ; §11.2 自动编程语言
11.2.1 自动编程语言的发展概况
现在国际上流行的数控自动编程语言有上百种,其中流传最广、影响最深、最具有代表性的是美国MIT研制的APT系统(Automatically Programmed Tools)。我国机械工业部1982年发布的NC机床自动编程语言标准(JB3112—82)采用了APT的词汇语法;1985年国际标准化组织ISO公布的NC机床自动编程语言(ISO4342—1985)也是以APT语言为基础的。 ; §11.3 数控程序系统
数控程序系统按其应用范围可分为两大类。第一类是不限定加工对象、适用范围广泛的通用系统。上述APT系统就是通用系统的典型代表。另一类是适用于特定目标的、针对性较强的专用系统。其中通用系统按其功能又可分为几何处理系统和工艺处理系统。
数控程序系统的工作大致可分为三个阶段进行:即输入翻译阶段,轨迹计算阶段和后置处理阶段。
(1) 输入翻译阶段 它是为计算刀具运动轨迹阶段作准备。此阶段的主要功能是按源程序的顺序,一个符号一个符号地依次阅读并处理源程
文档评论(0)