Evolutionary programming of CNC machines

被引:13
|
作者
Kovacic, M
Brezocnik, M
Pahole, I
Balic, J
Kecelj, B
机构
[1] Univ Maribor, Lab Intelligent Mfg Syst, SLO-2000 Maribor, Slovenia
[2] TECOS Slovenian Tool & Die Dev Ctr, Celje, Slovenia
关键词
manufacturing systems; NC programming; CNC machines; genetic algorithm;
D O I
10.1016/j.jmatprotec.2005.02.047
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The paper proposes a new concept for programming of CNC machines. The concept based on genetic algorithms assures evolutionary generation and optimization of NC programs on the basis of CAD models of manufacturing environment. The structure, undergoing simulated evolution, is the population of NC programs. The NC programs control the machine which performs simple elementary motions. During the evolution the machine movement becomes more and more complex and intelligent solutions emerge gradually as a result of the interaction between machine movements and manufacturing environment. The examples of evolutionary programming of CNC lathe and CNC milling machine tool for different complexities of the blanks and products are presented. The proposed concept showed a high degree of universality, efficiency. and reliability and it can be also simply adopted to other CNC machines. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:1379 / 1387
页数:9
相关论文
共 50 条
  • [1] AUTOMATIC PROGRAMMING OF CNC MACHINES
    Botak, Z.
    Bogunovic, Curkovic L.
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2009, 3 (1-2): : 5 - 10
  • [2] Evolutionary programming of a CNC cutting machine
    Kovacic, M
    Balic, J
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2003, 22 (1-2): : 118 - 124
  • [3] Evolutionary programming of a CNC cutting machine
    M. Kovacic
    J. Balic
    The International Journal of Advanced Manufacturing Technology, 2003, 22 : 118 - 124
  • [4] CNC Wizard for faster programming of Citizen machines
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2007, 79 (02): : 220 - 220
  • [5] DECOMPOSITION OF KNOWLEDGE FOR AUTOMATIC PROGRAMMING OF CNC MACHINES
    Kowalski, Maciej
    Zawadzki, Przemyslaw
    MANAGEMENT AND PRODUCTION ENGINEERING REVIEW, 2019, 10 (01) : 98 - 104
  • [6] STEP-NC: A New Programming Code for the CNC Machines
    Krzic, Primoz
    Stoic, Antun
    Kopac, Janez
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2009, 55 (06): : 406 - 417
  • [7] Programming of CNC Milling Machines Using Particle Swarm Optimization
    Klancnik, Simon
    Brezocnik, Miran
    Balic, Joze
    Karabegovic, Isak
    MATERIALS AND MANUFACTURING PROCESSES, 2013, 28 (07) : 811 - 815
  • [8] Programming and Simulating Automated Fiber Placement (AFP) CNC Machines
    Hasenjaeger, B. (Bill.Hasenjaeger@cgtech.com), 1600, Soc. for the Advancement of Material and Process Engineering (49):
  • [9] Programming and Simulating Automated Fiber Placement (AFP) CNC Machines
    Hasenjaeger, B.
    SAMPE JOURNAL, 2013, 49 (06) : 7 - 13
  • [10] CNC-WOODWORKING MACHINES TYPES, CONTROLS, PROGRAMMING METHODS
    LAIKA, A
    HOLZ ALS ROH-UND WERKSTOFF, 1989, 47 (04) : 131 - 135