数控机床的程序编程基础.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.1 概述 3.1.1 数控编程的基本概念 数控机床是按事先编好的程序进行工作的。应把待加工零件的工艺参数、刀具轨迹、切削参数等等,按照规定的代码及格式编写程序单,并输入到的数控装置里用于控制数控机床。 3.1.2 编程的内容及步骤 1.确定加工方案 零件的:材料 选择:合适的数控机床 形状 合适的刀具 尺寸 合适的夹具 精度要求 合适的装夹方法 热处理硬度 2.工艺处理 确定以下参数:1)对刀点 2)换刀点 3)走刀路线 4)切削参数:主轴转速 下刀深度 3.数学处理 数学处理有两个含义: 1) 编程中需知道工件每段轮廓的起点、终点及线形。其中一些参数是不能从零件的设计图纸直接得出的,需要计算,如某些角度的直线到圆弧的切点。 2)数控机床一般只能加工直线或圆弧。若工件表面的轮廓是其它线形,例如渐开线等,则应该用直线和圆弧去拟合之。 更加复杂的轮廓面需要用计算机才能进行拟合并进而进行数学处理。(求起点、终点、线形等) 4.编写程序 根据所用机床和刀具以及指令格式,按照轮廓段逐段编写程序,一段轮廓一句程序。(故有时称一句程序为一程序段) 5.制备程序控制介质 程序可以用Windows的写字板平台编制,并保存在内存中,用3 1/5软盘或U盘作为附件带出来 6.通过数控机床备有的RS232串行口将程序输入到数控机床里就完成了编程工作。 3.1.3 数控编程方法 有3种编程方法:1)手工编程 2)APT语言 3)交互式图形编程 1.手工编程 当零件比较简单时可以用手工编程(零件轮廓仅由直线和圆弧组成)。 2.APT 语言编程 此种方法现在已走下坡路,这里不作介绍 3.交互式图形编程 有的软件能在三维造型的基础上通过交互式对话自动生成数控程序。常用的软件有Mastercam;制造工程师(CAXA);开目CAD等。其中民族产品CAXA还是比较好用的。 3.2 数控编程基础 3.2.1 编程的几何基础 1.机床坐标系 机床使用笛卡尔直角坐标系,如图所示: X、Y、Z为移动坐标,A、B、C为旋转坐标。实行右手定则 2.轴及方向的规定 1)Z轴 与机床主轴线平行的坐标轴为Z轴,远离工件的方向为Z轴的正向 2)X轴 X轴一般是最长的运动轴:对铣镗类机床而言操作者面前的轴就是X轴,车床的X轴是大拖把的运动方向 3)Y轴 用右手定则确定之。车床没有Y轴 4)回转轴 绕X轴旋转的刀具(工件)称为A轴,其+方向由右手定则确定。 绕Y轴旋转的刀具(工件)称为B轴,其+方向由右手定则确定。 绕Z轴旋转的刀具(工件)称为C轴, 3. 坐标系: 机床坐标系 工件坐标系(编程坐标系) 由于机床坐标系的原点在机床的固定位置(顶点上),对于编程时的位置计算极不方便,人们习惯于以图纸设计基准为参考点,故采用工件坐标系进行位置计算,而将工件坐标系的原点在机床坐标系的位置关系(相对差值)记录下来------这就是确定工件坐标系。工件坐标系可以有几个,这可以方便几个工件的编程。用G54;G55等代码 记录 4. 绝对坐标系及增量坐标系 绝对坐标:每一个位置点均以工件坐标原点为 参考点 增量坐标:以前一段程序的终点为参考点。如下图,其相对坐标Ub=-15,Vb=-20 见图 5. 坐标数和多坐标加工 坐标数:可以用数字单独控制的坐标轴的数目。 有的坐标不能参与联动,但可以作周期进给,称为半个坐标,0.5轴。例下图中的2.5坐标机床。 (a)2坐标加工 (b)2.5坐标加工 (c)3坐标加工 6. 直线插补及圆弧插补 7.刀具补偿:半径补偿及长度补偿 刀具长度补偿 钻头、镗刀、铣刀刀具的实际长度与编程设定长度可能不一致,刀具的轴向位置需要进行数据上的调整,即进行长度补偿。 用G43/G44记之 刀具半径的选择 刀具半径r应小于轮廓最小曲率半径ρm: r=(0.8~0.9) ρm 零件的加工高度H≤(1/4~1/6)R 对不通孔槽刀具的可用于切削的长度L=H+5~10mm 对通孔槽L

文档评论(0)

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

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

1亿VIP精品文档

相关文档