5海德汉中文使用说明书Word文档格式.docx
《5海德汉中文使用说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《5海德汉中文使用说明书Word文档格式.docx(40页珍藏版)》请在冰豆网上搜索。
有两种方法确定刀具长度L:
确定刀具长度和零点刀具长度L0之间的差值
关于代数符号:
L>
L0刀具比零点刀具长
L<
L0刀具比零点刀具短
确定长度:
把零点刀具移到刀具轴线的基准位置(例如,Z=0的工件表面)。
刀具轴线中的座标原点设置为0。
插进所需的刀具。
刀具移到和零点刀具相同的基准位置。
TNC显示当前刀具和零点刀具之间的差值。
按下实际位置归零键,在TOOLDEF程序行或者刀具表中输入数值。
利用刀具预调仪确定长度
直接在TOOLDEF刀具定义程序行或者刀具表中输入确定的数值。
刀具半径
您可以直接输入刀具半径R。
长度和半径的偏差值Δ。
在刀具的长度和半径中偏置偏差值Δ。
正偏差值说明刀具尺寸超差(DL,DR,DR2>
0)。
如果您正在编制有允差的加工数据程序,在零件程序的TOOLCALL程序行中输入超差值。
负偏差值说明刀具尺寸不够(DL,DR,DR2<
在刀具表中输入不足值作为刀具磨损值。
一般偏差值按数字值输入。
在TOOLCALL程序行中您也可把数值指定为Q参数。
输入范围:
偏差值最大范围为±
99.999mm。
在程序中输入刀具数据
在零件程序的TOOLDEF程序行中定义刀号、长度和半径。
要选择刀具定义:
按下TOOLDEF键。
刀号:
每一把刀具由其唯一的编号识别。
刀具长度:
刀具长度补偿值。
刀具半径:
刀具半径补偿值。
在编程对话中,您可以用实际位置归零键直接把刀具长度数值转换为输入行,您只需确保状态显示中的高亮显示是位于刀具轴线上。
实例:
4TOOLDEF5L+10R+5
在表格中输入刀具数据
在刀具表格中您可以规定并储存多达32767把刀具及其数据。
在机床参数7260中,在建立新的表格时您可以规定TNC储存刀具的数量,也可参阅本章后述的编辑功能。
为了能对一把刀具(转位刀具编号)指定不同的补偿数据,机床参数不得等于0。
在下列情况,您必须使用刀具表:
⏹您要使用诸如阶梯钻之类有不止一个长度补偿值的转位刀具(参阅90页“,”)。
⏹您的机床有自动换刀装置。
⏹您要用TT130触头自动测量刀具(参阅心得“触头循环使用说明书第四章)。
⏹您要利用循环22粗铣轮廓(参阅275页“粗加工(循环22))。
⏹您要用自动切削数据计算进行加工。
缩写
对话
T
刀号,程序中根据刀号调用刀具(例如5,转位号5.2)
-
NAME
名称,程序中根据名称调用刀具
刀具名称?
L
刀具长度补偿L的数值
刀具长度?
R
刀具半径R补偿值
刀具半径R?
R2
螺旋刀具的刀具半径R2(仅适用于用球形刀具或螺旋刀具加工操作的三维半径补偿或图形显示)
刀具半径R2?
DL
刀具长度L的偏差值
刀具长度超差?
DR
刀具半径R的偏差值
刀具半径超差?
DR2
刀具半径R2的偏差值
刀具半径R2超差?
LCUTS
循环22刀具的齿长
刀具轴线中的刀具长度?
ANGLE
循环22和208中往复式切入时刀具的最大角度
最大切入角度?
TL
设置刀具锁定(TL:
刀具锁定)
刀具锁定?
是=ENT/不=NOENT
RT
备用刀具(RT)编号,如有的话。
备用刀具?
TIME1
刀具最长寿命(分钟)。
本功能根据不同的机床可能有所不同。
在您的机床说明书中有详细的TIME1的资料。
最长的刀具寿命?
TIME2
在TOOLCALL期间刀具最长寿命:
如果当前刀具寿命已超出此值,TNC则在下个TOOCALL时换刀(也可参阅CUR.TIME)。
TOOLCALL的最长刀具寿命?
CUR.TIME
刀具已经使用的时间(分钟):
TNC自动计算当前刀具的寿命。
能够给被使用的刀具输入一个起始值。
现有刀具的寿命?
DOC
刀具注解(最多16个字符)
刀具使用说明?
PLC
送入PLC的刀具资料
PLC状态?
PLCVAL
送入PLC的本刀具的数值
PLC数值?
刀具表:
自动测量刀具所需的刀具数据
有关控制刀具自动测量的循环,参阅新的触头循环说明书第四章。
CUT
齿数(最多20齿)
齿数?
LTOL
磨损检测许可的刀具长度偏差。
如果超出输入的数值,TNC则把刀具锁定(状态L)。
0-0.9999mm。
磨损公差:
长度?
RTOL
磨损检测许可的刀具半径偏差。
半径?
DIRECT
旋转期间测量刀具时刀具的切削方向
切削方向(M3=-)?
TT:
R-OFFS
刀具半径测量:
测头上表面和刀具下表面之间除MP6530之外的刀具偏位。
预置值:
刀具偏位:
L-OFFS
刀具长度测量:
测头中心和刀具中心之间的刀具偏位。
刀具半径(NOENT表示R)
LBREAK
破损检测许可的刀具长度偏差。
如果超出输入的数值,TNC则锁定刀具(状态L)。
破损公差:
RBREAK
破损检测许可的刀具半径偏差。
自动校准转速/进给率的刀具数据
TYPE
刀具类型(MILL=铣刀,DRILL=钻头或镗刀,TAP=丝锥):
按下SELECTTYPE软键(第三行软键):
TNV叠加一个窗口,在此窗口内您可选择您要的刀具类型。
刀具类型?
TMAT
刀具材料:
按下SELECTMATERIAL软键(第三行软键):
TNC叠加一个窗口,在此窗口内您可选择您要的材料类型。
刀具材料?
CDT
切削数据表:
按下SELECTCDT软键(第三行软键):
TNC叠加一个窗口,在此窗口内您可选择一张切削数据表。
切削数据表名称?
三维触头所需的刀具数据(仅在MP7411=1中的位1设置时,也可参阅触头循环说明书)
CAL-OF2
校准期间,如果在校准菜单中指定刀号,TNC在此列中储存三维触头基准轴线上的中心偏位。
基准轴线上的中心偏位?
CAL-OF1
校准期间,如果在校准菜单中指定刀号,TNC在此列中储存三维触头次要轴线上的中心偏位。
次要轴线上的中心偏位
CAL-ANG
校准期间,如果在校准菜单中指定刀号,TNC在此列中储存校准三维触头的主轴角度。
校准用的主轴角度?
编辑刀具表
在零件程序执行期间被激活的刀具表被指定为TOOL.T。
您只能编辑一种机床运转模式的TOOL.L,其他用于归档或试运行的刀具表用扩展名.T起一个不同的文件名。
打开刀具表TOOL.T:
选择任一种机床运转模式。
按下TOOLTABLE软键,选择刀具表
EDIT软键设置为开(ON)。
打开任何的其他刀具表。
选择运转的编程和编辑模式。
调用文件管理器
按下SELECTTYPE软键,选择文件类型。
按下SHOW.T软键,显示.T类型文件。
选定一个文件或者输入新的文件名。
当您打开了刀具表,您就能用箭头键或软键把光标移到表格中所需的位置上编辑刀具表。
您可以在任意位置改写储存的数值或者输入新的数值。
可用的编辑功能在下面的表格中说明。
如果TNC不能在一屏上显示表格的全部位置,表格顶部高亮显示的横条会显示符号“>
>
”或者“<
<
”。
退出刀具表格
调用文件管理器并选择一个不同类型的文件,例如一个零件程序。
刀具表编辑功能
软键
选择表格的开始
选择表格的结束
选择表格前一页
选择表格后一页
查看表格中的刀具名称
在表格列中显示刀具资料或者在一屏上显示一把刀具的全部资料
移动到表格行的开始
移动到表格行的结束
复制高亮显示的字段
插入复制的字段
表格结尾处加上输入的行号
在激活的一行后面为转位刀具插入一行。
该功能只有在允需您储存各种各样的刀具补偿数据时才有效(机床参数7262不等于0)。
TNC在最后一个可用的转位号后面插入复制的刀具数据,并把转位号加1。
用途:
有不止一个长度补偿值的阶梯钻。
删除当前行。
显示/不显示刀座号。
显示全部刀具/只有这些刀具储存在刀座表中。
刀具表上的附加说明
机床参数7266.X规定哪一种数据可以在刀具表中输入以及以哪一种顺序显示数据。
您可以用另一个文件的内容改写刀具表的列和行。
必要条件:
目标文件必须存在。
被复制的文件必须只包含您要替换的列(或行)。
按下REPLACEFIELD软键:
复制各列或各行(参阅54页“复制单个文件”)。
换刀装置的刀座表
自动换刀需要有刀座表TOOL_P.TCH。
TNC能管理若干个任意文件名的刀座表。
要激活程序指定的刀座表,您必须在运转的程序运行模式的文件管理中选定它(状态M)。
在程序运行操作模式中编辑刀座表
按下TOOLTABLE软键,选择刀具表。
按下POCKETTABLE软键,选择刀座表。
编辑软键设置为开(ON)。
在编程和编辑运转模式中选择刀座表
调用文件管理器。
按下SELECTTYPE软键选择文件类型。
按下TCHFILE软键(第二行软键)显示.TCH类型文件。
选择文件或者输入新的文件名,用ENT键SELECT软键结束输入。
P
刀库中刀具的刀座号
刀号
刀号?
ST
半径较大需占用几个刀座的特殊刀具。
如果特殊刀具占用了它现有刀座前后的刀座,这些附加的刀座必须在L列中锁定(状态L)。
特殊刀具?
F
固定刀号。
刀具始终是回到刀库中同一个刀座上。
固定刀座?
是=ENT/不是=NOENT
锁定的刀座。
刀座锁定?
是=ENT或者,不是=NOENT
传送给PLC的刀座资料
PLC状态?
TNAME
TOOL.T表中刀具名称显示
刀座表编辑功能
选择表格开始
选择表格结束
选择表格中的前一页
选择表格下一页
重新设置刀座表
转到下一行的开始
重新设置刀号列L
移到行的结束处
调用刀具数据
用下列数据定义零件程序中的TOOLCALL程序行:
用TOOLCALL软键选择刀具调用功能。
输入刀具编号或名称。
在TOOLDEF程序行或者刀具表中必须已经定义好刀具。
要根据刀具名称调用刀具,按引用记号输入刀具名称。
刀具名称始终是表示激活的刀具表TOOL.T中的项目。
如果您要调用其他补偿值的刀具,也要在小数点后输入您在刀具表中规定的转位号。
工作主轴轴线X/Y/Z:
输入刀具轴线。
主轴转速S:
直接输入主轴转速,或者,如果您利用切削数据表加工,让TNC计算主轴转速。
按下SCALCULATEAUTOMAT.软键,TNC把转速限定到机床参数3515中设定的最大转速。
进给率F:
直接输入进给率,或者,如果您利用切削数据表加工,让TNC进给率。
按下FCALCULATEAUTOMA.软键,TNC把进给率限定到“最慢的轴”的最大进给率(在机床参数1010中设置)。
在您给定位程序行或TOOLCALL程序行编制新的进给率之前,F是一直有效。
刀具长度超差DL:
输入刀具长度偏差值。
刀具半径超差DR:
输入刀具半径偏差值。
刀具半径2超差:
输入刀具半径2的偏差值。
刀具调用
在刀具轴线中调用刀号5,主轴转速为2500rpm,进给率为350mm/分钟,刀具长度被编程为超出尺寸0.2mm,刀具半径R2被编程为超出尺寸0.5mm,刀具半径小于尺寸1mm。
20TOOLCALL5.2ZS2500F350DL+0.2DR-1DR2+0.5
L和R前的符号D表示偏差值。
用刀具表预先选择刀具
如果您利用刀具表加工,使用命令TOOLDEF预先选定下一把刀具,只要输入刀号或者对应的Q参数,或者按引用记号输入刀具类型。
换刀
在不同的机床上换刀功能有所不同。
机床说明书有详细的资料。
换刀位置
换刀位置必须是易接近的和不会碰撞的。
利用辅助功能M91和M92,您可以输入换刀位置的机床基准座标(而不是工件基准座标)。
如果在第一把刀具调用之前编制了TOOLCALL0,则TNC把刀具轴线中的刀具轴移到与刀具长度无关的位置上。
人工换刀
要进行人工换刀,停止主轴并把刀具移动到换刀位置:
在程序控制下移动到换刀位置。
中断程序运行,参阅389页“中断加工”。
调换刀具。
恢复程序运行,参阅391页“中断后恢复程序运行”。
自动换刀
如果您的机床有自动换刀功能,就不必中断程序运行。
当TNC运行到TOOLCALL命令,就会从刀库中取出一把刀具替换已装入的刀具。
如果刀具寿命到期自动换刀:
M101
在不同的机床上M101功能可能有所不同。
如果程序运行期间刀具寿命TIME2到期,TNC就自动换刀。
要使用此功能,在程序起始处激活M101。
M102复位M101。
但是,刀具不一定要立即更换,要根据以后几行NC程序中控制器的工作负荷决定。
有半径补偿R0,RR,RL的标准NC程序行的必要条件
备用刀具的半径必须和原用的刀具一样,如果半径不相等,TNC会显示一个出错信息并且不更换刀具。
有曲面法线矢量和三维补偿的NC程序行的必要条件
参阅100页“三维刀具补偿”。
备用刀具的半径可以不等于原用的刀具。
刀具半径不包括在从CAD系统传送过来的程序行中。
您可以在刀具表或者TOOLCALL程序行中输入偏差值DR。
如果DR为正,TNC显示一个出错信息并且不更换刀具。
您可以用辅助功能M107隐去此信息,或用M108重新激活它。
5.3
刀具补偿
前言
TNC根据刀具长度的补偿值调整刀具主轴在刀具轴线中的路径。
在加工面上,TNC对刀具半径作补偿。
如果您直接在TNC上编制零件程序,刀具半径补偿只有在加工面上才有效。
TNC计算包括旋转轴在内的最多五根轴的补偿值。
如果由CAD系统建立的零件程序包含有曲面法线矢量,TNC能进行三维刀具补偿,参阅100页“三维刀具补偿”。
刀具长度补偿
每当刀具被调用和刀具轴移动时,刀具长度补偿自动起作用。
要取消长度补偿,调用长度L=0的刀具。
如果您用TOOLCALL0取消一个正向长度补偿,刀具和工件间的距离将减少。
在TOOCALL命令后,按照程序中所输入的,根据前一把刀具和下一把新的刀具之间的长度差调整刀具轴线中的刀具路径。
对于长度补偿,TNC会考虑到TOOLCALL程序行和刀具表中的偏差值:
补偿值=L+DLTOOLCALL+DLTAB
式中:
为TOOLDEF程序行或刀具表中的刀具长度。
DLTOOLCALL
为TOOLCALL程序行中长度L的超差值(不考虑位置显示)。
DLTAB
为刀具表中长度L的超差值。
刀具半径补偿
编制刀具移动程序NC程序行包含:
⏹半径补偿RL或RR。
⏹R+或R-,单轴移动中的半径补偿。
⏹R0,如果无半径补偿。
如果您进行下列操作,TNC自动取消半径补偿:
⏹用R0编制定位程序行。
⏹用DEP功能仿型对刀。
⏹编制PGMCALL命令。
⏹用PGMMGT命令选择新的程序。
对于半径补偿,TNC会考虑到TOOLCALL程序行和刀具表中的偏差值:
补偿值=R+DRTOOLCALL+DRTAB
为TOOLDEF程序行或刀具表中的刀具半径。
DRTOOLCALL
在TOOLCALL程序行中的刀具半径DR的超差值(不考虑位置显示)。
DRTAB
刀具表中的半径DR的超差值。
无半径补偿仿型:
R0
刀具中心在加工面中向编程的路径或者座标移动。
应用:
钻孔或者镗孔,预定位。
带半径补偿的刀具移动:
RR和RL
RR
刀具向编程轮廓的右侧移动。
RL
刀具向编程轮廓的左侧移动。
刀具在距轮廓等于半径的距离上仿型移动。
根据刀具沿着工件轮廓移动的方向理解“向右”或“向左”,见右图。
在两个有不同半径补偿(RR和RL)的程序行之间,至少必须编制一行在加工面中的无半径补偿的移动程序行(也就是用R0)。
半径补偿在它第一次编程的程序行结束之前不起作用。
您也可激活加工面中的辅助轴的半径补偿。
在每一后续程序行中编制辅助轴的程序,否则TNC又会在主要轴上执行半径补偿。
不论半径补偿是用RR/RL激活还是用R0取消的,TNC始终是把刀具定位在和程序起始点或者程序结束点垂直的位置上。
刀具定位在离开仿型起点或结束点有足够的距离的位置上,以防工件轮廓损坏。
输入半径补偿
编制任意所需的路径功能程序,输入目标位置的座标,用ENT键确认。
半径补偿,RL/RR/无补偿?
按下RL软键,选择刀具向左仿型移动,或者
按下RR软键,选择刀具向右仿型移动,或者
按下ENT软键,选择无半径补偿的刀具移动或者取消半径补偿。
按下END软键,结束程序行。
半径补偿:
加工尖角
⏹外角
如果您编制半径补偿程序,刀具以一个过渡圆弧或者一个样条插补(可通过MP7680选择)绕着尖角移动。
必要时,TNC在外角上降低进给率以减少加工应力,例如在方向突变时。
⏹内角
TNC根据半径补偿计算出内角上刀具中心轨迹的焦点,由此点起,开始下一个轮廓要素。
这样就防止工件损坏,所以,刀具的许用半径受到编程轮廓的限制。
为防止刀具损坏轮廓外型,注意不要在轮廓的角上编制加工内角的开始或结束位置的程序。
无半径补偿加工尖角
如果您编制无半径补偿的刀具移动程序,您可以用辅助功能M90改变工件角上的刀具路径和进给率,参阅167页“修平尖角”。
5.4
三维刀具补偿
TNC能对直线程序行进行三维刀具补偿(3-D补偿)。
除了直线结束点的X,Y和Z的座标以外,直线程序行必须还包含曲面法线矢量的NX,NY和NZ分量(见右上图,说明在本页下文)。
此外,如果您要执行刀具定向或者三维半径补偿,这些程序行也需要一个有TX,TY和TZ分量的法向矢量,这个法向矢量就决定了刀具的方位(见右中图)。
直线结束点,曲面法线矢量的分量以及刀具定向所需的要素必须由CAD系统计算。
应用可能性
⏹使用的刀具与CAD系统计算的尺寸不相符(刀具方位定义的三维补偿)。
⏹平面铣削:
以曲面法线矢量方向铣削加工几何形状的补偿(右或无刀具方位定义的三维补偿)。
切削通常用刀具的端面进行。
⏹球面铣削:
铣刀半径和移动方向垂直的补偿以及和刀具的方向垂直的补偿(有刀具方位定义的三维半径补偿)。
切削通常用刀具的侧面进行。
法向矢量的定义
法向矢量为一种数值为1有方向的数学量。
对于LN程序行,TNC需要两个法向矢量,一个确定曲面法线矢量的方向,另一个确定刀具方位的方向(选项)。
曲面法线矢量的方向有NX,NY和NZ分量确定。
对于端面铣削和半径铣削,曲面法线矢量的方向是从被加工的表面起和刀具的座标原点PT垂直的,对于螺旋刀具,曲面法线矢量的方向是通过PT’或PT的(见右上图)。
刀具方位的方向由分量TX,TY和TZ确定。
在NC程序行中,X,Y和Z位置的座标和法面矢量NY,NX和NZ,还有TX,TY和TZ的顺序必须一致。
即使从上一程序行起法面矢量的数值不改变,在NC程序行中始终应表明全部座标和全部法面矢量。
带法面矢量的三维补偿只对主要轴X,Y,Z有效。
如果您插入一把尺寸超差的刀具(正的偏差值),TNC会输出一个出错信息,您可以用辅助功能M107隐去此出错信息(参阅95页“带曲面法线矢量和三维补偿的NC程序行的必要条件”)。
如果输入的刀具超差的尺寸可能会损坏轮廓外型,TNC将不显示出错信息。
机床参数7680规定,CAD系统根据球心PT或者球的南极PSP计算长度补偿(见右图)。
许用的刀具形式
您可以在刀具表中通过刀具半径R和R2来描述许用的刀具形状(见右上图)。
⏹刀具半径R:
刀具中心到刀具圆周的距离。
⏹刀具半径2:
R2:
刀尖和刀具圆周之间的曲率半径。
R和R2的比例确定了刀具形状:
⏹R2=0:
立铣刀。
⏹R2=R:
球头铣刀。
⏹0<
R2<
R:
螺旋铣刀。