网站大量收购闲置独家精品文档,联系QQ:2885784924

数控加工程序程序编制的基本概念.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控加工程序程序编制的基本概念

第二章 数控加工的程序编制 程序编制的基本概念 数控车、铣床的程序编制 计算机零件程序编制 掌握:程序编制的基本概念 理解:计算机辅助编程的基本方法 掌握:简单的手工编程方法 第2章 数控加工程序 2.1 程序编制的基本概念 一、数控编程的方法 1、手工编程 手工编程是指在编程的过程中,全部或主要由人工进行。对于加工形状简单、计算量小、程序不多的零件,采用手工编程较简单、经济、效率高。 2、自动编程(APT语言) 为了解决数控加工中的程序编制问题,50年代,MIT设计了一种专门用于机械零件数控加工程序编制的语言,称为APT(Automatically Programmed Tool)。APT几经发展,形成了诸如APTII、APTIII(立体切削用)、APT(算法改进,增加多坐标曲面加工编程功能)、APTAC(Advancedcontouring)(增加切削数据库管理系统)和APT/SS(Sculptured Surface)(增加雕塑曲面加工编程功能)等先进版。采用APT语言编制数控程序具有程序简炼,走刀控制灵活等优点,使数控加工编程从面向机床指令的汇编语言级,上升到面向几何元素.APT仍有许多不便之处:采用语言定义零件几何形状,难以描述复杂的几何形状,缺乏几何直观性;缺少对零件形状、刀具运动轨迹的直观图形显示和刀具轨迹的验证手段难以和CAD数据库和CAPP系统有效连接;不容易作到高度的自动化,集成化。针对APT语言的缺点,1978年,法国达索飞机公司开始开发集三维设计、分析、NC加工一体化的系统,称为CATIA。随后很快出现了象EUCLID,UGII,INTERGRAPH,Pro/Engineering,MasterCAM及NPU/GNCP等系统,这些系统都有效的解决了几何造型、零件几何形状的显示,交互设计、修改及刀具轨迹生成,走刀过程的仿真显示、验证等问题,推动了CAD和CAM向一体化方向发展。“语言”编写的源程序和手工编程的加工程序有本质差别:手工编程的加工程序可直接控制数控机床进行零件加工;自动编程的源程序要经编译处理后才可被数控机床接受. 3、CAD/CAM 采用人机交互功能的计算机图形显示器,在图形显示系统软件和图像编程应用软件的支持下,只要给出一些必要的工艺参数,发出相应的命令或“指点”菜单,然后根据应用软件提示的操作步骤,实时“指点”被加工零件的图形元素,就能得到零件的各轮廓点的位置坐标值,并立即在图像显示屏上显示出刀具加工轨迹,再连接适当的后置处理程序,就能输出数控加工程序单。这种编程方法称为计算机图像数控编程(Computer Graphics Aided NC Programming),简称图像编程。 图像编程是目前主要的自动编程方式,国内外图形交互自动编程软件的很多,流行的集成CAD/CAM(Computer Aided Design/Computer Aided Manufacturing )系统大都具有图形自动编程功能。以下是目前市面上流行的几种CAD/CAM系统软件: (1)Pro/Engineer( 5、视觉系统编程 采用计算机视觉系统来自动阅读、理解图样,由程编员在编辑过程中实时给定起刀点、下刀点和退刀点,然后自动计算出刀位点的有关坐标值,并经后置处理,最后输出数控加工的程序单。视觉系统编程首先由图样扫描器(常用的CCD传感器扫描器和扫描鼓两种)扫描图样,取得一幅图像,对该图像进行预处理是为了校正图像的几何畸变和灰度畸变,并将它转化为易处理的二值图像,同时作断口校正、几何交点部分检测、细线化处理,以消除输入部分分辨率的影响;然后分离并识别图样上的文字、符号、线划等元素,并记忆它们之间的关系,对线划还需进行矢量化处理,并用直线或曲线拟合,得到端点和分支点;将这些信息综合处理,确定图样中每条线的意义及其尺寸大小,最后作编辑处理及刀位点坐标计算。再连接适当的后置处理,就能输出数控加工程序单。视觉系统在编程时不需要零件源程序和编程员,只要事先输入工艺参数即可,操作简单,能直接与CAD的数据相连接,实现高度自动化。 下面主要讲解手工编程方法。手工编程方法步骤:分析工件的零件图及技术要求,确定工艺路线,计算刀具轨迹坐标,用数控代码编程。 二、程序代码 国际标准化组织ISO(international standard organization) 美国电子工业协会EIA(electronic industries association) 国际上通用的数控代码有ISO、EIA两种。穿孔纸带的系统已过时。 三、程序结构 A、加工程序由若干个程序段组成。 B、程序段由一个或若干个指令字组成,字是数控程序的最小单位。 C、每个指令字由地址符和数字组成(

文档评论(0)

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

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

1亿VIP精品文档

相关文档