• DocumentCode
    162393
  • Title

    G-code optimization algorithm and its application on Printed Circuit Board drilling

  • Author

    Aciu, Razvan-Mihai ; Ciocarlie, Horia

  • Author_Institution
    Dept. of Comput. & Software Eng., “Politeh.” Univ. of Timisoara, Timisoara, Romania
  • fYear
    2014
  • fDate
    15-17 May 2014
  • Firstpage
    43
  • Lastpage
    47
  • Abstract
    Computer Numerical Controlled (CNC) machines are more and more used for a variety of tasks such as milling, drilling, lathing, etc. As many CNCs are programmed using G-Code, it is of great interest for this code to be close to the optimum, taking into consideration different metrics such as the total path length covered by the CNC head during the machining process or the total machining time. We propose an algorithm to optimize a large class of G-Codes, by reducing the total path length. As most of the machining operations require translations, our algorithm is applicable for many processes. In this paper we describe the algorithm and demonstrate its performance in the specific case of Printed Circuit Boards (PCB) drilling.
  • Keywords
    computerised numerical control; drilling; drilling machines; optimisation; printed circuit manufacture; CNC head; CNC machines; G-code optimization algorithm; PCB drilling; computer numerical controlled machine; machining process; printed circuit board drilling; total path length; Computer numerical control; Drilling machines; Joining processes; Machining; Magnetic heads; Optimization; Printed circuits; G-Code; computer numerical controlled; path optimization; printed circuit board; traveling salesman problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Computational Intelligence and Informatics (SACI), 2014 IEEE 9th International Symposium on
  • Conference_Location
    Timisoara
  • Type

    conf

  • DOI
    10.1109/SACI.2014.6840096
  • Filename
    6840096