第 18 章 宇 龙 数 控 车 床仿 真软 件的 操 作
本章将主要介绍上海宇龙数控仿真软件车床的基本操作,在这一章节中主要以 FANUC 0I 和 SIEMENS
802S 数控系统为例来说明车床操控面板按钮功能、 MDA 键盘使用和数控加工操作区 的设置。通过本章的学习将
使大家熟悉在宇龙仿真软件中以上两个数控系统的基本操作,掌握机 床操作的基本原理,具备宇龙仿真软件中其它数控车床的自学能力。
就机床操作本身而言,数控车床和铣床之间并没有本质的区别。因此如果大家真正搞清楚编 程和机床操作的的一些基本理论,就完全可以将机床操作和编程统一起来,而不必过分区分是什 么数控系统、什么类型的机床。
在编程中一个非常重要的理论就是在编程时采用工件坐标值进行编程,而不会采用机床坐标 系编程,原因有二:其一机床原点虽然客观存在,但编程如果采用机床坐标值编程,刀位点在机 床坐标系中的坐标无法计算;其二即使能得到刀位点在机床坐标系的坐标,进而采用机床坐标值 进行编程,程序是非常具有局限性的,因为如果工件装夹的位置和上次的位置不同,程序就失效 了。实际的做法是为了编程方便计算刀位点的坐标,在工件上选择一个已知点,将这个点作为计 算刀位点的坐标基准,称为工件坐标系原点。但数控机床最终控制加工位置是通过机床坐标位置 来实现的,因为机床原点是固定不变的,编程原点的位置是可变的。如果告诉一个坐标,而且这 个是机床坐标,那么这个坐标表示的空间位置永远是同一个点,与编程原点的位置、操作机床的 人都没有任何关系;相反如果这个坐标是工件坐标值,那么它的位置与编程原点位置有关,要确 定该点的位置就必须先确定编程原点的位置,没有编程原点,工件坐标值没有任何意义。编程原 点变化,这个坐标值所表示的空间位置也变化了,这在机床位置控制中是肯定不行的,所以在数 控机床中是通过机床坐标值来控制位置。为了编程方便程序中采用了工件坐标值,为了加工位置 的控制需要机床坐标值,因此需要将程序中的工件坐标转换成对应点的机床坐标值,而前提条件 就是知道编程原点在机床中的位置,有了编程原点在机床坐标系中的坐标,就可以将工件坐标值 转换成机床坐标值完成加工位置的控制,解决的方法就是通过对刀计算出编程原点在机床坐标系 中的坐标。程序执行时实际上做了一个后台的工作,就是根据编程原点的机床坐标和刀位点在工 件坐标系中的坐标计算出对应的机床坐标,然后才加工到对应的机床位置。
这是关于编程的最基本理论,所有轮廓加工的数控机床在编程时都采用这样的理论,无论铣 床、车床、加工中心等类型的机床,还是
FANUC 、SIEMENS 、华中数控、广州数控等数控系
统,数控机床都必须要对刀,原理都是完全相同的,而对刀设置工件坐标系或刀补则是机床操作 中的核心内容,如果大家搞清楚这些理论对机床操作将十分具有指导意义。
实训目的
本章主要使大家了解宇龙仿真软件车床的基本操作,熟悉并掌握 FANUC 0I 数控车床的操作 界面,在此基础上过渡并熟悉 SIEMENS 802S 数控车床的界面和操作。
FANUC 0i 数控车床
本节将主要介绍宇龙仿真软件 FANUC 0I 数控车床的窗口界面、按钮功能和对刀等基本操
18.2.1宇龙(FANUC Oi)数控车仿真软件的进入和退出
(1) 在“开始 程序 数控加工仿真系统”菜单里点击“数控加工仿真系统”,或者在桌面 双击
,弹岀登陆窗口如下图
18-1所示。
图18-1宇龙仿真软件登陆窗口
选择“快速登陆”或输入“用户名”和“密码”即可进入数控系统。 (2)
“选择机床”设置窗口,如
图18-2 机床选择窗口
选择图18-2所示的“数控系统”、“机床类型”就进入 FANUC Oi数控标准铣床的机床界 面。在选择前置刀架或后置刀架时,要注意的是前置刀架的车床
点击工具栏中的二 按钮,弹岀
18-2所示。
X正方向指向操作者,后置刀架
的车床X轴正方向远离操作者,但两者正方向的方位都符合以刀具远离工件表面为某方向的正方 向的规定,且以前置刀架编写的程序在后置刀架的机床上完全不用修改都可以运行,所以在选择 此选项时只要注意机床坐标轴的正方向的定义就可以了。
(3) 点击仿真软件窗口的“关闭”按钮就退出了仿真软件。
18.2.2 宇龙(FANUC Oi)数控车仿真软件的工作窗口
(1) 机床操作面板区,FANUC OI车床标准面板如下图18-3所示。
图18-3 FANUC OI标准车床操作面板
宇龙仿真软件中FANUC OI车床与FANUC OI铣床机床操作面板按钮布局和功能完全相同, 这里就不再具体说明。
(2) 数控系统操作区,FANUC OI数控车床不同的机床生产厂家其机床操作面板不同,但数 控系统操作面板布局功能却基本相同。下图
18-4所示为FANUC OI标准车床的面板。
rnrnnn A c 刎 3 - -. MEIP
图18-4 FANUC OI车床数控操作区及 MDI键盘
d !, 18.2.3宇龙(FANUC Oi )数控车仿真软件的基本操作
宇龙仿真软件FANUC OI车床中坐标位置、与程序相关的操作、
MDI功能、设定工件坐标系
等操作与铣床的操作相同,因此车床中仅介绍与对刀有关的操作。同时希望大家根据编程和对刀 的相关理论找岀车
床和铣床之间的内在联系。
对刀的目的在于确定工件坐标系原点(编程原点)在机床坐标系中的位置,车床中调用工件 坐标系的方法有两种,分别是
G54?G59和T指令,因此对刀设置也有两种方法。一般情况下工
艺人员将编程原点选择在工件右端面的中心,下面都以这种选择来进行说明
(1) 设定工件坐标系 G54?G59 点击MDI键盘上的
,进入刀补设置对话框,如下图 18-5所示。
图18-5刀具偏置补偿设置界面
要设置补偿值或参数可输入刀补编号如“
010”,然后点击“ [NO检索]”,光标即可移动
刀对应的刀补位置;或者通过光标移动到所需要的位置。
进入刀补设置对话框以后,点击“[坐标系]”命令,进入工件坐标系设定的窗口,如下图 18-6所示。
图18-6工件坐标系设置界面
要设置补偿值或参数可输入如“ 0T、“ 02”等,然后点击“[NO检索]”,光标即可移 动刀对应的刀补位置,;例如输入“
或者通过光标移动到所需要的位置。
如果机床操作者自己计算岀 G54的坐标,就在缓冲区直接输入数值后,点击“
[+输入]”、
01”,点击“ [NO检索]”命令后光标就快速移动到 G54;
“[输入]”来设定工件坐标系的值;或则机床操作者想通过对刀点的机床坐标和对刀点在工件 坐标系中的坐标值让系统自动计算工件坐标位置,则可在缓冲区输入“
X_”或“ Y__ ”,然后
点击“[测量]”命令,“ X__ ”或“ Y__ ”就是对刀点在工件坐标系中的坐标,与建立工件坐标 系指令G50 (FANUC系统)或G92 (华中数控系统)原理相同。为了使读者能理解操作的原理, 以下图18-7来进行说明编程原点、对刀点和机床原点的位置关系。
图18-7编程原点、对刀点和机床原点的位置关系
根据图18-7所示的位置对刀点在工件坐标系中的坐标位(
50,15),因此建立工件坐标系指
令程序段为G50 X50. Z15.,对刀点在机床坐标系中的坐标为(,),G50指令建立工件坐标系的 原理如如18-7所示,根据对刀的的机床坐标值及对刀点在工件坐标系的坐标值反推岀编程原点 在工件坐标系中的坐标值(,)。
(2) T指令
车床中另一种调用工件坐标系的方法就是通过
T指令,格式为T XX XX,例如T0101、
T0202、T0102等,前两位数表示刀具的刀位号,也就是刀具在刀架上对应的标号,后两位指的 是刀补标号,刀位号
和刀补编号可以相同也可以不同。
点击MDI键盘上的
,进入刀补设置对话框,如下图
图18-8刀具补偿设置界面
要设置补偿值或参数可输入如 动刀对应的刀补位置,;例如输入
18-8所示。
01”、“ 02”等,然后点击“[NO检索]”,光标即可移 010”,点击“ [NO检索]”命令后光标就快速移动到 010
的位置;或者通过光标移动到所需要的位置。
刀具补偿表包括两个菜单:
[磨损]:刀具长度、宽度方向的磨损值。
[形状]:指工件坐标系在机床坐标系中的坐标位置
调用刀补时刀具实际的补偿值为各方向对应的补偿值的代数和,当然也可以直接将刀具的磨 损量补偿到刀具形状补偿中。
形状补偿中 X 值减小,刀具会向 X 负方向多进刀,将剩余的余量加工掉,如果形状补偿中 值增大,刀具会向 X 正方向退刀,从而留出加工余量;形状补偿中
X
Z 值减小,刀具会向卡盘方向
多进刀,形状补偿中 Z 值增大,刀具在 Z 方向会留初余量,实际加工中可以利用这样的方法反复 调整刀补将刀具对的非常准确。
R:刀尖圆弧半径补偿。 T:刀尖方位。
现在机夹式数控车刀的刀尖圆弧都标准化、系列化,在精加工时如果加工圆弧、锥面时必须 使用刀尖圆弧半径补偿,否则刀尖圆弧半径越刀,加工误差越大。在加工柱面时则可不必使用刀 尖圆弧半径补偿。
如果已经在G54指令中通过前面介绍的方法计算岀工件坐标的坐标,也可以将 接复制到刀具形状补偿数据中;当然如果用
G54的坐标直
T指令方式计算的X、Z偏置值也可以直接复制到
G54 的坐标中。两个数据的含义完全相同,都指的是编程原点在工件坐标系中的坐标值。
(3) 对多把刀。 在加工的过程中经常会使用两把以上的刀具,对两把刀和对两把以上的刀具道理是相同的, 这里以对两把刀具来进行说明。
例如加工某一零件,选择两把刀具:一把粗车刀具,一把精车刀具。将一号刀补设置在
“ 01”,对刀时用一号刀具试切工件直径然后沿试切直径柱面退回,测量试切直径,在刀具形状 补偿中输入“ X__”,点击“测量”命令,系统计算岀
X 方向刀偏,再用刀具试切端面,输入
“Z0.”,点击“测量”命令,系统计算岀 Z方向刀偏;在MDI方式下换2号精车刀,将一号刀
补设置在“ 02”,同样用刀具试切直径,测量试切直径后,在刀具形状补偿中输入“
X__”,点
击“测量”命令,系统计算岀 X方向刀偏;Z方向却不能再次试切端面,因为编程时一般情况下 两把刀的编程原点选择为同一个点,只能用 2号精车刀碰 1号刀具试切的端面后,输入“ Z0.”, 点击“测量”命令,系统计算岀 Z 方向刀偏。
仔细思考的同学方法可能会提岀一个问题:根据前面的介绍知道
1 号刀偏值指的就是编程原
2
点在机床坐标系中的坐标,两把刀选择的编程原点为同一个点,在对刀的时候也是这样对的,
号刀偏值指的也是编程原点在机床坐标系中的坐标,机床原点位置没有变化,所以两个值应该对 应相等才正确,可为什么实际不相等呢?其实原因很简单,理论上两者的值确实是应该相等的, 但这两个值相等存在着一个重要假设,就是在编程时做了一个重要的假设:使用多把刀具时,为 了编程计算坐标的方便,理想的认为两把或多把刀具的刀位点是重合的,也就是如下图
示刀位点 A 与刀位点 B 是重合的。
图 18-9 刀具到位点关系 但这种情况是不可能岀现,试想一下没有任何
一个人在安装两把或多把刀具时能保证拖板不 动时刀架旋转另一把刀具转入工位其刀尖位置和前一把刀的位置是重合的。也就是说编程时所做 的假设是不成立的,这样就造成了很大的偏差,为了补偿这种偏差,所以通过偏移坐标系的方法 来补偿。我们会发现如果刀具安装的长一点, X 方向的偏置值会相应的大一点,刀具安装的靠 右, X 方向的偏置值会相应的小一点。如果我们能对刀补理解到这样,就说明大家正真理解了对 刀的相关理论。
18-9 所