循环460CALIBRATION OF TS ON A SPHERE (选装项17)
ISO编程
G460
应用
参见机床手册!
开始校准循环前,需要将测头预定位在校准球球心的上方位置。将测头沿探测轴定位在校准球上方大约安全高度(探测表中数据 + 循环中数据)的位置。
用循环460和准确的校准球可自动校准触发式3D测头。
也可以获取3D校准数据。为此,需要软件选装项92,3D-ToolComp。3D校准数据能描述任意探测方向上测头的弯曲情况。3D校准数据保存在TNC:\system\3D-ToolComp\*目录下。刀具表的DR2TABLE列是指3DTC表。然后,探测时,考虑3D校准数据。如果要达到极高精度,需要3D校准,例如用循环444校准或如果要图形化找正工件(选装项159)也需要3D校准。
用常规测针校准前:
开始校准循环前,需要预定位测头:
- 定义测头的大致半径R和长度L
- 在加工面上,将测头移到校准球上方中心位置
- 将测头沿探测轴定位在校准球上方大致安全高度的位置。安全高度含探测表中数据加上循环中数据。
用L形测针校准前:
- 夹紧校准球
- Tip
校准期间,必须探测最高点和最低点。如果不可能,数控系统不能确定球半径。必须确保无碰撞。
- 定义测头的大致半径R和长度L。用刀具预调仪确定这些数据。
- 将中心偏移的近似值输入到探测表中:
- CAL_OF1:延伸的长度
- CAL_OF2:0
- 插入测头并将其定向在平行于基本轴,例如用循环13 ORIENTATION
- 将校准表输入在刀具表的CAL_ANG表列中。
- 将测头的中心移到校准球中心的上方
- 由于测针倾斜,测头的球头不在校准球的中心位置。
- 将测头沿刀具轴定位在校准球上方大致安全高度(探测表中数据 + 循环中数据)的位置
用L形测针预定位 用L形测针校准
循环顺序
参数Q433的设置决定执行半径和长度校准,还是只执行半径校准。
半径校准Q433=0
- 夹紧基准球。确保无碰撞
- 沿探测轴,将测头定位在基准球上方和在加工面上,大致球心的上方位置
- 根据参考角(Q380),首先在平面中运动
- 数控系统沿探测轴定位测头
- 探测操作开始,数控系统开始搜索校准球的最大直径水平面。
- 一旦确定最大圆,开始确定校准的主轴角度CAL_ANG(对于L形测针)
- 一旦确定CAL_ANG,开始半径校准
- 最后,数控系统沿探测轴将测头返回到预定位的高度位置。
半径和长度校准Q433=1
- 夹紧基准球。确保无碰撞
- 沿探测轴,将测头定位在基准球上方和在加工面上,大致球心的上方位置。
- 根据参考角(Q380),首先在平面中运动
- 然后,数控系统沿探测轴定位测头。
- 探测操作开始,数控系统开始搜索校准球的最大直径水平面。
- 一旦确定最大圆,开始确定校准的主轴角度CAL_ANG(对于L形测针)
- 一旦确定CAL_ANG,开始半径校准
- 然后,数控系统沿探测轴将测头返回到预定位的高度位置
- 数控系统在校准球的顶点位置确定测头长度
- 循环结束时,数控系统沿探测轴将测头返回到预定位的高度位置
参数Q455的设置决定是否另外执行3D校准
3D校准Q455= 1...30
- 夹紧基准球。确保无碰撞
- 半径和长度校准后,数控系统沿探测轴退离测头。然后,数控系统将测头定位在顶点上方
- 探测中,用多步从顶点到球体最大直径水平面。与名义值的偏差,因此,能确定特定的偏离自由位置特性
- 可以指定最高点与最大圆间触点的数量。该数字取决于输入参数Q455。可编程值为1至30。如果编程Q455=0,将不执行3D校准
- 校准期间,确定的偏差保存在3DTC表中
- 循环结束时,数控系统沿探测轴将测头返回到预定位的高度位置
- 对于L形测针,在最高点与最低点之间进行校准。
- 为校准长度,必须知道校准球的球心(Q434)相对当前原点的位置。否则,不建议用循环460校准长度!
- 用循环460校准长度的应用之一是比较两个测头
注意
海德汉只保证使用海德汉测头时探测循环正常工作。
- 在探测循环前,不允许激活以下循环:循环7 DATUM SHIFT、循环8 MIRROR IMAGE、循环10ROTATION、循环11 SCALING和循环26 AXIS-SPEC. SCALING。
- 首先重置任何坐标变换。
- 只能在铣削模式功能和车削模式功能加工模式下执行该循环。
- 校准期间自动创建测量日志。日志文件名为TCHPRAUTO.html。该文件保存在与原文件相同的目录下。测量日志可用数控系统的浏览器显示。如果NC数控程序使用一个以上循环校准测头,TCHPRAUTO.html将含全部测量日志。
- 测头有效长度总是相对刀具参考点。刀具参考点通常在主轴鼻端,主轴的端面位置。机床制造商也可能将刀具参考点定义在不同的位置处。
- 根据预定位的精度,确定校准球最大直径水平面将需要不同数量的触点。
- 要使L形测针达到理想的精度结果,海德汉建议用相同速度执行探测和校准。如果为探测激活了进给速率倍率调节,需注意其设置。
- 如果编程Q455=0,数控系统不执行3D校准。
- 如果编程Q455=1至30,数控系统执行测头的3D校准。因此,可以确定不同角度下弯曲特性的偏差。如果用循环444,应首先执行3D校准。
- 如果编程Q455=1至30,表将被保存在TNC:\system\3D-ToolComp\*目录下。
- 如果已引用了校准表(DR2TABLE中表项),该表将被改写。
- 如果未引用校准表(DR2TABLE中表项),那么根据刀具号,将创建引用和相应的表。
编程说明
- 循环定义前,必须编程刀具调用功能,定义探测轴。
循环参数
循环参数
帮助图形 | 参数 |
---|---|
Q407 准确校准球半径? 输入使用的校准球的准确半径。 输入:0.0001...99.9999 | |
Q320 安全高度? 触点与球头间的附加距离。Q320累加至SET_UP(探测表),且只适用于沿探测轴探测预设点时。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q301 移动到接近高度 (0/1)? 指定测头在测量点间如何运动: 0:在测量点之间,在测量高度处运动 1:在测量点之间,在第二安全高度处运动 输入:0,1 | |
Q423 探测次数? 直径上测量点数。 该值有绝对式效果。 输入:3...8 | |
Q380 参考角度? (0=参考轴) 输入参考角(基本旋转),用于在当前工件坐标系下采集测量点。定义参考角可以大幅放大轴的测量范围。 该值有绝对式效果。 输入:0...360 | |
Q433 校准长度(0/1)? 定义在半径校准后数控系统是否校准测头长度: 0:不校准测头长度 1:校准测头长度 输入:0,1 | |
Q434 长度的原点? 校准球球心的坐标。仅当执行长度校准时才需要该值。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q455 3-D校准点数? 输入3D校准的触点数量。大约15个触点较合适。如果输入0,数控系统不执行3D校准。3D校准期间,确定不同角度下的测头弯曲特性,并将测量值保存在表中。3D校准需要3D-ToolComp。 输入:0...30 |
11 TCH PROBE 460 TS CALIBRATION OF TS ON A SPHERE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|