一种基于XML的三坐标测量与评价信息传递方法及系统技术方案

技术编号:26171277 阅读:32 留言:0更新日期:2020-10-31 13:42
本发明专利技术公开了一种基于XML的三坐标测量与评价信息传递方法及系统。该基于XML的三坐标测量与评价信息传递方法包括:获取三坐标测量与评价主数据信息,并依据主数据信息,基于XML创建三坐标测量与评价主文件;三坐标测量与评价主数据信息包括三维检验规划信息、测点信息、构造信息和评价信息;部署XML文件传输服务;将三坐标测量与评价主文件导入后置处理系统,生成三坐标DMIS程序,并依据XML文件传输服务,将三坐标DMIS程序、三坐标测量与评价主文件和零件模型上传至检验管理信息系统。本发明专利技术能有效提高三坐标测量与评价信息的传递效率,且通用性强。

【技术实现步骤摘要】
一种基于XML的三坐标测量与评价信息传递方法及系统
本专利技术涉及数字化检测
,特别是涉及一种基于XML(EXtensibleMarkupLanguage,可扩展标志语言)的三坐标测量与评价信息传递方法及系统。
技术介绍
随着数字化检测设备的广泛应用,基于二维图纸的传统测量程序编制方法在检测效率、设备利用率以及精度方面都暴露出了许多的缺陷,为克服上述问题各制造企业纷纷探索基于MBD(ModelBasedDefinition,基于模型定义)模型的三维检验规划技术,现阶段三维检验规划技术已经相对成熟,但如何将检验规划文件传递给数字化检测设备仍然具有一定难度。现有的技术方案主要采用将后置系统与三维检验规划系统直接集成,输出测量程序。由于各三维检验规划系统设计标准不一,这导致生成的检验规划文件数据格式具有较大差异性,因此需要为每个三维检验规划系统配置专用后置系统,工作量大;另一方面由于各数字化检测设备之间的驱动方式和数据接口具有差异,因此现有的方法仅能与某类数字化检测设备配套使用,具有很大的局限性,这对于数字化检测整体发展十分不利。...

【技术保护点】
1.一种基于XML的三坐标测量与评价信息传递方法,其特征在于,包括:/n获取三坐标测量与评价主数据信息,并依据所述主数据信息,基于XML创建三坐标测量与评价主文件;所述三坐标测量与评价主数据信息包括三维检验规划信息、测点信息、构造信息和评价信息;/n部署XML文件传输服务;/n将所述三坐标测量与评价主文件导入后置处理系统,生成三坐标DMIS程序,并依据所述XML文件传输服务,将所述三坐标DMIS程序、所述三坐标测量与评价主文件和零件模型上传至检验管理信息系统。/n

【技术特征摘要】
1.一种基于XML的三坐标测量与评价信息传递方法,其特征在于,包括:
获取三坐标测量与评价主数据信息,并依据所述主数据信息,基于XML创建三坐标测量与评价主文件;所述三坐标测量与评价主数据信息包括三维检验规划信息、测点信息、构造信息和评价信息;
部署XML文件传输服务;
将所述三坐标测量与评价主文件导入后置处理系统,生成三坐标DMIS程序,并依据所述XML文件传输服务,将所述三坐标DMIS程序、所述三坐标测量与评价主文件和零件模型上传至检验管理信息系统。


2.根据权利要求1所述的一种基于XML的三坐标测量与评价信息传递方法,其特征在于,所述获取三坐标测量与评价主数据信息,并依据所述主数据信息,基于XML创建三坐标测量与评价主文件,具体包括:
获取三维检验规划信息;所述三维检验规划信息包括三维检验规划系统的版本和后置处理系统的版本;
创建XML文件,建立根节点CMMPath,并为所述根节点CMMPath创建属性,得到根节点CMMPath的属性,并采用所述三维检验规划信息为所述根节点CMMPath的属性赋值;所述根节点CMMPath的属性包括三维检验规划系统的版本属性和后置处理系统的版本属性;
获取测点信息,在所述根节点CMMPath下创建子节点Path、子节点AxisSystem、测点子节点Feature和子节点Point,并创建测点子节点属性,采用所述测点信息为所述测点子节点属性赋值;所述测点信息包括测量路径信息、检测特征信息以及测点和定位点信息;所述测点子节点属性包括子节点Path的属性、子节点AxisSystem的属性、测点子节点Feature的属性和子节点Point的属性;
获取构造信息,在所述根节点CMMPath下创建子节点CONSTFeature、子节点Const、构造子节点Features和构造子节点Feature,并创建构造子节点属性,采用所述构造信息为所述构造子节点属性赋值;
获取评价信息,在所述根节点CMMPath下创建子节点Assessment、子节点Item、子节点Annotation、子节点CYSC和评价子节点Features,并创建评价子节点属性,采用所述评价信息为所述评价子节点属性赋值;所述评价信息包括三坐标评价信息和特性评价相关信息。


3.根据权利要求2所述的一种基于XML的三坐标测量与评价信息传递方法,其特征在于,所述获取测点信息,在所述根节点CMMPath下创建子节点Path、子节点AxisSystem、测点子节点Feature和子节点Point,并创建测点子节点属性,采用所述测点信息为所述测点子节点属性赋值,具体包括:
获取测量路径信息,在所述根节点CMMPath下创建子节点Path,并创建子节点Path的属性,采用所述测量路径信息为所述子节点Path的属性赋值;所述测量路径信息包括检测路径下的测头直径、测杆长度、加长杆长度以及是否为坐标系相关检测路径;所述子节点Path的属性包括检测路径下的测头直径属性、测杆长度属性、加长杆长度属性以及是否为坐标系相关检测路径属性;
获取测检测特征信息;所述检测特征信息包括坐标系名称、构造坐标系的方法、检验特性的名称、特性类型、特征理论值和测量摆角;
在所述子节点Path下创建子节点AxisSystem,并创建子节点AxisSystem的属性,采用所述坐标系名称和所述构造坐标系的方法为所述子节点Path的属性赋值;所述子节点AxisSystem的属性包括坐标系名称属性和构造坐标系的方法属性;
在所述子节点AxisSystem下创建测点子节点Feature,并创建测点子节点Feature的属性,采用所述坐检验特性的名称、所述特性类型、所述特征理论值和所述测量摆角为所述测点子节点Feature的属性赋值;所述测点子节点Feature的属性包括检验特性的名称属性、特性类型属性、特征理论值属性和测量摆角属性;
获取测点和定位点信息;在所述测点子节点Feature下创建子节点Point,并创建子节点Point的属性,采用所述测点和定位点信息为所述子节点Point的属性赋值;所述测点和定位点信息包括点位类型、点理论位置、理论法矢和测点摆角;所述子节点Point的属性包括点位类型属性、点理论位置属性、理论法矢属性和测点摆角属性。


4.根据权利要求1所述的一种基于XML的三坐标测量与评价信息传递方法,其特征在于,所述将所述三坐标测量与评价主文件导入后置处理系统,生成三坐标DMIS程序,并依据所述XML文件传输服务,将所述三坐标DMIS程序、所述三坐标测量与评价主文件和零件模型上传至检验管理信息系统,具体包括:
将所述三坐标测量与评价主文件导入后置处理系统,所述后置处理系统对DMIS版本进行识别,得到识别结果;
根据所述识别结果启动PCDMIS接口和DMIS接口,并设置测量程序基本参数,创建测量文件;
读取所述三坐标测量与评价主文件中的坐标系信息,创建坐标系程序;
分别读取所述三坐标测量与评价主文件中的所述测点信息、所述构造信息和所述评价信息,生成测点程序、构造程序和评价程序;
依据所述XML文件传输服务,将所述坐标系程序、所述测点程序、所述构造程序、所述评价程序、所述三坐标测量与评价主文件和零件模型上传至检验管理信息系统。

<...

【专利技术属性】
技术研发人员:段桂江崔卫刘睿李文琴李城
申请(专利权)人:北京航空航天大学昌河飞机工业集团有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1