西门子840D编程学习.doc

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 基本知识 1.1 机床运动方式 1.1.1 轴的运动方式 对于一般的铣削和钻削机床,轴的线性运动具有下列方式: 工作台的左/右运动 工作台的上/下运动 切削头的前/后运动 卧式铣削机床轴的线性运动与之非常相似,这些类型的机床经常配置附加的旋转工作台。 对于5轴机床,切削头也可以作旋转运动。 对于车床,刀具通常在两个方向的直线移动就能满足要求。 1.1.2 直线运动轴的命名 一般用字母X、Y、Z来命名各个线性运动轴的运动方向。 X轴:工作台的左/右运动 Y轴:工作台的前/后运动 Z轴:工作台的上/下运动 每一个线性运动轴相对应有一个旋转运动轴,旋转运动轴用下列字母表示: A轴:围绕X轴的旋转运动 B轴:围绕Y轴的旋转运动 C轴:围绕Z轴的旋转运动 对于只有两个线性运动轴的车削机床用下列方法来描述刀具的运动: 刀具的横向运动通常叫作X轴,刀具的纵向运动通常叫作Z轴。 1.1.3 刀具的相对运动 铣削机床的加工无论是靠刀具的运动还是靠工作台的运动来满足加工要求。在数控加工技术中,通常假定刀具总是运动的。操作者不必考虑机床运动的具体执行方式。 这种假定方法也适用于其它不同类型机床的程序运行。 1.1.4 位置数据 机床运动可以通过编程使某一指定轴到达指定位置。 例如:X100 这表示工作台在X方向移动100mm,或者说是刀具相对于工件在X方向移动100mm。 也可以通过程序来实现多轴联动。 例如:X100 Y100 1.2 工件位置表示 1.2.1 机床坐标系 机床必须指定一个线性运动轴在相应方向运动的参考坐标系,以使机床或切削控制在指定位置成为可能。通常以字母X、Y、Z轴构成的直角坐标系来描述。 按照标准DIN 66217的规定,机床刀具运动用右手直角笛卡儿坐标系来描述,坐标系的交点叫零点或原点。 有时机床工作需要甚至必须用负的位置坐标数据,原点以左的位置坐标通过在坐标数据前冠以“—”号表示。 1.2.2 位置定义 为了定义一个位置,假定沿着坐标轴遵循一定的规则。那幺现在就可以用指定的坐标方向(X、Y、Z向)及三个资料描述坐标系上的每一点。原点坐标为X0、Y0、Z0。 例如: 为了达到简化的目的,我们在这个例子中只用坐标系的一个平面如XY平面来说明。图中的P1点至P4点用下列坐标值来表示: P1 X100 Y50 P2 X-50 Y100 P3 X-105 Y-115 P4 X70 Y-75 在铣削操作中,进给深度也必须描述出来,另外,我们需要定义第三坐标轴的值(在这种情况下是Z轴)。 例:图中的P1至P3点在这个例子中用下列坐标定义: P1 X10 Y45 Z-5 P2 X30 Y60 Z-20 P3 X45 Y20 Z-15 1.2.3 极坐标系 在坐标系中用点的坐标来定义点的方法叫“笛卡儿坐标”。 这儿还有另外一种定义点的方法叫做“极坐标”。 无论是工件还是工件的一部分用半径和角度来测量的尺寸表示点的位置的方法叫做“极坐标”。 例如:图中的P1点至P2点用参考极点的坐标值来描述其位置。 P1:半径100角度30° P2:半径60角度75° 1.2.4 绝对坐标系 在绝对坐标系中,所有点的坐标都是参考坐标系原点而来的,适用于刀具的运动。它的含义为:用绝对坐标值描述的位置是刀具将要到达的位置。 例如:图中的P1点至P3点的绝对坐标为: P1 X20 Y35(相对于原点的坐标值) P2 X50 Y60(相对于原点的坐标值) P3 X50 Y60(相对于原点的坐标值) 1.2.5 相对坐标系 在加工图样中,经常用到相对坐标。它的尺寸不是参考坐标系的原点,而是参考工件上另外一点的坐标而得来的。 为了避免这类尺寸之间的转换,采用相对坐标来定义点的坐标就可以解决这一矛盾。 相对坐标是参考前一点的位置,适用于刀具的运动,它的含义是:用相对坐标值描述的是刀具移动的距离。 例如:图中的P1点至P3点的相对坐标是: P1 X20 Y35(相对于原点的坐标值) P2 X30 Y20(相对于P1点的坐标值) P3 X20 Y-35(相对于P2点的坐标值) 1.2.6 平面定义 一个平面用两个坐标轴来定义,第三个坐标轴垂直于这个平面,决定刀具进给的方向。 在编程过程中,为了能计算刀具的偏移量而设定工作平面是必要的。这个平面和某种类型的循环编程及极坐标也有一定的联系。 工作平面在NC程序中用G17、G18、G19指令来定义。 工作平面 定义指令 进给方向 XY G17 Z ZX G18 Y YZ G19 X 1.3 坐标系统的设定 1.3.1 坐标系概述 我们应该区分下列

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档