Automatic recognition and extraction algorithm for basic features of aircraft sheet metal parts
-
摘要:
飞机框肋类零件是组成飞机骨架的重要零件,具有数量大、形状各异等特点,其生产制造所耗费的时间在飞机研制过程中占有较大比重。然而,通过现有CAD软件所提供的功能进行相关制造操作,无论是效率、质量等均已不能满足现代飞机设计和制造要求,围绕飞机框肋类零件研究和开发相关的自动化制造系统已迫在眉睫。基于框肋类零件边界表示模型对零件基础特征进行自动识别与提取,是实现后续相关工艺规划与加工的基础与前提。针对该问题,提出零件基础特征模型,并建立一种基于同侧面的特征识别算法,即:以零件STEP数据作为输入,选取两侧腹板面,应用属性邻接图(AAG)构建、有效邻面识别、关联面完整识别等方法,逐级识别各级关联面以构建两侧同侧面,通过同侧面单元匹配最终实现基础特征构造和特征邻接图构建。其中,针对零件三维模型中的碎面缺陷提出其定义与识别方法,以保证特征面识别的完整性。经由实例测试,验证所提算法的可行性与有效性。
Abstract:Aircraft sheet metal part is an important part of the aircraft structure, which has the characteristics of large quantity and shape variety. The time consumed in the production process of aircraft sheet metal parts occupies a large proportion in the process of aircraft development. Current production process through the functions provided by the existing CAD software cannot meet the requirements of modern aircraft design and manufacture in terms of efficiency and quality. Research and development of relevant automatic design and manufacturing system for aircraft sheet metal parts have become an urgent demand. Recognition and extraction of basic features of parts based on B-rep model are the basis and premise for subsequent related process planning and manufacturing. Aimed at this, this paper proposes the basic feature model of parts and presents a feature recognition algorithm based on same-side face. That is, with the STEP data as input, the web faces on both sides of parts are selected. Using the methods of attribute adjacency graph (AAG) construction, effective-adjacent faces recognition and complete recognition of the correlative faces, the correlative faces at all levels are recognized step by step to construct the same-side faces on both sides. Finally, the basic features and their adjacency graph are constructed by matching of the same-side unit. In order to ensure the integrity of feature faces, the definition and recognition method of fragmentary face defects in 3D part model are presented. Examples are given to illustrate the feasibility and effectiveness of the approach.
-
表 1 零件同侧面
Table 1. Same-side faces of parts
同侧面 同侧面单元 示意图 拓扑关系 关键面 1级关键面 2级关键面 表 2 测试对象1基础特征识别结果统计
Table 2. Statistics of basic feature recognition results for test part 1
识别结果 关键特征 1级关联特征 2级关联特征 3级关联特征 4级关联特征 正 反 正 反 正 反 正 反 正 反 总数 1 1 14 14 14 14 11 11 20 20 正确 14 14 14 14 11 11 20 20 错误 0 0 0 0 0 0 0 0 正确率/% 100 100 100 100 100 100 100 100 表 3 测试对象2基础特征识别结果统计
Table 3. Statistics of basic feature recognition results for test part 2
识别结果 关键特征 1级关联特征 2级关联特征 碎面缺陷 过渡面 正 反 正 反 正 反 正 反 正 反 总数 1 1 2 2 3 3 3 2 3 3 正确 2 2 3 3 3 2 3 3 错误 0 0 0 0 0 0 0 0 正确率/% 100 100 100 100 100 100 100 100 -
[1] BABIC B, NESIC N, MILJKOVIC Z.A review of automated feature recognition with rule-based pattern recognition[J].Computers in Industry, 2008, 59(4):321-337. doi: 10.1016/j.compind.2007.09.001 [2] HENDERSON M R, ANDERSON D C.Computer recognition and extraction of form features:A CAD/CAM link[J].Computers in Industry, 1984, 5(4):329-339. doi: 10.1016/0166-3615(84)90056-3 [3] JOSHI S, CHANG T C.Graph-based heuristics for recognition of machined features from a 3D solid model[J].Computer-Aided Design, 1988, 20(2):58-66. doi: 10.1016/0010-4485(88)90050-4 [4] MAREFAT M, KASHYAP R.Geometric reasoning for recognition of three-dimensional object features[J].IEEE Transactions on Pattern Analysis & Machine Intelligence, 1990, 12(12):949-965. [5] PRABHAKAR S, HENDERSON M R.Automatic form-feature recognition using neural-network-based techniques on boundary representations of solid models[J].Computer-Aided Design, 1992, 24(7):381-393. doi: 10.1016/0010-4485(92)90064-H [6] NIU Z, MARTIN R R, LANGBEIN F C, et al.Rapidly finding CAD features using database optimization[J].Computer-Aided Design, 2015, 69(C):35-50. [7] WANG Q, YU X.Ontology based automatic feature recognition framework[J].Computers in Industry, 2014, 65(7):1041-1052. doi: 10.1016/j.compind.2014.04.004 [8] ZHANG R Z, ZHOU X H, QIU Y J.Graph and hint based algorithm for machining feature automation recognition and mapping[J].Journal of Shanghai Jiao Tong University(Science), 2009, 14(5):574-579. doi: 10.1007/s12204-009-0574-5 [9] BASSI R, REDDY N V, BEDI S.Automatic recognition of intersecting features for side core design in two-piece permanent molds[J].International Journal of Advanced Manufacturing Technology, 2010, 50(5-8):421-439. doi: 10.1007/s00170-010-2524-7 [10] GUPTA R K, GURUMOORTHY B.Classification, representation, and automatic extraction of deformation features in sheet metal parts[J].Computer-Aided Design, 2013, 45(11):1469-1484. doi: 10.1016/j.cad.2013.06.010 [11] LIU Z J, LI J J, WANG Y L, et al.Automatically extracting sheet-metal features from solid model[J].Journal of Zhejiang University-Science B(Biomedicine & Biotechnology), 2004, 5(11):1456-1465. [12] SHUNMUGAM M S.Processing of 3D sheet metal components in STEP AP-203 format.PartⅠ:Feature recognition system[J].International Journal of Production Research, 2009, 47(4):941-964. doi: 10.1080/00207540701510055 [13] SHUNMUGAM M S.Processing of 3D sheet metal components in STEP AP-203 format.PartⅡ:Feature reasoning system[J].International Journal of Production Research, 2009, 47(5):1287-1308. [14] 张天阳, 周敏, 郑国磊.飞机结构件三维设计模型质量检测技术研究与开发[J].机械工程与自动化, 2018(1):55-57. doi: 10.3969/j.issn.1672-6413.2018.01.022ZHANG T Y, ZHOU M, ZHENG G L.Research on technology of model quality inspection for aircraft structural parts[J].Mechanical Engineering & Automation, 2018(1):55-57(in Chinese). doi: 10.3969/j.issn.1672-6413.2018.01.022 [15] 张聪聪, 张树生, 黄瑞, 等.飞机结构件三维CAD模型缺陷识别方法[J].计算机集成制造系统, 2014, 20(9):2099-2106.ZHANG C C, ZHANG S S, HUANG R, et al.Detecting defects method of 3D aircraft-structure model[J].Computer Integrated Manufacturing Systems, 2014, 20(9):2099-2106(in Chinese). 期刊类型引用(13)
1. 刘晶. 三维CAD模型的信息提取. 机械工程师. 2025(05): 31-34 . 百度学术
2. 薛顺聪,杨炯,马星雨. 复杂焊接零件焊缝特征识别与特征参数提取方法. 重庆理工大学学报(自然科学). 2024(06): 149-154 . 百度学术
3. 郑忠斌,凌颖,肖楠. 基于双目视觉的汽车生产线零件实时识别方法. 机械制造与自动化. 2023(02): 127-130 . 百度学术
4. 张倩,李丽. 深度置信网络大数据目标属性智能提取仿真. 计算机仿真. 2023(10): 491-495 . 百度学术
5. 刘宝明,徐嘉崎,尹海军,贾震,韩志仁. 面向梁类零件的可制造性几何特征识别方法. 沈阳航空航天大学学报. 2023(05): 17-24 . 百度学术
6. 李鑫. 基于MongoDB数据库的智能医疗分布式数据提取算法. 微型电脑应用. 2022(01): 150-153+163 . 百度学术
7. 钟柳春,陈良昊,朱志强. 航空蒙皮类零件刻型特征自动识别提取与自动编程方法. 电镀与精饰. 2022(06): 11-15 . 百度学术
8. 马尧,陶建华,周学成,陈原野,王伟,邝超鹏. 面向模具的特征识别技术研究. 现代制造工程. 2022(06): 43-48 . 百度学术
9. 贺丽琴,李英. 基于实体模型的非遗文化创意产品特征自动识别研究. 自动化技术与应用. 2022(11): 148-151 . 百度学术
10. 白扬,车剑昭,韩志仁,翟攀,杨文举. 飞机型材零件检验模具规范、智能化快速设计. 沈阳航空航天大学学报. 2022(05): 37-43 . 百度学术
11. 郑祖杰,孙瑜,黄久超,穆英娟,成群林. 基于滚动圆盘法的加工区域计算方法. 工具技术. 2021(06): 63-67 . 百度学术
12. 席逸凡,杨建中,高嵩,朱万强,夏畅,张成磊. 基于特征识别的航天器舱段零件自动编程. 机械设计与制造工程. 2021(12): 29-34 . 百度学术
13. 沈宙锋,苏前敏,朱城. 基于条件随机场模型的制造企业实体识别方法研究. 制造业自动化. 2020(12): 147-151 . 百度学术
其他类型引用(17)
-