powerpoint 演示文稿 - 教学目的及要求.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学目的及要求 ①了解计算机辅助编程的基础概念、特点、应用与发展 ②掌握自动编程软件的界面与基本操作 ③掌握一般零件加工实体造型的一般方法 ④掌握刀具路径、刀具加工轨迹仿真、后置处理及生成零件加工G代码的方法 ⑤具备一般零件自动编程与零件加工的能力 概述 自动编程是借助计算机及其外围设备装置自动完成从零件图构造、零件加工程序编制到控制介质制作等工作的一种编程方法。目前,除工艺处理仍主要依靠人工进行外,编程中的数学处理、编写程序单、制作控制介质、程序校验等各项工作均已通过自动编程达到了较高的计算机自动处理的程度。与手工编程相比,自动编程解决了手工编程难以处理的复杂零件的编程问题,既减轻劳动强度、缩短编程时间,又可减少差错,使编程工作简便。 一.自动编程的基本知识 (一)实现自动编程的环境要求 1.硬件环境 根据所选用的自动编程系统,配置相应的计算机及其外围设备硬件。计算机主要由中央处理器(CPU)、存储器和接口电路组成。外围设备包括输入设备、输出设备、外存储器和其它设备等。 2.软件环境 软件是指程序、文档和使用说明书的集合。其中文档是指与程序的计划、设计、制作、调试和维护等相关的资料;使用说明书是指计算机和程序的用户手册、操作手册等;程序是用某种语言表达的由计算机去处理的一系列步骤,习惯也将程序简称为软件,它包括系统软件和应用软件两大类。 (1)系统软件是直接与计算机硬件发生关系的软件,起到管理系统和减轻应用软件负担的作用。 (2) 应用软件是指直接形成和处理数控程序的软件,它需要通过系统软件才能与计算机硬件发生关系。应用软件可以是自动编程软件,包括识别处理由数控语言编写的源程序的语言软件(如APT语言软件)和各类计算机辅助设计/计算机辅助制造(CAD/CAM)软件;其它工具软件和用于控制数控机床的零件数控加工程序也属于应用软件。在自动编程软件中,按所完成的功能可以分为 前置计算程序和后置处理程序两部分 (二)自动编程的分类 自动编程技术发展迅速,至今已形成繁多的种类。从使用的角度出发,自动编程可从如下方面来分类。 1.按计算机硬件的种类规格分类 (1)微机自动编程 (2)大、中、小型计算机自动编程 (3)工作站自动编程 (4)依靠机床本身的数控系统进行自动编程 2.按计算机联网的方式分类 (1)单机工作方式的自动编程 这种方式是单台计算机独立进行编 程工作。 (2)联网工作方式的自动编程 它是建立在通讯网络的基础上,同时有多个用户进行编程。按照联网的分布,这种方式又可分为集中式联网、分布式联网和环网式联网等形式。 3.按编程信息的输入方式分类 (1)批处理方式自动编程 (2)人机对话式自动编程 4.按加工中采用的机床坐标数及联动性分类 按这种方式分类,自动编程可以点位自动编程、点位直线自动编程、轮廓控制机床自动编程等。对于轮廓控制机床的自动编程,依照加工中采用的联动坐标数量,又有2—2.5—3—4—5坐标加工的自动编程。 5.自动编程软件尽管种类很多,但从编程原理上讲是 相同的。从编程方法上可分两类 : (1)语言自动编程。 语言编程在上世纪七八十年代 , 使用很多。现在由于计算机的发展 , 图形编程比用语言编程要方便 , 故前者得到了普及 , 后者应用越来越少。 在用计算机语言进行数控编程时 ,必须用一种定义好的字符 ,关键字组成一个源程序 , 由计算机对源程序进行处理而后生成数控加工程序。 APT (Automatically Programmed Tools) 语言 , 就是用源程序编程的方法。它是由美国麻省理工学院开发的 ,是一种高级编程语言。其编程的原理如下图所示。在这个框图中 , 虚线部分为计算机经过三级处理最后生成加工程序。 APT语言的源程序是由语句组成的,共有三种类型的语句 ,为几何定义语句、刀具运动语句和后置处理语句。各语句则是由词汇、数值、标识符号等按一定语法规则组成的。 用数控语言编程就是用专用的语言和符号来描述零件的几何形状和刀具相对零件运动的轨迹、顺序和其他工艺参数等。由于采用类似于计算机高级语言的数控语言来描述加工过程 ,大大简化了编程过程 ,特别是省去了数值计算过程 ,提高了编程效率。 (2)图形交互式自动编程。 采用数控语言编程虽比手工编程简化许多,但仍需要编程人员编写源程序 ,比较费时。为此,后来又发展了CAD/CAM 图形编程技术。到目前几乎所有

文档评论(0)

kaku + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档