留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

飞机框肋类零件基础特征自动识别与提取算法

汤志鸿 郑国磊 郑艺玮

汤志鸿, 郑国磊, 郑艺玮等 . 飞机框肋类零件基础特征自动识别与提取算法[J]. 北京航空航天大学学报, 2019, 45(4): 811-820. doi: 10.13700/j.bh.1001-5965.2018.0454
引用本文: 汤志鸿, 郑国磊, 郑艺玮等 . 飞机框肋类零件基础特征自动识别与提取算法[J]. 北京航空航天大学学报, 2019, 45(4): 811-820. doi: 10.13700/j.bh.1001-5965.2018.0454
TANG Zhihong, ZHENG Guolei, ZHENG Yiweiet al. Automatic recognition and extraction algorithm for basic features of aircraft sheet metal parts[J]. Journal of Beijing University of Aeronautics and Astronautics, 2019, 45(4): 811-820. doi: 10.13700/j.bh.1001-5965.2018.0454(in Chinese)
Citation: TANG Zhihong, ZHENG Guolei, ZHENG Yiweiet al. Automatic recognition and extraction algorithm for basic features of aircraft sheet metal parts[J]. Journal of Beijing University of Aeronautics and Astronautics, 2019, 45(4): 811-820. doi: 10.13700/j.bh.1001-5965.2018.0454(in Chinese)

飞机框肋类零件基础特征自动识别与提取算法

doi: 10.13700/j.bh.1001-5965.2018.0454
详细信息
    作者简介:

    汤志鸿  男, 硕士。主要研究方向:CAD/CAM

    郑国磊  男, 博士, 教授, 博士生导师。主要研究方向:智能 CAD、工装智能设计

    郑艺玮  男, 学士。主要研究方向:CAD/CAM

    通讯作者:

    郑国磊, E-mail: zhengguolei@buaa.edu.cn

  • 中图分类号: V260.5

Automatic recognition and extraction algorithm for basic features of aircraft sheet metal parts

More Information
  • 摘要:

    飞机框肋类零件是组成飞机骨架的重要零件,具有数量大、形状各异等特点,其生产制造所耗费的时间在飞机研制过程中占有较大比重。然而,通过现有CAD软件所提供的功能进行相关制造操作,无论是效率、质量等均已不能满足现代飞机设计和制造要求,围绕飞机框肋类零件研究和开发相关的自动化制造系统已迫在眉睫。基于框肋类零件边界表示模型对零件基础特征进行自动识别与提取,是实现后续相关工艺规划与加工的基础与前提。针对该问题,提出零件基础特征模型,并建立一种基于同侧面的特征识别算法,即:以零件STEP数据作为输入,选取两侧腹板面,应用属性邻接图(AAG)构建、有效邻面识别、关联面完整识别等方法,逐级识别各级关联面以构建两侧同侧面,通过同侧面单元匹配最终实现基础特征构造和特征邻接图构建。其中,针对零件三维模型中的碎面缺陷提出其定义与识别方法,以保证特征面识别的完整性。经由实例测试,验证所提算法的可行性与有效性。

     

  • 图 1  飞机框肋类零件基础结构

    Figure 1.  Basic structure of aircraft sheet metal parts

    图 2  常见组合面

    Figure 2.  Common composite faces

    图 3  广义面环

    Figure 3.  Loops in generic faces

    图 4  基础特征

    Figure 4.  Basic feature

    图 5  飞机框肋类零件基础特征邻接图

    Figure 5.  Adjacency graph of aircraft sheet metal part's basic features

    图 6  基础特征识别算法流程图

    Figure 6.  Flowchart of basic feature recognition algorithm

    图 7  边凹凸性计算

    Figure 7.  Calculation of edge's concavity-convexity

    图 8  过渡面及与相邻面拓扑关系

    Figure 8.  Transitional surface and its topological

    图 9  零件碎面

    Figure 9.  Fragmentary faces of part

    图 10  测试对象1及运行结果

    Figure 10.  Test part 1 and test result

    图 11  测试对象2及运行结果

    Figure 11.  Test part 2 and test result

    表  1  零件同侧面

    Table  1.   Same-side faces of parts

    同侧面 同侧面单元 示意图 拓扑关系
    关键面
    1级关键面
    2级关键面
    下载: 导出CSV

    表  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
    下载: 导出CSV

    表  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
    下载: 导出CSV
  • [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. http://d.old.wanfangdata.com.cn/NSTLQK/NSTL_QKJJ0235459865/
    [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. http://d.old.wanfangdata.com.cn/Periodical/zjdxxb-e200411021
    [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.022

    ZHANG 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. http://d.old.wanfangdata.com.cn/Periodical/jsjjczzxt201409004

    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). http://d.old.wanfangdata.com.cn/Periodical/jsjjczzxt201409004
  • 加载中
图(11) / 表(3)
计量
  • 文章访问数:  711
  • HTML全文浏览量:  113
  • PDF下载量:  457
  • 被引次数: 0
出版历程
  • 收稿日期:  2018-07-31
  • 录用日期:  2018-10-26
  • 网络出版日期:  2019-04-20

目录

    /

    返回文章
    返回
    常见问答