图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt

上传人:本田雅阁 文档编号:3329045 上传时间:2019-08-13 格式:PPT 页数:75 大小:1.35MB
返回 下载 相关 举报
图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt_第1页
第1页 / 共75页
图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt_第2页
第2页 / 共75页
图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt_第3页
第3页 / 共75页
图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt_第4页
第4页 / 共75页
图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt》由会员分享,可在线阅读,更多相关《图刀尖圆弧半径补偿方向a刀尖半径右补偿b刀尖.ppt(75页珍藏版)》请在三一文库上搜索。

1、图4-30 刀尖圆弧半径补偿方向 a) 刀尖半径右补偿 b) 刀尖半径左补偿,如果刀尖沿ABCDE运动(图a ),顺着刀尖运动方向看,刀具在工件的右侧,即为刀具的右补偿。用G42指令刀尖半径右补偿。如果刀尖沿FGHI运动(图b),顺着刀尖运动方向看,刀具在工件的左侧,即为刀具的左补偿。用G41指令刀尖半径左补偿。如果取消刀具的左补偿或右补偿,可用G40指令编程,则车刀轨迹按理论刀尖点轨迹运动。,5刀具半径补偿的建立或取消指令格式 格式: X(U) Z(W) T F ; 说明: 1)刀具半径补偿的建立或取消必须在位移移动指令(G00、G01)中进行。X(U)、Z(W)为建立或取消刀补程序段中刀具

2、移动的终点坐标;T代表刀具功能,如T0707是用7号刀并调用7号补偿值建立刀补;F表示进给速度,用G00编程时,F值可省略。G41、G42、G40均为模态指令。 2)刀具半径补偿和刀具位置补偿一样,其实现过程分为三大步骤,即刀补的建立、刀补的执行和刀补的取消。见例题4-2程序。,G41 G42 G40,G00 G01,3)若指令刀具在刀尖半径大于圆弧内侧移动,程序将出错。,4)由于系统内部只有两个程序段的缓冲存储器,因此在刀具执行刀补过程中,不允许在程序里连续编制两个以上没有移动的指令、以及单独编写的M、S、T程序段等。 例4-2 车削如图所示零件,采用刀具半径补偿指令编程。,程序如下: N0

3、40 G00 X60 Z295;快进接近工件 N050 G42 G01 Z290 F0.1;刀具右补偿的建立 N060 X120 W-150;车削圆锥面 N070 X200 W-30;车削圆锥台阶面 N080 Z50;车削200外圆面 N090 G40 G00 X300 Z300; 退刀并取消刀补 ,4.2.6 辅助功能( M功能) 主要控制机床主轴或其他机电装置的动作,还可用于其他辅助动作,如程序暂停、程序结束等。 1程序停止M00 格式:M00; 说明: 1)系统执行M00指令后,机床的所有动作均被切断,机床处于暂停状态,重新按下启动按钮后,系统将继续执行M00程序段后面的程序。若此时按下

4、复位键,程序将返回到开始位置,此指令主要用在尺寸检验、排屑或插入必要的手工动作等。 2)M00指令必须单独设一程序段。,2选择停M01 格式:M01; 说明:在机床操作面板上有“选择停”开关,当该开关置ON时,M01功能同M00,当该开关置OFF位置时,数控系统对M01不予理睬。M01指令同M00一样,必须单独设一程序段。 3程序结束M30、M02 格式:M30(M02); 说明:M30表示程序结束,机床停止运行,并且系统复位,程序返回到开始位置;M02表示程序结束,机床停止运行,程序停在最后一句。M30或M02应单独设置一个程序段。,4主轴旋转指令M03、M04、M05 格式:M03(M04

5、) S ; M05; 说明:M03启动主轴正转,M04启动主轴反转,M05使主轴停止转动,S表示主轴转速,如M04 S500表示主轴以500r/min转速反转。M03、M04、M05可以和G代码设在一个程序段内。 5冷却液开关M08、M09 格式:M08(M09); 说明:M08表示打开冷却液,M09表示关闭冷却液。M00、M01、M02、M30均能关闭冷却液,如果机床有安全门,则打开安全门时,冷却液也会关闭。,6调子程序(M98),子程序返回(M99) 调子程序格式:M98 P ; 子程序名 调子程序次数 子程序返回格式:M99; 说明: 1)如果在一个加工程序的执行过程中又调用了另一个加工

6、程序,并且被调用的程序执行完后又返回到原来的程序,则称前一个程序为主程序,后一个程序为子程序。用调用子程序指令可以对同一子程序反复调用,该系统最多允许连续调用子程序999次,当在主程序中调用了一个子程序时,我们称之为1重嵌套。如果在子程序中又调用了另一个子程序,则称为2重嵌套(如图4-32)。该系统只允许一重嵌套。,图4-32 程序结构,2)M98指令编写在主程序中,表示调子程序,P最后面的四位数字表示子程序名,前面其余几位数字为调用子程序的次数(0999次),如M98 P1011001表示连续调用O1001子程序101次;M98 P52003表示连续调用O2003子程序5次。M98 P300

7、0和M98 P13000一样,表示只调用O3000子程序1次。 3)M99指令编写在子程序的最后一句,表示子程序返回,返回到主程序中。子程序为单独编写的一个程序,编写方法同主程序。 4)子程序中的内容应视具体情况须用增量值编写,见例题4-3、例题4-4。 5)子程序调用主要用在重复加工的场合,如多刀车削的粗加工,形状尺寸相同部位的加工等。,例4-3 多刀粗加工的子程序调用。如图锥面分3刀粗加工。,O1000;(主程序) N010 G50 X280 Z250.8; N020 M04 S700 T0100; N030 G00 X85 Z5 M08; N040 M98 P31001; N050 G2

8、8 U2 W2; N060 M30; O1001;(子程序) N010 G00 U-35; N020 G01 U10 W-85 F0.15; N030 G00 U25;,N040 G00 Z5; N050 G00 U-5; N060 M99;,如图所示,已知毛坯直径32mm,长度L=80mm,材料为45号钢,一号刀(T0101)为外圆车刀,二号刀(T0202)为刀尖宽2mm的切断刀。工件坐标原点设定在零件右端中心,此点与一号刀刀位点(基准刀)的位置是X=280(直径量),Z=265。,例4-4 形状相同部位加工的子程序调用,O2000;(主程序) N010 G50 X280 Z265; N02

9、0 M04 S800 T0100; N030 G00 X35 Z0 M08; N040 G01 X0 F0.08; N050 G00 X30 Z2; N060 G01 Z-53 F0.1; N070 G28 U2 W2; N080 M04 S400 T0200; N090 G00 X32 Z-12 T0202; N100 M98 P12001; N110 G00 Z-32;,N120 M98 P12001; N130 G00 Z-52; N140 G01 X0 F0.1; N150 G00 X40 T0200 M09; N160 G28 U2 W2; N170 M30;,O2001;(子程序)

10、 N010 G01 X20 F0.1; N020 G00 X32; N030 G00 W-8; N040 G01 X20 F0.1; N050 G00 X32; N060 M99;,4.2.7 宏程序简介,所谓宏程序就是把一组数值或变量预先存于一组地址中,当需要时,就用特殊的调用指令调用该变量的地址即可,这些特殊的调用指令就叫宏程序指令,简称宏指令,由宏指令组成的程序叫宏程序。 宏指令可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外还可以使用循环语句、分支语句和子程序调用语句等功能,以利于编制各种复杂的零件加工程序,减少手工编程时进行繁琐的数值计算,简化程序。比如说要加工椭圆,如果没有

11、宏指令的话,我们要逐点算出曲线上的点,然后用一段段直线逼近曲线。可是应用了宏程序后,只要把椭圆公式输入到系统中,然后给出X(或Z)坐标并且每次增加10um,那么宏程序就会自动算出Z(或X)坐标,并控制机床进行切削加工。,1变量,(1)变量的表示 变量可以用“#”号和紧跟其后的变量序号构成:#i(i=1,2,3),如#5、#109、#501。也可以用表达式的形式来表示,如50、1021-1、250。 (2)变量的引用 将跟随在一个地址后的数值用一个变量来代替,即引入了变量。例如:对于F103,若103=50时,则为F50;对于Z-110,若110=100,则Z为-100;对于G130,若130=

12、3时,则为G03。注意:地址符O、N、/等不能引用变量。 (3)未定义的变量 尚未被定义的变量,称为。变量0经常被用作变量使用。,性质: 1)在引用未定义变量时,地址符也被无视。如1=时,G00 X20 Z1与G00 X20作用相同。 2)在运算中,除了被置换的场合以外,与数值0相同。 3)在条件式中,只有EQ、NE情况下,与0不同。,2变量的种类,(1)局部变量 局部变量就是仅在宏程序中局部使用有效的变量。换句话说,在某时刻调出的宏程序中所使用的局部变量#i和另一时刻调用的宏程序(可以与前一个宏程序相同或不同)中所使用的#i不同。因此在多重调用时,宏程序之间相互调用的情况下不会破坏对方宏程序

13、的变量。,当前的局部变量序号有(不同的数控系统分配变量的序号不同): 200249 0层局部变量; 250299 1层局部变量; 300349 2层局部变量; 350399 3层局部变量; 400449 4层局部变量; 450499 5层局部变量; 因此子程序嵌套调用的深度最多可以有7层。每一层子程序都有自己独立的局部变量,变量个数为50。,(2)公共变量 公共变量也称通用变量,就是在主程序和主程序调用的各宏程序内都有效的变量,也就是说,在一个宏指令中的#i与在另一个宏指令中的#i是相同的,因此一个宏指令可以使用另一宏指令计算出的变量#i。,公共变量的序号为:100131;500531。其中1

14、00131公共变量在电源断电后即清零,重新开机后变量的数值全部为零,称为非保持型或操作型变量;500531公共变量即使电源断电后,它们的值也保持不变,因此也称为保持型变量。,(3)系统变量 系统变量是指有固定用途的变量,它的值决定系统的状态。系统变量包括刀具偏置变量、接口的输入/输出信号变量、位置信息变量等,因系统变量一般不常用,故在此略去。,3A类宏指令,宏指令一般分为A类宏指令和B类宏指令。A类宏指令是以G65 Hm P#i Q#j R#k的格式输入的,在FANUC OT等系统中应用较多;而B类宏指令则是以直接的公式和语言输入的,在FANUC 0i系统中应用比较广泛。下面先介绍一下A类宏指

15、令,B类宏指令请参见第6章。,格式:G65 Hm P#i Q#j R#k;,说明: 1) 格式中m宏指令的功能,用0199表示,见表4-3; #i运算结果存放处的变量名;#j被运算的变量1,也可以是一个常数;#k被运算的变量2,也可以是一个常数。 2)变量的值不带小数点,单位为0.001mm,如# 100=10,则X # 100=0.01mm;用度表示角度的量纲时,其单位为0.001。,3)在运算中,若不指定Q、R时其值按0计算;运算结果中少于1的数将舍去。 4)在条件转移指令中,如果序号n为正值,则检索过程是先向大程序段号查找;如果n为负值,则检索过程是先向小程序段号查找;转移段号可以是变量

16、,如G65 H81 P#100 Q#101 R#102(当#101 = #102,转移到由#100指定的段号中)。 5)宏指令中的H、P、Q、R必须在G65之后指定,只有O、N可在G65之前指定。,4典型宏指令格式,1)变量的定义和置换。# i = #j 格式:G65 H01 P#i Q#j; 例:G65 H01 P#101 Q1005;(#101=1005) G65 H01 P#101 Q-#112;(#101=-#112),2)加法。#i = #j#k 格式:G65 H02 P#i Q#j R#k; 例: G65 H02 P#101 Q#102 R#103;(#101=#102+#103)

17、,3)减法。#i = #j#k 格式:G65 H03 P#i Q#j R#k; 例:G65 H03 P#101 Q#102 R#103;(#101=#102#103),4)乘法。#i = #j#k 格式:G65 H04 P#i Q#j R#k; 例:G65 H04 P#101 Q#102 R#103;(#101=#102#103),5)除法。#i = #j/#k 格式:G65 H05 P#i Q#j R#k; 例:G65 H05 P#101 Q#102 R#103;(#101=#102/#103),6)逻辑或。#i = #j OR #k 格式:G65 H11 P#i Q#j R#k; 例:G6

18、5 H11 P#101 Q#102 R#103;(#101=#102 OR #103),7)逻辑与。#i = #j AND #k 格式:G65 H12 P#i Q#j R#k; 例:G65 H12 P#101 Q#102 R#103;(#101=#102 AND #103),8)平方根 。 格式:G65 H21 P#i Q#j; 例:G65 H21 P#101 Q#102;( ),9)绝对值。#i =|# j| 格式:G65 H22 P#i Q#j; 例:G65 H22 P#101 Q#102;(#101=|#102|),10)混合平方根1 。 格式:G65 H27 P#i Q#j R#k;

19、例:G65 H27 P#101 Q#102 R#103;( ),11)正弦函数。# i# j SIN# k 格式:G65 H31 P#i Q#j R#k(角度用度表示,其单位1/1000度); 例:G65 H31 P#101 Q#102 R#103;(#101=#102 SIN#103),12)余弦函数。# i# j COS# k 格式:G65 H32 P#i Q#j R#k(单位:度); 例:G65 H32 P#101 Q#102 R#103;(#101=#102 COS#103) 13)正切函数。# i# j TAN# k 格式:G65 H33 P#i Q#j R#k(单位:度); 例:G

20、65 H33 P#101 Q#102 R#103;(#101=#102 TAN#103) 14)反正切。# iATAN# j/# k 格式:G65 H34 P#i Q#j R#k(单位:度); 例:G65 H34 P#101 Q#102 R#103;(#101= ATAN#102/# 103),15)无条件转移。 格式:G65 H80 Pn(n为程序段号); 例:G65 H80 P120;(转移到N120程序段) 16)条件转移1。# j EQ # k(=) 格式:G65 H81 Pn Q#j R#k(n为程序段号); 例:G65 H81 P120 Q#101 R#102;(当#101 = #

21、102,转移到N120程序段;若#101 #102,则执行下一程序段),17)条件转移2。# j NE # k() 格式:G65 H82 Pn Q#j R#k(n为程序段号); 例:G65 H82 P120 Q#101 R#102;(当#101 #102,转移到N120程序段;若#101 = #102,则执行下一程序段) 18)条件转移3。# j GT # k() 格式:G65 H83 Pn Q#j R#k(n为程序段号); 例:G65 H83 P120 Q#101 R#102;(当#101#102,转移到N120程序段;若#101#102,则执行下一程序段) 19)条件转移4。# j LT

22、# k() 格式:G65 H84 Pn Q#j R#k(n为程序段号); 例:G65 H84 P120 Q#101 R#102;(当#101#102,转移到N120程序段;若#101#102,则执行下一程序段) 20)条件转移5。# j GE # k() 格式:G65 H85 Pn Q#j R#k(n为程序段号); 例:G65 H85 P120 Q#101 R#102;(当#101#102,转移到N120程序段;若#101#102,则执行下一程序段),21)条件转移6。# j LE # k() 格式:G65 H86 Pn Q#j R#k(n为程序段号); 例:G65 H86 P120 Q#10

23、1 R#102;(当#101#102,转移到N120程序段;若#101#102,则执行下一程序段),例4-5 宏程序应用 加工如图4-35所示零件,零件曲面 为抛物线,方程为 ,其它尺 寸见图。设工件坐标系如图所示,刀尖 起始点与工件原点的距离为: X=200mm,Z=400mm。,O1000; N010 G50 X200 Z400; N020 G00 Z2 M04 S700 T1000; N030 X0 M08; N040 G42 G01 Z0 F0.05 T1010; N050 G65 H01 P102 Q0; N060 G65 H02 P101 Q102 R10; N070 G65 H0

24、4 P103 Q101 R101; N080 G65 H05 P104 Q103 R20000; N090 G65 H01 P105 Q104; N100 G01 X101 Z105; N110 G65 H01 P102 Q101; N120 G65 H82 P60 Q105 R-80000; N130 G01 Z-110 M09; N140 G40 G00 U5 T1000; N150 G28 U2 W2; N160 M30;,4.3 数控车床的操作面板及操作简介,4.3.1 操作面板 1数控系统操作面板 MJ-460数控车床的数控系统操作面板如图4-36所示。它是由CRT显示器和MDI键盘

25、两部分组成。显示器左下侧为NC装置电源按钮,“ON”为电源接通按钮,“OFF”为电源断开按钮。电源按钮上方为主轴负载表,用于显示主轴功率。 (1)CRT显示器 CRT显示器可以显示机床的各种参数和功能。如显示机床参考点坐标、刀具起始点坐标、输入数控系统的指令数据、刀具补偿量的数值、报警信号、自诊断结果、滑板快速移动速度以及间隙补偿值等等。,(2)MDI键盘 1)功能键:“POS”键用于显示现在机床的位置。“PRGRM”键在EDIT方式下,编辑、显示存储器里的程序;在MDI方式下,输入、显示MDI数据;在机床自动操作时,显示程序指令值。“MENU/OFSET”键用于设定、显示补偿值和宏程序变量。

26、“DGNOS/PARAM”键用于参数的设定、显示及自诊断数据的显示。“OPR/ALARM”键用于显示报警号及报警信息。“AUX/GRAPH”键用于图形的显示。 2)数据输入键:数据输入键有13个,可用来输入字母、数字及其他的符号。每次输入的字符都显示在CRT屏幕上。 3)“RESET”复位键:当机床自动运行时,按下此键,则机床的所有操作都停下来。此状态下若恢复自动运行,滑板需返回参考点,程序将从头执行。,4)“START”启动键:按下此键,便可执行MDI的命令。 5)“INPUT”输入键:压下此键,可输入参数或补偿值等,也可以在MDI方式下输入命令数据。 6)“CAN”删除键:用于删除已输入到

27、缓冲器里的最后一个字符或符号。如:当输入了N100后,又压下“CAN”键,则N100被删去。 7)光标移动键(CURSOR):“”键将光标向下移,“”键将光标向上移。 8)页面键(PAGE):“”键向后翻页,“”键向前翻页。 9)程序编辑键:“ALTER”键用于程序更改。“INSRT”键用于程序插入。“DELET”键用于程序删除。 10)“EOB”结束程序键。,2机床操作面板,(3)手摇脉冲发生器,又称手摇轮或手轮。由它左上侧的开关指定X或Z轴,由“MODE”旋转开关设定手摇轮的每转1格的移动量。手摇轮顺时针转为坐标轴的正向,手摇轮逆时针转为坐标轴的负向。,(1)程序启动按钮(CYCLE ST

28、ART),用于自动方式下,自动运行的启动。其上指示灯亮显示自动运行状态。 (2)进给保持按钮(FEED HOLD),在自动运行状态下,暂停进给(滑板停止移动),但M、S、T功能仍然有效,其上指示等亮,显示机床处于暂停进给状态。按程序启动按钮,可以恢复自动运行。,(4)点动按钮(JOG)(+X、-X、+Z、-Z),每次只能压下一个,按钮压下时滑板移动,抬起时,滑板停止移动。 (5)快速倍率旋转开关(RAPID OVERRIDE),倍率值为100%、50%、25%和LOW四级。以X轴为例,开关在100%位置时,快移速度为12m/min;在50%位置时,快移速度为6m/min;在25%位置时,快移速

29、度为3m/min;在LOW位置时,快移速度为400mm/min,当用“MODE”按钮快速移动滑板时,其速度就是有该旋钮指定的。,(6)进给倍率旋转开关(FEEDRATE OVERRIDE),在自动运行中,由F代码指定的进给速度可以用此开关来调整,调整范围0150%,每格增量为10%。 (7)刀具选择旋转开关(TOOL SELECTION),用于选择12把刀具中的任意一把。,(8)刀架转位按钮(INDEX),在手动方式下,“TOOL SELECTION”开关指定了刀号后,压下此按钮用于换刀。 (9)对刀仪按钮(TOUCH SENSOR),在手动方式下,用于对刀仪的摆出和摆回。 (10)卡盘压力转

30、换按钮(CHUCK PRESS CHANGE),用于卡盘夹紧压力的设定。按下此键,为低压力时指示灯闪闪发亮,再次按下此键,转换为高压力,指示灯灭。 (11)尾座夹紧按钮(TAIL STOCK INTERLOCK),开机后尾座处于夹紧状态,指示灯不亮。压下此按钮,松开尾座,指示灯亮。再压下它,夹紧尾座。,(12)位置记录按钮(POSITION RECORD),用于将刀具补偿值作为工件坐标系与机床坐标系的差值设定。 (13)门联锁钥匙开关(DOOR INTERLOCK),用于打开或关闭电箱门。 (14)程序保护钥匙开关(PROG PROTECTION),此开关接通,可进行加工程序的编辑、存储。此开

31、关断开,存储器内的程序不能改变。 (15)超程解除钥匙开关(STROKE END RELEASE),用于解除因超程而引起的报警。,(16)机床灯开关(LIGHT),开关在“ON”位置工作灯亮,开关在“OFF”位置工作灯灭。 (17)冷却开关(COOLANT),开关置于手动位置(MANU),则手动方式启动冷却单元;开关置于自动(AUTO)位置,则在加工过程中,用M代码指令冷却单元的启动与停止;开关置于“OFF”位置,冷却停止。,(18)工件坐标系偏置开关(WORK SHIFT),此开关用于安装有对刀仪的机床。,(19)机床锁定开关(MACHINE LOCK),开关置于“ON”位置,仅滑板不能移动

32、,开关置于“OFF”位置,操作正常执行。 (20)程序检查开关(PROG CHECK),开关置于“ON”位置,用于检查加工程序,此时程序中的M、S代码无效,T代码有效,滑板以空行程速度移动。开关置于“OFF”位置,执行正常操作。,(21)空运行开关(DRY RUN),开关置于“ON”位置,程序中的F代码无效,滑板以“进给倍率”开关指定的速度移动,同时滑板的快速移动有效。开关至于“OFF”位置,F代码有效。 (22)程序段跳开关(BLOCK DELETE),开关置于“ON”位置,对于程序开头有“/”符号的程序段被跳过不执行。将开关置于“OFF”位置,“/”符号无效。,(23)单步运行开关(SIN

33、GLE BLOCK),开关置于“ON”位置,在自动运行的方式下,执行一个程序段后自动停止;开关置于“OFF”位置,则连续运行程序。 (24)选择停止开关(OPTIONAL STOP),开关置于“ON”位置,当程序运行到M01时,暂停运行,且主轴停转,冷却停止,其上指示灯亮。按下“CYCLE START”按钮,继续执行下面的程序。开关置于“OFF”位置,M01代码功能无效。,(25)方式选择旋转开关(MODE),用于选择机床的某一种工作方式,将开关旋至所要求的工作方式时,才能操作机床。此开关有自动方式和手动方式两种:,1)“AUTO”自动方式中有4种工作方式 “EDIT”编辑方式:可将工件程序手

34、动输入到存储器中,可以对存储器内的程序进行修改、插入和删除;输入或输出穿孔带程序。 “MEM RESTART”自启动方式:对安装有自动装料装置的机床,实现连续加工工件。,“MEM”存储器工作方式:机床执行存储器中的程序,自动加工工件。 “MDI”手动数据输入方式:用MDI键盘直接将程序输入到存储器内,并立即运行,将此方法称为MDI工作方式。用MDI键盘将加工程序输入到存储器内,此方法称为手动数据输入。,2)“MANU”手动方式中有4种工作方式 “HANDLE”手摇轮方式:可转动手摇轮使滑板移动,每次只能移动一个坐标轴。在“HANDLE”方式下,可以选择(X1、X10、X100)三种滑板移动的速

35、度。,“JOG”点动方式:可用“JOG”按钮使滑板移动,移动速度由“FEEDRATE OVERRIDE”开关设定。 “RAPID”快速点动方式:用“JOG”按钮使滑板快速移动,,移动速度由“RAPID OVERRIDE”开关设定。 “ZERO RETURN”返回参考点方式:用“JOG”按钮,使X、Z轴返回机床参考点,对应的ZERO-X、ZERO-Z参考点指示灯亮。,(26)主轴功能按钮(SPINDLE) 1)“FWD-RVS”为正反转开关,用以指定主轴的旋转方向。 2)压下停止“STOP”按钮,主轴停转。,3)压下启动“START”按钮,在手动方式下,主轴按指定的方向旋转;在自动方式下,主轴正

36、转,用于检查工件的装夹情况。其上指示灯亮显示主轴正在转动。 4)速度调整旋钮“SPEED”用于调整主轴转速。,(27)紧急停止按钮(EMERG STOP),当出现异常情况时,按下此按钮机床立即停止工作。待故障排除恢复机床工作时,需按照按钮上的箭头方向转动,按钮即可弹起。 (28)报警指示灯(ALARM) 1)机床报警灯(MACHINE)。机床因出现电动机过载、液压系统压力不足、换刀错误、卡盘设有夹紧工件主轴便旋转等情况时,报警灯亮。,2)主轴报警灯(SPINDLE)。主轴伺服单元出现异常现象,报警灯亮。 3)润滑报警灯(LUB)润滑油不足,报警灯亮。 (29)程序结束指示灯(CYCLE END

37、),加工完一个工件,指示灯亮。 (30)卡盘夹紧指示灯(CHUCK CLOSED),卡盘已夹紧,指示灯亮。 (31)套筒伸/缩按钮(QUILL OUT/IN),压下按钮,尾座套筒伸出,左侧指示灯亮。再次压下按钮,尾座套筒退回,指示灯灭。,4.3.2 机床操作简介,1手动返回机床参考点 1)将“方式”(MODE)开关置于返回参考点(ZERO RETURN)方式。 2)分别按下X轴和Z轴的手动按钮,使滑板沿X轴或Z轴正向移动参考点。在此过程中,操作者应按住+X或+Z按钮,直到机床自动慢进给时,再松开按钮。在滑板移动到两轴参考点附近时,会自动减速移动。返回参考点后,相应的X或Z参考点指示灯亮。 2机

38、床的急停 机床无论是在手动或自动运转的状态下,遇有不正常情况,需要机床紧急停止时,可通过下面一种操作来实现。,(1)按下紧急停止按钮 按下急停(EMERG STOP)按钮后,除润滑油泵外,机床的动作及各种功能均被立即停止。同时CRT屏幕上出现CNC数控未准备好(NOT READY)报警信号。待故障排除后,顺时针旋转按钮,被压下的按钮跳起,则急停状态解除。但此时要恢复机床的工作,必须进行返回机床参考点的操作。 (2)按下复位键(RESET) 机床在自动运转过程中,按下此键则机床全部操作均停止,因此可以用此键完成急停操作。 (3)按下NC电源断开键 按下NC的“OFF”键,机床停止工作。 (4)按

39、下进给保持按钮(FEED HOLD) 机床在自动运转状态下按下“进给保持”(FEED HOLD)按钮,则滑板停止运动。但机床的其他功能仍有效。当需要恢复机床运转时,按下“循环启动”(CYCLE START)按钮,机床从当前位置开始继续执行下面的程序。,3刀具补偿值的输入和修改 为保证加工精度和编程方便,在加工过程中必须进行刀具补偿,每一把刀具的补偿量需要在空运行前输入到数控系统中,以便在程序的运行中自动进行补偿。 (1)刀具补偿值的输入 为了编程及操作的方便,通常是T代码指令中的刀具编号和刀具补偿号相同。例如:T0101、T0404、T1010等。 1)更换刀具后刀具补偿值的输入:更换刀具时引

40、起刀具位置变化,需要进行刀具的位置补偿。我们以下面的实例说明补偿值的输入过程。,如图4-38所示,更换刀具后,测得其位置尺寸变化为(双点划线所示为更换后刀具位置): X向变化-0.1mm(直径变化为-0.2mm);Z向变化0.2mm。 对应补偿值为: X = 0.2mm; Z = -0.2mm。 设定该刀具号和补偿号均为02,按下功能键“OFFSET”,CRT屏幕上显示“OFFSET/WEAR”画面。然后,将光标移到设定的补偿号为02的一行上,输入刀具补偿值即可。 刀具补偿值输入到数控系统之后,刀具的运动轨迹便会自动校正。如图4-39所示,双点划线为刀具补偿值为“0”的刀具轨迹,实线为刀具补偿

41、值X = 0.2mm 、Z = -0.2mm的刀具轨迹。,图4-38 更换刀具引起的刀尖位置变化 图4-39 有刀补和无刀补刀尖运动轨迹,2)刀具补偿值的直接输入法:在实际编程时可以不使用G50指令设定工件坐标系,而是将任一位置作为加工的起始点,当然该点的设置要保证刀具与卡盘或工件不发生干涉。用试切法确定每一把刀具起始点的坐标值,并将此坐标值作为刀补值输入到相应的存储器内。其操作过程如下: 卡盘夹紧工件,任选一把加工中所使用的刀具。 按下“OFFSET”键,CRT屏幕上显示“OFFSET/GEOMETRY”画面。将光标移动到该刀具补偿号的Z值处。 以手摇轮方式移动滑板,轻轻车一刀工件端面,沿X

42、向退刀,并停下主轴,按下“POSITION RECORD”按钮。 测量工件端至工件原点的距离。, 按下“M”键和“Z”键,输入工件原点到工件端面的距离,按下“INPUT”键。如果端面需留有精加工余量,则将该余量值加入刀补值。 将光标移动到该刀具补偿号的X值处。 以手摇轮方式轻轻车一刀外圆,沿Z向退刀主轴停转,按下“POSITION RECORD”按钮。 测量切削后的工件直径。 按下“M”键和“X”键,输入测量到的直径值,按下“INPUT”键。 对其他的刀具,返回第步,重复执行以上的操作,直到所有刀具的补偿值输入完毕。,例如:加工某工件,需用若干把车刀,编程时不使用G50指令设定工件坐标系,采用

43、以上方法输入每把刀具的刀补数据后,下面的程序能正确执行。 N100 G96 G40 S150 T0100 M04; 刀架转位换刀,不使用刀具补偿 N110 G00 X100 Z0 T0101 M08;快速接近工件,对1号刀具进行补偿 N120 G01 X20 F0.3;, N240 G00 X200 Z150 T0100;快速返回换刀点,并取消1号刀补偿 N250 M01;, N400 G97 S800 T0200 M04;刀架转位换刀,不使用刀具补偿 N410 G00 X0 Z3 T0200;快速接近工件,对2号刀具进行补偿,3)刀具位置补偿值的修改:当我们使用带有刀具补偿值的车刀加工工件时

44、,如果测得加工后的工件尺寸比图样要求的尺寸大,说明刀具磨损了,这就需要修改已存储在刀具补偿存储器里的该刀具补偿值,以便加工出合格的工件。 例如:加工图4-40中25mm的外圆,在加工过程中发现由于刀具磨损,使工件尺寸产生误差,测量工件直径=25.1mm,计算差值为(25.1-25.0)mm = 0.1mm,即切削出工件的实际尺寸比图样要求尺寸大0.1mm,故需对原刀具补偿值进行修改。设X轴原输入的刀具补偿值为0.2mm,(0.2 - 0.1)mm = 0.1mm,即0.1mm为刀具补偿的修改值。修改刀具补偿值的操作如下: 按下“OFFSET”键,CRT屏幕上显示“OFFSET/WEAR”画面。

45、, 将光标移动到刀具补偿号上。 采用绝对值编程时,输入X = 0.1;采用增量值编程时,输入U = -0.1。 按下“INPUT”键,修改后的刀补值取代了原刀补值。,图4-40 车削外圆,4.4 车削加工编程实例 例4-5 编写图示典型轴类零件的精加工程序,工件右段中心点O为工件坐标原点,2号刀为基准刀,该刀尖的起始位置为(280,130)。精加工程序如下:,O3000; 程序名 N010 G50 X280 Z130; 建立工件坐标系 N020 M04 S1200 T0200; 启动主轴,换2号刀 N030 G00 X26 Z3 M08; 快速接近工件,并打开冷却液 N040 G42 G01

46、Z0 T0202 F0.05; 建立右刀补 N050 X29.567 Z-2; 倒角 N060 Z-18; 车螺纹外表面29.567 N070 X26 Z-20; 倒角 N080 W-5; 车26槽 N090 U10 W-10; 车锥面,N100 W-10; 车36外圆柱面 N110 G02 U-6 W-9 R15; 车R15圆弧 N120 G02 X40 Z-69 R25; 车R25圆弧 N130 G03 X38.76 Z-99 R25; 车S50球面 N140 G02 X34 W-9 R15; 车R15圆弧 N150 G01 W-5; 车34圆柱面 N160 X56 Z-154.05; 车

47、锥面 N170 Z-165; 车56圆柱面 N180 G40 G00 U10 T0200 M05 M09; 取消刀补并关闭冷却液 N190 G28 U2 W2; 返回参考点,N200 M04 S320 T0300; 主轴换速,换3号螺纹刀 N210 G00 X40 Z3 T0303 M08;刀具定位并建立位置补偿 N220 G92 X28.667 Z-22 F2;螺纹循环第一刀 N230 X28.067; 螺纹循环第二刀 N240 X27.467; 螺纹循环第三刀 N250 X27.067; 螺纹循环第四刀 N260 X26.969; 螺纹循环第五刀 N270 G00 X45 T0300 M0

48、9; 取消刀具位置补偿并关冷却液 N280 G28 U2 W2; 返回参考点 N290 M30; 程序结束,例4-6 精密轧辊(主要用于轧制冷凝管,淬火硬度HRC5558,材料为Cr12MoV,其工作面常规的精加工工艺是磨削,现在我们使用FD22型6圆形陶瓷刀具在MJ460数控车床上进行快速车削加工,实现了以车代磨,加工精度高,加工效率提高了5倍以上。已知加工余量1mm(直径量)。下面介绍这种精密轧辊外圆工作面的加工程序。,O 4000;(主程序) N010 G40 G97 M04 S180 T0200; N020 G50 X217.880 Z196.582; N030 G00 X140.7 Z12; N040 M98 P24001; N050 G00 X139.7; N060 G50 S1500; N070 G96 S80; N080 G42 G00 Z2 T0202; N090 G01 W-17.48 F0.1;,N100 G03 U-1.26

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1