摘要
为了准确度量CAD模型的形状差异以更好地实现重用,提出了基于粒子群优化的CAD模型相似性评价算法。算法首先模型面的边数构造评价矩阵,然后通过粒子群算法搜索两模型的面最优匹配序列,最后提取并计算面相似度,完成对整体模型的相似度计算。结果表明,与已有算法相比,所提算法可以更准确地描述三维模型的相似性,有助于典型结构的准确挖掘重用。
In order to accurately measure the shape difference of the CAD model to better realize multi-granularity and intelligent reuse requirements,a similarity evaluation algorithm for 3D CAD model based on particle swarm optimization is proposed.The similarity evaluation matrix from the number of edges that make up each face of the two models to be evaluated is constructed firstly,and then using that matrix as the descriptive body,the surface optimal matching sequence of the two models is searched through the particle swarm optimization algorithm.Finally,based on the searched optimal surface sequence,the surface similarity is extracted and calculated,and then the overall similarity evaluation of the two models is realized.Experimental results based on the general ESB model library show that,compared with the existing algorithms,the proposed algorithm can better evaluate the similarity of 3D models,and facilitate accurate mining of typical structures to support local structural level design reuse of models.
作者
韩文军
张苏
李达锋
姚明昇
HAN Wenjun;ZHANG Su;LI Dafeng;YAO Mingsheng(State Grid Economic Technology Research Institute Co.,Ltd.,Beijing 102209;Beijing Bochao Times Software Co.,Ltd.,Beijing 102209)
出处
《计算机与数字工程》
2019年第8期1966-1969,共4页
Computer & Digital Engineering
基金
国网经济技术研究院有限公司自主投入科技项目(编号:ZZKJ-2018-15)
国家自然科学基金(编号:61202286)资助
关键词
典型结构重用
模型相似性评价
粒子群算法
最优匹配序列
typical structure reuse
model similarity evaluation
particle swarm algorithm
optimal matching sequence