《模块3数控铣床编程与加工2.ppt》由会员分享,可在线阅读,更多相关《模块3数控铣床编程与加工2.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、模块模块3 3 数控铣床编程与加工数控铣床编程与加工3.2 数控铣床基本操作数控铣床基本操作3.2.1 手动操作手动操作数控铣床的人机对话界面也由数控铣床的人机对话界面也由CRT/MDI数控操作面板数控操作面板(数控系统操作面板)和机床操作面板(机床控制面板)(数控系统操作面板)和机床操作面板(机床控制面板)两部分组成。只要采用相同的系统,两部分组成。只要采用相同的系统,CRT/MDI操作面板操作面板也是相同的,也是相同的,FANUC 0i-MB数控系统操作面板的名称和数控系统操作面板的名称和用途与用途与FANUC 0i-T相似。由于生产厂家的不同而有所不相似。由于生产厂家的不同而有所不同,该
2、系统操作面板,主要在按钮或旋钮的设置方面有同,该系统操作面板,主要在按钮或旋钮的设置方面有所不同,其名称和用途与所不同,其名称和用途与FANUC 0i-T相似。相似。模块模块3 3 数控铣床编程与加工数控铣床编程与加工模块模块3 3 数控铣床编程与加工数控铣床编程与加工1.开机与关机开机与关机开机操作基本次序:开机操作基本次序:1)打开外部空气压缩机电源开关。)打开外部空气压缩机电源开关。2)打开机床外部电源开关。)打开机床外部电源开关。3)打开机床电气柜开关。)打开机床电气柜开关。4)打开操作面板开关。)打开操作面板开关。5)松开急停开关。)松开急停开关。6)MODE模式切换到自动回零状态。
3、模式切换到自动回零状态。7)回机械零点。)回机械零点。8)切换到手动状态或点动状态。)切换到手动状态或点动状态。9)将工作台移至接近中间位置。)将工作台移至接近中间位置。模块模块3 3 数控铣床编程与加工数控铣床编程与加工关机次序大致与开机次序相反,具体次序:关机次序大致与开机次序相反,具体次序:1)打扫或清理工作台的铁屑。)打扫或清理工作台的铁屑。2)将工作台移到大致中心位置)将工作台移到大致中心位置3)按下急停开关。)按下急停开关。4)关闭操作面板开关。)关闭操作面板开关。5)关闭电气柜开关。)关闭电气柜开关。6)关闭外部电源开关。)关闭外部电源开关。7)关闭空气压缩机电源。)关闭空气压缩
4、机电源。模块模块3 3 数控铣床编程与加工数控铣床编程与加工2.手动回机床原点(参考点)手动回机床原点(参考点)按机械回零按钮回零,使机械回零指示灯亮,机床回到按机械回零按钮回零,使机械回零指示灯亮,机床回到以机械原点为基准的机床坐标系,屏幕上显示以机械原点为基准的机床坐标系,屏幕上显示X、Y、Z三轴的坐标值。三轴的坐标值。先回先回+Z轴方向,按下轴方向,按下+Z键,使工作台移动,当键,使工作台移动,当Z轴的回轴的回零指示灯亮后,则可松手。对于某轴坐标值大于零指示灯亮后,则可松手。对于某轴坐标值大于-20,按,按手轮方式按钮手轮,使手轮方式指示灯亮,通过手摇手轮方式按钮手轮,使手轮方式指示灯亮
5、,通过手摇“脉冲手轮脉冲手轮”使其轴坐标值小于使其轴坐标值小于-20后,再按机械回零按钮后,再按机械回零按钮回零。回零。再可依次回再可依次回+Y轴和轴和+X轴。轴。三轴回零后,屏幕当前所显示三轴回零后,屏幕当前所显示X、Y、Z轴机械坐标值为轴机械坐标值为0,0,0。模块模块3 3 数控铣床编程与加工数控铣床编程与加工3.工作台的手动调整工作台的手动调整(1)粗调)粗调在操作面板中按下按钮在操作面板中按下按钮JOG切换到手动模式切换到手动模式JOG上。先选择要移动上。先选择要移动的轴,再按轴移动方向按钮,则刀具主轴相对于工作台向相应的方的轴,再按轴移动方向按钮,则刀具主轴相对于工作台向相应的方向
6、连续移动。移动速度受快速倍率旋钮的控制,移动距离受按压轴向连续移动。移动速度受快速倍率旋钮的控制,移动距离受按压轴方向选择钮的时间的控制,即按即动,即松即停。采用该方式无法方向选择钮的时间的控制,即按即动,即松即停。采用该方式无法进行精确的尺寸调整,当移动量大时可采用此方法。进行精确的尺寸调整,当移动量大时可采用此方法。(2)微调)微调微调需使用手轮来操作。在操作面板中按下按钮手轮切换到手轮模微调需使用手轮来操作。在操作面板中按下按钮手轮切换到手轮模式上。再在手轮中选择移动轴和进给增量,按式上。再在手轮中选择移动轴和进给增量,按“逆正顺负逆正顺负”方向旋方向旋动手轮手柄,则刀具主轴相对于工作台
7、向相应的方向移动,移动距动手轮手柄,则刀具主轴相对于工作台向相应的方向移动,移动距离视进给增量挡值和手轮刻度而定,手轮旋转离视进给增量挡值和手轮刻度而定,手轮旋转360,相当于,相当于100个刻个刻度的对应值。度的对应值。模块模块3 3 数控铣床编程与加工数控铣床编程与加工1)将手动操作面板上的工作方式开关置编辑或自动挡,)将手动操作面板上的工作方式开关置编辑或自动挡,按数控面板上的按数控面板上的PROG键显示程序画面。键显示程序画面。2)输入地址)输入地址“O”和要检索的程序号,再按和要检索的程序号,再按O SRH软键,软键,检索到的程序号显示在屏幕的右上角。若没有找到该程检索到的程序号显示
8、在屏幕的右上角。若没有找到该程序,即产生序,即产生“071”的报警。再按的报警。再按O SRH软键,即检索下软键,即检索下一个程序。在自动运行方式的程序屏幕下,按一个程序。在自动运行方式的程序屏幕下,按“”软软键,按键,按FL.SDL软键,再按目录(软键,再按目录(DIR)软键,即可列出)软键,即可列出当前存储器内已存的所有程序。当前存储器内已存的所有程序。3)若要浏览某一番号程序(如)若要浏览某一番号程序(如O0001)的内容,可先键)的内容,可先键入该程序番号如入该程序番号如“O0001”后,再按向下的光标键即可。后,再按向下的光标键即可。若如此操作产生若如此操作产生“071”的报警,则表
9、示该程序番号为空,的报警,则表示该程序番号为空,还没有被使用。还没有被使用。3.2.2 程序的输入与编辑程序的输入与编辑模块模块3 3 数控铣床编程与加工数控铣床编程与加工2.程序输入程序输入1)按下编辑)按下编辑EDIT键,进入编辑状态。键,进入编辑状态。2)按)按PROG键进入程序编辑界面,出现程序画面。键进入程序编辑界面,出现程序画面。3)按下软键)按下软键DIR+,查看系统中有哪些程序。,查看系统中有哪些程序。4)根据程序番号检索的结果,选定某一还没有被使用的)根据程序番号检索的结果,选定某一还没有被使用的程序番号作为待输程序编号。键入该编号后,按程序番号作为待输程序编号。键入该编号后
10、,按INSERT键,则该程序编号就自动出现在程序显示区,键,则该程序编号就自动出现在程序显示区,新程序名成立,具体的程序行就可在其后输入。新程序名成立,具体的程序行就可在其后输入。5)将上述编程实例的程序顺次输入到机床数控装置中,)将上述编程实例的程序顺次输入到机床数控装置中,每输完一个程序段,按每输完一个程序段,按INSERT键确定。键入程序的各键确定。键入程序的各个程序段内容,直至输完整个程序,可通过个程序段内容,直至输完整个程序,可通过CRT监控显监控显示该程序。注意每一程序段(行)间应用键分隔。示该程序。注意每一程序段(行)间应用键分隔。模块模块3 3 数控铣床编程与加工数控铣床编程与
11、加工3.调入已有的程序调入已有的程序若要调入先前已存储在存储器内的程序进行编辑修改或若要调入先前已存储在存储器内的程序进行编辑修改或运行,可:运行,可:1)按下编辑)按下编辑EDIT键,进入编辑状态。键,进入编辑状态。2)按)按PROG键进入程序编辑界面,出现程序画面。键进入程序编辑界面,出现程序画面。3)按下软键)按下软键DIR+,查看系统中有哪些程序。,查看系统中有哪些程序。4)键入地址键)键入地址键O,再输入想调用的程序号,按软键检索,再输入想调用的程序号,按软键检索或或 键,则显示器显示找到的程序,并可将该番号的程序键,则显示器显示找到的程序,并可将该番号的程序作为当前加工程序。作为当
12、前加工程序。模块模块3 3 数控铣床编程与加工数控铣床编程与加工4.从从PC机、软盘或纸带中输入程序机、软盘或纸带中输入程序在在PC机中,用通讯软件设置好传送端口及波特速率等参机中,用通讯软件设置好传送端口及波特速率等参数,连接好通信电缆,将欲输入的程序文件调入并作好数,连接好通信电缆,将欲输入的程序文件调入并作好输出准备,置机床端为输出准备,置机床端为“编辑编辑”方式,按方式,按PROG功能键,功能键,再按下操作软键,按再按下操作软键,按软键,输入欲存入的程序编号;软键,输入欲存入的程序编号;然后,再按然后,再按READ和和EXEC软键,程序即被读入至存储器软键,程序即被读入至存储器内,同时
13、在内,同时在CRT上显示出来。如果不指定程序号,就会上显示出来。如果不指定程序号,就会使用使用PC机、软盘或纸带中原有的程序编号;如果机床存机、软盘或纸带中原有的程序编号;如果机床存储器已有对应编号的程序,将出现储器已有对应编号的程序,将出现“073”的报警。的报警。模块模块3 3 数控铣床编程与加工数控铣床编程与加工5.程序的编辑程序的编辑1)按光标移动键可以移动光标,按)按光标移动键可以移动光标,按“PAGE”上下键可以上下键可以上下翻页。上下翻页。2)采用手工输入和修改程序时,所键入的地址数字等字)采用手工输入和修改程序时,所键入的地址数字等字符都是首先存放在键盘缓冲区内。此时,若要修改
14、可用符都是首先存放在键盘缓冲区内。此时,若要修改可用CAN键来进行擦除重输。当一行程序数据输入无误后,键来进行擦除重输。当一行程序数据输入无误后,可按可按INSERT键或键或ALTER键以插入或改写的方式从缓冲键以插入或改写的方式从缓冲区送到程序显示区。区送到程序显示区。3)要修改局部程序,可移光标至要修改处,再输入程序)要修改局部程序,可移光标至要修改处,再输入程序字,若按字,若按ALTER 键则将光标处的内容替换为新输入的内键则将光标处的内容替换为新输入的内容;若按容;若按INSERT 键则将新内容插入至光标所在程序字键则将新内容插入至光标所在程序字的后面。要删除某一程序字,则可移光标至该
15、程序字上的后面。要删除某一程序字,则可移光标至该程序字上再按再按DELETE 键。本系统中程序的修改是以某一个地址键。本系统中程序的修改是以某一个地址后跟一些数字作为程序更改的最小单位。后跟一些数字作为程序更改的最小单位。模块模块3 3 数控铣床编程与加工数控铣床编程与加工4)若要删除某一程序行,可移光标至该程序行的开始处,)若要删除某一程序行,可移光标至该程序行的开始处,再按再按EOBE+DELETE键;若按键;若按“Nxxxx”+DELETE 键,则键,则将删除多个程序段。将删除多个程序段。5)当存储的程序量达到某一程度时,必须删除一些已经)当存储的程序量达到某一程度时,必须删除一些已经加
16、工过而不再需要的程序,否则,将会在进行程序输入加工过而不再需要的程序,否则,将会在进行程序输入的中途就产生的中途就产生“070”的存储空间不够的报警。的存储空间不够的报警。删除某一程序的方法是:在确保某一程序如删除某一程序的方法是:在确保某一程序如“O0002”已已不再需要保留的情况下,先键入该程序番号不再需要保留的情况下,先键入该程序番号“O0002”后,后,再按再按DELETE键即可。键即可。注意:若键入注意:若键入“O0010,O0020”后按后按DELETE键,则将键,则将删除程序号从删除程序号从O0010到到O0020之间的程序。若键入之间的程序。若键入“O-9999”后按后按DEL
17、ETE键,则将删除已存储的所有程序。键,则将删除已存储的所有程序。模块模块3 3 数控铣床编程与加工数控铣床编程与加工1.MDI程序运行程序运行所谓所谓MDI方式是指临时从数控面板方式是指临时从数控面板上输入一个或几个程序段的指令并上输入一个或几个程序段的指令并立即实施的运行方式。其基本操作立即实施的运行方式。其基本操作方法如下:方法如下:1)按下操作面板中)按下操作面板中MDI按键,选按键,选择择MDI运行方式。运行方式。2)在)在MDI键盘上按键盘上按PROG键功能,键功能,进入编辑页面。进入编辑页面。3.2.3 MDI(MDA)操作及对刀)操作及对刀模块模块3 3 数控铣床编程与加工数控
18、铣床编程与加工3)在输入缓冲区输入一段程序指令,并以分号()在输入缓冲区输入一段程序指令,并以分号(EOB)结束;然后,按结束;然后,按INSERT键,程序内容即被加到番号为键,程序内容即被加到番号为O0000的程序中。本系统中的程序中。本系统中MDI方式可输入执行最多方式可输入执行最多6行行程序指令,而且在程序指令,而且在MDI程序指令中可调用已经存储的子程序指令中可调用已经存储的子程序或宏程序。程序或宏程序。MDI程序在运行以前可编辑修改,但不程序在运行以前可编辑修改,但不能存储,运行完后程序内容即被清空。若用能存储,运行完后程序内容即被清空。若用M99作结束,作结束,则可重新运行该则可重
19、新运行该MDI程序。程序。4)程序输入完成后,按)程序输入完成后,按RESET键,光标回到程序头;键,光标回到程序头;按启动键,即可实施按启动键,即可实施MDI运行方式。若光标处于某程序运行方式。若光标处于某程序行行首时,按了启动键,则程序将从当前光标所在行开行行首时,按了启动键,则程序将从当前光标所在行开始执行。始执行。模块模块3 3 数控铣床编程与加工数控铣床编程与加工2.主轴的旋转与停止操作主轴的旋转与停止操作1)开机后回零(返回参考点)。)开机后回零(返回参考点)。2)选)选MDI工作方式,按程序工作方式,按程序PROG键,输入键,输入“M03 S500”,按,按INSERT键,再按循
20、环启动键,主轴即可启动。键,再按循环启动键,主轴即可启动。3)按复位)按复位RESET键主轴停止旋转。键主轴停止旋转。4)选择手动连续运行方式()选择手动连续运行方式(JOG)或步进方式()或步进方式(INC)或手轮操作方式(或手轮操作方式(Handle),主轴旋转按键即可正常工),主轴旋转按键即可正常工作。作。模块模块3 3 数控铣床编程与加工数控铣床编程与加工3.确定对刀点和换刀点确定对刀点和换刀点1)所选的对刀点应使程序编制简单。)所选的对刀点应使程序编制简单。2)对刀点应选择在容易找正、便于确定零件加工原点的)对刀点应选择在容易找正、便于确定零件加工原点的位置。位置。3)对刀点应选在加
21、工时检验方便、可靠的位置。)对刀点应选在加工时检验方便、可靠的位置。4)对刀点的选择应有利于提高加工精度。)对刀点的选择应有利于提高加工精度。模块模块3 3 数控铣床编程与加工数控铣床编程与加工4.采用寻边器进行采用寻边器进行X、Y向对刀向对刀1)建立工件坐标系。用基准刀(通常是第一把刀)确定)建立工件坐标系。用基准刀(通常是第一把刀)确定工件的坐标系,建议使用工件的坐标系,建议使用G54建立工件坐标系。建立工件坐标系。2)确定加工刀具与基准刀具的几何差异(刀具长度补偿)确定加工刀具与基准刀具的几何差异(刀具长度补偿值),确定其他刀具与第一把刀具(或称为基准刀)的值),确定其他刀具与第一把刀具
22、(或称为基准刀)的差异,确定其补正值。差异,确定其补正值。根据现有条件和加工精度要求选择对刀方法,可采用试根据现有条件和加工精度要求选择对刀方法,可采用试切法、寻边器对刀、机内对刀仪对刀、自动对刀等。其切法、寻边器对刀、机内对刀仪对刀、自动对刀等。其中试切法对刀精度较低,加工中常采用寻边器和中试切法对刀精度较低,加工中常采用寻边器和Z轴设定轴设定器对刀,效率高,能保证对刀精度。器对刀,效率高,能保证对刀精度。模块模块3 3 数控铣床编程与加工数控铣床编程与加工(1)偏心式寻边器的使用方法)偏心式寻边器的使用方法2)启动主轴旋转,一般为)启动主轴旋转,一般为50r/min左右。左右。3)在)在X
23、方向手动控制机床使偏心式寻边器靠近被测表面方向手动控制机床使偏心式寻边器靠近被测表面并缓慢与之接触。并缓慢与之接触。4)进一步仔细调整位置,直至偏心式寻边器上下两部分)进一步仔细调整位置,直至偏心式寻边器上下两部分同轴。同轴。5)此时被测表面的)此时被测表面的X坐标为机床当前坐标为机床当前X坐标值加(或减)坐标值加(或减)圆柱半径。圆柱半径。6)用同样的方法可进行)用同样的方法可进行Y方向的对刀。方向的对刀。模块模块3 3 数控铣床编程与加工数控铣床编程与加工(2)光电式寻边器的使用方法)光电式寻边器的使用方法 1)将工件通过夹具装在机床工作台上,装夹时,工件的)将工件通过夹具装在机床工作台上
24、,装夹时,工件的四个侧面都应留出寻边器的测量位置。四个侧面都应留出寻边器的测量位置。2)快速移动主轴,让寻边器测头靠近工件的左侧,改用)快速移动主轴,让寻边器测头靠近工件的左侧,改用微调操作,让测头慢慢接近工件左侧,直到寻边器发光。微调操作,让测头慢慢接近工件左侧,直到寻边器发光。记下此时测头在机械坐标系中的记下此时测头在机械坐标系中的X值,如:值,如:-358.500。3)抬起测头至工件上表面之上,快速移动主轴,让测头)抬起测头至工件上表面之上,快速移动主轴,让测头靠近工件右侧,改用微调操作,让测头慢慢接近工件右靠近工件右侧,改用微调操作,让测头慢慢接近工件右侧,直到寻边器发光。记下此时测头
25、在机械坐标系中的侧,直到寻边器发光。记下此时测头在机械坐标系中的X值,如:值,如:-248.500。模块模块3 3 数控铣床编程与加工数控铣床编程与加工4)两者差值再减去测头直径,即为工件长度。测头直径)两者差值再减去测头直径,即为工件长度。测头直径一般为一般为10mm,则工件的长度为,则工件的长度为L=-248.500-(-358.500)-10=100mm。5)工件坐标系原点在机械坐标系中的)工件坐标系原点在机械坐标系中的X坐标为坐标为X358.5100/25303.5,将此值输入到工件坐标系中,将此值输入到工件坐标系中(如(如G54)的)的X即可。即可。6)同理可测得工件坐标系原点在机械
26、坐标系中的)同理可测得工件坐标系原点在机械坐标系中的Y坐标坐标值,并输入到值,并输入到G54的的Y值中。值中。用光电式寻边器来找正工件非常方便,寻边器可以内置用光电式寻边器来找正工件非常方便,寻边器可以内置电池,当其找正球接触工件时,发光二极管亮,其重复电池,当其找正球接触工件时,发光二极管亮,其重复定位精度在定位精度在2.0m以内。以内。模块模块3 3 数控铣床编程与加工数控铣床编程与加工5.利用试切法进行利用试切法进行X、Y向对刀向对刀1)将所用铣刀装到主轴上。)将所用铣刀装到主轴上。2)按下)按下MDI键,输入一个转速,按下启动键,使主轴中键,输入一个转速,按下启动键,使主轴中速旋转。速
27、旋转。3)按下手轮键。手摇)按下手轮键。手摇“脉冲手轮脉冲手轮”移动铣刀沿移动铣刀沿X(或(或Y)方向靠近被测边,直到铣刀周刃轻微接触到工件表)方向靠近被测边,直到铣刀周刃轻微接触到工件表面,听到刀刃与工件的摩擦声但没有切屑,如图面,听到刀刃与工件的摩擦声但没有切屑,如图3-86a所所示。示。4)保持)保持X、Y坐标不变,将铣刀沿坐标不变,将铣刀沿+Z向退离工件,如图向退离工件,如图3-86b所示。所示。5)在)在X(或(或Y)方向上,按)方向上,按X(或(或Y)键,再按软键起源,)键,再按软键起源,使坐标在使坐标在X(或(或Y)方向上置零,并沿)方向上置零,并沿X(或(或Y)移动刀)移动刀具
28、半径的距离,如图具半径的距离,如图3-86c所示。所示。模块模块3 3 数控铣床编程与加工数控铣床编程与加工6)此时机床坐标的)此时机床坐标的X(或(或Y)值输入系统偏置寄存器中,)值输入系统偏置寄存器中,该值就是被测边的该值就是被测边的X(或(或Y)坐标。)坐标。7)沿)沿Y(或(或X)方向重复以上的操作,可得被测边的)方向重复以上的操作,可得被测边的Y(或(或X)坐标。)坐标。8)Z轴方向对刀是将刀具底刃轻触工件上表面,记下轴方向对刀是将刀具底刃轻触工件上表面,记下Z轴坐标值。轴坐标值。9)将机械坐标系值输入到工件坐标系中,确定工件坐标)将机械坐标系值输入到工件坐标系中,确定工件坐标系。首
29、先按系。首先按MDI面板功能键,按软键工件坐标系;然后面板功能键,按软键工件坐标系;然后移动光标到需要改变的坐标,选择工件坐标系移动光标到需要改变的坐标,选择工件坐标系G54G59;最后将上面所确定的中心点机械坐标值,键入对应的;最后将上面所确定的中心点机械坐标值,键入对应的X、Y、Z中,按中,按INPUT键输入。键输入。模块模块3 3 数控铣床编程与加工数控铣床编程与加工模块模块3 3 数控铣床编程与加工数控铣床编程与加工6.利用机外对刀仪进行利用机外对刀仪进行X、Y、Z向对刀向对刀1)使用前要用标准对刀心轴进行校准。每台对刀仪都随)使用前要用标准对刀心轴进行校准。每台对刀仪都随机带有一件标
30、准的对刀心轴,每次使用前要对机带有一件标准的对刀心轴,每次使用前要对Z轴和轴和X轴轴尺寸进行校准和标定。尺寸进行校准和标定。2)使用标准对刀心轴从参考点移动到工件零点时,读机)使用标准对刀心轴从参考点移动到工件零点时,读机床坐标系下的床坐标系下的X、Y、Z坐标,把坐标,把X、Y值输入到工件坐标值输入到工件坐标系参数系参数G54中,把中,把Z值叠加心轴长度后,输入到值叠加心轴长度后,输入到G54中。中。3)其他刀具在对刀仪上测量的刀具长度值,补偿到对应)其他刀具在对刀仪上测量的刀具长度值,补偿到对应的刀具长度补偿号中。的刀具长度补偿号中。模块模块3 3 数控铣床编程与加工数控铣床编程与加工模块模
31、块3 3 数控铣床编程与加工数控铣床编程与加工7.采用杠杆百分表(或千分表)进行采用杠杆百分表(或千分表)进行X、Y向对刀向对刀1)用磁性表座将杠杆百分表粘在机床主轴端面上。)用磁性表座将杠杆百分表粘在机床主轴端面上。2)利用手动输入)利用手动输入“M03 S100”指令,使主轴低速旋转。指令,使主轴低速旋转。3)手动操作使旋转的表头依)手动操作使旋转的表头依X、Y、Z的顺序逐渐靠近被的顺序逐渐靠近被测表面。测表面。4)移动)移动Z轴,将表头压在被测表面约轴,将表头压在被测表面约0.1mm。5)逐步降低手动脉冲发生器的移动量,使表头旋转一周)逐步降低手动脉冲发生器的移动量,使表头旋转一周时,其
32、指针的跳动量在允许的对刀误差内,如时,其指针的跳动量在允许的对刀误差内,如0.02 mm,此时可认为主轴的旋转中心与被测孔的中心重合。此时可认为主轴的旋转中心与被测孔的中心重合。6)记下此时机床坐标系中的)记下此时机床坐标系中的X、Y坐标值。坐标值。模块模块3 3 数控铣床编程与加工数控铣床编程与加工8.利用利用Z轴设定器进行轴设定器进行Z向对刀向对刀1)将加工所用刀具装到主轴上。)将加工所用刀具装到主轴上。2)将)将Z轴设定器放置在工件上表面上。轴设定器放置在工件上表面上。3)快速移动主轴,使刀具端面靠近)快速移动主轴,使刀具端面靠近Z轴设定器上表面。轴设定器上表面。4)改用微调操作,让刀具
33、端面慢慢接触到)改用微调操作,让刀具端面慢慢接触到Z轴设定器上轴设定器上表面,直到其指针指示到零位(或发光显示)为止。表面,直到其指针指示到零位(或发光显示)为止。5)记下此时机械坐标系中的)记下此时机械坐标系中的Z值,如值,如-250.800。6)若)若Z轴设定器的高度为轴设定器的高度为50mm,则工件坐标系原点在,则工件坐标系原点在机械坐标系中的机械坐标系中的Z坐标值为(坐标值为(-250.800-50)mm=-300.800mm。将该值输入到。将该值输入到G54中的中的Z值处。值处。模块模块3 3 数控铣床编程与加工数控铣床编程与加工9.对刀过程中的注意事项对刀过程中的注意事项1)根据加
34、工要求采用正确的对刀工具,控制对刀误差。)根据加工要求采用正确的对刀工具,控制对刀误差。2)在对刀过程中,可通过改变微调进给量来提高对刀精)在对刀过程中,可通过改变微调进给量来提高对刀精度。度。3)对刀时需小心谨慎操作,尤其要注意移动方向,避免)对刀时需小心谨慎操作,尤其要注意移动方向,避免发生碰撞危险。发生碰撞危险。4)对刀数据一定要存入与程序对应的存储地址,防止因)对刀数据一定要存入与程序对应的存储地址,防止因调用错误而产生严重后果。调用错误而产生严重后果。模块模块3 3 数控铣床编程与加工数控铣床编程与加工10.刀补设置刀补设置1)置工作方式开关于)置工作方式开关于MDI手动数据输入方式
35、。手动数据输入方式。2)按数控操作面板上的)按数控操作面板上的OFFSET/SETTING功能按键后,功能按键后,其中其中N0.为刀具补偿地址号;若同时设置几何补偿和磨损为刀具补偿地址号;若同时设置几何补偿和磨损补偿值,则刀补是它们的矢量和。补偿值,则刀补是它们的矢量和。3)按光标移动键,让光标停在要修改设定的数据位置上。)按光标移动键,让光标停在要修改设定的数据位置上。当欲设定的数据不在当前画页时,可按页面键翻页。当欲设定的数据不在当前画页时,可按页面键翻页。4)输入要修改设定的数据。)输入要修改设定的数据。5)按)按INPUT键,则修改设定后的数据存储到相应的地址键,则修改设定后的数据存储
36、到相应的地址寄存器内。寄存器内。模块模块3 3 数控铣床编程与加工数控铣床编程与加工11.刀具补偿设置刀具补偿设置(1)刀具半径补偿的输入)刀具半径补偿的输入1)按下偏置键)按下偏置键OFFSET/SETTING。2)按补正键,显示所需要的页面。)按补正键,显示所需要的页面。3)使光标移向需要变更的偏置号位置,在)使光标移向需要变更的偏置号位置,在D(形状)这(形状)这一列。一列。4)由数据输入键输入补偿量。)由数据输入键输入补偿量。5)按输入键)按输入键INPUT,确认并显示补偿值。,确认并显示补偿值。模块模块3 3 数控铣床编程与加工数控铣床编程与加工(2)刀具长度补偿值的输入)刀具长度补
37、偿值的输入1)按下偏置键)按下偏置键OFFSET/SETTING。2)按)按“补正补正”键,显示所需要的页面。键,显示所需要的页面。3)使光标移向需要变更的偏置号位置,在)使光标移向需要变更的偏置号位置,在H(形状)这(形状)这一列。一列。4)由数据输入键输入补偿量。)由数据输入键输入补偿量。5)按输入键)按输入键INPUT,确认并显示补偿值。,确认并显示补偿值。模块模块3 3 数控铣床编程与加工数控铣床编程与加工3.2.4 程序运行控制程序运行控制1.程序的空运行调试程序的空运行调试1)检查机床是否回零,若未回零,先将机床回零。)检查机床是否回零,若未回零,先将机床回零。2)调出数控程序或自
38、行编写一段程序。)调出数控程序或自行编写一段程序。方法一:首先选择自动工作方式(方法一:首先选择自动工作方式(MEM);然后按下);然后按下PROG程序键,选择程序界面;再输入要执行的程序号程序键,选择程序界面;再输入要执行的程序号(OXXXX);最后按);最后按O检索键(或者按向下移动光标键)检索键(或者按向下移动光标键)。方法二:首先选择自动工作方式(方法二:首先选择自动工作方式(MEM);然后按下);然后按下PROG程序键,选择程序界面;再输入要执行的程序段程序键,选择程序界面;再输入要执行的程序段号(号(NXXXX);最后按);最后按N检索键(或者按向下移动光标检索键(或者按向下移动光
39、标键)。键)。模块模块3 3 数控铣床编程与加工数控铣床编程与加工3)将机床主轴沿)将机床主轴沿Z轴正向抬高一个高度。轴正向抬高一个高度。4)置工作方式为自动方式,按下手动操作面板上的空运)置工作方式为自动方式,按下手动操作面板上的空运转开关至灯亮。转开关至灯亮。5)按启动按钮,机床即开始以快进速度执行程序,由数)按启动按钮,机床即开始以快进速度执行程序,由数控装置进行运算后送到伺服机构驱动机械工作台实施移控装置进行运算后送到伺服机构驱动机械工作台实施移动。动。模块模块3 3 数控铣床编程与加工数控铣床编程与加工2.自动自动/连续运行连续运行1)检查机床是否回零,若未回零,先将机床回零。)检查
40、机床是否回零,若未回零,先将机床回零。2)调出数控程序或自行编写一段程序。)调出数控程序或自行编写一段程序。3)将机床主轴沿)将机床主轴沿Z轴正向抬高一个高度,再将光标移至轴正向抬高一个高度,再将光标移至主程序开始处,或在编辑方式下按主程序开始处,或在编辑方式下按RESET键使光标复位键使光标复位到程序头部。到程序头部。4)置工作方式为自动方式,按下手动操作面板上的空运)置工作方式为自动方式,按下手动操作面板上的空运转开关至灯灭,以退出空运行状态。转开关至灯灭,以退出空运行状态。5)按启动按钮。)按启动按钮。模块模块3 3 数控铣床编程与加工数控铣床编程与加工3.中断运行中断运行数控程序在运行
41、过程中可根据需要进行暂停、停止、急数控程序在运行过程中可根据需要进行暂停、停止、急停或重新运行。停或重新运行。1)数控程序在运行中,按暂停键,程序暂停执行;再按)数控程序在运行中,按暂停键,程序暂停执行;再按启动键,程序从暂停位置开始执行。启动键,程序从暂停位置开始执行。2)数控程序在运行中,按停止键,程序停止执行;再按)数控程序在运行中,按停止键,程序停止执行;再按启动键,程序从开头重新执行。启动键,程序从开头重新执行。3)数控程序在运行中,按急停键,数控程序中断执行。)数控程序在运行中,按急停键,数控程序中断执行。继续运行时,先松开急停按钮,返回参考点后再按启动继续运行时,先松开急停按钮,返回参考点后再按启动键,程序从开头重新执行。键,程序从开头重新执行。模块模块3 3 数控铣床编程与加工数控铣床编程与加工4.自动自动/单段运行单段运行1)检查机床是否回零,若未回零,先将机床回零。)检查机床是否回零,若未回零,先将机床回零。2)调出数控程序或自行编写一段程序。)调出数控程序或自行编写一段程序。3)按下操作面板上的自动运行键,使其指示灯亮。)按下操作面板上的自动运行键,使其指示灯亮。4)按下操作面板上的单节按钮。)按下操作面板上的单节按钮。5)按下操作面板上的启动键,程序开始运行。)按下操作面板上的启动键,程序开始运行。