循环444PROBING IN 3-D
ISO编程
G444
应用
参见机床手册!
这个功能必须由机床制造商实施和调试。
循环444检查工件表面上的特定点。例如,用此循环测量模具工件的自由曲面。可确定工件表面上的点相对名义坐标的尺寸不足或过大。然后,操作人员可以执行进一步的加工步骤,例如修复加工。
循环444探测三维空间中的任何一个点,并确定与名义坐标的偏差。为此,使用Q581、Q582和Q583参数中定义的法向矢量。法向矢量垂直于名义坐标所在的假想表面。法向矢量指向远离该表面的方向,但不确定探测路径。建议用CAD或CAM系统确定法向矢量。公差范围QS400定义法向矢量方向上实际坐标与名义坐标间允许的偏差。可以定义,例如,如果发现尺寸不足,中断程序运行。而且,数控系统输出日志记录,并在以下Q参数中保存偏差。
循环顺序
- 从当前位置开始,测头沿法向矢量方向运动到一个点位置,该点与名义坐标间的距离为:距离 = 球头半径 + tchprobe.tp探测表中的SET_UP数据(TNC:\table\tchprobe.tp) + Q320。预定位考虑第二安全高度。
- 然后,测头接近名义坐标。探测距离由DIST定义,不由法向矢量定义!法向矢量只适用于正确计算坐标。
- 数控系统保存位置后,测头退离并停止。数控系统在Q参数中保存触点的坐标测量值。
- 最后,数控系统在探测方向的相反方向将测头退离MB参数中定义的距离值。
结果参数
该数控系统在以下参数中保存探测结果:
Q参数 | 含义 |
---|---|
Q151 | 基本轴上的被测位置 |
Q152 | 辅助轴的位置测量值 |
Q153 | 刀具坐标轴的位置测量值 |
Q161 | 基本轴上的偏差测量值 |
Q162 | 辅助轴的偏差测量值 |
Q163 | 刀具轴的偏差测量值 |
Q164 | 3D偏差测量值
|
Q183 | 工件状态:
|
日志功能
探测完成时,数控系统立即生成HTML格式的日志。日志中含基本轴、辅助轴和刀具轴的测量结果和3D偏差。数控系统将该日志保存在*.h文件所在的相同文件夹下(只要FN16未设置路径)。
日志中含有关基本轴、辅助轴和刀具轴的以下数据:
- 实际探测方向(输入坐标系的矢量)。 矢量值对应于设置的探测路径
- 定义的名义坐标
- 如果定义了公差QS400:输出上限和下限尺寸以及在法向矢量方向上确定的偏差
- 确定的实际坐标
- 彩色显示的值(绿色为“合格”,橙色为“修复加工”,红色为“报废”)。
注意
- 只能在铣削模式功能的加工操作模式下执行该循环。
- 为确保正在使用的测头达到准确的结果,执行循环444前,需要执行3D校准。3D校准需要软件选装项92,3D-ToolComp。
- 循环444生成HTML格式的测量日志。
- 如果循环8 MIRROR IMAGE、循环11 SCALING或循环26 AXIS-SPEC. SCALING在循环444运行前激活,将显示出错信息。
- 对于探测,将考虑激活TCPM。在TCPM已激活期间,即使倾斜工件平面功能的位置结果与旋转轴的当前位置不符,也可探测位置。
- 如果机床配受控主轴,需要在探测表中激活角度跟踪功能(TRACK(跟踪)栏)。 通常这样能提高使用3-D测头的测量精度。
- 循环444可引用输入坐标系的全部坐标。
- 数控系统将测量值写入返回参数。
- 合格/修复加工/废品的工件状态用Q参数Q183设置,其独立于参数Q309。
关于机床参数的说明
- 根据可选机床参数chkTiltingAxes(204600号)的设置,数控系统在探测期间检查旋转轴的位置与倾斜角(3-D旋转)的相符性。如果不符,数控系统显示出错信息。
循环参数
帮助图形 | 参数 |
---|---|
Q263 第一个测量点的第一轴坐标? 第一触点在加工面基本轴的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q264 第一个测量点的第二轴坐标? 第一触点在加工面辅助轴的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q294 第一个测量点的第三轴坐标? 探测轴上的第一触点坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q581 参考轴的表面法向? 在这里输入基本轴的表面法向矢量。一个点的表面法向矢量通常由CAD/CAM系统输出。 输入:-10...+10 | |
Q582 辅助轴的表面法向? 在这里输入辅助轴的表面法向矢量。一个点的表面法向矢量通常由CAD/CAM系统输出。 输入:-10...+10 | |
Q583 刀具轴的表面法向? 在这里输入刀具轴的表面法向矢量。一个点的表面法向矢量通常由CAD/CAM系统输出。 输入:-10...+10 | |
Q320 安全高度? 触点与球头间的附加距离。Q320是在探测表中SET_UP列的基础上的补充。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q260 第二安全高度? 刀具轴上的坐标,在此位置测头与工件(卡具)不发生碰撞。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 或PREDEF | |
QS400 公差值? 指定该循环监测的公差带。公差定义沿表面法向上允许的偏差。这个偏差由工件的名义坐标与实际坐标之差确定。(表面法向由Q581至Q583定义,名义坐标由Q263、Q264和Q294定义。)根据法向矢量,公差值在整个轴上分布(参见举例)。 举例
输入:最多不超过255个字符 | |
Q309 响应公差错误? 定义超出公差极限时,数控系统是否中断程序运行和显示出错信息: 0:超出公差时不中断程序运行;不输出出错信息 1:超出公差时中断程序运行和输出出错信息 2:如果沿表面法向矢量的实际坐标测量值小于名义坐标值,数控系统显示出错信息并中断数控程序运行。然而,如果实际坐标测量值大于名义坐标值,不显示出错信息。 输入:0,1,2 |
11 TCH PROBE 444 PROBING IN 3-D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|