一种基于设计变更信息的自动可视化检查系统的制作方法
- 国知局
- 2024-08-22 15:07:36
本发明涉及数据处理,更具体地说,本发明涉及一种基于设计变更信息的自动可视化检查系统。
背景技术:
1、由于航空液压工件体积大小不一、批量参差不齐、型号多种多样,因此一个液压工件的诞生往往伴随着大量的设计文件,使得设计文件中的数据内容多且繁杂,近年来随着航空液压工件的频繁迭代,如何保证迭代过程中设计变更信息的快速检查和准确表达,成为当前亟需解决的关键问题,也为后续航空液压工件的制造提供安全保障,因此需要设计可视化检查系统对设计变更信息进行准确检查。
2、参考公开号为cn111177832a的专利申请公开了一种基于bim的机电管线综合规范自动化检查系统,其运用三个相互关联的模块对mep管线综合知识实现了结构化存储、查询,并将其与bim模型的关联,进行规则检查,最后将结果反馈在第三方平台内,实现知识库的可视化,解决了bim工程师与宝贵专家经验之间“信息断层”的现象,相对于传统的依靠专家经验和cad图纸的工作方式,可以大大提高管线综合深化设计的工作效率与质量水平,减少实际施工过程出现变更与返工的几率;
3、现有技术存在以下不足:
4、传统的航空液压零件三维设计数据的变更检查仍主要依托人工完成,这种检查方式效率低、易出错,且更改通知单可视化效果不佳,影响了更改数据的快速准确下发效果,现有的自动检查系统通过对三维设计模型整体进行设计信息的变更检查方式,需要在短时间内同时对大量的设计信息进行变更检查,当设计信息出现变更的数量也较多时,大量的变更信息和未变更信息极易混合在一起,从而容易发生设计变更信息检查误判的现象,进而降低了设计变更检查的准确度。
5、鉴于此,本发明提出一种基于设计变更信息的自动可视化检查系统以解决上述问题。
技术实现思路
1、为了克服现有技术的上述缺陷,为实现上述目的,本发明提供如下技术方案:一种基于设计变更信息的自动可视化检查系统,包括:
2、子区域划分模块,用于对三维设计模型进行子区域划分,并标记出子区域中的特征区域;
3、特征提取模块,用于在特征区域中标记出特征中心点,并基于特征中心点,提取出模型特征,模型特征包括模型弯曲值和模型凹凸比;
4、特征对比模块,用于从设计工单中提取出设计特征,设计特征包括设计弯曲值和设计凹凸比,将设计特征与模型特征进行一致性对比,识别出变更特征;
5、关联度计算模块,用于采集变更特征的综合关联参数,综合关联参数包括第一关联值和第二关联值,并计算出通道关联度;
6、通道建立模块,用于根据通道关联度,生成通道融合级别,并构建出可视化通道,对变更特征进行可视化展示。
7、进一步的,子区域的划分方法包括:
8、扫描三维设计模型获得扫描图,并标记出扫描图中所有的像素点;
9、随机选择一个像素点作为圆心,在扫描图中绘制出检测圆;
10、不断调整检测圆的半径,直至所有的像素点都位于检测圆内,获得目标圆,并通过比例尺测量目标圆的半径;
11、以目标圆的圆心为起始点,以三分之一目标圆的半径为子区域的宽度,将三维设计模型横向划分为个子区域。
12、进一步的,特征区域的标记方法包括:
13、从工单数据库中筛选出设计工单,通过自然语言处理技术识别出设计工单中包含设计信息的点,获得个设计点;
14、在三维坐标轴内依次测量个设计点的x坐标值、y坐标值和z坐标值,并将x坐标值、y坐标值和z坐标值对应组合后,获得个坐标点;
15、在个子区域中分别标记出个坐标点的所在位置,获得个区域点;
16、以个区域点为圆心,以四分之一子区域的宽度为半径,在子区域内绘制出个特征区域。
17、进一步的,特征中心点的标记方法包括:
18、在个特征区域内,以间隔一个预设长度为标准,以特征区域的圆心为起始标记位置,沿散射方向标记出个节点;
19、逐一测量个节点的x坐标值、y坐标值和z坐标值,并基于个节点的x坐标值、y坐标值和z坐标值,生成个点位重值;
20、点位重值的表达式为:
21、;
22、式中,为第个特征区域的第个点位重值,为第个特征区域第个节点的x坐标值,为第个特征区域第个节点的y坐标值,为第个特征区域第个节点的z坐标值;
23、去掉个点位重值的最大值和最小值,将余下的点位重值的最大值对应的节点记为特征中心点。
24、进一步的,模型弯曲值的提取方法包括:
25、沿三维工件模型的z轴方向依次扫描个特征区域,获得个扫描区域图,并标记出扫描区域图的弧形边界;
26、在扫描区域图的弧形边界上分别绘制出个不相邻的二维坐标,并将扫描区域图的弧形边界与二维坐标的x轴和y轴的交点记为x节点和y节点;
27、将x节点和y节点连线后形成xy线,并标记出xy线的中点;
28、以个二维坐标的原点为起始点,过xy线的中点画线并终止于扫描区域图的弧形边界上,获得个弯曲样线;
29、通过比例尺依次测量个弯曲样线的长度,获得个子弯曲值;
30、将个扫描区域图的个子弯曲值累加后求平均,获得个模型弯曲值;
31、模型弯曲值的表达式为:
32、;
33、式中,为第个模型弯曲值,为第个扫描区域图的第个子弯曲值。
34、进一步的,模型凹凸比的获取方法包括:
35、通过比例尺依次测量个扫描区域图的个高度位置在水平方向上的宽度,获得个水平宽度值,并标记出个水平宽度值的最大值和个水平宽度值的最小值;
36、基于个水平宽度值的最大值分别与个水平宽度值的最小值,获得个宽度样值;
37、宽度样值的表达式为:
38、;
39、式中,为第个宽度样值,为第个水平宽度值的最大值,第个水平宽度值的最小值;
40、以一个宽度样值为标记间距,在个扫描区域图的弧形边界上标记出个凹凸点,并依次测量个凹凸点的高度值;
41、将高度值大于预设高度下限值的凹凸点记为凸点,并统计凸点的数量;
42、将高度值小于预设高度上限值的凹凸点记为凹点,并统计凹点的数量;
43、将个扫描区域图的凸点的数量与个扫描区域图的凹点的数量比较,获得个模型凹凸比;
44、模型凹凸比的表达式为:
45、;
46、式中,为第个模型凹凸比,为第个扫描区域图的凹点的数量,第个扫描区域图的凸点的数量。
47、进一步的,设计弯曲值和设计凹凸比的提取方法包括:
48、通过自然语言处理技术识别出设计工单中与个特征区域相对应的个词组,并分别标记出个词组的关键字和关键值;
49、将关键字为弯曲值的词组记为弯曲词组,获得个弯曲词组;
50、逐一筛选出个弯曲词组对应的关键值,记为个设计弯曲值;
51、将关键字为凹凸比的词组记为凹凸词组,获得个凹凸词组;
52、逐一筛选出个凹凸词组对应的关键值,记为个设计凹凸比。
53、进一步的,变更特征包括第一变更特征和第二变更特征;
54、第一变更特征和第二变更特征的识别方法包括:
55、将个设计弯曲值和个设计凹凸比分别与对应的个模型弯曲值和个模型凹凸比进行一致对比;
56、当个设计弯曲值和个设计凹凸比均与对应的个模型弯曲值和个模型凹凸比一致时,识别不出第一变更特征和第二变更特征;
57、当存在个模型弯曲值与对应的设计弯曲值不一致时,将模型弯曲值识别为第一变更特征,获得个第一变更特征;
58、当存在个模型凹凸比与对应的设计凹凸比不一致时,将模型凹凸比识别为第二变更特征,获得个第二变更特征。
59、进一步的,综合关联参数包括第一关联值和第二关联值;
60、第一关联值和第二关联值的获取方法包括:
61、将个特征区域按照由下往上的方式依次升序编号;
62、逐一识别出个第一变更特征和个第二变更特征的所在特征区域的编号,并将连续三个编号对应的特征区域记为变更区域;
63、统计所有变更区域内的第一变更特征的数量和第二变更特征的数量,分别记为第一特征数量和第二特征数量;
64、将第一特征数量和第二特征数量分别与第一变更特征的总量和第二变更特征的总量比较,获得第一关联值与第二关联值;
65、第一关联值的表达式为:
66、;
67、式中,为第一关联值,为第一特征数量,为第一变更特征的总量;
68、第二关联值的表达式为:
69、;
70、式中,为第二关联值,为第二特征数量,为第二变更特征的总量;
71、通道关联度的表达式为:
72、;
73、式中,为通道关联度,为自然常数。
74、进一步的,通道融合级别包括一级融合级别和二级融合级别;
75、一级融合级别和二级融合级别的生成方法包括:
76、将通道关联度与预设的通道关联阈值比较;
77、当大于等于时,生成一级融合级别;
78、当小于时,生成二级融合级别;
79、可视化通道的构建方法包括:
80、建立空白的第一通道和第二通道,并在第一通道和第二通道内等间距标记出个第一信息位和个第二信息位;
81、分别标记出第一通道和第二通道的第一传输接口和第二传输接口,并在第一传输接口和第二传输接口之间建立子通道;
82、当通道融合级别为一级融合级别时,在子通道内建立两个平行且独立的交互通道;
83、当通道融合级别为二级融合级别时,在子通道内建立一个交互通道;
84、在第一通道、第二通道和子通道上均设置可开闭控制的可视化窗口,并生成开闭控制密钥;
85、将个第一变更特征和个第二变更特征分别逐一导入个第一信息位和个第二信息位内,进行第一变更特征和第二变更特征的可视化展示。
86、本发明一种基于设计变更信息的自动可视化检查系统的技术效果和优点:
87、本发明通过对三维设计模型进行子区域划分,并标记出子区域中的特征区域,在特征区域中标记出特征中心点,并提取出模型特征,从设计工单中提取出设计特征,将设计特征与模型特征进行一致性对比,并识别出变更特征,采集变更特征的综合关联参数,计算出通道关联度,基于通道关联度,生成通道融合级别,并构建出可视化通道,对变更特征进行可视化展示;相对于现有技术,能够将较大的三维设计模型划分为子区域,减少每一个子区域内所包含模型信息的数量,降低变更检查负担,并对多个子区域内的模型信息与设计信息进行一致性匹配,从而快速且准确的识别到三维设计模型与设计工单之间的设计变更信息,无需人工进行手动频繁的匹配操作,并基于设计变更信息的关联度,建立相适应的可视化通道,对三维设计模型内的设计变更信息进行可视化展示,从而能够实现设计变更信息的自动检查和表达效果,可以准确的获取到工件当前版本的设计信息的变更情况,并为后续工件的设计和制造提供最新、最准确的设计信息。
本文地址:https://www.jishuxx.com/zhuanli/20240822/281267.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表