三坐标测量机DMIS介绍
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.
DMIS概述:
DMIS的目的是提供计算机系统和测量机设备间双向传递检测数据的统一标准.这个标准制定了测量程序和测量结果数据的中间格式,它有专门的语法格式表.
最初设计自动化设备间通信时,DMIS就被设计为具有较高的可读性和可编辑性,在没有计算机辅助的情况下就可以编写检测程序和分析检测程序结果.随着高级编程语言的发展,DMIS能作为三坐标测量设备(DME)语言实现并执行.
DMIS提供了用于把检测程序传给三坐标测量设备,或者把尺寸和处理数据返回给分析、归档系统的语法表.连接到其他机器的测量设备通过使用DMIS语句可以直接或间接通过预处理器,把测量设备本身内在数据格式转换成DMIS格式或者使用后处理程序把DMIS格式转换成测量设备本身的数据格式.
使用DMIS格式作为数据交换标准的环境描述见(图1-DMIS 环境),正如图所示,一个测量程序可以由多种不同的方法生成.测量程序可以由CAD系统、非图形系统、自动化系统,或者手工构建生成.一个编程系统可能需要一个将程序转换成DMIS格式的预处理器,这样DMIS测量程序就能在不同的三坐标测量设备(DME)上运行.在(图1—DMIS环境)中,DME I具有一个DMIS预处理器和后处理器,这些处理器把DMIS数据转化成机器自己独有的数据格式.DME IV用DMIS作为它的内在格式,所以就不需要预处理器和后处理器.同样,一个主机被用于控制DME II 和DME III.这个主机有一个后处理器,此后处理器将DMIS程序解码,并同时驱动两台DME,即使用了DMIS格式又使用了用户自定义的数据交换格式.
结果数据可能通过不同的方式被返回并转变成DMIS格式.例如,这个数据可以被直接转换成DMIS格式或通过后处理器转换.结果数据会传递到分析系统或者存贮系统,比如质量信息系统(QIS).
手工输入接口表明DMIS程序在没有计算机辅助的情况下手动编辑,并进行结果分析.另外,许多其他的DMIS数据交换格式也可以被应用.
DMIS 的应用依赖于用户自己.DMIS只是简单地定义了利用ASCII文件从一个支持DMIS的系统传输到其他系统的数据交换格式.传输、存贮、管理这些文件的方法由用户自己决定.
这个版本的DMIS组合了可以驱动三坐标测量机、影象测量设备、测量离散机械部件和电子元件的加工混合校验系统的指令.DMIS的主要目的是为所有测量设备提供一个通讯标准.将来应用软件可能扩展到支持以下功能:
1) 实现识别工件和测量工件自动化.
2) 在闭环制造单元加工工件的过程中提供实时的校验和调整.
一致性:
DMIS的主要用途是使组织内部不同的三坐标测量设备以及计算机应用软件之间相互交换数据和存储测量数据,当然也包括和其它组织之间的数据交换.DMIS 已被广泛地应用且拓宽了测量系统和应用的范围.然而,在一个DMIS设备创建的DMIS 文件并不能完全的或者准确的被另一个DMIS 设备识别,除非DMIS 应用软件完全执行DMIS规范并完全执行标准的、公认的DMIS应用程序协议,这样才能成功的实现DMIS数据交互.DMIS是一个大而复杂的标准.供应商无需实现所有的标准,只需实现功能子集,这些子集被认为是规范协议.
DMIS 协议的主要好处是:能确保符合DMIS标准要求的数据间的互用性,以及证明应用软件执行DMIS标准的能力.一旦应用软件通过了测试鉴定,在协议的约束下我们可以预见应用程序执行的结果.
第一个版本三坐标测量机接口标准(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.
DMIS概述:
DMIS的目的是提供计算机系统和测量机设备间双向传递检测数据的统一标准.这个标准制定了测量程序和测量结果数据的中间格式,它有专门的语法格式表.
最初设计自动化设备间通信时,DMIS就被设计为具有较高的可读性和可编辑性,在没有计算机辅助的情况下就可以编写检测程序和分析检测程序结果.随着高级编程语言的发展,DMIS能作为三坐标测量设备(DME)语言实现并执行.
DMIS提供了用于把检测程序传给三坐标测量设备,或者把尺寸和处理数据返回给分析、归档系统的语法表.连接到其他机器的测量设备通过使用DMIS语句可以直接或间接通过预处理器,把测量设备本身内在数据格式转换成DMIS格式或者使用后处理程序把DMIS格式转换成测量设备本身的数据格式.
使用DMIS格式作为数据交换标准的环境描述见(图1-DMIS 环境),正如图所示,一个测量程序可以由多种不同的方法生成.测量程序可以由CAD系统、非图形系统、自动化系统,或者手工构建生成.一个编程系统可能需要一个将程序转换成DMIS格式的预处理器,这样DMIS测量程序就能在不同的三坐标测量设备(DME)上运行.在(图1—DMIS环境)中,DME I具有一个DMIS预处理器和后处理器,这些处理器把DMIS数据转化成机器自己独有的数据格式.DME IV用DMIS作为它的内在格式,所以就不需要预处理器和后处理器.同样,一个主机被用于控制DME II 和DME III.这个主机有一个后处理器,此后处理器将DMIS程序解码,并同时驱动两台DME,即使用了DMIS格式又使用了用户自定义的数据交换格式.
结果数据可能通过不同的方式被返回并转变成DMIS格式.例如,这个数据可以被直接转换成DMIS格式或通过后处理器转换.结果数据会传递到分析系统或者存贮系统,比如质量信息系统(QIS).
手工输入接口表明DMIS程序在没有计算机辅助的情况下手动编辑,并进行结果分析.另外,许多其他的DMIS数据交换格式也可以被应用.
DMIS 的应用依赖于用户自己.DMIS只是简单地定义了利用ASCII文件从一个支持DMIS的系统传输到其他系统的数据交换格式.传输、存贮、管理这些文件的方法由用户自己决定.
这个版本的DMIS组合了可以驱动三坐标测量机、影象测量设备、测量离散机械部件和电子元件的加工混合校验系统的指令.DMIS的主要目的是为所有测量设备提供一个通讯标准.将来应用软件可能扩展到支持以下功能:
1) 实现识别工件和测量工件自动化.
2) 在闭环制造单元加工工件的过程中提供实时的校验和调整.
一致性:
DMIS的主要用途是使组织内部不同的三坐标测量设备以及计算机应用软件之间相互交换数据和存储测量数据,当然也包括和其它组织之间的数据交换.DMIS 已被广泛地应用且拓宽了测量系统和应用的范围.然而,在一个DMIS设备创建的DMIS 文件并不能完全的或者准确的被另一个DMIS 设备识别,除非DMIS 应用软件完全执行DMIS规范并完全执行标准的、公认的DMIS应用程序协议,这样才能成功的实现DMIS数据交互.DMIS是一个大而复杂的标准.供应商无需实现所有的标准,只需实现功能子集,这些子集被认为是规范协议.
DMIS 协议的主要好处是:能确保符合DMIS标准要求的数据间的互用性,以及证明应用软件执行DMIS标准的能力.一旦应用软件通过了测试鉴定,在协议的约束下我们可以预见应用程序执行的结果.