5海德汉中文使用说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5编程:刀具
5.1输入刀具相关数据
进给率F
进给率F是刀具中心移动的速度,单位为mm/分钟或英寸/分钟。
每一个轴的最大进给率可以是不同的,在机床参数中设置。
输入
您可以在刀具调用程序行和每个定位程序行中输入进给率(参阅117页“用路径功能键建立程序行”)。
快速行程
如果您要编制快速行程程序,输入F MAX。
要输入F MAX,在对话提示Feed rate(进给率)F=?出现在屏幕上以后即按下ENT键或者F MAX软键。
有效持续性
按数字值输入的进给率在程序行执行到不同的进给率之前一直保持有效。
F MAX只有被编入程序行才起作用。
当有F MAX的程序行被执行以后,进给率即返回到之前最后一次设定的进给率数值。
在程序运行期间改变进给率
在程序运行期间您可用进给率修调旋钮改变进给率。
主轴转速S
在TOOL CALL程序行中主轴转速是按每分钟转数(rpm)输入的。
编程修改
在零件程序中,您可以只输入主轴转速来修改TOOL CALL程序行中的主轴转速参数:
编制刀具调用命令:按TOOL
CALL键。
用NO ENT键忽略Tool
number?(刀号)对话提问。
用NO ENT键忽略Working
spindle axis X/Y/Z ?(工作
主轴轴线)对话提问。
在对话提问Spindle speed S=?
(主轴转速)时输入新的主轴
转速,用END键确认。
在程序运行时修改
在程序运行期间您可用进给率修调旋钮改变主轴转速。
84
5.2刀具数据
刀具补偿要求
您通常是按工件图上的尺寸编制仿型路径程序的。
要使TNC能计算刀具中心路径,例如刀具补偿,您必须
同时输入使用的每一把刀具的长度和半径。
刀具数据输入可以直接在零件程序中用TOOL DEF
键输入或者在刀具表中单独输入。
在刀具表中,也可以
输入指定刀具的附加数据。
在执行零件程序时,TNC会
考虑输入的全部刀具数据。
刀号和刀具名称
每一把刀具是根据编号来识别的,编号范围为0-
254。
如果您正在用刀具表加工,您可以使用较大的编号,
也可以输入每一把刀具的名称。
刀号0自动规定为长度L=0,半径R=0的零点刀具。
在刀具表中,刀具0也应该规定为L=0,R=0。
刀具长度
有两种方法确定刀具长度L:
确定刀具长度和零点刀具长度L0之间的差值
关于代数符号:
L>L0 刀具比零点刀具长
L<L0 刀具比零点刀具短
确定长度:
把零点刀具移到刀具轴线的基准位置(例如,
Z=0的工件表面)。
刀具轴线中的座标原点设置为0。
插进所需的刀具。
刀具移到和零点刀具相同的基准位置。
TNC显示当前刀具和零点刀具之间的差值。
按下实际位置归零键,在TOOL DEF程序行或
者刀具表中输入数值。
利用刀具预调仪确定长度
直接在TOOL DEF刀具定义程序行或者刀具表中输
入确定的数值。
85
刀具半径
您可以直接输入刀具半径R。
长度和半径的偏差值Δ。
在刀具的长度和半径中偏置偏差值Δ。
正偏差值说明刀具尺寸超差(DL,DR,DR2>0)。
如果您正在编制有允差的加工数据程序,在零件程序的TOOL CALL程序行中输入超差值。
负偏差值说明刀具尺寸不够(DL,DR,DR2<0)。
在刀具表中输入不足值作为刀具磨损值。
一般偏差值按数字值输入。
在TOOL CALL程序行中您也可把数值指定为Q参数。
输入范围:偏差值最大范围为±99.999mm。
在程序中输入刀具数据
在零件程序的TOOL DEF程序行中定义刀号、长度和半径。
要选择刀具定义:按下TOOL DEF键。
刀号:每一把刀具由其唯一的编号
识别。
刀具长度:刀具长度补偿值。
刀具半径:刀具半径补偿值。
在编程对话中,您可以用实际位
置归零键直接把刀具长度数值转换
为输入行,您只需确保状态显示中的
高亮显示是位于刀具轴线上。
实例:
4 TOOL DEF
5 L+10 R+5
86
在表格中输入刀具数据
在刀具表格中您可以规定并储存多达32767把刀具
及其数据。
在机床参数7260中,在建立新的表格时您可
以规定TNC储存刀具的数量,也可参阅本章后述的编辑
功能。
为了能对一把刀具(转位刀具编号)指定不同的
补偿数据,机床参数不得等于0。
在下列情况,您必须使用刀具表:
⏹您要使用诸如阶梯钻之类有不止一个长度补偿
值的转位刀具(参阅90页“,”)。
⏹您的机床有自动换刀装置。
⏹您要用TT130触头自动测量刀具(参阅心得“触
头循环使用说明书第四章)。
⏹您要利用循环22粗铣轮廓(参阅275页“粗加
工(循环22))。
⏹您要用自动切削数据计算进行加工。
T
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/不=NO ENT
RT 备用刀具(RT)编号,如有的话。
备用刀具?
TIME1 刀具最长寿命(分钟)。
本功能根据不同的机床可
能有所不同。
在您的机床说明书中有详细的TIME1
的资料。
最长的刀具寿命?
87
88
寿命已超出此值,TNC 则在下个TOO CALL 时换刀(也可参阅CUR .TIME )。
命?
CUR.TIME 刀具已经使用的时间(分钟):TNC 自动计算当前刀具的寿命。
能够给被使用的刀具输入一个起始值。
现有刀具的寿命?
DOC 刀具注解(最多16个字符) 刀具使用说明? PLC 送入PLC 的刀具资料 PLC 状态? PLC V AL 送入PLC 的本刀具的数值
PLC 数值
?
刀具表:自动测量刀具所需的刀具数据
有关控制刀具自动测量的循
环,参阅新的触头循环说明书第四章。
LTOL
磨损检测许可的刀具长度偏差。
如果超出输入的数值,TNC 则把刀具锁定(状态L )。
输入范围:0-0.9999mm 。
磨损公差:长度?
RTOL 磨损检测许可的刀具半径偏差。
如果超出输入的数值,TNC 则把刀具锁定(状态L )。
输入范围:0-0.9999mm 。
磨损公差:半径?
DIRECT 旋转期间测量刀具时刀具的切削方向 切削方向(M3= - )? TT :R -OFFS 刀具半径测量:测头上表面和刀具下表面之间除MP6530之外的刀具偏位。
预置值:0
刀具偏位:半径? TT :L -OFFS 刀具长度测量:测头中心和刀具中心之间的刀具偏
位。
预置值:刀具半径(NO ENT 表示R )
刀具偏位:长度? LBREAK
破损检测许可的刀具长度偏差。
如果超出输入的数值,TNC 则锁定刀具(状态L )。
输入范围:0-0.9999mm 。
破损公差:长度?
RBREAK
破损检测许可的刀具半径偏差。
如果超出输入的数值,TNC 则锁定刀具(状态L )。
输入范围:0-0.9999mm 。
破损公差:半径?
刀具表:自动校准转速/进给率的刀具数据
缩写输入对话
TYPE 刀具类型(MILL=铣刀,DRILL=钻头或镗刀,TAP=
刀具类型?
丝锥):按下SELECT TYPE软键(第三行软键):
TNV叠加一个窗口,在此窗口内您可选择您要的
刀具类型。
TMAT 刀具材料:按下SELECT MATERIAL软键(第三
刀具材料?
行软键):TNC叠加一个窗口,在此窗口内您可选
择您要的材料类型。
CDT 切削数据表:按下SELECT CDT软键(第三行软
切削数据表名称?
键):TNC叠加一个窗口,在此窗口内您可选择一
张切削数据表。
刀具表:三维触头所需的刀具数据(仅在MP7411=1
中的位1设置时,也可参阅触头循环说明书)
缩写输入对话
基准轴线上的中心偏位?
CAL-OF2 校准期间,如果在校准菜单中指定刀号,TNC在
此列中储存三维触头基准轴线上的中心偏位。
CAL-OF1 校准期间,如果在校准菜单中指定刀号,TNC在
次要轴线上的中心偏位
此列中储存三维触头次要轴线上的中心偏位。
校准用的主轴角度?
CAL-ANG 校准期间,如果在校准菜单中指定刀号,TNC在
此列中储存校准三维触头的主轴角度。
编辑刀具表
在零件程序执行期间被激活的刀具表被指定为
TOOL.T。
您只能编辑一种机床运转模式的TOOL.L,其
他用于归档或试运行的刀具表用扩展名.T起一个不同的
文件名。
打开刀具表TOOL.T:
选择任一种机床运转模式。
按下TOOL TABLE软键,选择
刀具表
EDIT软键设置为开(ON)。
打开任何的其他刀具表。
89
选择运转的编程和编辑模式。
调用文件管理器
按下SELECT TYPE软键,选择文
件类型。
按下SHOW.T软键,显示.T类型
文件。
选定一个文件或者输入新的文件
名。
当您打开了刀具表,您就能用箭头键或软键把光标移到表格中所需的位置上编辑刀具表。
您可以在任意位置改写储存的数值或者输入新的数值。
可用的编辑功能在下面的表格中说明。
如果TNC不能在一屏上显示表格的全部位置,表格顶部高亮显示的横条会显示符号“>>”或者“<<”。
退出刀具表格
调用文件管理器并选择一个不同类型的文件,例如一个零件程序。
刀具表编辑功能软键
选择表格的开始
选择表格的结束
选择表格前一页
选择表格后一页
查看表格中的刀具名称
在表格列中显示刀具资料或者在一
屏上显示一把刀具的全部资料
移动到表格行的开始
移动到表格行的结束
复制高亮显示的字段
插入复制的字段
表格结尾处加上输入的行号
90
刀具表编辑功能软键
在激活的一行后面为转位刀具
插入一行。
该功能只有在允需您储存
各种各样的刀具补偿数据时才有效
(机床参数7262不等于0)。
TNC在
最后一个可用的转位号后面插入复
制的刀具数据,并把转位号加1。
用
途:有不止一个长度补偿值的阶梯
钻。
删除当前行。
显示/不显示刀座号。
显示全部刀具/只有这些刀具储
存在刀座表中。
刀具表上的附加说明
机床参数7266.X规定哪一种数据可以在刀具表中输
入以及以哪一种顺序显示数据。
您可以用另一个文件的内容改
写刀具表的列和行。
必要条件:
目标文件必须存在。
被复制的文件必须只包含您要
替换的列(或行)。
按下REPLACE FIELD软键:
复制各列或各行(参阅54页“复制
单个文件”)。
91
换刀装置的刀座表
自动换刀需要有刀座表TOOL_P.TCH。
TNC能管理
若干个任意文件名的刀座表。
要激活程序指定的刀座表,
您必须在运转的程序运行模式的文件管理中选定它(状
态M)。
在程序运行操作模式中编辑刀座表
按下TOOL TABLE软键,选择
刀具表。
按下POCKET TABLE软键,选
择刀座表。
编辑软键设置为开(ON)。
在编程和编辑运转模式中选择刀座表
调用文件管理器。
按下SELECT TYPE软键选择文
件类型。
按下TCH FILE软键(第二行软
键)显示.TCH 类型文件。
选择文件或者输入新的文件名,用
ENT键SELECT软键结束输入。
缩写输入对话
P 刀库中刀具的刀座号-
T 刀号刀号?
ST 半径较大需占用几个刀座的特殊刀具。
如果特殊刀具占用
特殊刀具?
了它现有刀座前后的刀座,这些附加的刀座必须在L列中
锁定(状态L)。
F 固定刀号。
刀具始终是回到刀库中同一个刀座上。
固定刀座?是=ENT/不是=NO
ENT
L 锁定的刀座。
刀座锁定?是=ENT或者,不是
=NO ENT
PLC 传送给PLC的刀座资料PLC状态?
TNAME TOOL.T表中刀具名称显示-
刀座表编辑功能软键
选择表格开始
选择表格结束
选择表格中的前一页
92
刀座表编辑功能软键
选择表格下一页
重新设置刀座表
转到下一行的开始
重新设置刀号列L
移到行的结束处
调用刀具数据
用下列数据定义零件程序中的TOOL CALL程序行:
用TOOL CALL软键选择刀具调用功能。
刀号:输入刀具编号或名称。
在
TOOL DEF程序行或者刀具表中必须
已经定义好刀具。
要根据刀具名称调
用刀具,按引用记号输入刀具名称。
刀具名称始终是表示激活的刀具表
TOOL.T中的项目。
如果您要调用其
他补偿值的刀具,也要在小数点后输
入您在刀具表中规定的转位号。
工作主轴轴线X/Y/Z:输入刀具
轴线。
主轴转速S:直接输入主轴转速,
或者,如果您利用切削数据表加工,
让TNC计算主轴转速。
按下S
CALCULATE AUTOMAT.软键,TNC
把转速限定到机床参数3515中设定的
最大转速。
进给率F:直接输入进给率,或
者,如果您利用切削数据表加工,让
TNC进给率。
按下 F CALCULATE
AUTOMA.软键,TNC把进给率限定
到“最慢的轴”的最大进给率(在机
床参数1010中设置)。
在您给定位程
序行或TOOL CALL程序行编制新的
进给率之前,F是一直有效。
刀具长度超差DL:输入刀具长度
偏差值。
刀具半径超差DR:输入刀具半径
偏差值。
刀具半径2超差:输入刀具半径
2的偏差值。
实例:刀具调用
93
在刀具轴线中调用刀号5,主轴转速为2500rpm,进给率为350mm/分钟,刀具长度被编程为超出尺寸0.2mm,刀具半径R2被编程为超出尺寸0.5mm,刀具半径小于尺寸1mm。
20 TOOL CALL 5.2 Z S2500 F350 DL+0.2 DR-1 DR2+0.5
L和R前的符号D表示偏差值。
用刀具表预先选择刀具
如果您利用刀具表加工,使用命令TOOL DEF预先选定下一把刀具,只要输入刀号或者对应的Q参数,或者按引用记号输入刀具类型。
换刀
在不同的机床上换刀功能有所不同。
机床说明书有详细的资料。
换刀位置
换刀位置必须是易接近的和不会碰撞的。
利用辅助功能M91和M92,您可以输入换刀位置的机床基准座标(而不是工件基准座标)。
如果在第一把刀具调用之前编制了TOOL CALL 0,则TNC把刀具轴线中的刀具轴移到与刀具长度无关的位置上。
人工换刀
要进行人工换刀,停止主轴并把刀具移动到换刀位置:
在程序控制下移动到换刀位置。
中断程序运行,参阅389页“中断加工”。
调换刀具。
恢复程序运行,参阅391页“中断后恢复程序运行”。
自动换刀
如果您的机床有自动换刀功能,就不必中断程序运行。
当TNC运行到TOOL CALL命令,就会从刀库中取出一把刀具替换已装入的刀具。
94
如果刀具寿命到期自动换刀:M101
在不同的机床上M101功能可能有所
不同。
机床说明书有详细的资料。
如果程序运行期间刀具寿命TIME2到期,TNC就
自动换刀。
要使用此功能,在程序起始处激活M101。
M102复位M101。
但是,刀具不一定要立即更换,要根据以后几行NC
程序中控制器的工作负荷决定。
有半径补偿R0,RR,RL的标准NC程序行的必要
条件
备用刀具的半径必须和原用的刀具一样,如果半径
不相等,TNC会显示一个出错信息并且不更换刀具。
有曲面法线矢量和三维补偿的NC程序行的必要条
件
参阅100页“三维刀具补偿”。
备用刀具的半径可以
不等于原用的刀具。
刀具半径不包括在从CAD系统传送
过来的程序行中。
您可以在刀具表或者TOOL CALL程
序行中输入偏差值DR。
如果DR为正,TNC显示一个出错信息并且不更换
刀具。
您可以用辅助功能M107隐去此信息,或用M108
重新激活它。
95
5.3刀具补偿
前言
TNC根据刀具长度的补偿值调整刀具主轴在刀具轴线中的路径。
在加工面上,TNC对刀具半径作补偿。
如果您直接在TNC上编制零件程序,刀具半径补偿只有在加工面上才有效。
TNC计算包括旋转轴在内的最多五根轴的补偿值。
☞如果由CAD系统建立的零件
程序包含有曲面法线矢量,TNC能
进行三维刀具补偿,参阅100页“三
维刀具补偿”。
刀具长度补偿
每当刀具被调用和刀具轴移动时,刀具长度补偿自动起作用。
要取消长度补偿,调用长度L=0的刀具。
☝如果您用TOOL CALL 0取消一
个正向长度补偿,刀具和工件间的距
离将减少。
在TOO CALL命令后,按照程序
中所输入的,根据前一把刀具和下一
把新的刀具之间的长度差调整刀具轴
线中的刀具路径。
对于长度补偿,TNC会考虑到TOOL CALL程序行和刀具表中的偏差值:
补偿值= L + DL TOOL CALL + DL TAB
式中:
L 为TOOL DEF程序行或刀
具表中的刀具长度。
DL TOOL CALL 为TOOL CALL程序行中
长度L的超差值(不考虑位置显
示)。
DL TAB为刀具表中长度L的超差
值。
96
刀具半径补偿
编制刀具移动程序NC程序行包含:
⏹半径补偿RL或RR。
⏹R+或R-,单轴移动中的半径补偿。
⏹R0,如果无半径补偿。
☝如果您进行下列操作,TNC自动
取消半径补偿:
⏹用R0编制定位程序行。
⏹用DEP功能仿型对刀。
⏹编制PGM CALL命令。
⏹用PGM MGT命令选择新的
程序。
对于半径补偿,TNC会考虑到TOOL CALL程序行
和刀具表中的偏差值:
补偿值= R + DR TOOL CALL + DR TAB
式中:
R为TOOL DEF程序行或刀
具表中的刀具半径。
DR TOOL CALL在TOOL CALL程序行中
的刀具半径DR的超差值(不考
虑位置显示)。
DR TAB刀具表中的半径DR的超差
值。
无半径补偿仿型:R0
刀具中心在加工面中向编程的路径或者座标移动。
应用:钻孔或者镗孔,预定位。
97
带半径补偿的刀具移动:RR和RL
RR刀具向编程轮廓的右侧移动。
RL 刀具向编程轮廓的左侧移动。
刀具在距轮廓等于半径的距离上仿型移动。
根据刀具沿着工件轮廓移动的方向理解“向右”或“向左”,见右图。
在两个有不同半径补偿(RR和
RL)的程序行之间,至少必须编制
一行在加工面中的无半径补偿的移
动程序行(也就是用R0)。
半径补偿在它第一次编程的程
序行结束之前不起作用。
您也可激活加工面中的辅助轴
的半径补偿。
在每一后续程序行中编
制辅助轴的程序,否则TNC又会在
主要轴上执行半径补偿。
不论半径补偿是用RR/RL激活
还是用R0取消的,TNC始终是把刀
具定位在和程序起始点或者程序结
束点垂直的位置上。
刀具定位在离开
仿型起点或结束点有足够的距离的
位置上,以防工件轮廓损坏。
输入半径补偿
编制任意所需的路径功能程序,输入目标位置的座标,用ENT键确认。
半径补偿,RL/RR/无补偿?
按下RL软键,选择刀具向
左仿型移动,或者
按下RR软键,选择刀具向
右仿型移动,或者
按下ENT软键,选择无半径
补偿的刀具移动或者取消半径补
偿。
按下END软键,结束程序
行。
98
半径补偿:加工尖角
⏹外角
如果您编制半径补偿程序,刀具以一个过渡圆弧或
者一个样条插补(可通过MP7680选择)绕着尖角移动。
必要时,TNC在外角上降低进给率以减少加工应力,例
如在方向突变时。
⏹内角
TNC根据半径补偿计算出内角上刀具中心轨迹的焦
点,由此点起,开始下一个轮廓要素。
这样就防止工件
损坏,所以,刀具的许用半径受到编程轮廓的限制。
☝为防止刀具损坏轮廓外型,注意
不要在轮廓的角上编制加工内角的开
始或结束位置的程序。
无半径补偿加工尖角
如果您编制无半径补偿的刀具移动程序,您可以用
辅助功能M90改变工件角上的刀具路径和进给率,参阅
167页“修平尖角”。
99
5.4三维刀具补偿
前言
TNC能对直线程序行进行三维刀具补偿(3-D补偿)。
除了直线结束点的X,Y和Z的座标以外,直线程序行必须还包含曲面法线矢量的NX,NY和NZ分量(见右上图,说明在本页下文)。
此外,如果您要执行刀具定向或者三维半径补偿,这些程序行也需要一个有TX,TY和TZ分量的法向矢量,这个法向矢量就决定了刀具的方位(见右中图)。
直线结束点,曲面法线矢量的分量以及刀具定向所需的要素必须由CAD系统计算。
应用可能性
⏹使用的刀具与CAD系统计算的尺寸不相符(刀
具方位定义的三维补偿)。
⏹平面铣削:以曲面法线矢量方向铣削加工几何
形状的补偿(右或无刀具方位定义的三维补
偿)。
切削通常用刀具的端面进行。
⏹球面铣削:铣刀半径和移动方向垂直的补偿以
及和刀具的方向垂直的补偿(有刀具方位定义
的三维半径补偿)。
切削通常用刀具的侧面进
行。
100
法向矢量的定义
法向矢量为一种数值为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:螺旋铣刀。
这些数据也就规定了刀具座标原点PT的座标。
101
使用其他形状的刀具:偏差值
如果您使用的刀具尺寸和原先编程时的刀具尺寸不同,您可以在TOO CALL命令或者刀具表中输入长度和半径之间的差值作为偏差值Δ。
⏹正的偏差值DL,DR,DR2:刀具大于原来的
刀具(尺寸超差)。
⏹负的偏差值DL,DR,DR2:刀具小于原来的
刀具(尺寸不足)。
TNC根据刀具表和刀具调用命令中的偏差值的总和补偿刀具位置。
无刀具定向的三维补偿
TNC根据偏差值的总和(刀具表和TOOL CALL命令)以曲面法线矢量的方向移动刀具的位置。
实例:有曲面法线矢量的程序行格式
1LN X+31.737 Y+21.954 Z+33.165
NX+0.263751 NY+0.0078922 NZ-0.8764339 F1000 M3
LN 三维补偿的直线
X,Y,Z直线结束点的补偿座标
NX,NY,NZ 曲面法线矢量的分量
F:进给率
M:辅助功能
在运转的编程和编辑模式中,可以输入和改变进给率F和辅助功能M。
直线结束点的座标和曲面法线矢量的分量由CAD 系统确定。
平面铣削:有和无刀具定向的三维补偿
TNC根据偏差值的总和(刀具表和TOOL CALL命令)以曲面法线矢量的方向移动刀具的位置。
如果M128(参见179页“在定位倾斜轴时保持刀尖位置:(TCPM*))被激活,即使在NC程序行中没有编制刀具定向程序,TNC也把刀具保持在与工件外型垂直的位置。
如果在NC程序行中规定了刀具定向,TNC则自动定位旋转轴,使刀具到达规定的位置。
在所有的机床上TNC都不能自动定
位旋转轴,参阅您的机床说明书。
102
碰撞危险!
在旋转轴限制移动的机床上,有
时候可能需要工作台旋转1800,在这
种情况下,要确保刀头不和工件或者
压板碰撞。
实例:无刀具定向有曲面法线矢量的程序行格式
LN X+31.737 Y+21.954 Z+33.165
NX+0.263751 NY+0.0078922 NZ-0.8764339 F1000 M3
实例:有刀具定向和曲面法线矢量的程序行格式
LN X+31.737 Y+21.954 Z+33.165
NX+0.2637581 NY+0.0078922 NZ0.8764339
TX+0.0078922 TY-0.8764399 TZ+0.2590319 F1000 M128
LN 三维补偿的直线
X,Y,Z 直线结束点的补偿座标
NX,NY,NZ:曲面法线矢量的分量
TX,TY,TZ 工件定向的曲面法线矢量的
分量
F:进给率
M:辅助功能
在运转的编程和编辑模式中可以输入和改变进给率
F和辅助功能M。
直线结束点的座标和曲面法线矢量的分量有CAD
系统规定。
103
侧面铣削:有工件定向的三维半径补偿
TNC根据偏差值DR(刀具表和TOO CALL命令)的总和把刀具移到与刀具移动方向垂直及与刀具方向垂直的位置上。
确定半径补偿RL/RR的补偿方向(见右上图,行程方向Y+)为了使TNC能达到设定的刀具方位,您必须激活功能M128 (参见179页“在定位倾斜轴时保持刀尖位置:(TCPM*))。
TNC就自动定位旋转轴,使刀具能到达实际补偿的方位。
在所有的机床上TNC都不能自
动定位旋转轴,参阅您的机床说明
书。
☝碰撞危险!
在旋转轴限制移动的机床上,有
时候可能需要工作台旋转1800,在这
种情况下,要确保刀头不和工件或者
压板碰撞。
有两种方法定义刀具方位:
⏹在有TX,TY和TZ分量的LN程序行中。
⏹在标明旋转轴座标的L程序行中。
实例:刀具定向程序行格式
1LN X+31.737 Y+21.954 Z+33.165
TX+0.0078922 TY0.8764339 TZ+0.2590319 F1000 M128
LN 三维补偿的直线
X,Y,Z 直线结束点的补偿座标
NX,NY,NZ:曲面法线矢量的分量
TX,TY,TZ 工件定向的曲面法线矢量的
分量
F:进给率
M:辅助功能
104。