1 / 104
文档名称:

西门子840d编程学习.doc

格式:doc   大小:1,940KB   页数:104页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

西门子840d编程学习.doc

上传人:gdntv68 2021/12/29 文件大小:1.89 MB

下载得到文件列表

西门子840d编程学习.doc

文档介绍

文档介绍:. .
. ! .
第一章根本知识
机床运动方式

对于一般的铣削和钻削机床,轴的线性运动具有以下方式:
工作台的左/右运动
工作台的上/下运动
切削头的前/后运动
卧式铣削机床轴的线性运动与之非常相似,这些类型的机床经常配置附加的旋转工作台。
对于5轴机床,切削头也可以作旋转运动。
对于车床,***通常在两个方向的直线移动就能满足要求。

一般用字母*、Y、Z来命名各个线性运动轴的运动方向。
*轴:工作台的左/右运动
Y轴:工作台的前/后运动
Z轴:工作台的上/下运动
每一个线性运动轴相对应有一个旋转运动轴,旋转运动轴用以下字母表示:
. .
. ! .
A轴:围绕*轴的旋转运动
B轴:围绕Y轴的旋转运动
C轴:围绕Z轴的旋转运动
对于只有两个线性运动轴的车削机床用以下方法来描述***的运动:
***的横向运动通常叫作*轴,***的纵向运动通常叫作Z轴。
***的相对运动
铣削机床的加工无论是靠***的运动还是靠工作台的运动来满足加工要求。在数控加工技术中,通常假定***总是运动的。操作者不必考虑机床运动的具体执行方式。
这种假定方法也适用于其它不同类型机床的程序运行。

机床运动可以通过编程使某一指定轴到达指定位置。
例如:*100
这表示工作台在*方向移动100mm,或者说是***相对于工件在*方向移动100mm。
也可以通过程序来实现多轴联动。
. .
. ! .
例如:*100 Y100
工件位置表示

机床必须指定一个线性运动轴在相应方向运动的参考坐标系,以使机床或切削控制在指定位置成为可能。通常以字母*、Y、Z轴构成的直角坐标系来描述。
按照标准DIN 66217的规定,机床***运动用右手直角笛卡儿坐标系来描述,坐标系的交点叫零点或原点。
有时机床工作需要甚至必须用负的位置坐标数据,原点以左的位置坐标通过在坐标数据前冠以“—〞号表示。

为了定义一个位置,假定沿着坐标轴遵循一定的规那么。那幺现在就可以用指定的坐标方向〔*、Y、Z向〕及三个资料描述坐标系上的每一点。原点坐标为*0、Y0、Z0。
例如:
为了到达简化的目的,我们在这个例子中只用坐标系的一个平面如*Y平面来说明。图中的P1点至P4点用以下坐标值来表示:
P1 *100 Y50
. .
. ! .
P2 *-50 Y100
P3 *-105 Y-115
P4 *70 Y-75
在铣削操作中,进给深度也必须描述出来,另外,我们需要定义第三坐标轴的值〔在这种情况下是Z轴〕。
例:图中的P1至P3点在这个例子中用以下坐标定义:
P1 *10 Y45 Z-5
P2 *30 Y60 Z-20
P3 *45 Y20 Z