| Title: | Evolutionary programming of CNC machines |
|---|
| Authors: | ID Kovačič, Miha (Author) ID Brezočnik, Miran (Author) ID Pahole, Ivo (Author) ID Balič, Jože (Author) ID Kecelj, Borut (Author) |
| Files: | http://dx.doi.org/10.1016/j.jmatprotec.2005.02.047
|
|---|
| Language: | English |
|---|
| Work type: | Unknown |
|---|
| Typology: | 1.01 - Original Scientific Article |
|---|
| Organization: | FS - Faculty of Mechanical Engineering
|
|---|
| Abstract: | 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. |
|---|
| Keywords: | manufacturing systems, NC-programming, CNC lathes, simulated evolution, genetic algorithms |
|---|
| Year of publishing: | 2005 |
|---|
| PID: | 20.500.12556/DKUM-27234  |
|---|
| UDC: | 621.941:004.89 |
|---|
| ISSN on article: | 0924-0136 |
|---|
| COBISS.SI-ID: | 9443606  |
|---|
| NUK URN: | URN:SI:UM:DK:P7B6U7TZ |
|---|
| Publication date in DKUM: | 01.06.2012 |
|---|
| Views: | 2052 |
|---|
| Downloads: | 114 |
|---|
| Metadata: |  |
|---|
| Categories: | Misc.
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |