一种飞机管路报表自动生成关联方法及其系统与流程
- 国知局
- 2024-10-21 14:51:31
本技术属于飞机管路报表构建及其关联设计,具体涉及一种飞机管路报表自动生成关联方法及其系统。
背景技术:
1、飞机上依靠管子对液压油、润滑油、航空燃油、氧气、空气、水等介质进行输送,遍布机头、机身、机尾、机翼各处。
2、飞机管路报表以管路组件为单位,每个管路报表对应一个管路组件,管路组件包括管子、管路标准件,管路标准件进一步包括有管子、管套、外套螺帽、密封件、管卡、管接头等。
3、飞机管路报表是飞机管路设计的重要产生物,是制造部门生产管路零组件的重要依据,但当前,主要是由设计人员手动进行编制,然后上传至产品数据管理平台中,与管路组件进行关联,耗时、费力,且容易发生纰漏。
4、鉴于上述技术缺陷的存在提出本技术。
技术实现思路
1、本技术的目的是提供一种飞机管路报表自动生成关联方法及其系统,以克服或减轻已知存在的至少一方面的技术缺陷。
2、本技术的技术方案是:
3、一方面提供一种飞机管路报表自动生成关联方法,包括:
4、管路报表模版生成步骤,以office vba程序自动生成管路报表模版,管路报表模版采用microsoft excel格式,管路报表模版的表格格式、内容加密锁定,不能手动编辑修改;
5、管路信息提取步骤,以catia自管路模型中,提取管路报表模版中信息项的信息;
6、管路报表模版信息填充步骤,将提取到的管路报表模版中信息项的信息,填充到管路报表模版中相应的信息项下,得到管路报表;
7、管路报表命名步骤,对管路报表进行命名,命名格式为“管路报表文件标识符+管路组件编号+管路组件版本+管路报表文件后缀”;
8、管路报表上传步骤,将管路报表上传到产品数据管理平台服务器上;
9、管路报表与管路组件关联步骤,识别管路报表的名称,在产品数据管理平台中,将管路报表与管路组件进行关联。
10、可选的,上述的飞机管路报表自动生成关联方法中,管路报表模版生成步骤中,生成的管路报表模版包括表头部分、表格部分。
11、可选的,上述的飞机管路报表自动生成关联方法中,管路报表模版生成步骤中,生成的管路报表模版的表头部分包括管路组件的设计公司名称、编号、装配件号、型别、版次基础的信息项,信息以字符串类型填充。
12、可选的,上述的飞机管路报表自动生成关联方法中,管路报表模版生成步骤中,生成的管路报表模版的表格部分包括描述管子、标准件的信息项,具体包括管子/标准件号、管子节点号、管子节点坐标值/标准件名称、管子弯曲半径、材料、材料规范、标准件件数、重量、管子理论长度信息项,其中,管子/标准件号、管子节点号、标准件名称、材料、材料规范信息项,信息以字符串类型填充;管子节点坐标值、管子弯曲半径、重量、管子理论长度信息项,信息以双精度类型填充,保留四位小数;标准件件数信息项信息以整型类型填充。
13、可选的,上述的飞机管路报表自动生成关联方法中,管路信息提取步骤中,提取管路报表模版中描述管子、标准件的信息项的信息时,先在catia session中将管路组件打开,进行加载,然后,调用catia api接口,提取描述管子、标准件的信息项的信息。
14、可选的,上述的飞机管路报表自动生成关联方法中,管路报表上传步骤中,将管路报表上传到产品数据管理平台服务器上,具体采用https协议进行上传。
15、可选的,上述的飞机管路报表自动生成关联方法中,管路报表与管路组件关联步骤具体为:
16、识别并截取管路报表的名称,解析出管路组件的编号、版本;
17、若管路组件的版本为初始版本,则在产品数据管理平台中按管路组件的编号创建管路报表的文档对象;
18、若管路组件的版本不为初始版本,则在产品数据管理平台中按管路组件的编号搜索管路报表的文档对象,进行换版;
19、通过检入操作,将管路报表上传到产品数据管理平台中;
20、根据管路组件的编号、版本,在产品数据管理平台中搜索到相应编号、版本的管路组件,将管路报表的文档对象关联到该管路组件下。
21、另一方面提供一种飞机管路报表自动生成关联系统,用以实现任一上述的飞机管路报表自动生成关联方法,包括:
22、管路报表模版生成模块,以office vba程序自动生成管路报表模版,管路报表模版采用microsoft excel格式,管路报表模版的表格格式、内容加密锁定,不能手动编辑修改;
23、管路信息提取模块,以catia自管路模型中,提取管路报表模版中信息项的信息;
24、管路报表模版信息填充模块,将提取到的管路报表模版中信息项的信息,填充到管路报表模版中相应的信息项下,得到管路报表;
25、管路报表命名模块,对管路报表进行命名,命名格式为“管路报表文件标识符+管路组件编号+管路组件版本+管路报表文件后缀”;
26、管路报表上传模块,将管路报表上传到产品数据管理平台服务器上;
27、管路报表与管路组件关联模块,识别管路报表的名称,在产品数据管理平台中,将管路报表与管路组件进行关联。
28、可选的,上述的飞机管路报表自动生成关联系统中,管路报表模版生成模块生成的管路报表模版包括表头部分、表格部分。
29、可选的,上述的飞机管路报表自动生成关联系统中,其特征在于,管路报表模版生成模块生成的管路报表模版的表头部分包括管路组件的设计公司名称、编号、装配件号、型别、版次基础的信息项,信息以字符串类型填充。
30、可选的,上述的飞机管路报表自动生成关联系统中,其特征在于,管路报表模版生成模块生成的管路报表模版的表格部分包括描述管子、标准件的信息项,具体包括管子/标准件号、管子节点号、管子节点坐标值/标准件名称、管子弯曲半径、材料、材料规范、标准件件数、重量、管子理论长度信息项,其中,管子/标准件号、管子节点号、标准件名称、材料、材料规范信息项,信息以字符串类型填充;管子节点坐标值、管子弯曲半径、重量、管子理论长度信息项,信息以双精度类型填充,保留四位小数;标准件件数信息项信息以整型类型填充。
31、可选的,上述的飞机管路报表自动生成关联系统中,管路信息提取模块提取管路报表模版中描述管子、标准件的信息项的信息时,先在catia session中将管路组件打开,进行加载,然后,调用catia api接口,提取描述管子、标准件的信息项的信息。
32、可选的,上述的飞机管路报表自动生成关联系统中,管路报表上传模块将管路报表上传到产品数据管理平台服务器上,具体采用https协议进行上传。
33、可选的,上述的飞机管路报表自动生成关联系统中,管路报表与管路组件关联模块识别管路报表的名称,在产品数据管理平台中,将管路报表与管路组件进行关联,具体为:
34、识别并截取管路报表的名称,解析出管路组件的编号、版本;
35、若管路组件的版本为初始版本,则在产品数据管理平台中按管路组件的编号创建管路报表的文档对象;
36、若管路组件的版本不为初始版本,则在产品数据管理平台中按管路组件的编号搜索管路报表的文档对象,进行换版;
37、通过检入操作,将管路报表上传到产品数据管理平台中;
38、根据管路组件的编号、版本,在产品数据管理平台中搜索到相应编号、版本的管路组件,将管路报表的文档对象关联到该管路组件下。
39、本技术至少存在以下有益技术效果:
40、提供一种飞机管路报表自动生成关联方法及其系统,设计在自动生成管路报表模版、提取管路报表模版中信息项的信息的基础上,将提取到的管路报表模版中信息项的信息,填充到管路报表模版中相应的信息项下,得到管路报表,进而对管路报表进行命名,上传到产品数据管理平台服务器上,在产品数据管理平台中,将管路报表与管路组件进行关联,高效、便捷,且不容易发生纰漏。
本文地址:https://www.jishuxx.com/zhuanli/20241021/319565.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表