三次元量测程序编辑系统及方法

文档序号:6354726阅读:1793来源:国知局
专利名称:三次元量测程序编辑系统及方法
技术领域
本发明涉及一种计算机程序编辑系统及方法,尤其涉及一种三次元量测程序编辑系统及方法。
背景技术
对于产品制造业,产品品质精密度的提升已成为企业生存竞争的不二法门,而量测设备也从传统的卡尺、显微镜、投影机到三次元量测设备,这是伴随着产品精密度的提升,而随之增加量测设备的精密度。三次元量测设备可利用量测程序对产品执行高精密及高速度的几何尺寸和几何公差的量测。众所周知,不同型号的三次元量测设备(以下简称为“机台”)可能具有不同的程 进行编辑控制时,只能进行简单的编辑操作,同时不会对编辑后的内容进行控制,且格式化刷新后,量测元素只能使用于单一机台中。当量测元素信息文件行中的关键信息(包括特殊符号)不小心被修改时,可能会导致机台上的测针撞到工件,致使测针容易损坏。在修改量测元素数据时,当修改后的数据内容的数据类型错误时,机台读取不到量测的数据,需在量测元素信息文件中逐行寻找错误的数据,时间一长,容易造成眼睛的疲劳,降低了工作效率。

发明内容
鉴于以上内容,有必要提供一种三次元量测程序编辑系统,其通过关键词和模板文件的方式对三次元量测程序进行编辑,有助于提高工作效率、降低劳动强度,并能使得机台迅速地运行,节约了时间。还有必要提供一种三次元量测程序编辑方法,其通过关键词和模板文件的方式对三次元量测程序进行编辑,有助于提高工作效率、降低劳动强度,并能使得机台迅速地运行,节约了时间。一种三次元量测程序编辑系统,该系统包括文件导入模块,用于导入量测程序的模板文件和三次元量测元素文件;格式定义模块,用于根据模板文件中的内容格式,定义该三次元量测元素文件的内容格式,并根据模板文件中每一行的关键词对三次元量测元素文件中的数据进行限定定义;程序编辑模块,用于读取模板文件中每行的关键词及行中的数据内容,用三次元量测元素文件中的数据替换该模板文件中的关键词和数据内容,得到记录有量测程序的量测元素文件;及量测程序输出模块,用于输出该量测程序。—种三次元量测程序编辑方法,该方法包括导入量测程序的模板文件和三次元量测元素文件;根据模板文件中的内容格式,定义该三次元量测元素文件的内容格式;根据模板文件中每一行的关键词对三次元量测元素文件中的数据进行限定定义;读取模板文件中每行的关键词及行中的数据内容,用三次元量测元素文件中的数据替换该模板文件中的关键词和数据内容,得到记录有量测程序的量测元素文件;及输出量测程序。
相较于现有技术,所述的三次元量测程序编辑系统及方法,可通过关键词对量测数据进行控制,并通过读取模板文件的方式,根据量测数据的类型从模板文件中寻找与之匹配的数据,并自动对量测程序进行更新,对导入的量测信息进行控制,使得机台能够迅速的运行,有助于提高工作效率、降低劳动强度,节约时间。


图I是本发明三次元量测程序编辑系统较佳实施例的运行环境示意图。图2是本发明三次元量测程序编辑系统较佳实施例的功能模块图。
图3是本发明三次元量测程序编辑方法较佳实施例的作业流程图。主要元件符号说明
权利要求
1.一种三次元量测程序编辑系统,该系统包括 文件导入模块,用于导入量测程序的模板文件和三次元量测元素文件;格式定义模块,用于根据模板文件中的内容格式,定义该三次元量测元素文件的内容格式,并根据模板文件中每一行的关键词对三次元量测元素文件中的数据进行限定定义;程序编辑模块,用于读取模板文件中每行的关键词及行中的数据内容,用三次元量测元素文件中的数据替换该模板文件中的关键词和数据内容,得到记录有量测程序的量测元素文件 '及 量测程序输出模块,用于输出该量测程序。
2.如权利要求I所述的三次元量测程序编辑系统,其特征在于,所述对数据进行限定定义是指限定数据的修改权限及修改规则。
3.如权利要求2所述的三次元量测程序编辑系统,其特征在于,所述修改规则是指定义关键词无法修改,而数据的数据类型可修改。
4.如权利要求2所述的三次元量测程序编辑系统,其特征在于,所述修改权限包括当选中三次元量测元素文件中的一行数据进行删除时,该行数据所在程序段中的全部数据都被删除;及当选中该行中包含一个或多个符号的数据进行删除时,该数据及其包含的符号无法被删除。
5.如权利要求3所述的三次元量测程序编辑系统,其特征在于,该系统还包括 错误提示模块,用于当用户需要对上述量测程序进行修改时收集修改内容所在的位置标识,若修改的数据与模板文件中定义的数据类型不匹配,或当修改的数据为对象名而该修改的对象名在该位置标识前未出现时,输出错误提示报告,并标识修改的错误内容。
6.一种三次元量测程序编辑方法,该方法包括如下步骤 导入量测程序的模板文件和三次元量测元素文件; 根据模板文件中的内容格式,定义该三次元量测元素文件的内容格式; 根据模板文件中每一行的关键词对三次元量测元素文件中的数据进行限定定义;读取模板文件中每行的关键词及行中的数据内容,用三次元量测元素文件中的数据替换该模板文件中的关键词和数据内容,得到记录有量测程序的量测元素文件;及输出量测程序。
7.如权利要求6所述的三次元量测程序编辑方法,其特征在于,所述对数据进行限定定义是指限定数据的修改权限及修改规则。
8.如权利要求7所述的三次元量测程序编辑方法,其特征在于,所述修改权限包括当选中三次元量测元素文件中的一行数据进行删除时,该行数据所在程序段中的全部数据都被删除;及当选中该行中包含一个或多个符号的数据进行删除时,该数据及其包含的符号无法被删除。
9.如权利要求8所述的三次元量测程序编辑方法,其特征在于,在输出量测程序的步骤之前,该方法还包括步骤 当用户需要对上述量测程序进行修改时,收集修改内容所在的位置标识; 根据该位置标识从模板文件中搜寻与该修改的数据相对应的数据内容,并判断修改的数据与模板文件中定义的数据类型是否匹配; 若修改的数据与模板文件中定义的数据类型不匹配时,输出错误提示报告,并标识修改的错误内容;或 当所修改的数据为对象名且该修改的对象名在该位置标识前未出现过时 ,输出错误提示报告,并标识修改的错误内容。
全文摘要
一种三次元量测程序编辑方法,该方法包括导入量测程序的模板文件和三次元量测元素文件;根据模板文件中的内容格式,定义该三次元量测元素文件的内容格式;根据模板文件中每一行的关键词对三次元量测元素文件中的数据进行限定定义;读取模板文件中每行的关键词及行中的数据内容,用三次元量测元素文件中的数据替换该模板文件中的关键词和数据内容,得到记录有量测程序的量测元素文件;及输出量测程序。本发明还提供一种三次元量测程序编辑系统。利用本发明可自动编辑量测程序。
文档编号G06F9/45GK102646050SQ20111004226
公开日2012年8月22日 申请日期2011年2月21日 优先权日2011年2月21日
发明者吴新元, 张旨光, 汤涛, 王敏 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1