RationalDMIS 7.1 DMIS初级教程-测量篇

2023-11-23 02:59

本文主要是介绍RationalDMIS 7.1 DMIS初级教程-测量篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

一、测量定义部分

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

  UNIT/MM                                     长度单位为毫米UNIT/CM                                       长度单位为厘米  UNIT/METER                                 长度单位为米UNIT/INCH                                   长度单位为英尺UNIT/FEET                                   长度单位为英寸UNIT/ANGDEC                               10进制的角度单位UNIT/ANGDMS                             度、分、秒的角度单位,例如05:24:12UNIT/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在这里插入图片描述

这篇关于RationalDMIS 7.1 DMIS初级教程-测量篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/414867

相关文章

OpenStack Victoria版——7.1控制节点-Neutron网络服务组件

7.1控制节点-Neutron网络服务组件 更多步骤:OpenStack Victoria版安装部署系列教程 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版 离线安装部署系列教程(全) OpenStack Train版 离线安装部署系列教程(全) 欢迎留言沟通,共同进步。 文章目录 一、创建n

R语言统计分析——重复测量方差分析

参考资料:R语言实战【第2版】         所谓重复测量方差分析,即受试者被测量不止一次。本例使用数据集市co2数据集:因变量是二氧化碳吸收量(uptake),自变量是植物类型(Type)和七种水平的二氧化碳浓度(conc)。Type是组间因子,conc是组内因子。Type已经被存储为一个因子变量,还需要将conc转换为因子变量。分析过程如下: # 将conc变量转化为因子变量CO2$c

三维激光扫描点云配准外业棋盘的布设与棋盘坐标测量

文章目录 一、棋盘标定板准备二、棋盘标定板布设三、棋盘标定板坐标测量 一、棋盘标定板准备 三维激光扫描棋盘是用来校准和校正激光扫描仪的重要工具,主要用于提高扫描精度。棋盘标定板通常具有以下特点: 高对比度图案:通常是黑白相间的棋盘格,便于识别。已知尺寸:每个格子的尺寸是已知的,可以用于计算比例和调整。平面标定:帮助校准相机和激光扫描仪之间的位置关系。 使用方法 扫描棋盘:

【无线通信发展史⑧】测量地球质量?重力加速度g的测量?如何推导单摆周期公式?地球半径R是怎么测量出来的?

前言:用这几个问答形式来解读下我这个系列的来龙去脉。如果大家觉得本篇文章不水的话希望帮忙点赞收藏加关注,你们的鼓舞是我继续更新的动力。 我为什么会写这个系列呢? 首先肯定是因为我本身就是一名从业通信者,想着更加了解自己专业的知识,所以更想着从头开始了解通信的来源以及在每一个时代的发展进程。 为什么会从头开始写通信? 我最早是学习了中华上下五千年,应该说朝代史,这个算个人兴趣,从夏

X 射线测厚仪-高效精准,厚度测量的卓越之选

在现代工业的舞台上,对精准度和效率的追求从未停歇。而 X 射线测厚仪,宛如一颗璀璨的明星,以其高效精准的特质,成为厚度测量的卓越之选。 X 射线测厚仪,是科技与智慧的完美结晶。它凭借先进的 X 射线技术,如同一双透视万物的慧眼,能够轻松穿透各种材料,将厚度信息精准地呈现在人们面前。无论是坚硬的金属板材,还是柔软的塑料制品,亦或是富有弹性的橡胶制品,在它的审视下,厚度无处遁形。 高效,是它的另一

Flink全链路延迟的测量方式和实现原理

点击上方蓝色字体,选择“设为星标” 回复”面试“获取更多惊喜 本文已经加入「大数据成神之路PDF版」中提供下载。你可以关注公众号,后台回复:「PDF」 即可获取。 一、背景 Flink Job端到端延迟是一个重要的指标,用来衡量Flink任务的整体性能和响应延迟(大部分流式应用,要求低延迟特性)。 通过流处理引擎竞品对比,我们发现大部分流计算引擎产品,都在告警监控页面,集成了全链路时延指标

示波器测量晶振有没有起振

表笔打到10x 示波器打到10x 然后measure  频率即可得出

JBoss AS 7.1.1.Final 安装

JBoss AS 7.1.1.Final下载地址:http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip localhost:9990/console 用户root 密码 1234 安装参考:http://my.oschina.net/thinker4self/blog/273527

openlayer的测量面积公式的改进

问题来源: 首先要注意到Polygon内可能含有内部线性环,所以在计算时需要减去环的面积,同时也会有MultiPolygon的存在。所以对之前的公式进行修改。 公式代码: formatArea: function(polygon) {var wgs84Sphere = new ol.Sphere(6362790); //6378137,取该值为了跟sql对应6362789.8747i

【科普】双轴测径仪是根据哪个测量值控制外径尺寸?

单轴测径仪与双轴测径仪都是自带闭环控制功能的在线外径测量设备,单轴测径仪只有一个测头,是根据该测头的检测数据进行控制,这点毋庸置疑,那双轴测径仪这种具备两组测头的设备又是如何控制的,本文就来简单的介绍一下。 JG02-DG系列双通道测径仪内置2组固定式光电测头,可对被测物两个方向的外径尺寸进行实时测量。主要应用于BV线、通讯电缆、塑胶线、电力电缆、光纤、漆包线、铝塑管、钢材、纤维等各类管材、棒材、