数控加工编程基础-(加工程序指令代码组成)(PPT 精品)教案.pptVIP

数控加工编程基础-(加工程序指令代码组成)(PPT 精品)教案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控加工编程基础-(加工程序指令代码组成)(PPT 精品)教案

* 数学处理:根据被加工零件图样,按照已经确定的加工工艺路线和允许的编程误差,计算数控系统所需要输入的数据 数学处理一般包括两个内容: 根据零件图样给出的形状,尺寸和公差等直接通过数学方法(如三角、几何与解析几何法等),计算出编程时所需要的有关各点的坐标值; 当按照零件图样给出的条件不能直接计算出编程所需的坐标,也不能按零件给出的条件直接进行工件轮廓几何要素的定义时,就必须根据所采用的具体工艺方法、工艺装备等加工条件,对零件原图形及有关尺寸进行必要的数学处理或改动,才可以进行各点的坐标计算和编程工作。 * 一、编程原点的选择  为了换算尺寸尽可能简便,减少计算误差,应选择一个合理的编程原点。 编程原点的确定原则为: (1) 将编程原点选在设计基准上并以设计基准为定位基准 (2) 容易找正对刀,对刀误差小; (3) 编程方便; (4) 在毛坯上的位置能够容易、准确地确定,并且各面的加工余量均匀; (5)对称零件的编程原点应选在对称中心。 编程原点选定后,就应把各点的尺寸换算成以编程原点为基准的坐标值。为了在加工过程中有效的控制尺寸公差,按尺寸公差的中值来计算坐标值。 * 二、未知点坐标的计算 1.基点坐标的计算 基点:任何一个零件的轮廓都是由不同的几何元素(如直线、 圆弧及特形曲线等)组成的, 各个元素间的连接点。 如直线与直线的交点、 直线与圆弧的交点或切点、 圆弧与圆弧的交点与切点等。 下图中的A、 B、 C、 D、 E等即为基点。 零件的基点 * 求C点的坐标值可用多种方法, 在此选用下面两种方法。 方法一: 求出直线BC的方程, 然后与以O2为圆心、 半径为30 的圆的方程联立求解。 为了计算方便, 可先将坐标原点选在A点上, 即A点坐标为(0, 0)。 * 方法二: 如果以B和O2两点连线的中点O1为圆心、 以O1O2的距离为半径作一个圆, 这个圆与以O2为圆心、 半径为30的圆相交于C点和另一对称点C′。 将这两个圆的方程联立求解也能求出C点的坐标值。   可以看出,对于如此简单的零件,基点的计算都很麻烦对于复杂的零件,其计算工作量可想而知,为提高编程效率,可应用CAD/CAM软件辅助编程。 * 2.节点坐标的计算 当被加工零件的轮廓形状与机床的插补功能不一致时, 就只能采用逼近法, 即用多个直线段或圆弧段去逼近被加工曲线。 这时,逼近线段与被加工曲线的交点就称为节点 如下图所示的曲线PE用直线段逼近时, 其交点A、 B、 C、 D就是节点。 非圆曲线是用直线段(等间距法、等步长法和等误差法等)或圆弧段(曲率圆法、三点圆法和相切圆法等)逼近加工的。 节点坐标计算:计算机、人工、AutoCAD绘图。 * 3.刀位点轨迹的计算 对没有刀具偏置功能的数控系统,应计算出刀位点(对铣刀来讲为刀具中心)轨迹的基点和节点,作为编程的输入数据。下图中的a、b、c、d和e都是刀具中心轨迹的基点 零件轮廓曲线上的基点 4.脉冲数计算 有些数控系统采用脉冲数输入方式。把零件轮廓和刀具中心轨迹上基点和节点的坐标值除以相应的脉冲当量,换算成脉冲数。 * 三、辅助程序计算 由对刀点到切入点的程序以及切削完了返回到对刀点的程序都是辅助程序,在数值计算中,也应算出辅助程序所需的数据。如下图所示。 引进点与退出点的选择 * 07/16/96 * ## 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床。它是数控技术典型应用的例子。 * 07/16/96 * ## 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床。它是数控技术典型应用的例子。 * 07/16/96 * ## 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床。它是数控技术典型应用的例子。 * 07/16/96 * ## 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床。它是数控技术典型应用的例子。 * 07/16/96 * ## 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床。它是数控技术典型应用的例子。 * 07/16/96 * ## 由上面的程序可知,子程序是子程序名(#01)开始,以M99指令结束,并返回主程序其余

您可能关注的文档

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档