» 您尚未 [登录 - 注册] ┆ 在线 ┆ 风格 ┆ 帮助 ┆ 


  您的位置: DMIS 空间-- -> DMIS 区 -> DMIS 心得 -> DMIS初级教程-测量篇(不断更新)

您是本帖的第 17298 个阅读者 ┆
 贴子主题:DMIS初级教程-测量篇(不断更新)
爱科腾瑞客服性别:男<br>状态:离线<br>积时:1 年 5 个月 28 天 8 小时 51 分 3 秒
总版主
等级:总版主
头衔:未定义
帮派:未定义
帖数:342
金钱:2336
Y 币:12
注册:2008-8-6

[资料] [短信] [编辑] [引用] [管理员邮箱] 楼主

DMIS初级教程-测量篇(不断更新)

DMIS语言包括两部分,测量部分和高级语言部分(HLL),测量部分的语句从流程上来说,包括 测量定义、测量元素相关、坐标系相关、公差相关、输出相关,大部分三坐标软件可以打开自学习模式,对测量的过程进行记录。

一、测量定义部分

1、UNIT                                       定义软件中所使用的各项数值的单位。

      UNIT/MM                                     长度单位为毫米

      UNIT/CM                                       长度单位为厘米  

      UNIT/METER                                 长度单位为米

      UNIT/INCH                                   长度单位为英尺

      UNIT/FEET                                   长度单位为英寸

      UNIT/ANGDEC                               10进制的角度单位

      UNIT/ANGDMS                             度、分、秒的角度单位,例如05:24:12

      UNIT/ANGRAD                               角度的单位为弧度

      UNIT/TEMPF                                 温度单位为华氏

      UNIT/TEMPC                                 温度单位为摄氏

2、WKPLAN                                       定义极坐标系工作平面

      WKPLAN/XYPLAN                         XY平面为当前极坐标系的工作平面

      WKPLAN/YZPLAN                         YZ ~~~

      WKPLAN/ZXPLAN                         ZX ~~~

3、PRCOMP                                       测头补偿是否打开

      PRCOMP/ON                                 测量补偿打开

      PRCOMP/OFF                               测头补偿关闭

4、FLY                                               是否打开FLY模式

    FLY/1.0                                           打开FLY模式,如图在平滑路径时球的半径。

上传的图片
  抱歉,您所在的组无权下载附件,请注册登陆

      FLY/OFF                                       关闭FLY模式

5、MODE                                           运行DMIS程序时的模式选择

    MODE/AUTO,RPOG,MAN               模式为自动模式,当DMIS程序在自动模式下运行,执行MEAS测量语句的时候,将忽略MEAS对每个元素测量点的指定,运用软件的算法根据点数量重新计算分布测量点。

    MODE/PROG,MAN                       模式为程序模式,按照MEAS语句所指定的测量点来进行元素测量。

    MODE/MAN                                   模式为手动模式,在执行程序的时候,MEAS语句接受操作盒手动触发的点的数据

    还有很多相关的定义和这三个模式有关联,在到具体关键字的时候再解释。

6、SNSET                                           指定或者激活一些测量设置

    SNSET/APPRCH,10                         定义测量时的接近距离,在没有到达接近距离的时候,机器为定位速度,如果此时红宝石测针被触碰,软件会提示碰撞。在到达接近距离以后,机器更改为测量速度,如果此时红宝石测针被触碰,软件会接受所触发点的空间位置。

    SNSET/RETRCT,10                         定义触发之后的回退距离。

    SNSET/SEARCH,10                         定义搜索距离,即在指定位置上没有找到测量点的时候,继续沿着接近方向去找寻测量点的距离,如果仍然没有找到,软件会提示测量错误。

    SNSET/CLRSRF,FA(Label),10         定义一个安全平面,使得在自动模式下,测量元素前,测头会首先以最短距离移动到平面FA(Label)之上10毫米的位置,测量结束后,也同样移动测头到安全平面FA(Label)之上10毫米的位置。

    SNSET/CLRSRF,10                         定义一个安全距离,使得在自动模式下,测量元素前,测头会首先移动到该测量元素法向正方向10毫米的位置,测量结束后,也同样移动测头到该元素法向10毫米的位置。

    SNSET/DEPTH,10                           定义测量深度,使得在测量的时候,沿着所测量元素的法向伸进10毫米进行测量。

    SNSET/VA(label1)                           用前面定义的算法,针对不同的测头和情况,选择自己定义的拟合元素算法进行测量。

    SNSET/VF(label2)                           定义的视频头的滤波器

    SNSET/VL(label3),intnsty                 定义影象测头的镜头亮度百分比

    SNSET/VW(label4)                           所使用CCD测头的窗口标签名

    SNSET/FOCUSY                               开启影象自动对焦

    SNSET/FOCUSN                             关闭影象自动对焦

    SNSET/SCALEX,n                           影象在X方向上的比例

    SNSET/SCALEY,n                           影象在Y方向上的比例

7、FEDRAT                             设置测量设备的测量速度、定位速度和转台速度

    FEDRAT/MESVEL,MPM,n               触发速率的设定,单位为米/分钟

    FEDRAT/MESVEL,MMPS,n             ~~~~                     单位为毫米/秒

    FEDRAT/MESVEL,IPM,n                 ~~~~                     英寸/分钟

    FEDRAT/MESVEL,IPS,n                   ~~~~                     英寸/秒

  FEDRAT/POSVEL,同上                   定位速率的设置,单位同上。

    FEDRAT/ROTVEL,RPM,n               转台速率的设置,单位为转/分钟

    FEDRAT/SCNVEL,同上                   扫描速率的设置,单位同上。

    或者不用具体的数值来对各项速度进行设置,使用百分比亦可,以扫描速度为例,设置一个百分比的速度设置语句为 FEDRAT/SCNVEL,PCENT,0.75     代表使用最大扫描速度的75%进行扫描,语句中的SCNVEL可以换成对应其它的速度类型对应的关键字。

8、ACLRAT                                         设置测量设备的定位加速度、测量加速度、转台加速度

    ACLRAT/MESACL,MMPM,n             设置测量加速度,单位为米/分钟的平方

    其它设置参考前面的速度设置语句,列表如下

    POSACL       为定位加速度                 MPMM,n                   米/分钟的平方

    ROTACL       为转台加速度               MMPSS,n                   毫米/秒的平方

    MESACL       为测量加速度               IPMM,n                     英寸/分钟的平方

                                                          IPSS,n                         英寸/秒的平方

    同样支持用百分比的定义方法来设置加速度。

9、GEOALG                                           设置元素的拟合算法

    此项设置很繁杂,对每一种元素都可以设置相应的拟合算法,还有点密集时的滤波方式的设置等等,这里举出常用的几个元素的设置例子,以圆为例。

    GEOALG/CIRCLE,LSTSQR               最小二乘法(为最常用的拟合算法)

    GEOALG/CIRCLE,MAXINS               最大空圆

    GEOALG/CIRCLE,MINCIR               最小区域法

    GEOALG/CIRCLE,MINMAX             最小半径差

设置对应的元素,只要把语句中的CIRCLE替换为该元素的标志,例如设置平面拟合算法,将/后面设置为PLANE,然后选择对应的算法即可。

最后还需要对测头、坐标系做一个初始的定义,那么一个完整的DMIS程序测量环境定义的范例为:

UNITS/MM, ANGDEC
WKPLAN/XYPLAN
PRCOMP/ON
TECOMP/OFF
FLY/OFF
MODE/AUTO, PROG, MAN
SNSET/APPRCH, 12.000000
SNSET/RETRCT, 12.000000
SNSET/DEPTH, 3.000000
SNSET/SEARCH, 5.000000
SNSET/CLRSRF, 5.000000
FEDRAT/POSVEL, MMPS, 100.000000
FEDRAT/MESVEL, MMPS, 10.000000
FEDRAT/SCNVEL, MMPS, 10.000000
ACLRAT/POSACL, MMPSS, 500.000000
ACLRAT/MESACL, MMPSS, 100.000000
RECALL/D(MCS)
SNSLCT/S(ROOTSN1)
GEOALG/CIRCLE, LSTSQR
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR


「该帖子被 爱科腾瑞客服 在 2008-11-26 9:27:05 编辑过」



------------------------------------------------------------------------
爱科腾瑞(北京)有限公司
2008-11-18 12:01:55
IP
雨人性别:男<br>状态:离线<br>积时:1 天 1 小时 33 分 14 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:31
金钱:84
Y 币:0
注册:2008-11-14

[资料] [短信] [编辑] [引用] [管理员邮箱] 1



抢到沙发!

楼主加油!


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-11-18 12:38:28
IP ×
玩转北半球性别:男<br>状态:离线<br>积时:3 小时 36 分 31 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:26
金钱:110
Y 币:0
注册:2008-11-11

[资料] [短信] [编辑] [引用] [管理员邮箱] 2



来晚了!

没抢到沙发!


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-11-18 12:39:36
IP ×
Provance性别:女<br>状态:离线<br>积时:2 天 2 小时 14 分 45 秒
大校
等级:大校
头衔:未定义
帮派:未定义
帖数:248
金钱:1343
Y 币:0
注册:2008-11-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 3



期待更新!


------------------------------------------------------------------------
环游世界,梦想人生。
2008-11-18 12:43:20
IP ×
樱木花道性别:男<br>状态:离线<br>积时:4 小时 13 分 47 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:32
金钱:209
Y 币:0
注册:2008-11-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 4



十分期待斑竹更新,很受益。


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-11-18 12:45:33
IP ×
樱木花道性别:男<br>状态:离线<br>积时:4 小时 13 分 47 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:32
金钱:209
Y 币:0
注册:2008-11-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 5



斑竹,FLY/1.0, 1.0是什么意思啊。谢谢





RE:

      1.0指图中开始平滑到结束平滑的一段圆弧的半径。







「该帖子被 爱科腾瑞客服 在 2008-11-26 9:55:33 编辑过」



------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-11-18 13:09:20
IP ×
雕刻时光性别:男<br>状态:离线<br>积时:3 小时 20 分 5 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:34
金钱:222
Y 币:0
注册:2008-11-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 6



越来越专业了,不过有利于提高!


------------------------------------------------------------------------
遥想北理当年。
2008-11-18 13:16:33
IP ×
香菇菜心性别:女<br>状态:离线<br>积时:2 小时 41 分 47 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:29
金钱:213
Y 币:0
注册:2008-11-24

[资料] [短信] [编辑] [引用] [管理员邮箱] 7



简单、明了。比自己看英文资料省时多了。感谢!


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-11-24 14:19:26
IP ×
雕刻时光性别:男<br>状态:离线<br>积时:3 小时 20 分 5 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:34
金钱:222
Y 币:0
注册:2008-11-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 8



感谢斑竹耐心回答。


------------------------------------------------------------------------
遥想北理当年。
2008-11-25 20:29:09
IP ×
lyl4587性别:男<br>状态:离线<br>积时:7 小时 3 分 30 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:11
金钱:33
Y 币:0
注册:2008-12-9

[资料] [短信] [编辑] [引用] [管理员邮箱] 9



简单、明了。比自己看英文资料省时多了。感谢!


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2008-12-9 22:27:33
IP ×
 每页10条,共2页,合计19条记录分页:« 1 2 »转到  


爱科腾瑞(北京)有限公司