A Multi-agent based tool path planning method for STEP-NC compliant milling

被引:1
|
作者
Du, Juan [1 ]
Yan, Xianguo [1 ]
Chen, Zhi [1 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Mech & Elect Engn, Taiyuan 030024, Peoples R China
关键词
multi-agent; STEP-NC; manufacturing feature; tool path planning; SYSTEMS;
D O I
10.4028/www.scientific.net/AMR.97-101.3382
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Today a new model of data transfer between CAD/CAM systems and CNC machines, called STEP-NC, is being developed by the ISO technical Committees. It overcomes the shortcomings of ISO 6983 by specifying machining processes rather than machine motion, using the object-oriented concept of working step. Although the STEP-NC contains abundant geometry information of part and associated process parameters, the tool path is general not included in the STEP-NC program. So before the beginning of the STEP-NC-compliant CNC machining, the tool path should be firstly designed. By analyzing the characteristic of STEP-NC data model for milling, a working step-oriented tool path planning method for milling was proposed in this paper, and the distributed artificial intelligence methods, namely collaborative multi-agent was employed to accomplish tool path planning. Firstly a multi-agent architecture was constructed to allow multiple agents to work cooperatively to realize automation of tool path planning, and then, the function of every kind of agent and the communication between the agents were all described in detail. At last, one test component was designed and simulated to demonstrate the capabilities of this research in the paper.
引用
收藏
页码:3382 / 3386
页数:5
相关论文
共 50 条
  • [1] Research tool path generator and milling repository based on STEP-NC
    Wang, Jun
    Tan, Jingchun
    Sun, Jun
    Feng, Song
    Zhao, Xiaoqing
    [J]. Shenyang Jianzhu Daxue Xuebao (Ziran Kexue Ban)/Journal of Shenyang Jianzhu University (Natural Science), 2008, 24 (02): : 301 - 305
  • [2] Interfacing STEP-NC tool path to open-architecture PC-based NC milling
    Ibrahim, D.
    Samad, Z.
    Yaakob, Y.
    Yusoff, H.
    [J]. PROCEEDINGS OF MECHANICAL ENGINEERING RESEARCH DAY 2017 (MERD), 2017, : 81 - 83
  • [3] TOOL PATH MILLING INTERFACE FOR INTEGRATING STEP-NC TO OPEN-ARCHITECTURE PC-BASED NC MILLING
    Ibrahim, Dzullijah
    Samad, Zahurin
    Yaakob, Yusli
    Hussin, Norasikin
    Hashim, Siti Mardini Binti
    [J]. JURNAL TEKNOLOGI, 2015, 76 (06): : 67 - 71
  • [4] The application of multi-agent systems for STEP-NC computer aided process planning of prismatic components
    Nassehi, A
    Newman, ST
    Allen, RD
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2006, 46 (05): : 559 - 574
  • [5] A framework of an intelligent process planning system for milling based on STEP-NC
    Ouyang, Huabing
    [J]. APPLIED MATERIALS AND TECHNOLOGIES FOR MODERN MANUFACTURING, PTS 1-4, 2013, 423-426 : 2855 - 2858
  • [6] STEP-NC compliant process planning of additive manufacturing: remanufacturing
    Um, Jumyung
    Rauch, Matthieu
    Hascoet, Jean-Yves
    Stroud, Ian
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 88 (5-8): : 1215 - 1230
  • [7] Development of STEP-NC compliant machine tool data model
    Yang, W. Z.
    Xu, X.
    Xie, S. Q.
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL MATADOR CONFERENCE: FORMERLY THE INTERNATIONAL MACHINE TOOL DESIGN AND RESEARCH CONFERENCE, 2007, : 35 - +
  • [8] STEP-NC compliant process planning of additive manufacturing: remanufacturing
    Jumyung Um
    Matthieu Rauch
    Jean-Yves Hascoët
    Ian Stroud
    [J]. The International Journal of Advanced Manufacturing Technology, 2017, 88 : 1215 - 1230
  • [9] The application of STEP-NC using agent-based process planning
    Allen, RD
    Harding, JA
    Newman, ST
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (04) : 655 - 670
  • [10] STEP-NC Compliant Intelligent CNC Milling Machine with an Open Architecture Controller
    Dharmawardhana, Mahanama
    Ratnaweera, Asanga
    Oancea, Gheorghe
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (13):