海克斯康DMIS语言01
三坐标测量软件DMIS语句解释(二)
用来设定某个输入程序地标识地标准格式为:'''' 是标识名称.是版本号,由主版本号和副版本号组成,如.,用来设置单位地标准格式为:[][][][][][],[][]表示设置长度单位为毫米.表示设置长度单位为厘米.表示设置长度单位为米.表示设置长度单位为英寸.表示设置长度单位为英尺.表示设置角度单位为角度.表示设置角度单位为度分秒.表示设置角度单位为弧度.表示设置温度单位为华氏度.表示是设置温度单位为摄氏度.用来设置工作平面地标准格式为:[][]表示设置当前工作坐标系地坐标平面为工作平面.表示设置当前工作坐标系地坐标平面为工作平面.表示设置当前工作坐标系地坐标平面为工作平面.用来设置打开或关闭自动探头补偿地标准格式为:[]表示打开自动探头补偿.表示关闭自动探头补偿.用来设置温度补偿地标准格式为:[] 或,[()][][[],''] 或表示要设置机器地温度补偿.表示要设置工件地温度补偿.表示打开温度补偿.表示关闭温度补偿.() 是作为温度补偿热量数据地坐标系名称.表示相对于当前坐标系地偏移为方向相对于坐标原点地偏移为方向相对于坐标原点地偏移为方向相对于坐标原点地偏移.表示工件地热膨胀系数.表示使用所有地工件探头.表示工件热膨胀系数地不确定度.'' 是工件探头地名称.用来设置模式或关闭模式地标准格式为:[]是设置模式地最大球半径.表示要关闭模式.用来设置测量机执行程序地模式地标准格式为:[][[]]表示测量机在测量或移动时由人工手动控制.表示测量机在执行和等语句时会使用给定地中间移动.表示测量机在执行和等语句时会使用自己地算法来移动.,用来指定和激活探头设置地标准格式为:()[()][()][()][][][][][][][][]或[],[][][(),[]][(),[]][(),[]]() 是以前定义地测量机算法.() 是以前定义地视频探头过滤器.(),是以前定义地视频探头灯光.() 是以前定义地视频探头窗口.表示关闭自动对焦.表示打开自动对焦.表示设置图像在方向地缩放系数.表示设置图像在方向地缩放系数.表示设置最小信任标准为.表示设置探头地接近距离为.表示设置探头地回退距离为.表示设置探头地搜寻距离为.表示设置探头与元素地间隔距离.表示设置探头深入测量元素地深度.表示关闭或选项.() 是作为间距平面或深度测量平面地理论元素名称.() 是作为间距平面或深度测量平面地实际元素名称.() 是作为间距平面或深度测量平面地坐标数据名称.()用来取出由语句保存地数据地标准格式为:()[()][()][()][()][()],[()]() 是要取出地工作坐标系名称,此坐标系会被激活成为当前坐标系.() 是要取出地实际工作坐标系名称,此坐标系会被激活成为当前坐标系.() 是要取出地探头名称.() 是要取出地实际探头名称.() 是要取出地实际元素名称.() 是要取出地转盘名称.() 是保存有要取出数据地设备名称,当不指定()时,会从测量机默认地存储设备中取出.选择用来进行测量地探头用来设置某种元素类型地拟和算法用来指示程序或模块结束用来设置工作平面地标准格式为:[][]使探头回到其初始位置地标准格式为:。
三坐标培训教程-海克斯康
❖ 注意
评价对称度
❖ 1、对称度菜单用于计算一种点特征组与基准特征旳对称度,或两条相 ❖ 对直线与基准特征组旳对称度
❖ 3 旋转---在拟定第二个轴向时,是围绕着已拟定旳第一种轴向进行旋转, 旋转到圆”CIR1”与圆CIR2“后选”围绕Z正“”旋转到X正“,点 “旋转”
6 坐标系建立措施
❖ “2”----两个点 可拟定一条直线,此直线能够围绕已拟定旳第一种轴 向
❖ 进行旋转,已此拟定第二个轴向----旋转;这个点能够是圆、球等
2测头校正措施及环节
❖注
❖ 1 、配置测头文件时,必须已知实际测头组件旳型号,规格,逐层进行 ❖ 选择
❖ 2 、需要清楚几种英文单词旳含义:
测座/测头:PROBE;转接:CONVERT
测杆:TIP
加长杆:EXTENT
❖ 3 、逐层进行选择时,要注意光标旳位置。选择那个项目,应将光标选 中
测头校验:
评价跳动
❖ 1主菜单中选择“插入—尺寸---跳动”打开“跳动”对话框” ❖ 2、选择要评价旳元素---❖ 3、选择基准元素 ❖ 4、输入公差“0.01” ❖ 5、点击“创建”
➢自动测量曲面点、圆、平面、直线、圆柱等等:
依次:(自动)失量点、(自动)曲面点、(自动)棱边点、(自动)角点、(自动)隅合点、(自动)高点、 (自动)直线、(自动)平面、(自动)圆、(自动)椭圆、(自动)方槽、(自动)圆槽、 (自动)凹口槽、(自动)多边形、(自动)圆柱、(自动)圆锥、(自动)球
注意单位旳拟定, 文件新建完后是 无法修改。
以上完毕后, 点“拟定”文件新建成功,进入工作界面。
2 测头校正措施及环节
❖ 一、途径:插入-硬件定义-测头
❖ 二操作措施及环节:
三坐标测量机软件的DMIS是什么意思
三坐标测量机软件的DMIS是什么意思DMIS的概述:DMIS的目的是提供计算机系统和测量机设备间双向传递检测数据的统一标准.这个标准制定了测量程序和测量结果数据的中间格式,它有专门的语法格式表.最初设计自动化设备间通信时,DMIS就被设计为具有较高的可读性和可编辑性,在没有计算机辅助的情况下就可以编写检测程序和分析检测程序结果.随着高级编程语言的发展,DMIS能作为三坐标测量设备(DME)语言实现并执行.DMIS提供了用于把检测程序传给三坐标测量设备,或者把尺寸和处理数据返回给分析、归档系统的语法表.连接到其他机器的测量设备通过使用DMIS语句可以直接或间接通过预处理器,把测量设备本身内在数据格式转换成DMIS格式或者使用后处理程序把DMIS格式转换成测量设备本身的数据格式.使用DMIS格式作为数据交换标准的环境描述见,一个测量程序可以由多种不同的方法生成.测量程序可以由CAD系统、非图形系统、自动化系统,或者手工构建生成.一个编程系统可能需要一个将程序转换成DMIS格式的预处理器,这样DMIS测量程序就能在不同的三坐标测量设备(DME)上运行.中,DME I具有一个DMIS预处理器和后处理器,这些处理器把DMIS数据转化成机器自己独有的数据格式.DME IV用DMIS作为它的内在格式,所以就不需要预处理器和后处理器.同样,一个主机被用于控制DME II 和DME III.这个主机有一个后处理器,此后处理器将DMIS程序解码,并同时驱动两台DME,即使用了DMIS格式又使用了用户自定义的数据交换格式.结果数据可能通过不同的方式被返回并转变成DMIS格式.例如,这个数据可以被直接转换成DMIS格式或通过后处理器转换.结果数据会传递到分析系统或者存贮系统,比如质量信息系统(QIS).手工输入接口表明DMIS程序在没有计算机辅助的情况下手动编辑,并进行结果分析.另外,许多其他的DMIS数据交换格式也可以被应用.一致性:DMIS的主要用途是使组织内部不同的三坐标测量设备以及计算机应用软件之间相互交换数据和存储测量数据,当然也包括和其它组织之间的数据交换.DMIS 已被广泛地应用且拓宽了测量系统和应用的范围.然而,在一个DMIS设备创建的DMIS 文件并不能完全的或者准确的被另一个DMIS 设备识别,除非DMIS 应用软件完全执行DMIS规范并完全执行标准的、公认的DMIS应用程序协议,这样才能成功的实现DMIS数据交互.DMIS是一个大而复杂的标准.供应商无需实现所有的标准,只需实现功能子集,这些子集被认为是规范协议.DMIS 协议的主要好处是:能确保符合DMIS标准要求的数据间的互用性,以及证明应用软件执行DMIS标准的能力.一旦应用软件通过了测试鉴定,在协议的约束下我们可以预见应用程序执行的结果.DMIS一致性测试的服务将专门由DNSC提供.DMIS一致性测试目的是确定:采用DMIS 标准的产品是否能够准确地执行DMIS规则及其关联的应用程序协议.严格来说,DMIS规则只是一个规定数据交换格式的文本.然而,"DMIS"通常却包含:一个程序编辑器(产生DMIS的程序),一个解释器(识别DMIS的程序),以及元文件(实际的DMIS输入和输出文件).总的来说,一个程序编辑器、元文件和一个解释器组成了一个整地DMIS系统.在详细的DMIS协议的一致性条款中有关于DMIS一致性的说明.因此,DMIS规则以及相关联的应用程序协议对于测试整个DMIS系统的一致性是很重要的.做DMIS一致性测试必须包含以下一项或多项:A) 检验元文件在语法上是否准确B) 校验程序编辑器符合元文件,准确地、恰当地描述预期的结果C) 校验解释器能恰当地、完全地识别元文件,并输出预期的结果D) 校验DMIS描述文件在语句描述上是准确的,这个精确地描述应用软件的能力如果应用程序的所有语句都按照此标准定义,那么这个应用程序符合DMIS标准.如果应用软件能根据这个标准定义所有语句,并能解析所有的符合的DMIS协议,那么这个应用软件符合DMIS标准.DMIS 的应用依赖于用户自己.DMIS只是简单地定义了利用ASCII文件从一个支持DMIS 的系统传输到其他系统的数据交换格式.传输、存贮、管理这些文件的方法由用户自己决定.这个版本的DMIS组合了可以驱动三坐标测量机、影象测量设备、测量离散机械部件和电子元件的加工混合校验系统的指令.DMIS的主要目的是为所有测量设备提供一个通讯标准.将来应用软件可能扩展到支持以下功能:1) 实现识别工件和测量工件自动化.2) 在闭环制造单元加工工件的过程中提供实时的校验和调整.DMIS标准的最初开发是由计算机辅助制造国际协会(CAM-I)资助的.在1985年2月开始作为三坐标尺寸测量的接口规范项目,这个规范是自动化系统间检测数据的通讯标准,是由用户和三坐标测量设备厂商共同努力的结果.第一个版本三坐标测量机接口标准(DMIS1.0),由IIT研究所根据CAM-I的合约要求完成于1986年3月完成.第二个版本DMIS2.0,由Pratt&Zhitney(联合科技有限公司的分公司)根据CAM-I的合约要求于1987年9月完成.第三个版本DMIS2.1,被ANSI(美国国家标准学会)接受,并将其作为美国国家标准,标准号为ANSI/CAM-I 101-1990.第四个版本DMIS3.0,由CAM-I附属委员会-美国DMIS国家标准委员会规划.并被ANSI接受将其作为美国国家标准ANSI/CAM-I 101-1995.第五个版本DMIS4.0,由CAM-I附属委员会-美国DMIS国家标准委员会规划,并被ANSI接受将其作为美国国家标准ANSI/CAM-I 104.0-2001.第六个版本DMIS5.0,由CAM-I附属委员会-美国DMIS国家标准委员会规划,于2004年12月16日被ANSI接受并将其作为美国国家标准ANSI/CAM-I 105.0-2004.。
DIMS语言简明教程
DIMS语言简明教程DMIS语言简明教程本教程基于DMIS 4.0语言编写,简明地介绍了最常用的DMIS指令,希望本教程能对ARCO 用户利用DMIS语言编程时提供一些快速简便的指导。
1.1 几何元素几何元素的测量,包括:元素的定义,测量指令,要测量的点以及测量结束指令。
以下用圆元素的测量举例说明:1——F(CIRC3)=FEAT/CIRCLE,INNER,CART,-32.5000,38.3494,-25.0000,0.0000,0.0000,1.0000,10.0000 2——MEAS/CIRCLE,F(CIRC3),33——PTMEAS/CART,-32.5000,33.3494,-25.0000,0.0000,1.0000,0.00003——PTMEAS/CART,-36.8301,40.8494,-25.0000,0.8660,-0.5000,0.00003——PTMEAS/CART,-28.1699,40.8494,-25.0000,-0.8660,-0.5000,0.00004—— ENDMES1——元素定义;2——测量指令;3——要测量点数(最少3点确定一个圆);4——测量结束指令。
以“F”开始的元素定义为理论元素,以“FA”开始的元素定义为测量元素。
序号:1—元素名称;2—定义指令;3—定义圆元素;4—定义内圆;5—直角坐标系;6—X理论值;7—Y理论值;8—Z理论值;9—I;10—J;11—K;12—定义圆的理论直径1 2 3 4 5 6 7 8 9 10 11 12F(CIRC3)=FEAT/CIRCLE,INNER,CART,-32.5000,38.3494,-25.0000,0.0000,0.0000,1.0000,10.0000FA(CIRC3)=FEAT/CIRCLE,INNER,CART,-32.5000,38.3494,-25.0000,0.0000,0.0000,1.0000,10.0000注意:在编写程序时,元素定义为理论元素,而不定义为测量元素。
海克斯康三坐标常用编程指令
AC-DMIS常用指令一、 测量准备类:常用指令:表达意义:SA VE-COORSYS(“1”) 存贮坐标系LOAD-COORSYS(“1”) 调出坐标系POLAR 极坐标系LOAD-PROBE-FILE("FILE-1") 调出测头文件PROBE-NO("A0B0") 调出测针位READ-MAN(1,“提示信息”) 手动采点二、基本几何元素类:(所有的基本几何元素都需要增加元素名,为空时,系统取默认名。
)POINT(“新元素名”) 作点CIRCLE(“新元素名”) 作圆ELLIPSE (“新元素名”) 作椭圆SPHERE(“新元素名”) 作球LINE(“新元素名”) 作直线PLANE(“新元素名”) 作平面CYLINDER(“新元素名”) 作圆柱CONE(“新元素名”) 作圆锥三、组合几何元素类:(所有的组合元素都需要增加元素名,为空时,系统取默认名。
)CE-POINT(“新元素名”,“参与元素”) 组合点CE-CIRCLE(“新元素名”,3,“参与元素列表”) 组合圆CE-ELLIPSE(“新元素名”,5,“参与元素列表”) 组合椭圆CE-SPHERE(“新元素名”,4,“参与元素列表”) 组合球CE-LINE(“新元素名”,2,“参与元素,参与元素”) 组合直线CE-PLANE(“新元素名”,3,“参与元素列表”) 组合平面CE-CYLINDER(“新元素名”,6,“参与元素列表”) 组合圆柱CE-CONE(“新元素名”,6,“参与元素列表”) 组合圆锥四、相关功能类:(所有的相关元素用法相同,结果名为空时,系统取默认名。
参与元素为空时系统取最后两个元素。
)DISTANCE(“结果名”,“参与元素,参与元素”) 距离INTERSECTION(“结果名”,“参与元素,参与元素”) 相交MIN-ANGLE(“结果名”,“参与元素,参与元素”) 锐角MAX-ANGLE(“结果名”,“参与元素,参与元素”) 钝角PERPENDICULAR(“结果名”,“参与元素,参与元素”) 垂足点SYMMETRY(“结果名”,“参与元素,参与元素”) 对称GET-LINE-PLANE(“结果名”,“参与元素,参与元素”) 线和线外一点组合平面五、形状误差类:(所有的形状公差用法相同, 被评定元素名为空时系统取最后一个元素。
PCDMIS高级培训资料 ppt课件
注意:探针使用的加长杆越长,形状误差越大
12
CMM测量程序创建
1.新建
新建:新建程序 打开:打开已有的程序
准备新建一个程序,选择"新建"(如下图) 输入需要的信息: 零件名:(必须填) 修订名:(可空) 序列号:(可空) 接口:接口处选择CMM1,如果在远离测量机的工作站上工作,接口处应是脱机. 选择使用的单位,选择英寸或毫米.点击"确定",打开零件程序,选择需要使用的测头.
5.整个坐标系完成
有偏钉的工装此时需反打偏钉,求偏钉X、Y方向值,即验证偏钉.
6.循环测量
在测量工件前插入循环步骤:1).从插入工具栏选"流程控制命令"--"循环", 在"终止号"栏填写循环次 数.
此处填写 循环次数
19
CMM测量程序创建
6.循环测量
2).从插入工具栏选"报告命令"--"注释", 在"注释"栏填写"请装零件"或"OK".
连接顺序 PH10T---TP20---TIP1BY20MM
E.选择添加角度,打开添加角度对话框添加所需要的A、B角度,然后点击确定.
键入新的探针文件 名(最多8个字符)
A、B角分别添加"0"
在测头说明窗口 下拉菜单中选择
测座选择PH10T
测杆选择TP20
测尖选择TIP3BY20MM
(此项根据测尖不同进行选择)
建立坐标系对话框
15
CMM测量程序创建
手动测量输出显示:
成功创建坐标系 16
CMM测量程序创建
4.进入DCC模式,建立零件坐标
DMIS语言
DMIS语言DMIS初级教程-高级语言篇(不断更新)DMIS语言的高级语句部分,和大多数编程语言类似,包含变量声明、表达式、结构、输入输出、宏等等,如网友有编程经验,会很快熟悉这一部分。
从一个简单常用的例子说起,循环可能是我们在高级应用服务中运用最多的语句,DMIS标准中的循环语句为主字DO语法格式为DO/变量,启始值,终止值,步幅那么一个语句如果为DO/I,1,10,1的意义就为,执行一个循环,I的值+1,增加10次之后,循环结束. 来看一个实例.假设我的工件有一个孔,名为CIR1,我需要把它测量5次,取其中的最小值.那么测量部分的循环语句即为AUTO/AUTO,PROG,MANDO/I,1,5MEAS/CIRCLE,CIR1,4ENDMESENDDO运行这段语句,测量机就会自动去测量圆CIR1,直到5次结束后位置.需要注意的地方: 1. 所有的变量在使用前都必须声明,上面的I是一个整型变量,每循环一次,I+1 2.每一个DO语句都必须跟一个ENDDO表示该循环的结束.3.步幅表示每次循环I的增量,如果步副是2,那么下次I就为3,再循环一个为5,以此类推.____________________________________________________________________ ______________________________一.变量的声明.上面的循环手动测量圆,用到了一个变量I,在DMIS中,所有的变量在使用前都需要经过声明,声明这个变量的名称,类型,作用范围.变量声明的函数为DECL/var_1 var_2 var_3定义变量的作用范围其中 Var_1 为COMMON 普通或者GLOBAL 全局变量或者LOCAL 局部变量或者不存在定义变量的类型Var_2 为BOOL 布尔型或者INTGR 整数型或者LONG 长整型或者REAL 实数型或者DOUBLE 双精度型或者CHAR,n 字符型或者VECTOR 向量型Var_3 为Varname 变量名称相同类型的变量可以在同一个DECL语句中声明。
PC-DMIS高级培训资料
制定人: 郑瑞献
2009.6.30
精品课件
引言
海克斯康坐标测量机最新版本4.1 坐标测量机的总体精度取决于以下三个因素: 1)坐标测量机本身机械精度 2)测头系统的精度和重复性 3)环境条件
正常的温度变化会导致测量结果变化,经过验证温度超过20度精将品影课响件坐标测量机的精度.
连接顺序 PH10T---TP20---TIP1BY20MM
E.选择添加角度,打开添加角度对话框添加所需要的A、B角度,然后点击确定.
键入新的探针文件 名(最多8个字符)
A、B角分别添加"0"
在测头说明窗口 下拉菜单中选择
测座选择PH10T
测杆选择TP20
测尖选择TIP3BY20MM (此项根据测尖不同进行选择)
精品课件
CMM测头系统
2)测头定义的5步骤
A.从“插入”下拉菜单中选“硬件定义”,进入“测头”选项.
B.在加亮当前的“测头文件”方框中,键入新的探针文件名.
C.在测头说明窗口加亮“没有测头定义”选项,然后点击下拉菜单的箭头.
D.按着测量机现有配置情况在描述窗口中按照“测座至测杆”依次选择相应的
配
置直到完成全部测头系列的连接.
3).如需要测量速度快,可在循环后面加"移动速度 /100"
精品课件
此处填写"请装零 件"或"OK"
CMM测量程序创建
7.测量工件:自动测量圆
点击工具栏选"自动测量圆"特征.
自动特征测圆
矢量不可 改
精品课件
CMM测量程序创建
8.尺寸评价
点击尺寸特征符号对自动测量出的圆进行位置度评价
海克斯康三坐标基础课程
7、3-2-1法建立坐标系
1、为什么要建立零件坐标系PCS:
Z
2、建立零件坐标系的原则:
Y
X
一般有三种方式:(1)平面、直线、点 (2)平面、平面、平面 (3)平面、圆、圆
3、建立坐标系有三步: 1、找正,确定第一轴向 2、旋转到轴线,确定第二轴向 3、平移,确定三个轴向的零点。
27
7、3-2-1法建立坐标系
3
2.操纵盒使用
P25
ENABLE : 用 手 操 杆 测 量 时 , 需同时按住此键,操纵杆有效, 测量机才能移动。
SLOW:灯亮时慢速触测状态, 灯灭时快速运动状态。触测零件 时应保持慢速触测状态
PRINT:编程时加MOVE 点按键。
运行速度调整
JOGMODE:操纵杆工作模式 A:PROBE:此按键灯亮,测量机按测头方向移动。 B:PART:此键灯亮,测量机按工件坐标系移动。 C: MACH:此键灯亮,测量机按机器坐标系移动。
DEL PNT : 删 除 DONE 之前的测点
紧急停止,保护
MACH START:测量机驱动加电按键。 灯亮时测量机才能运动。出现任何保护时, 灯灭。
7
2.操纵盒使用重点
SLOW:手动触测 零件时应保持慢速 触测状态,灯亮。 自动运行不起作用
进行其他操作时, 养成将运行速度调 慢的习惯
PROBE ENABLE 需要正常测点时, 灯亮
X、Y、Z:X、Y、Z 轴指示灯,灯灭,轴锁定。
PROBE ENABLE(1)当此按键灯灭时,测头保护的 功能有效,但不记录测需要正常测点时,将灯按亮点 需要正常测点时,灯亮(2)测头平衡,模拟测头
RUN/HODE : 灯 灭 时 , 程 序 暂 停(HOLD 状态);灯亮,程序 继续运行(RUN 状态)。
dmis标准语言
dmis标准语言
DMIS(Digital Manufacturing Interface Specification)是一种用于数字制造的标准语言,由美国国家标准协会(ANSI)制定。
DMIS标准语言用于描述制造过程中各种设备、工具和材料之间的交互和通信,以便实现数字化制造。
DMIS标准语言主要包括以下几个部分:
1. DMIS文件格式:规定了DMIS文件的格式和结构,包括文件头、程序段和数据元素等。
2. DMIS程序段:用于描述制造过程中的操作和指令,包括程序启动、暂停、结束等。
3. DMIS数据元素:用于描述制造过程中使用的各种参数和数据,包括尺寸、公差、坐标系等。
4. DMIS命令:用于描述制造过程中的各种操作和指令,包括移动、旋转、插补等。
DMIS标准语言的应用范围广泛,包括数控机床、机器人、3D打印机等制造设备,以及CAD/CAM软件、MES软件等制造管理系统。
通过使用DMIS标准语言,可以实现不同设备、软件和系统之间的数据交换和通信,从而提高制造过程的数
字化程度和效率。
PC-DMIS高级培训资料PPT演示课件
CMM测头系统
2)测头定义的5步骤
A.从“插入”下拉菜单中选“硬件定义”,进入“测头”选项.
B.在加亮当前的“测头文件”方框中,键入新的探针文件名.
C.在测头说明窗口加亮“没有测头定义”选项,然后点击下拉菜单的箭头.
D.按着测量机现有配置情况在描述窗口中按照“测座至测杆”依次选择相应的
配
置直到完成全部测头系列的连接.
将"位置2.IP.DEV" 复制粘贴到程序:" 文件/写入 行,FPTP,"后面
•24
CMM测量程序创建
11.测量二指轮廓
测量5119短指外侧.0007"(角度35.81O) 测量短指直边需旋转角度,旋转角度顺时针旋转为正,逆时针旋转为负.
测量5119短指 外侧.0007",输 入旋转角度35.81度,点击" 旋转"按钮
5.整个坐标系完成
有偏钉的工装此时需反打偏钉,求偏钉X、Y方向值,即验证偏钉.
6.循环测量
在测量工件前插入循环步骤:1).从插入工具栏选"流程控制命令"--"循环", 在"终止号"栏填写循环次 数.
此处填写 循环次数
•16
CMM测量程序创建
6.循环测量
2).从插入工具栏选"报告命令"--"注释", 在"注释"栏填写"请装零件"或"OK".
后面
•23
CMM测量数据输出
10.完成工件尺寸测量及评价,将测量结果输出到Datalink
3)在工具栏选插入--赋值,弹出"赋值"对话框,点击"赋给"对测量尺寸进行评价.
三坐标培训教程海克斯康-(附加条款版)
三坐标培训教程——海克斯康一、引言随着我国制造业的快速发展,三坐标测量技术已成为制造业中不可或缺的一部分。
海克斯康作为全球领先的测量技术供应商,其三坐标测量设备在国内外市场享有盛誉。
为了帮助用户更好地了解和掌握海克斯康三坐标测量设备的使用,本文将详细介绍海克斯康三坐标培训教程。
二、海克斯康三坐标测量设备简介1.设备分类海克斯康三坐标测量设备主要分为桥式三坐标测量机和龙门式三坐标测量机两大类。
桥式三坐标测量机适用于中小型工件的测量,具有结构紧凑、测量速度快等特点;龙门式三坐标测量机适用于大型工件的测量,具有测量范围大、稳定性好等特点。
2.设备特点(1)高精度:采用先进的测量技术,设备精度高,测量结果准确可靠。
(2)高稳定性:设备采用稳定的机械结构和优质材料,具有良好的抗振性和温度稳定性。
(3)高效率:设备具有快速测量和数据处理功能,提高测量效率。
(4)易操作:采用触摸屏操作界面,操作简便,易于上手。
(5)兼容性:设备支持多种测量软件,可满足不同用户的测量需求。
三、海克斯康三坐标培训教程内容1.基础知识培训(1)三坐标测量原理:介绍三坐标测量技术的原理、分类和应用领域。
(2)设备结构及功能:讲解海克斯康三坐标测量设备的结构、组成部分及其功能。
(3)测量软件操作:介绍海克斯康三坐标测量设备的测量软件,包括软件安装、界面操作、测量程序编写等。
2.实际操作培训(1)设备操作:教授如何正确操作海克斯康三坐标测量设备,包括开机、关机、测量参数设置等。
(2)工件装夹:讲解不同类型工件的装夹方法,确保测量过程中工件稳定、安全。
(3)测量程序编写:教授如何根据工件特点编写合适的测量程序,提高测量效率。
(4)数据处理:介绍如何对测量数据进行处理和分析,得出准确的测量结果。
3.故障排查与维护(1)设备故障排查:教授如何识别和解决海克斯康三坐标测量设备常见故障。
(2)设备维护:讲解设备的日常维护和保养方法,延长设备使用寿命。
海克斯康三坐标常用编程指令
AC-DMIS常用指令一、 测量准备类:常用指令:表达意义:SA VE-COORSYS(“1”) 存贮坐标系LOAD-COORSYS(“1”) 调出坐标系POLAR 极坐标系LOAD-PROBE-FILE("FILE-1") 调出测头文件PROBE-NO("A0B0") 调出测针位READ-MAN(1,“提示信息”) 手动采点二、基本几何元素类:(所有的基本几何元素都需要增加元素名,为空时,系统取默认名。
)POINT(“新元素名”) 作点CIRCLE(“新元素名”) 作圆ELLIPSE (“新元素名”) 作椭圆SPHERE(“新元素名”) 作球LINE(“新元素名”) 作直线PLANE(“新元素名”) 作平面CYLINDER(“新元素名”) 作圆柱CONE(“新元素名”) 作圆锥三、组合几何元素类:(所有的组合元素都需要增加元素名,为空时,系统取默认名。
)CE-POINT(“新元素名”,“参与元素”) 组合点CE-CIRCLE(“新元素名”,3,“参与元素列表”) 组合圆CE-ELLIPSE(“新元素名”,5,“参与元素列表”) 组合椭圆CE-SPHERE(“新元素名”,4,“参与元素列表”) 组合球CE-LINE(“新元素名”,2,“参与元素,参与元素”) 组合直线CE-PLANE(“新元素名”,3,“参与元素列表”) 组合平面CE-CYLINDER(“新元素名”,6,“参与元素列表”) 组合圆柱CE-CONE(“新元素名”,6,“参与元素列表”) 组合圆锥四、相关功能类:(所有的相关元素用法相同,结果名为空时,系统取默认名。
参与元素为空时系统取最后两个元素。
)DISTANCE(“结果名”,“参与元素,参与元素”) 距离INTERSECTION(“结果名”,“参与元素,参与元素”) 相交MIN-ANGLE(“结果名”,“参与元素,参与元素”) 锐角MAX-ANGLE(“结果名”,“参与元素,参与元素”) 钝角PERPENDICULAR(“结果名”,“参与元素,参与元素”) 垂足点SYMMETRY(“结果名”,“参与元素,参与元素”) 对称GET-LINE-PLANE(“结果名”,“参与元素,参与元素”) 线和线外一点组合平面五、形状误差类:(所有的形状公差用法相同, 被评定元素名为空时系统取最后一个元素。
海克斯康坐标测量机测量软件PCDMIS
目录1.PC-DMIS前言 (1)1.1 前哨朗普公司介绍 (2)1.2 测量机分类 (2)1.3 测量机的组成 (3)2.PC-DMIS综述 (4)2.1 PC-DMIS功能介绍 (5)2.2 操纵盒按键说明 (5)2.3 系统的启动与关闭 (7)3.SWIFT_FIX夹具介绍 (8)4.工件检测流程 (14)5.PC_DMIS文件操作 (16)5.1 新建、打开、关闭、保存、另存 (17)5.2 打印 (18)5.3 文件的导入、导出: (21)5.4 文件操作: (22)5.5 程序执行、语言切换 (24)6.编辑窗口 (26)6.1 Preferences参数设置 (27)6.2 Graphics Display Window图形显示窗口 (33)6.3 模式的使用 (35)6.4 替代推测 (37)7.视图 (38)7.1 图形显示窗口、编辑窗口、预览窗口 (39)7.2 测头读出窗口 (40)7.3 检测报告 (40)8.插入 (41)8.1 硬件定义-测头校验 (42)8.2 自动特征 (51)8.3 形位公差 (60)8.4 已构造 (72)8.5 零件坐标系 (89)8.6 基本元素测量 (98)8.7 手动扫描 (102)8.8 文件I/O命令 (103)9.操作 (119)9.1 Graphics Display Window(图形显示窗口) (120)9.2 清除触测 (122)10. 附录 (123)PC-DMIS 培训手册1. P C-DMIS前言主要内容前哨朗普公司介绍测量机分类测量机的组成1.1 前哨朗普公司介绍青岛前哨朗普测量技术有限公司(Brown & Sharpe前哨)是三坐标测量机专业制造厂商,是世界第一品牌测量机集团的一个合资公司。
Brown & Sharpe集团是一跨国公司,集生产高速、高精度、大型机于一体。
我们可以为任何客户提供优秀的解决方案。
PCDMIS高级培训资料讲课文档
1)在测量尺寸评价后加入,将光标放在"终止尺寸 位置"后:在工具栏选插入--文件输入/输出命令--文件打开, 再按键盘F9,弹出"文件输入/输出"对话框.
首次输出文件类 型选"写入",后续 输出文件类型全 部选"附加"
文件名称:点击"浏 览"选输出数据路 径.输出到TEST文 本.
当软件在进行特征计算时将用到探针的有效直径
第七页,共27页。
CMM测头系统
1)校验测头的目的 A.计算出球杆上的球心与CMM零点的关系
B.求出红宝石球的有效直径
第八页,共27页。
CMM测头系统
2)测头定义的5步骤 A.从“插入”下拉菜单中选“硬件定义”,进入“测头”选项. B.在加亮当前的“测头文件”方框中,键入新的探针文件名. C.在测头说明窗口加亮“没有测头定义”选项,然后点击下拉菜单的箭头. D.按着测量机现有配置情况在描述窗口中按照“测座至测杆”依次选择相应的配
A.位置度单方向的输出评价
第二十五页,共27页。
单方向的评 价选”特征 ”
标识栏选" 圆"
扩展名选 "X"或"Y"
点击"添加 圆4.X"
将"圆4.X"复 制粘贴到程 序:"文件/写 入行,FPTP," 后面
CMM测量数据输出
10.完成工件尺寸测量及评价,将测量结果输出到Datalink
3)在工具栏选插入--赋值,弹出"赋值"对话框,点击"赋给"对测量尺寸进行评价.
PC-DMIS PRO 2010中文培训手册(M310-18-1C)
M310-18-1CPC-DMIS 2010 PRO FOR CMM 培训手册PCDMIS Manual Version 2010·PRO - CMM 1目录目录............................................................................................................................................1 第1章 课程介绍. (6)1.1海克斯康测量技术海克斯康测量技术((青岛青岛))有限公司介绍 (7)1.2PC-DMIS 初级培训课程介绍 (9)1.2.1课程目标 (9)1.3课程评价 (9)第2章 坐标测量机坐标测量机坐标测量机((CMM CMM))介绍........................................................................................10 2.1坐标测量机的基本组成. (11)2.2测量机主机的几种结测量机主机的几种结构形式构形式 (11)2.3活动桥式测量机的构成及功能活动桥式测量机的构成及功能:: (12)2.4控制系统的功能 (13)2.5测座测座、、测头系统 (14)2.6计算机和测量软件 (16)2.7测量机的工作环境 (17)2.8测量机软件的基础知识 (18)2.8.1坐标系和工作平面 (18)2.8.2矢量的概念 (19)2.8.3为什么矢量如此重要? (21)2.8.4错误的触测方向 (21)2.9操纵盒使用说明 (22)2.10本章思考题 (23)第3章 系统启动系统启动 (24)3.1测量机启动前的准备 (25)3.2测量机系统启动 (25)3.3测量机系统关闭 (25)3.4 PC-DMIS 软件介绍 (25)3.5 KEY 信息的显示方法 (26)3.6进入PC-DMIS 测量软件 (27)3.7软件界面各部分的功能 (27)3.8本章思考题 (31)日常答疑 (32)第4章 测头校验测头校验 (35)4.1测头校验的必要性 (36)4.3测头校验的步骤 (36)4.3.1定义测头文件名 (37)4.3.2定义测座 (37)4.3.3定义测座与测头的转接 (37)4.3.4定义加长杆和测头 (37)4.3.5定义测针 (38)4.3.6添加测头角度 (38)4.3.7测头校验 (39)4.3.8观查校验结果 (40)4.3.9全局所用测尖 (41)4.3.10编辑 (41)4.3.11设置 (41)4.4其他类型测头的校验 (41)4.5本章思考题 (41)日常答疑 (42)第5章 测量特征测量特征 (43)5.1测量特征 (44)5.2手动测量特征 (46)5.2.1手动测量点 (46)5.2.2手动测量平面 (46)5.2.3手动测量直线 (47)5.2.4手动测量圆 (47)5.2.5手动测量圆柱 (47)5.2.6手动测量圆锥 (47)5.2.7手动测量球 (48)5.3替代推测 (48)5.4图形窗口相关操作 (49)日常答疑 (50)尺寸和公差((一) (51)第6章 尺寸和公差尺寸和公差简介::为什么要使用尺寸和公差 (52)6.1 简介6.2 特征位置 (52)6.2.1 坐标轴子菜单群 (52)6.2.2 薄壁件轴子菜单群 (53)6.2.3 公差子菜单群 (53)6.2.3 ISO公差子菜单群 (53)6.2.5 尺寸信息 (54)6.2.6 其它菜单 (54)6.3 距离 (55)6.3.1使用“距离”选项标注距离 (55)6.3.2距离的公差 (56)6.3.3 距离类型 (56)6.3.4尺寸信息 (56)6.3.5关系 (57)6.3.6方向 (57)2PCDMIS Manual Version 2010·PRO - CMM6.3.8其他 (58)6.4夹角 (59)6.5 圆度 (60)6.6平面度的评价 (62)日常答疑 (64)坐标系的建立((3-2-1法) (66)第7章 坐标系的建立坐标系的建立7.1坐标系的定义 (67)7.2 建立坐标系必要性 (67)7.3三个步骤 (67)7.3.1零件找正 (67)7.3.2旋转轴 (67)7.3.3设定原点 (68)7.4 举例说明在PC-DMIS中建立坐标系 (68)7.4.1第一步是找正第一轴 (68)7.4.2第二步是锁定旋转第二轴 (70)7.4.3原点 (71)7.4.4坐标系在图形显示窗口中的显示 (72)7.5 建立坐标系的其他操作方法 (72)7.5.1坐标系平面/直线/直线 (72)7.5.2坐标系平面/圆/圆 (73)7.5.3坐标系平面/直线/圆 (73)7.5.4 坐标系旋转与平移 (74)7.5.4.1 旋转 (74)7.5.4.2坐标系偏置 (75)7.5.5 单轴坐标系 (75)日常答疑 (77)自动测量((I) (78)第8章 自动测量自动测量简介::为什么要使用自动特征进行测量 (79)8.1简介8.2如何使用自动特征 (80)8.2.1没有图纸(没有理论值)时使用自动特征 (80)8.2.2有图纸时使用自动特征 (80)8.3自动测量 (81)8.3.1矢量点 (81)测量参数: (81)测量矢量点: (83)8.3.2圆 (84)测量参数: (84)测量圆: (88)测量参数: (91)测量圆柱 (92)测量参数: (94)日常答疑 (95)尺寸和公差((二) (98)第9章 尺寸和公差尺寸和公差PCDMIS Manual Version 2010·PRO - CMM 39.1.1特征控制框页面 (99)9.1.2 GD&T对话框-高级页面 (102)9.1.3位置度计算的基准 (105)9.2.同轴度对话框 (105)9.3同心度的评价 (107)9.4 倾斜度 (109)9.5对称度的评价 (111)9.6轮廓度的评价 (115)9.7中间位置度 (116)9.8键入 (117)日常答疑 (118)第10章 构造特征构造特征 (121)10.1构造圆 (122)10.1.1拟合圆 (122)10.1.2相交圆 (122)10.1.3 两条直线的公切圆 (124)10.1.4三条直线的公切圆 (125)10.1.5圆锥指定直径值构造圆 (125)10.1.6圆锥指定高度值构造圆 (126)10.2构造点 (128)10.2.1中点 (128)10.2.2相交 (128)10.2.3垂射 (129)10.2.4投影 (129)10.2.5刺穿 (129)10.2.6隅角点 (130)10.2.7套用 (130)10.2.7矢量距离 (131)10.3构造直线 (133)10.3.1两个圆心的连线 (133)10.3.2平行 (134)10.3.3垂直 (135)10.3.4投影 (135)10.3.5偏置 (136)10.3.6扫描数据构造直线 (137)10.4构造平面 (141)10.4.1垂直平面 (141)日常答疑 (143)编辑、、执行程序以及报告的生成 (145)第11章 编辑编辑11.1自动移动 (146)11.1.1插入单个移动点 (146)11.1.2安全平面的定义 (146)4PCDMIS Manual Version 2010·PRO - CMM创建一个加有移动点的简单的自动测量程序 (147)11.2 标记程序 (149)11.3 执行程序 (150)11.3.1全部执行 (150)11.3.2部分执行 (150)11.4 阵列 (151)11.5 6种标准报告模版 (152)11.6 报告的保存和打印 (154)11.7 报告标号的更改 (156)11.8 如何输出excel报告 (157)日常答疑 (159)第12章附录 (161)12.1改变屏幕颜色的方法 (162)12.2自动保存文件和缩放到合适的方法 (162)12.3设置尺寸顺序的方法 (163)12.4保存窗口布局的方法 (163)12.5概要模式 (164)12.6如何设置移动参数 (164)12.6.1逼近距离 (165)12.6.2回退距离 (165)12.6.3探测距离 (165)12.6.4移动速度 (165)12.6.5触测速度 (165)12.6.6扫描速度 (166)12.7快速启动选项 (166)快速启动总结 (167)12.8移动点和安全平面 (170)12.8.1移动点 (170)12.8.1安全平面 (171)12.9传感器/测头使用注意事项 (172)12.10快捷键 F1 联机帮助 (173)12.10.1快捷键参考 (173)日常答疑 (176)PCDMIS Manual Version 2010·PRO - CMM 5PCDMIS Manual Version 2010·PRO - CMM6PCDMIS Manual Version 2010·PRO - CMM71.1海克斯康测量技术海克斯康测量技术((青岛青岛))有限公司介绍总部位于瑞典斯德哥尔摩的HEXAGON 集团是一家上市公司,其核心业务主要包括了计量、工业自动化、工程技术和化工四大产业。
海克斯康DMIS语言
海克斯康DMIS语言DMIS初级教程-高级语言篇(不断更新)DMIS语言的高级语句部分,和大多数编程语言类似,包含变量声明、表达式、结构、输入输出、宏等等,如网友有编程经验,会很快熟悉这一部分。
从一个简单常用的例子说起,循环可能是我们在高级应用服务中运用最多的语句,DMIS标准中的循环语句为主字DO语法格式为DO/变量,启始值,终止值,步幅那么一个语句如果为DO/I,1,10,1的意义就为,执行一个循环,I的值+1,增加10次之后,循环结束.来看一个实例.假设我的工件有一个孔,名为CIR1,我需要把它测量5次,取其中的最小值.那么测量部分的循环语句即为AUTO/AUTO,PROG,MANDO/I,1,5MEAS/CIRCLE,CIR1,4ENDMESENDDO运行这段语句,测量机就会自动去测量圆CIR1,直到5次结束后位置.需要注意的地方: 1. 所有的变量在使用前都必须声明,上面的I是一个整型变量,每循环一次,I +12.每一个DO语句都必须跟一个ENDDO表示该循环的结束.3.步幅表示每次循环I的增量,如果步副是2,那么下次I就为3,再循环一个为5,以此类推.________________________________________________________________ __________________ ________________一.变量的声明.上面的循环手动测量圆,用到了一个变量I,在DMIS中,所有的变量在使用前都需要经过声明,声明这个变量的名称,类型,作用范围.变量声明的函数为DECL/var_1 var_2 var_3定义变量的作用范围其中 Var_1 为COMMON 普通或者GLOBAL 全局变量或者LOCAL 局部变量或者不存在定义变量的类型Var_2 为BOOL 布尔型或者INTGR 整数型或者LONG 长整型或者REAL 实数型或者DOUBLE 双精度型或者CHAR,n 字符型或者VECTOR 向量型Var_3 为Varname 变量名称相同类型的变量可以在同一个DECL语句中声明。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DMIS初级教程-高级语言篇(不断更新)DMIS语言的高级语句部分,和大多数编程语言类似,包含变量声明、表达式、结构、输入输出、宏等等,如网友有编程经验,会很快熟悉这一部分。
从一个简单常用的例子说起,循环可能是我们在高级应用服务中运用最多的语句,DMIS标准中的循环语句为主字DO语法格式为DO/变量,启始值,终止值,步幅那么一个语句如果为DO/I,1,10,1的意义就为,执行一个循环,I的值+1,增加10次之后,循环结束.来看一个实例.假设我的工件有一个孔,名为CIR1,我需要把它测量5次,取其中的最小值.那么测量部分的循环语句即为AUTO/AUTO,PROG,MANDO/I,1,5MEAS/CIRCLE,CIR1,4ENDMESENDDO运行这段语句,测量机就会自动去测量圆CIR1,直到5次结束后位置.需要注意的地方: 1. 所有的变量在使用前都必须声明,上面的I是一个整型变量,每循环一次,I+ 12.每一个DO语句都必须跟一个ENDDO表示该循环的结束.3.步幅表示每次循环I的增量,如果步副是2,那么下次I就为3,再循环一个为5,以此类推._________________________________________________________________ _________________________________一.变量的声明.上面的循环手动测量圆,用到了一个变量I,在DMIS中,所有的变量在使用前都需要经过声明,声明这个变量的名称,类型,作用范围.变量声明的函数为DECL/var_1 var_2 var_3定义变量的作用范围其中 Var_1 为COMMON 普通或者GLOBAL 全局变量或者LOCAL 局部变量或者不存在定义变量的类型Var_2 为BOOL 布尔型或者INTGR 整数型或者LONG 长整型或者REAL 实数型或者DOUBLE 双精度型或者CHAR,n 字符型或者VECTOR 向量型Var_3 为Varname 变量名称相同类型的变量可以在同一个DECL语句中声明。
比如: DECL/COMMON,INTGR,I这个语句就表示声明了一个整数型变量,名称为I.后面程序中表达式所需要整数的就可以用I来替代.再或者DECL/COMMON,CHAR,20,TEMPSTR这个语句声明一个字符串变量,名称为TEMPSTR,长度为20,表示这个变量所存储的字符长度最大为20,如果超过20,后面的字符将不读入变量.变量的名称由1到16个字母数字、下划线组成,名称的第一个字符只能为希腊字母。
变量名称不能使用DMIS预留字,预留字包括DMIS主字、次字、常用函数等等。
如果这里不指定Var_1,DMISMN声明的程序块用GLOBAL为默认值,在MACRO声明的程序块中用LOCAL为默认值。
变量数组的声明例子为:DECL/COMMON,DOUBLE,RAPLUS[3,3]这个语句表示声明了一个2维的数组RPLUS[3,3],此次一共声明了9个变量,分别为RAPLUS[1,1] RAPLUS[1,2] RAPLUS[1,3]RAPLUS[2,1] RAPLUS[2,2] RAPLUS[2,3]RAPLUS[3,1] RAPLUS[3,2] RAPLUS[3,3]DMIS中变量数组的起始从1开始,而其它常用的高级编程语言如C从0开始。
二、结构语句。
介绍三个常用的DMIS语句,DO和CASE.DO循环在DMIS语句编程中是常用的语句,其语法为:DO/index,initial,limit,increment循环体ENDDO语句中,index是一个整型变量,initial是这个变量的起始值,limit是这个变量的结束值,incre ment是这个变量的增幅。
例如语句DO/I,2,30,3循环体ENDDO意义即为I开始的值为2,运行第一遍循环后I的值变为5,第2遍后变为8,第三遍后变为1 1…………,到I的值大于30后结束循环最后一个参数increment可以不写,默认为1。
------------------------------------------------------------------------------------------CASE为条件分支选择,语法为:CASE/arg_1其中arg_1为整数或者字符串,用一个例子来说明,输出两个圆CIR1、CIR2的距离,选择是输出最大距离、最小距离还是两个圆心的距离。
decl/common,char,20,dist_cirtempchar = prompt/text,'输出距离类型',list,dist_cir,'最大距离','最小距离','圆心距离'select/dist_circase/'最大距离'T(cir_dis) = TOL/DISTB,LIMIT,20,21,PT2PT,MAXendcascase/'最小距离'T(cir_dis) = TOL/DISTB,LIMIT,20,21,PT2PT,MINendcascase/'圆心距离'T(cir_dis) = TOL/DISTB,LIMIT,20,21,PT2PT,AVGendcasendselOUTPUT/FA(CIR1),FA(CIR2),TA(cir_dis)上面的语句用CASE做条件选择,选择定义的距离公差是最大、最小还是平均。
三.输入部分DMIS可以从用户界面上取得输入值,也是在HLL中常用的主字PROMPT,后面的功能语法有PROMPT/TEXT, 'hello,world'---------------界面出现一行提示hello worldPROMPT/EDIT, var_1 --------------------出现对话框,把对话框内输入的数据赋值给var_1PROMPT/CHECK, '直径',var_-出现勾选项,在"直径"后面,如果勾选上,va r_1的值为1,反之var_1的值为0PROMPT/LIST,var_1,"圆度","位置度","直径公差"-----------出现一个下拉菜单,中间包含圆度\位置度\直径公差,选则一项就将值赋给var_1,例如我在下拉菜单中选择了"位置度",那么字符串变量var_1的值就为"位置度"PROMPT/TITLE,'校验程序'------------出现的窗口的标题栏即为'校验程序'PROMPT/PICTURE,'filename'------------出现一个图片,filename为此文件和路径和文件名下面是一个范例的提示窗口,如图上传的图片抱歉,您所在的组无权下载附件,请或语句如下:DECL/CHAR,20,List_var1DECL/DOUBLE,edit_var1,edit_var2,edit_var3DECL/INTGR,Check_var1,Check_var2,Check_var3Tempchar = Prompt/Title,'孔测量程序',$Text,'孔的数量',edit,edit_var1,$Text,'孔的直径',edit,edit_var2,$Text,'直径公差带',edit,edit_var3,$List,List_var1,'直角坐标系','极坐标系',$Check,'位置度',Check_var1,Check,'圆度',Check_var2,Ch eck,'直径公差',Check_var3原来的用户提示还有TEXT/OPER,因为是DMIS早期版本的功能,后来用Pro mpt取代了.DMIS常见问题汇总一、DMIS的作用。
DMIS可以帮助检测人员去完成更复杂的检测和评价。
可以更深刻地理解检测的意义和原理。
实现更多灵活的要求。
DMIS标准的检测程序,可以导入到市场上支持DMIS语言的软件中去实现测量,如OpenDMIS、Calypso、LK等等,程序具有通用性。
二、DMIS语言的分类。
DMIS语言分为测量相关的,包括定义检测元素、测量、输出等等,大部分的语句三坐标软件本身可以进行记录或者自动生成。
结构相关的,对测量的过程进行控制,比如循环,判断选择,进行特定的计算和评价。
三、常用的DMIS语言介绍。
1.定义检测元素,F(CIR1) = FEAT/CIRCLE,INNER,CART, 300, 324, 0, 0, 1, 40作用:等同于图纸中所标注的数值,上例中,语句的意思定义一个需要检测的孔X方向上距离为300,Y方向上距离为324,直径为40。
关键字:FEAT2.自动测量该元素,MEAS/CIRCLE,F(CIR1),4Endmes作用:测量机自动移动到孔CIR1的位置,以4个点的数量对其进行测量。
关键字:MEAS3.公差定义,T(TDIAM1) = TOL/DIAM, ,作用:定义一个直径公差,按图纸给出上下公差为 ,.关键字:TOL4.输出报告,OUTPUT/FA(CIR1), TA(TDIAM1)作用:把孔CIR1的直径、理论、实际、偏差输出到报告中。
关键字:OUTPUT上面的关键字在常规的三坐标检测中,用到的频率相对很高,只在对应其它元素测量,如点、面,或者做其它的评价时,对应参数有些不同而已。
在结构控制方面,比较常用的关键字有5.循环,DO/I,1,10ENDDO作用:将DO和ENDDO中间的过程重复10次。
如果把测量孔的语句放进去,结果即为连续10次测量该孔。
广泛用在有规则分布的小孔、特征点的检测方面,根据一个特征点,可以对其它所有的特征点进行检测。
关键字:DO6.选择,SELECT/nameCASE/’零件1’ENDCASCASE/’零件2’ENDCASENDSEL作用:对应选择,如果name的值是’零件1’,就执行第一个CASE里面的内容,如果name的值是’零件2’,就执行第二个CASE里面的内容。
以此类推。
广泛用在多个零件在一个夹具上,共同进行检测时的需要。
关键字:SELECT、CASE7.提示,PROMPT/作用:提示用户,以及接受检测人员,键盘的输入。
广泛用于提示检测人员检测完成,更换工件;提示方法可以为声音、字符文本或者图片。
或者接受用户输入一些数据,例如图纸的理论值、工件编号等等。