数控车床中机床坐标系-机床参考点与工件坐标系的关系(1)
数控车床编程基础
![数控车床编程基础](https://img.taocdn.com/s3/m/d91ece8802020740be1e9bc3.png)
毛坯直径Φ45mm,长120mm,要求车出一段长为
80mm,直径为Φ40mm的轴
O0002;
N10T0101M03S800;
N20G00X40.0Z2.0;
N30G01Z-80.0F0.2; N40X46.0; N50G00X100.0Z50.0; N60T0100;
B
N30
N40 C
N50
A D
(1) 用G96方式的指令 ➢ G96是接通恒线速度控制的指令,用S指定的数值表
示切削速度,单位:m/min。 ➢ 车削过程中,若主轴转速不变,随着被加工工件直
径减小,切削速度会下降,最佳车削状态被破坏。 为保证在同一材料上加工时选取的最佳线切削速度 保持不变,可以用G96指令保持恒线速度切削。 ➢ 在恒线速度控制中,数控系统根据刀尖所在处的X 坐标值,作为工件的直径来计算主轴转速,在使用 G96指令前必须正确地设定工件坐标系。
④ 倒1/4圆角 编程格式:G01 Z(W)_ R(±r) ;圆弧倒角如图 或G01 X(U)_ R(±r);圆弧倒角如图
Z轴向X轴
X轴向Z轴
加工如图所示零件的倒棱程序
N20 G00 X10.0 Z2.0;
N50
N40
N30 G01 Z-11.0 R5.0 F0.2; D C
N40 X38.0 C-4.0; N50 Z-21.0;
② 自动返回参考点指令——G28和G30 ➢ 第一参考点返回指令
G28 X(U) ;X向回参考点 G28 Z(W) ;Z向回参考点 G28 X(U) Z(W) ;刀架回参考点 ➢ G30 P2 X(U) Z(W) ;第二参考点返回 G30 P3 X(U) Z(W) ;第三参考点返回 G30 P4 X(U) Z(W) ;第四参考点返回
数控车床中机床坐标系-机床参考点与工件坐标系的关系
![数控车床中机床坐标系-机床参考点与工件坐标系的关系](https://img.taocdn.com/s3/m/1fa175392af90242a895e5c1.png)
数控车床中机床坐标系\机床参考点与工件坐标系的关系[摘要] 我们可以把数控车床分为三大模块,一是数控系统(软件),二是车床本体(硬件),三是被加工工件(浮动件),它们分别有三个坐标系,编程坐标系、机床坐标系和工件坐标系。
[关键词] 机床坐标系机床参考点工件坐标系之间的关系在多年的数控编程理论和实践教学中,笔者发现,许多学生只注重数控编程的学习,而对坐标系的设置只是机械的照搬,对各坐标系的原理和它们之间的关系却不求甚解,虽然经常强调,但在思想上还是引不起足够的重视,致使在实际使用的时候不知所措。
那么什么是机床坐标系?什么是机床原点?什么是机床参考点?它们与设置工件坐标系又有什么关系呢?机床原点为机床上的一个固定点,也称机床零点或机床零位。
是机床制造厂家设置在机床上的一个物理位置,在数控车床上,一般设在主轴旋转中心与卡盘后端面之交点处。
以机床原点为坐标系原点在水平面内沿直径方向和主轴中心线方向建立起来的X、Z轴直角坐标系,成为机床坐标系。
建立机床坐标系,其目的(功能)有三:一、机床坐标系是制造和调整机床的基础不论是普通车床还是数控车床,在车床硬件组装和调试时,都必须首先建立一个工艺点(或坐标系),以此为基准来调整和修调一些工艺尺寸诸如机床导轨与主轴轴线的平行度、导轨与主轴的高度、尾座顶尖与主轴是否等高、主轴的径向跳动量、轴向窜动量等等。
这是一个固定点,这个工艺点一旦确定,一般不允许随意变动。
二、建立机床与数控系统的位置关系我们可以把数控车床分为三大模块,一是数控系统(软件),二是车床本体(硬件),三是被加工工件(浮动件)它们分别有三个坐标系,即程序坐标系、机床坐标系和工件坐标系。
数控机床上电后,三个坐标系并没有直接的联系,因此每次开机后无论刀架停留在机床坐标系中的任何位置,系统都把当前位置认定为(0,0),这样会造成坐标系基准的不统一,数控车床一般采用手动或自动方式让机床回零点的办法来解决这一问题。
数控车床中几个“点”的概念分析
![数控车床中几个“点”的概念分析](https://img.taocdn.com/s3/m/923fae97aaea998fcd220e9c.png)
数控车床中几个“点”的概念分析1、数控车床零点数控车床坐标系的原点称为机床零点( X = 0 , Y = 0 ,Z = 0) 。
机床零点是机床上的一个固定点, 由生产厂家事先确定。
机床零点M是机床坐标系的零点以及其他坐标系, 如工件坐标系、编程坐标系和机床内的参考点(或基准点) 的出发点。
数控车床的机床坐标系( XOZ) 的原点O一般位于卡盘端面, 或离卡爪端面一定距离处, 或机床参考点。
数控铣床的机床坐标系( X YZO) 的原点O 一般位于机床参考点或机床工作台的左角上表面。
2、机床参考点(基准点)机床参考点( R) 是由机床制造厂家人为定义的点,机床参考点( R) 与机床零点( M) 之间的坐标位置关系是固定的并被存放在数控系统的相应机床数据中,一般是不允许改变的。
仅在特殊情况下可通过变动机床参考点( R) 的限位开关位置来变动其位置;但同时必须能准确测量出机床参考点( R) 相对机床零点( M) 的几何尺寸距离并存入数控系统的相应机床数据中,才能保证原设计的机床坐标系统不被破坏。
控制系统启动后,所有的轴都要回一次参考点,以便校正行程测量系统。
多数机床都可以自动返回参考点,如因断电使控制系统失去现有坐标值,则可返回参考点,并重新获得准确的位置值。
参考点R的位置是在每个轴上用挡块和限位开关精确地预先确定好的。
参考点对机床零点的坐标是一个已知数, 参考点多位于加工区域的边缘。
3、工件零点(编程零点)由操作者或编程者在编制零件程序时, 以工件上某一固定点为零点建立的坐标系, 称为工件坐标系(或编程坐标系) 。
此工件坐标系的零点称为工件零点(或编程零点) W。
选择工件零点的原则是:让工件图中的尺寸容易换算成坐标值, 尽量直接用图样尺寸作为坐标值。
测量系统能方便地检查, 装夹、调整、容易定向、定位。
数控车床工件零点在成品件轮廓右侧边缘或左侧边缘的主轴轴线上。
铣床工件零点选工件的一个外角,工件零点选定后(往往是相对于参考点的距离) , 在起动机床时输入到数控装置中去。
CNC机床坐标系的确定及工件坐标系
![CNC机床坐标系的确定及工件坐标系](https://img.taocdn.com/s3/m/7d760ffd162ded630b1c59eef8c75fbfc77d9499.png)
CNC机床坐标系的规定及工件坐标系1进给运动与坐标系数控加工必须准确描述进给运动。
加工过程中,刀具相对工件运动轨迹和位置决定了零件加工的尺寸、形状。
数控加工就是让数控机床按照数控程序所描述的刀具相对工件运动的轨迹进行切削运动,从而加工出零件的表面形状。
把刀具相对工件的进给运动轨迹简称刀轨,数控机床必须确切知道刀轨,编程人员必须准确描述表达刀轨。
刀轨一般由直线段或圆弧段组成,线段起点、终点、交点、切点的位置是表达刀轨的最主要信息。
数学中,点位可以在坐标系里定义为坐标值。
如果在数控机床上规定建立一个笛卡儿直角坐标系的数控机床坐标系,就可以方便地在机床或在工件的图样上描述刀轨。
CNC编程中,使用数字来“翻译”图纸,将图纸的尺寸变成刀轨。
国际数控标准I S0841规定数控机床标准坐标系采用右手笛卡儿坐标系,如图1所示,用右手笛卡儿坐标系来规定数控机床标准坐标系。
图1右手笛卡儿坐标系规定数控机床标准坐标系2机床标准坐标系规定1.机床坐标系基本规定⑴刀具相对工件运动的原则编程人员编程时可以假定机床加工时工件是静止的。
如果能假定刀具是相对于静止的工件进行进给运动,那么,编程人员可以不必考虑具体机床在加工时是刀具移向工件,还是工件移向刀具,可直接依据零件图样,确定机床加工过程及编程。
⑵机床进给运动的名称、方向规定机床进给运动的坐标轴向用X、Y、Z表示。
表示机床进给运动的坐标系中,X,Y,Z轴向的关系符合右手直角笛卡儿坐标系规则,用右手的拇指、食指和中指分别代表X,Y,Z三轴,三个手指互相垂直,所指方向分别为X,Y,Z轴的正方向。
如图1。
围绕平行X、Y、Z旋转坐标轴的圆周进给坐标轴分别用A,B,C表示。
数控车床坐标系
![数控车床坐标系](https://img.taocdn.com/s3/m/15f15f47fe4733687e21aaf2.png)
一、基本坐标系机床坐标轴:为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制定了统一的标准,规定直线进给坐标轴用X,Y,Z表示,称基本坐标轴。
X,Y,Z坐标轴的相互关系用右手笛卡尔法则确定,如下图所示图中大拇指指向X轴的正方向,食指指向Y轴的正方向,中指指向Z轴的正方向。
小结:机床坐标系坐标轴应遵循的原则运动方向的确定刀具相对与静止工件而运动的原则,且刀具远离工件的方向为坐标轴正方向。
则坐标系用加“’”的字母表示,按相对运动关系,工件运动的正方向恰好与刀具运动的正方向相反,则有:•+X=-X′ +Y=-Y′ +Z=-Z′•+A=-A′ +B=-B′ +C=-C′确定机床坐标轴的正方向坐标轴方向的确定1、Z轴坐标的运动一般取产生切削力的主轴轴线方向为Z轴方向2、X轴坐标的运动X轴一般位于平行于工件装夹面的水平面内,且垂直于Z轴,车床上是对应刀架的径向移动方向。
3、Y轴坐标的运动Y轴(车床上通常设为虚轴)于X轴和Z轴一起构成遵循右手笛卡尔坐标系。
确定机床坐标系各坐标轴的具体方位的方法二、坐标系的类型1、机床坐标系以机床原点为坐标原点建立起来的直角坐标系称为机床坐标系。
机床坐标系是机床固有的,它是制造和调整机床的基础,也是设置工件坐标系的基础。
其坐标轴及方向按标准规定,其坐标原点的位置则由各机床生产厂设定,一般情况下,不允许用户随意变动。
刀具运动的参照坐标系机床坐标系2、工件坐标系工件坐标系也称编程坐标系,专供编程时使用,选择工件上的某一已知点为原点,建立一个新的坐标系,称为工件坐标系。
,如下图所示。
工件坐标系一旦建立便一直有效,直到被新的坐标系所代替为止。
工件坐标系编制程序所用的参照坐标系机床坐标系和工件坐标系的对比工件坐标系机床坐标系三、各个基本点及关系画龙点睛1、机床原点机床坐标系的原点又称为机床原点或机床零点,这是一个固有的点,通常有机床制造厂确定。
它是数控车床进行加工运动的基准参考点。
数控车床坐标系与工件坐标系的关系
![数控车床坐标系与工件坐标系的关系](https://img.taocdn.com/s3/m/0184981f4afe04a1b171deb9.png)
1. 数控车床坐标系数控车床坐标系是数控车床上固有的坐标系是用来确定工件坐标系的基本坐标系,是确定刀具(刀架)位置的参考系,其建立在数控车床原点上。
数控车床坐标系各坐标和运动正方向按前述标准坐标系规定设定。
2. 数控车床原点数控车床都有有一个基准位置,称为机床原点,是数控车床制造商设定在数控车床上的一个物理位置,其作用是使数控车床与控制系统同步,建立测量数控车床运动坐标的起始点。
数控车床上有一些固定的基准线,如主轴中心线;还有固定的基准面。
数控车床原点一般设在主轴位于正极限位置时的基准点上,当数控车床的坐标轴手动返回各自的零点以后,用各坐标轴部件上基准线和基准面之间的给定距离来决定数控车床原点位置。
3. 数控车床参考点与数控车床原点相对应的还有一个机床参考点,它也是数控车床上的一个固定点,通常不同于数控车床原点,为了在数控车床工作时建立机床坐标系,要通过参数精确测量来确定。
一般,数控车床工作前,必须先进行回参考点动作,各坐标轴回零,才可以建立数控车床作坐标系。
参考点的位置可以通过调整机械挡块的位置来改变,改变后必须重新精确测量并修改车床参数。
4. 工件坐标系编程人员在编程时设定的坐标系,也称为编程坐标系,在进行数控编程时,首先要根据被加工零件的形状特点和尺寸,在零件图样上建立工件坐标系,使零件上的所有几何元素都有确定的位置,同时也决定了在数控加工时,零件在数控车床上的安放方向。
工件坐标系的建立,包括坐标原点的选择和坐标轴的确定。
5. 工件坐标系原点工件坐标系原点也称为工件原点或编程原点,一般用G92或G54~G59指令指定。
编程原点是由编程人员根据编程计算方便性、数控车床调整方便性、对刀方便性、在毛柸上位置确定的方便性等具体情况定义在工件上的几何基准点,一般为零件图上最重要的设计基准点。
不按成人员以零件图上的某一固定点为原点建立工件坐标系,编程尺寸均按工件坐标系中的尺寸给定,编程按工件坐标系进行。
机床坐标系与程序坐标系区别
![机床坐标系与程序坐标系区别](https://img.taocdn.com/s3/m/57bf6e106c175f0e7cd13731.png)
数控车床基本坐标关系及几种对刀方法比较在数控车床的操作与编程过程中,弄清楚基本坐标关系和对刀原理是两个非常重要的环节。
这对我们更好地理解机床的加工原理,以及在处理加工过程中修改尺寸偏差有很大的帮助。
一、基本坐标关系一般来讲,通常使用的有两个坐标系:一个是机械坐标系;另外一个是工件坐标系,也叫做程序坐标系。
在机床的机械坐标系中设有一个固定的参考点(假设为(X,Z))。
这个参考点的作用主要是用来给机床本身一个定位。
因为每次开机后无论刀架停留在哪个位置,系统都把当前位置设定为(0,0),这样势必造成基准的不统一,所以每次开机的第一步操作为参考点回归(有的称为回零点),也就是通过确定(X,Z) 来确定原点(0,0)。
为了计算和编程方便,我们通常将程序原点设定在工件右端面的回转中心上,尽量使编程基准与设计、装配基准重合。
机械坐标系是机床唯一的基准,所以必须要弄清楚程序原点在机械坐标系中的位置。
这通常在接下来的对刀过程中完成。
二、对刀方法1. 试切法对刀试切法对刀是实际中应用的最多的一种对刀方法。
下面以采用MITSUBISHI 50L 数控系统的RFCZ12车床为例,来介绍具体操作方法。
工件和刀具装夹完毕,驱动主轴旋转,移动刀架至工件试切一段外圆。
然后保持X坐标不变移动Z轴刀具离开工件,测量出该段外圆的直径。
将其输入到相应的刀具参数中的刀长中,系统会自动用刀具当前X坐标减去试切出的那段外圆直径,即得到工件坐标系X原点的位置。
再移动刀具试切工件一端端面,在相应刀具参数中的刀宽中输入Z0,系统会自动将此时刀具的Z坐标减去刚才输入的数值,即得工件坐标系Z原点的位置。
例如,2#刀刀架在X为150.0车出的外圆直径为25.0,那么使用该把刀具切削时的程序原点X值为150.0-25.0=125.0;刀架在Z为180.0时切的端面为0,那么使用该把刀具切削时的程序原点Z值为180.0-0=180.0。
分别将(125.0,180.0)存入到2#刀具参数刀长中的X与Z中,在程序中使用T0202就可以成功建立出工件坐标系。
数控编程中的工件坐标系与机床坐标系的转换技巧
![数控编程中的工件坐标系与机床坐标系的转换技巧](https://img.taocdn.com/s3/m/7a5c50d00875f46527d3240c844769eae109a357.png)
数控编程中的工件坐标系与机床坐标系的转换技巧在数控编程中,工件坐标系与机床坐标系的转换是非常重要的技巧之一。
工件坐标系是以工件为基准建立的坐标系,而机床坐标系则是以机床为基准建立的坐标系。
正确地进行坐标系转换可以确保数控机床按照预期进行加工。
一、工件坐标系与机床坐标系的定义与关系工件坐标系是以工件上某一特定点为原点,建立的三维坐标系。
通常情况下,工件坐标系的原点选取为工件的中心点或者某一特定零件的中心点。
工件坐标系的三个坐标轴分别与工件的三个主轴相平行。
机床坐标系是以数控机床的参考点为原点,建立的三维坐标系。
机床坐标系的三个坐标轴分别与机床的三个主轴相平行。
机床坐标系是固定不变的,而工件坐标系则是随着工件的不同而变化的。
工件坐标系与机床坐标系之间的转换关系可以通过坐标变换公式来表示。
常用的坐标变换公式有三个,分别是平移变换、旋转变换和比例变换。
通过这些变换公式,可以将工件坐标系中的坐标值转换为机床坐标系中的坐标值。
二、平移变换的技巧平移变换是将工件坐标系中的坐标值沿着各个坐标轴方向进行平移。
在数控编程中,常常需要将工件坐标系的原点与机床坐标系的原点重合。
这时,可以通过平移变换来实现。
平移变换的技巧是确定平移的距离和方向。
通常情况下,平移的距离可以通过测量工件坐标系原点与机床坐标系原点之间的距离来确定。
而平移的方向则需要根据机床坐标系的正方向来确定。
三、旋转变换的技巧旋转变换是将工件坐标系中的坐标值绕某一轴进行旋转。
在数控编程中,常常需要将工件坐标系与机床坐标系进行旋转对齐。
这时,可以通过旋转变换来实现。
旋转变换的技巧是确定旋转的角度和旋转轴。
旋转的角度可以通过测量工件坐标系与机床坐标系之间的夹角来确定。
而旋转的轴则需要根据机床坐标系的轴方向来确定。
四、比例变换的技巧比例变换是将工件坐标系中的坐标值按照比例进行缩放。
在数控编程中,常常需要将工件坐标系的尺寸与机床坐标系的尺寸进行匹配。
这时,可以通过比例变换来实现。
数控车床中机床坐标系、机床参考点与工件坐标系的关系
![数控车床中机床坐标系、机床参考点与工件坐标系的关系](https://img.taocdn.com/s3/m/9b08ed3deefdc8d376ee3230.png)
在多 年 的数控 编程 理论 和 实践 教学 中 ,笔者 发 现 ,许 多 学 立 起来 的 x、 z轴 直角 坐标 系 ,成 为机 床坐 标系 。建 立机 床坐 功能 ) 三 : 有 生只 注重数 控 编程 的学 习 , 而对 坐标 系 的设 置 只是 机械 的照搬 , 标 系 ,其 目的 ( 对各 坐标 系的 原理 和它 们之 间 的关 系却 不求 甚解 ,虽 然经 常 强 机床 坐标 系是 制造 和调 整 机床 的基础 调 ,但在 思想 上还 是 引不起 足 够 的重视 ,致 使在 实 际使用 的时 不 论是 普通 车床还 是数 控 车床 , 车床 硬件 组装 和调试 时 , 在 候不 知所措 。 都 必须 首先 建立 一个 工 艺点 ( 坐标 系 ),以此 为基 准来 调整 或 那 么什 么是 机 床坐标 系?什 么是 机床 原 点 ?什么 是机 床参 和修 调 一些 工艺 尺寸 诸 如机 床导 轨与 主轴 轴线 的平 行度 、导 轨 考点 ?它们 与设 置工 件坐标 系 又有什 么关 系 呢? 与 主轴 的高度 、 尾座 顶尖 与 主轴是 否等 高 、主轴 的径 向跳动 量 、 机 床原 点为 机床 上 的一 个 固定点 ,也 称 机床 零点 或机 床零 轴 向窜 动量 等等 。这 是一 个 固定 点 ,这 个 工艺 点一 旦确 定 ,一 位 。是 机床 制造 厂 家设 置在 机床 上 的一个 物 理位 置 ,在数 控 车 般不 允许 随 意变动 。 床上 ,一般 设在 主轴 旋转 中心与 卡盘 后端 面 之交 点处 。 以机床 二 、建立 机床 与数 控系 统 的位置 关 系 原 点 为坐标 系原 点在 水平 面 内沿 直径 方 向和 主轴 中心 线方 向建 我们 可 以把 数 控车 床分 为三 大模块 , 一是 数控 系统 ( 件 ) 软 ,
数控加工中坐标系和坐标原点
![数控加工中坐标系和坐标原点](https://img.taocdn.com/s3/m/abbc61471eb91a37f0115c2c.png)
编程坐标系及其原点
确定编程坐标系的原则: 编程原点应尽量选择在零件的设计基准或工艺基准上 编程原点应使编程中的数值计算简单。
13
设置工件坐标系原点
什么是设置工件坐标系原点?
所谓设置工件坐标系原点,就是将工件坐标原点 与机床坐标原点的偏置距离告诉数控系统——设 置在加工程序中或数控机床的数控系统中。
Y
Y
O工
X
工件原点偏置
X
O机
14
设置工件坐标系原点
为什么要设置工件坐标系原点? 数控加工程序是按工件坐标系来编程的,而 数控机床是按机床坐标系运动的,为使工件 坐标系的数据转换为机床坐标系的数据,须 将工件坐标系原点和机床坐标系原点的偏移 距离告诉数控系统,机床才能运动到正确的 位置 。
如何获得偏置距离?
如何设置工件坐标系原点?
15
机床坐标原点与工件坐标原点 的偏置关系图例1
16
获得工件坐标系原点偏置距离
的方法——对刀
对刀是数控机床操作者最经常做的工作之一,是数控
加工的首要工作。可以说不会对刀,就不会操作数控
机床。
试切法
获得偏置距离的方法
测量法
试切法:用试切加工后的面作为工件坐标系某一轴 向的原点,则此时机床上该轴的坐标显示值,即为 该轴的偏置距离。
y轴坐标:垂直于 x、z坐标轴,由右手法则确定。
旋转运动:用A、B、C表示绕x、y、z轴旋转的运动,
正方向由右手螺旋法则确定。
6
机床坐标系图例1
卧 式 数 控 车 床 坐 标 系
7
机床坐标系图例2
立
式
+Z
数
控 铣
+X +Y
床
数控车床对刀与坐标系
![数控车床对刀与坐标系](https://img.taocdn.com/s3/m/7e7a32e625c52cc58bd6be92.png)
反之 呢?
误差分析
读数偏小,则偏置 量绝对值变小,零 点向X正向移动, X向尺寸偏大
案例分析
车Φ28外圆,不考虑程序及 机床随即和系统误差,若测 得外圆Φ28.2,你会怎么调 整?
左端倒角及切断
编程作业
编程练习,注意粗精加工,毛坯Φ30, S≤700;F≤100MM/MIN
小结
三句话 两个图 你理解了吗?
程序零点(0,0)
机床坐标(-200,300)
(100,100) (35,5) (26,5)
(-100,-200) (-165,-295) (-174,-295)
若仿真时没有对刀:转换基准(0,0)——(0,0) 数控系统:机床原点就是程序零点, 导轨出现在机床原点(参考点)附近 实际加工时往往出现超程报警,你知道为什么吗? 工件位置与之前对刀不一致直接加工,会产生什 么情况?
数控车床坐标系与对刀
三句话 两个图
机床坐标系与编程坐标系
坐标系
原点
坐标轴
机床坐标系 坐标轴正 X,Z 向极限
建立
回零
作用
加工
编程坐标系 工件右端 X,Z 编程员设置 编程 面中心
数控加工时,系统需要知道编程坐标原点在机床坐标系 中的位置,通过对刀找到并设置在对应的刀偏表中
坐标系
1.P11理解
(1)机床坐标系是固定的,回零建立 机床原点、参考点的相对位置关系 (2)工件坐标系(编程坐标系) 编程人员在工件上确定的,便于计算和编程 (3)数控机床本质控制的是机床坐标,加工
关于对刀
1.试切外圆后,+Z方向退刀,测得试切直 径Φ28.5,当前机床坐标值为-220,请问刀 偏表中X向刀偏置为多少?
工件坐标系和机床坐标系的关系-中国人民大学出版社电子邮件
![工件坐标系和机床坐标系的关系-中国人民大学出版社电子邮件](https://img.taocdn.com/s3/m/f76d819fd4d8d15abe234e8b.png)
2.4.1常用的M指令 2.4.2子程序调用功能 1.MOO:程序停止 2.M01:选择停止 3.M02:程序结束 4.M30:纸带结束 5.M03:主轴正转 6.M04:主轴反转 7.M05:主轴停转 8.M06:换刀 9.M07:雾状切削液打开 10.M08:液态切削液打开 11.M09:切削液关闭 12.M98:调用子程序 13.M99:子程序调用结束,返回主程序
1.3 编程中的数学处理
1.3.1 圆弧连接计算 1.3.2非圆曲线处理方法 1.用直线逼近零件轮廓的节点计算 1)等间距法 2)等弦长法 2.用圆弧逼近零件轮廓的节点计算 3.列表曲线平面轮廓的数学处理方法
第2章 数控车床程序编制
2.1 数控车床编程基础
2.1.1数控车床的编程特点 (1)在一个程序段中,可以采用绝对值编程(用X、Z表示)、增量 值编程(用U、W表示或者二者混合编程。 (2)直径方向(X方向)用绝对值编程时,X以直径值表示;用增量 值编程时,以径向实际位移量的二倍值表示,并附方向符号(正 向可以省略)。系统默认为直径编程,也可以采用半径编程,但 必须更改系统设定。 (3)X向的脉冲当量应取Z向的一半。 (4)车削加工毛坯余量较大时,为简化编程,数控装置常备有不 同形式的固定循环,可以进行多次重复循环切削。 (5)编程时,常认为车刀刀尖是一个点,而实际上为了提高刀具 寿命和工件表面质量。车刀刀尖常被磨成一个圆弧,因此,当 编制加工程序时,需要考虑对刀具进行半径补偿。
图1-3 数控机床的机床原点与参考点
第1章 数控加工程序编制基础
1.1.3 工件坐标系和工件原点
工件原点 +Z + Z′ + Y′ +Y
+Z 工件原点 X′
机床原点 +X
机床原点
数控加工的坐标系和返回参考点
![数控加工的坐标系和返回参考点](https://img.taocdn.com/s3/m/2a2bc5aa0029bd64793e2c04.png)
数控加工的坐标系和返回参考点
自动车床加工是由程序控制完成的,所以坐标系的确定与使用非常重要。
根据ISO841标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。
数控车床平行于主轴方向即纵向为Z轴,垂直于主轴方向即横向为X轴,刀具远离工件方向为正向。
数控车床虽然加工柔性比普通车床优越,但单就某一种零件的生产效率而言,与普通车床还存在一定的差距。
因此,提高数控车床的效率便成为关键,而合理运用编程技巧,编制高效率的加工程序,对提高机床效率往往具有意想不到的效果。
数控车床有三个坐标系即机械坐标系、编程坐标系和工件坐标系。
自动车床加工机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。
它是在机床装配、调试时已经确定下来的,是机床加工的基准点。
在使用中机械坐标系是由参考点来确定的,机床系统启动后,进行返回
参考点操作,机械坐标系就建立了。
坐标系一经建立,只要不切断电源,坐标系就不会变化。
编程坐标系是编程序时使用的坐标系,一般把我们把Z轴与工件轴线重合,X轴放在工件端面上。
工件坐标系是机床进行加工时使用的坐标系,它应该与编程坐标系一致。
能否让编程坐标系与工坐标系一致,使操作的关键。
数控加工编程基础(机床坐标第,工艺等)
![数控加工编程基础(机床坐标第,工艺等)](https://img.taocdn.com/s3/m/441c3fa8172ded630a1cb61a.png)
数控机床的坐标系
5. 4.数控铣床工件坐标系的确定 不论机床的具体结构是工件静止、刀具运动,还是工件运动、刀具静
止,确定坐标系时,一律看作工件静止,刀具产生运动。 Z轴的确定:一般取产生切削力的轴线(即主轴轴线)为Z轴,取刀具
远离工件的方向为Z轴正方向。 X轴的确定:立式数控铣床时,面对立柱,取右手方向为+X方向;卧
数控车床:主轴前端面的中心,即卡盘端面与主轴中心线的交点处 数控铣床:进给行程范围的正极限点处。
11
数控机床的坐标系
3.机床原点、参考点和工件原点
机床原点 数控车床:主轴前端面的中心,即卡盘端面与主轴中心线的交点处 数控铣床:进给行程范围的正极限点处。
12
数控机床的坐标系
3.机床原点、参考点和工件原点
数控加工工艺
2.数控加工工艺过程的特点 (1)数控加工工艺内容具体、详细 (2)数控加工工艺严密、精确 (3)零件图形的数学处理和编程尺寸设定值的计算 (4)考虑进给速度对零件形状精度的影响 (5)强调刀具选择的重要性 (6)数控加工采用工序集中,其工序内容比普通机床加工的工序 内容复杂 (7)注意干涉问题 (8)程序的编写、校验与修改
式数控铣床:从主轴后端往前看,取右手方向为+X方向。 Y轴的确定:+Y的运动方向,根据X、Z坐标的运动方向,按照右手笛卡
尔坐标系来确定。。
21
数控加工工艺
1.数控加工工艺过程 (1)分析图样,确定加工方案 (2)工件的定位与装夹 (3)刀具的选择与安装 (4)编制数控加工程序 (5)试切削、试运行并校验数控加工程序 (6)数控加工 (7)工件的验收与质量误差分析
选取工件原点的原则 能使工件方便地装夹、测量和检验。
(完整版)数控机床坐标系简介
![(完整版)数控机床坐标系简介](https://img.taocdn.com/s3/m/a5a258c371fe910ef02df809.png)
• (2)X坐标:Z坐标垂直, 且刀具旋转,所以面对刀 具主轴向立柱方向看,向 右为正。
• (3)Y坐标:在Z、X坐标 确定后,用右手直角坐标 系来确定。
事实上,不管是刀具运动还是工件运动,在进行编程计算时, 一律都是假定工件不动,按刀具相对运动的坐标来编程。机床操作 面板上的轴移动按钮所对应的正负运动方向,也应该是和编程用的 刀具运动坐标方向相一致。比如,对立式数控铣床而言,按+X轴移 动钮或执行程序中+X移动指令,应该是达到假想工件不动,而刀具 相对工件往右(+X)移动的效果。但由于在X、Y平面方向,刀具实际 上是不移动的,所以相对于站立不动的人来说,真正产生的动作却 是工作台带动工件在往左移动(即+X'运动方向)。若按+Z轴移动钮, 对工作台不能升降的机床来说,应该就是刀具主轴向上回升;而对 工作台能升降而刀具主轴不能上下调节的机床来说,则应该是工作 台带动工件向下移动,即刀具相对于工件向上提升。
工件坐标 系原点
车床的工件原点一般设在主轴中心线上,多定在工件的左端面或 右端面。铣床的工件原点,一般设在工件外轮廓的某一个角上或工件 对称中心处,进刀深度方向上的零点,大多取在工件表面。对于形状 较复杂的工件,有时为编程方便可根据需要通过相应的程序指令随时 改变新的工件坐标原点;对于在一个工作台上装夹加工多个工件的情 况,在机床功能允许的条件下,可分别设定编程原点独立地编程,再 通过工件原点预置的方法在机床上分别设定各自的工件坐标系。
工件坐标系 原点
机床坐标系 原点
二、数控机床坐标系确定原则
1、刀具相对静止工件而运动的原则
假设:工件固定,刀具相对工件运动。这一原则使编程人员能在不知道是刀 具移近工件还是工件移近刀具的情况下,就能根据零件图样确定机床的加工过程。 反过来,如果假设当工件运动时,在坐标轴符号上加“′”表示。
数控编程基础系列教程
![数控编程基础系列教程](https://img.taocdn.com/s3/m/3a663319e2bd960590c677bb.png)
一、数控机床的坐标系关于数控机床的坐标轴和运动方向,ISO组织对作了统一的规定,并制订了ISO841标准;这与我国有关部门制定的相应标准JB3051-82相当。
(一)坐标轴及运动方向的规定1.机床上一个直线进给运动或一个圆周进给运动定义一个坐标,其中直线进给运动坐标轴为X、Y、Z轴,称为基本坐标轴,它们之间符合右手定则;围绕X、Y、Z轴旋转的圆周进给坐标轴分别为A、B、C轴,它们之间符合右手螺旋定则。
2.刀具相对运动,工件相对静止原则不同机床的进给运动部件不同,有的机床是刀具做实际的进给运动,如车床;有的是工作台带着工件做实际的进给运动,如铣床。
机床坐标轴的正向规定前提:假定工件静止,刀具相对于工件作进给运动;如要表示刀具固定,工件运动的坐标,则用X′ Y′ Z′ A′ B′ C′来表示。
按相对运动关系,由于工件运动方向与刀具运动方向相反,所以有:+X= -X′+Y= -Y′ +Z= -Z′+A= -A′ +B= -B′ +C= -C′3.附加坐标轴X 、Y、 Z 基本坐标系又称第一坐标系,它表示最靠近主轴的坐标系。
此外,若有平行于基本坐标系、稍远于主轴的坐标系称为第二坐标系,其坐标轴用U、V、W轴表示,称为扩展轴,它们分别平行于X 、Y、 Z轴。
若还有平行于基本坐标系、更远于主轴的坐标系称为第三坐标系,其坐标轴用P、 Q、R轴表示,它们也分别平行于X 、Y、 Z轴。
同理,A、B、C 称为第一回转坐标系;若有其它回转运动轴则用D轴、E 轴、F轴表示。
(二)数控机床坐标轴的确定:1. Z坐标轴A.对于有且只有一个主轴的机床,则规定平行于机床主轴的坐标轴为Z坐标轴;Z轴正方向是假定工件不动,刀具远离工件的方向;B.若机床上没有主轴,则规定垂直于工件装夹面的坐标轴为Z轴;C.若机床上有几根主轴:则规定选垂直于工件装夹面的一根主轴作为主要主轴,Z轴即为平行于主要主轴的坐标轴。
2. X坐标轴: X坐标轴都是水平的A. 对于刀具旋转的机床若Z轴是垂直的(立式机床),则规定从主轴向立柱看去,X轴正方向指向右边;若Z轴是水平的(卧式机床),则规定从主轴(刀具)的后端向工件看去,X轴正方向指向右边。
数控机床的坐标系
![数控机床的坐标系](https://img.taocdn.com/s3/m/d12f354cbd64783e09122bf7.png)
Z轴
Y轴 X轴
Y轴偏置量
Z 轴 偏 置 量 X轴偏置量
机床原点
工件原点
Z轴
Y轴
X轴 Z轴偏置量
Y 轴 偏 置 量
X轴偏置量
机床原点
工件原点
立式数控机床的坐标系
卧式数控机床的坐标系
31
三、绝对坐标编程和相对坐标编程
定义
绝对坐标编程:工件所有点的坐标值基于某一 坐标系(机床或工件) 零点计量的编程方式。
相对坐标编程:运动轨迹的终点坐标值是相对 于起点计量的编程方式(增量坐标编程)。
32
绝对坐标
增量坐标
X25 Y50
X15 Y25
33
表达方式:G90/G91; X.Y.Z绝对,U.V.W 相对
选用原则:主要根据具体机床的坐标系, 考虑编程的方便(如图纸尺寸标注方式等) 及加工精度的要求,选用坐标的类型。
数控机床的坐标系
数控机床在加工时,坐标系页面上一般都显示四个坐标系:相 对坐标系、剩余坐标系、绝对坐标系(工件坐标系)和机床坐 标系。在数控编程时,需要重点掌握和了解的是机床坐标系和 工件坐标系。
1. 机床坐标系
机床坐标系是机床上固有的坐标系,它是制造、调整机 床的基础,也是建立工件坐标系的基础。机床坐标系在出厂前 已经调整好,一般情况下,不允许用户进行变动。机床坐标系 的原点(一般用M表示)也叫机床零点。机床零点M是建立其它 坐标系的基准。不同的机床,机床的零点的位置也不同。机床 零点一般不能直接测量,所以在设计机床时就设定一个与机床 零点有固定位置关系的点,这个点叫机床参考点(一般用R表 示),通过让机床返回参考点来建立起数控机床的坐标系。
主轴能摆动:
在摆动的范围内只与标准坐标系中的某一坐标平行时,则 这个坐标便是Z坐标;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由此可知,机床参考点和机床零点之间是有着密切联系的两个点,机床参考点也是机床上的一个固定点,是数控机床出厂时已设定好的,该点是机床坐标系的X、Z轴的正方向的最大极限处的一个固定不变的极限点。其位置由机械挡块或行程开关或栅尺确定。以参考点为原点,坐标方向与机床坐标方向相同,所建立的坐标系叫作参考坐标系。
二、建立机床与数控系统的位置关系
我们可以把数控车床分为三大模块,一是数控系统,二是车床本体,三是被加工工件它们分别有三个坐标系,即程序坐标系、机床坐标系和工件坐标系。
数控机床上电后,三个坐标系并没有直接的联系,因此每次开机后无论刀架停留在机床坐标系中的任何位置,系统都把当前位置认定为,这样会造成坐标系基准的不统一,数控车床一般采用手动或自动方式让机床回零点的办法来解决这一问题。
一、机床坐标系零点与参考点重合
机床上电后,执行机床回参考点操作动作,当刀架移动到X、Z轴正向最大行程处时,装在纵向和横向拖板上的行程开关碰到了机械挡块,瞬时向数控系统发出信号,由系统控制拖板停止运动,既回到了参考点,并且以此点为原点建立了机床坐标系,此时CRT显示、,即机床坐标系零点与参考点重合。此后,刀具及X、Z轴的移动范围以及工件的放置位置都在机床坐标系的负方向。
数控车床中机床坐标系\机床参考点与工件坐标系的关系(1)
[摘要] 我们可以把数控车床分为三大模块,一是数控系统,二是车床本体,三是被加工工件,它们分别有三个坐标系,编程坐标系、机床坐标系和工件坐标系。
[关键词] 机床坐标系 机床参考点 工件坐标系 之间的关系
在多年的数控编程理论和实践教学中,笔者发现,许多学生只注重数控编程的学习,而对坐标系的设置只是机械的照搬,对各坐标系的原理和它们之间的关系却不求甚解,虽然经常强调,但在思想上还是引不起足够的重视,致使在实际使用的时候不知所措。
如果我们用G54设置工件坐标系,用刀具试切工件外圆和右端面,当刀具移至试切点A,此时CRT显示Xj=-, Zj=-,测量工件直径为Ф,那么:
X方向的零点偏置值X =-Xj-Ф=-=-………
Z方向的零点偏置值Z =-Zj-0=-=-……………………………
将X=-、Z=-输入到G54下的相应位置中,系统即刻由机床坐标系转换成了以O为原点的工件坐标系,即工件坐标系设置完成。
图1 机床坐标系零点与参考点重合
二、机床坐标系零点与参考点分离
机床上电后,执行机床回参考点操作动作,当滑板移动到X、Z轴正方向最大行程处时,装在纵向和横向拖板上的行程开关碰到了机械挡块,瞬时向数控系统发出信号,由系统控制拖板停止运动,表示回到了参考点,此时CRT显示如、,由CRT显示可知,车机床参考点距机床零点的距离在X方向为,在Z方向,说明机床坐标系零点与机床参考点分离。车床参考点仍设在机床坐标系X、Z轴的正方向的最大行程处,而车床的机床原点则定义在主轴旋转中心线与卡盘后端面的交点处。由此看出,刀具及X、Z轴的移动范围以及工件的放置位置都在机床坐标系的正方向。
不过由于各厂家的习惯不同,机床零点参数设置不尽相同,CRT位置界面显示值也不一样,大多数数控车床会参考点后CRT显示为、,表明机床坐标系零点与机床参考点重合。也有少部分车床参考点与之相反,CRT显示为参考点到机床零点的实际距离,比如、。即机床坐标系零点与机床参考点分离。
由于数控车床的机床零点和参考点设置的不同,在设置工件坐标系时,也就出现了不同的情况。
三、机床坐标系也是设置工件坐标系的基础
在普通车床上加工工件,由于都是靠手工操作,所以对工件坐标系没有太多的要求,但在数控车床操作中,数控系统根据所输入的工件程序,通过系统运算后,由数控装置来控制数控车床的执行机构按工件程序的轨迹运动,来达到对工件加工的目的,但数控车床各个轴的运动都是按机床坐标系进行运动的。当工件在车床上安装后,虽然工件全身置于机床坐标系中,但具体在机床坐标系中的位置并没有得以确认。也就是说机床坐标系与工件坐标系之间还没有建立有机的统一。以机床坐标系运行的刀具,不可能与工件轮廓相吻合。
那么什么是机床坐标系什么是机床原点什么是机床参考点它们与设置工件坐标系又有什么关系呢
机床原点为机床上的一个固定点,也称机床零点或机床零位。是机床制造厂家设置在机床上的一个物理位置,在数控车床上,一般设在主轴旋转中心与卡盘后端面之交点处。以机床原点为坐标系原点在水平面内沿直径方向和主轴中心线方向建立起来的X、Z轴直角坐标系,成为机床坐标系。建立机床坐标系,其目的有三:
一、机床坐标系是制造和调整机床的基础
不论是普通车床还是数控车床,在车床硬件组装和调试时,都必须首先建立一个工艺点,以此为基准来调整和修调一些工艺尺寸诸如机床导轨与主轴轴线的平行度、导轨与主轴的高度、尾座顶尖与主轴是否等高、主轴的径向跳动量、轴向窜动量等等。这是一个固定点,这个工艺点一旦确定,一般不允许随意变动。
在实际操作中,人们通常采用试切对刀法来解决这一问题。
我们可以在所装工件上任取一特殊点,一点我们称为工件坐标系原点,它是工件上所有转折点坐标值之基准点。以此点建立的坐标系,称之为工件坐标系。在手动方式下,分别用车刀试切工件的端面和外圆找到工件原点,测量出工件原点到机床原点在X、 Z方向间的距离,这个距离称为工件原点偏置值,即机床原点在工件坐标系中的绝对坐标值。将这个偏置值预存到数控系统中,加工时,工件原点偏置值能适时自动地加到以机床坐标系运动的各轴上,使数控系统通过机床坐标系+工件偏置值来确定加工工件的各坐标值。通过这些操作,我们又建立了工件坐标系与机床坐标系及数控系统之间的联系。
但是,由数控车床的结构分析可知,将刀架中心点运行到主轴旋转中心与卡盘后端面之交点处是不可能的,故此我们在机床坐标系X、Z轴的正方向的最大行程处设立一个与机床坐标系零点之间有精确位置关系的工艺点,并用行程开关或机械挡块或栅尺定位。这个点我们把它称为针对机床零点的一个参考点。当数控装置通电后让刀架回机床参考点,实际上就达到了机床回零的同样的效果。