快速通道
扫描二维码访问微信公众平台
爱德华三坐标测量机检测程序开发模式
2014-04-26 10:46:07 来源:西安爱德华测量设备股份有限公司 点击:
目前,爱德华三坐标测量机可在自学习模式和代码模式下开发检测程序。 自学习模式,也称为教学模式,分为示教和学习两个阶段。为了精确测量某一零件或为了能自动测量相同的一批工件,计算机把操作者一次手动
目前,爱德华三坐标测量机可在自学习模式和代码模式下开发检测程序。
自学习模式,也称为教学模式,分为“示教”和“学习”两个阶段。为了精确测量某一零件或为了能自动测量相同的一批工件,计算机把操作者一次手动操作的过程及相关信息记录下来,并存储在检测程序文件中,这称为“示教” 阶段。在以后重复测量时,只需调用该文件,便可以自动“重现”程序中记录的全部测量过程,这称为“学习”阶段。自学习模式简单易学,但是必须联机,会占用太多测量机时间。在示教阶段由于是手动操作易引起采点的随机性和不可控,不能保证能完全按照测量者的要求采集测点。自学习模式未能有效利用软件的相关资源表达测量意图和手段、实现检测目的,如合理利用流程控制、变量、循环、子程序等,其代码很冗长。由于程序只是前一次测量的简单重复,如果产品尺寸或形状稍作改变或对于同规格系列的其他零件则该程序不能运行而必须重新开发程序。这导致程序的可重用性和可维护性能差,不利于检测程序的管理和维护。自学习模式适合于比较简单、规则零件的检测程序的开发。
代码模式,是在爱德华三坐标基本测量软件提供的DMIS 开发平台上,根据图纸和测量要求,输入指令、语句来开发程序,然后在自动模式下运行该程序来执行测量任务。相对于自学习模式必须联机,代码模式可在与测量机脱离的情况下完成,因此也是一种脱机开发模式,其程序开发和测量可独立平行进行,占用测量机时间较少。代码模式也是一种高级语言开发方法,既可以在基本测量软件本身提供的DMIS 编程语言环境下进行基本测量、评价项目的内部编程,还可以通过VB/VC/VC++等高级编程语言进行算法演算、分析、数据处理、报表等应用程序的外部编程来扩展基本测量软件的功能和应用范围。由于可以运用DMIS提供的指令、语句、功能模块和外部程序强大的数据处理、友好的人机界面等优点,代码模式程序开发更自由、可靠,能充分表达测量意图和手段,实现复杂零件的检测程序的开发,并且代码短小,可重用性和可维护性好。代码模式程序开发不仅能帮助快捷、方便地完成测量任务,也有助于更好的管理和维护检测程序。
自学习模式,也称为教学模式,分为“示教”和“学习”两个阶段。为了精确测量某一零件或为了能自动测量相同的一批工件,计算机把操作者一次手动操作的过程及相关信息记录下来,并存储在检测程序文件中,这称为“示教” 阶段。在以后重复测量时,只需调用该文件,便可以自动“重现”程序中记录的全部测量过程,这称为“学习”阶段。自学习模式简单易学,但是必须联机,会占用太多测量机时间。在示教阶段由于是手动操作易引起采点的随机性和不可控,不能保证能完全按照测量者的要求采集测点。自学习模式未能有效利用软件的相关资源表达测量意图和手段、实现检测目的,如合理利用流程控制、变量、循环、子程序等,其代码很冗长。由于程序只是前一次测量的简单重复,如果产品尺寸或形状稍作改变或对于同规格系列的其他零件则该程序不能运行而必须重新开发程序。这导致程序的可重用性和可维护性能差,不利于检测程序的管理和维护。自学习模式适合于比较简单、规则零件的检测程序的开发。
代码模式,是在爱德华三坐标基本测量软件提供的DMIS 开发平台上,根据图纸和测量要求,输入指令、语句来开发程序,然后在自动模式下运行该程序来执行测量任务。相对于自学习模式必须联机,代码模式可在与测量机脱离的情况下完成,因此也是一种脱机开发模式,其程序开发和测量可独立平行进行,占用测量机时间较少。代码模式也是一种高级语言开发方法,既可以在基本测量软件本身提供的DMIS 编程语言环境下进行基本测量、评价项目的内部编程,还可以通过VB/VC/VC++等高级编程语言进行算法演算、分析、数据处理、报表等应用程序的外部编程来扩展基本测量软件的功能和应用范围。由于可以运用DMIS提供的指令、语句、功能模块和外部程序强大的数据处理、友好的人机界面等优点,代码模式程序开发更自由、可靠,能充分表达测量意图和手段,实现复杂零件的检测程序的开发,并且代码短小,可重用性和可维护性好。代码模式程序开发不仅能帮助快捷、方便地完成测量任务,也有助于更好的管理和维护检测程序。
上一篇:三坐标测量编程中工件的摆放要点
下一篇:三坐标测量时手动建立坐标系的注意事项