首页/文章/ 详情

RationalDMIS2022 测头校验的目的

1年前浏览269

相关文章,在仿真秀官网搜索:

RationalDMIS 2022 测头构建与校验 

雷尼绍测头(传感器)TP20 与TP200 详细对比 2022

三坐标检测之测针加长能力2021

三坐标基础知识之测针类型2022

  测头被用于实际测量之前,必须进行校验或校准。校验的主要目的是计算测头的等效直径,等效直径被用来进行元素计算时作测头半径补偿用。

   所以只有在进行了测头校准以后,才能正确地进行测头数据的补偿,从而测出更加准确的测量数据。


   测头是三坐标测量机数据采集的重要部件。其与工件接触主要通过装配在测头上的测针来完成。

   对于不同的工件,测针所使用的Dm和L的大小都有不同规格。并且对于复杂的工件可能使用多个测头的角度来完成测量。

   测头只起到数据采集的作用,其本身不具有数据分析和计算的功能,需要将采集的数据传输到测量软件中进行分析计算。

   如果我们不事先定义和校准测头,软件本身是无法获知所使用的测针类型和测量的角度。

  测量得到的数据结果自然是不正确的。我们必须要校验测头之后,才知道我们使用的测针的真实直径以及不同测头角度之间的位置关系,这也是校验测头的目的。


   坐标测量机在测量零件时,是用测针的宝石球与被测零件表面接触,接触点与系统传输的宝石球中心点的坐标相差一个宝石球的半径,需要通过校验得到的测针的半径值,对测量结果修正。

   在测量过程中,往往要通过不同测头角度、长度和直径不同的测针组合测量元素。不同位置的测量点必须要经过转化才能在同一坐标下计算,需要测头校验得出不同测头角度之间,的位置关系才能进行准确换算。

所以,测量前,测头的校验工作是极其必要的。

$$/*  Header

DMISMN/'Created by [山涧果子]

UNITS/MM, ANGDEC, MMPS

WKPLAN/XYPLAN

PRCOMP/ON

TECOMP/ON

FLY/1.0000

MODE/MAN

SNSET/APPRCH, 2.0000

SNSET/RETRCT, 2.0000

SNSET/DEPTH, 0.0000

SNSET/SEARCH, 10.0000

SNSET/CLRSRF, 20.0000

RECALL/D(MCS)

SNSLCT/S(D2L30)

GEOALG/BF, LSTSQR

GEOALG/ANGLB, DEFALT

GEOALG/CIRCLE, MINMAX

GEOALG/ARC, LSTSQR

GEOALG/PLANE, LSTSQR

$$

$$

$$*/

$$

$$ Change sensor setting for Calibration

SNSET/APPRCH, 2.0000

SNSET/RETRCT, 2.0000

SNSET/SEARCH, 10.0000

SNSET/CLRSRF, 15.0000

$$

  

$$ Sensor::D2L30 calibration

KNPTN1 = ASSIGN/0

$$ ThChange() is to check whether activating this sensor requires change rack

$$ Get.Status.ThChange(D2L30, KNPTN1)

IF/KNPTN1.EQ.0

 CALL/M(EASI_CLEARMNT_GOTO), (D2L30), 400.000000, -500.000000, -213.898950,$

 0.000000, 0.000000, 1.000000

ENDIF

SNSLCT/S(D2L30)

DMESW/COMAND,'WAITSTOP'

CALIB/SENS, S(D2L30), F(NAN), 9

GOTO/ 400.000000, -500.000000, -471.298950

PTMEAS/CART, 400.000000, -500.000000, -487.298950, 0.000000, 0.000000, 1.000000

GOTO/ 408.350525, -500.000000, -485.536466

PTMEAS/CART, 410.999432, -500.000000, -493.649475, 0.866025, 0.000000, 0.500000

GOTO/ 410.933404, -494.805677, -488.493273

GOTO/ 405.466702, -490.531395, -487.375193

GOTO/ 399.031714, -487.934233, -488.493273

PTMEAS/CART, 394.500284, -490.474213, -493.649475, -0.433013, 0.750000, 0.500000

GOTO/ 390.034882, -493.128556, -488.493273

GOTO/ 389.066596, -500.000000, -487.375193

GOTO/ 390.034882, -506.871444, -488.493273

PTMEAS/CART, 394.500284, -509.525787, -493.649475, -0.433013, -0.750000,$

 0.500000

PTMEAS/CART, 393.649475, -510.999432, -500.000000, -0.500000, -0.866025,$

 0.000000

GOTO/ 396.527656, -516.336092, -500.000000

GOTO/ 401.745735, -516.609560, -500.000000

GOTO/ 406.792929, -515.257169, -500.000000

PTMEAS/CART, 408.498661, -509.438720, -500.000000, 0.669131, -0.743145, 0.000000

GOTO/ 414.463534, -508.350525, -500.000000

GOTO/ 416.336092, -503.472344, -500.000000

GOTO/ 416.609560, -498.254265, -500.000000

PTMEAS/CART, 411.602987, -494.834018, -500.000000, 0.913545, 0.406737, 0.000000

GOTO/ 412.411299, -488.824816, -500.000000

GOTO/ 408.350525, -485.536466, -500.000000

GOTO/ 403.472344, -483.663908, -500.000000

PTMEAS/CART, 398.672379, -487.368528, -500.000000, -0.104528, 0.994522, 0.000000

GOTO/ 393.207071, -484.742831, -500.000000

GOTO/ 388.824816, -487.588701, -500.000000

GOTO/ 385.536466, -491.649475, -500.000000

PTMEAS/CART, 387.576498, -497.359303, -500.000000, -0.978148, 0.207912, 0.000000

GOTO/ 385.668270, -496.953697, -491.984601

GOTO/ 388.250940, -497.502660, -488.396209

GOTO/ 391.669665, -498.229333, -485.633535

GOTO/ 400.000000, -500.000000, -471.298950

ENDMES

DMESW/COMAND,'WAITSTOP'

$$ Additional CALL for a clear move

CALL/M(EASI_CLEARMNT_GOTO), (D2L30), 400.000000, -500.000000, -213.898950, 0.000000, 0.000000, 1.000000

$$

$$ Reset sensor setting for measurement

SNSET/APPRCH, 2.0000

SNSET/RETRCT, 2.0000

SNSET/SEARCH, 10.0000

SNSET/CLRSRF, 20.0000

$$


来源:RationalDMIS测量技术
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-07-16
最近编辑:1年前
山涧果子
大专 签名征集中
获赞 202粉丝 44文章 1203课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈