Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi
Configuring the programming and control systems for a mini 3-axis CNC machine tool on the Raspberry PI platform
Abstract
U radu je pokazano konfigurisanje sistema za programiranje i upravljanje jedne realizovane koncepcije troosne mini CNC mašine alatke čije je upravljanje zasnovano na Raspberry PI platformi koristeći Machinekit upravljački softver. Za potrebe verifikacije sistema programiranja konfigurisana je i virtuelna mini CNC mašina alatka, u sistemu za programiranje, u različitim pogodnim okruženjima. Verifikacija programiranja je ostvarena na konfigurisanoj virtuelnoj mašini koja radi na osnovu zadatog programa i iscrtava programiranu putanju alata. U radu je predstavljeno konfigurisanje i implementacija upravljanja na Raspberry PI platformi za mini CNC mašinu alatku, čija je verifikacija realizovana probnim radom mini CNC mašine alatke.
In this paper, a system configuration for programming and control of a realised conception of a Raspberry PI based 3-axes mini CNC machine tool utilising Machinekit is shown. For the verification of the CNC programs, virtual mini CNC machine tool was configured within the simulation system in various conforming environments. Programming verification was done by applying for an adequate numerical control program on the preconfigured virtual machine and observing the program execution. This work presents configuration and implementation of a control system for mini CNC machine tool applied on RaspberryPi3 platform, where the implementation verification was performed through experimental trials of a real mini CNC machine tool.
Keywords:
virtuelna mašina alatka / Rasberry PI / programiranje / mini CNC mašina alatka / Machinekit / LinuxCNC / CAD/CAM / virtual machine tool / Rasberry PI / programming / mini CNC machine tool / Machinekit / LinuxCNC / CAD/CAMSource:
Tehnika, 2019, 74, 6, 823-831Publisher:
- Savez inženjera i tehničara Srbije, Beograd
Funding / projects:
- The development of a new generation of domestic machining systems (RS-MESTD-Technological Development (TD or TR)-35022)
- Development of devices for pilot training and dynamic flight simulation of modern fighter aircrafts: 3DoF centrifuge and 4DoF spatial disorientation trainer (RS-MESTD-Technological Development (TD or TR)-35023)
Collections
Institution/Community
Mašinski fakultetTY - JOUR AU - Živanović, Saša AU - Vorkapić, Nikola AU - Dimić, Zoran PY - 2019 UR - https://machinery.mas.bg.ac.rs/handle/123456789/3002 AB - U radu je pokazano konfigurisanje sistema za programiranje i upravljanje jedne realizovane koncepcije troosne mini CNC mašine alatke čije je upravljanje zasnovano na Raspberry PI platformi koristeći Machinekit upravljački softver. Za potrebe verifikacije sistema programiranja konfigurisana je i virtuelna mini CNC mašina alatka, u sistemu za programiranje, u različitim pogodnim okruženjima. Verifikacija programiranja je ostvarena na konfigurisanoj virtuelnoj mašini koja radi na osnovu zadatog programa i iscrtava programiranu putanju alata. U radu je predstavljeno konfigurisanje i implementacija upravljanja na Raspberry PI platformi za mini CNC mašinu alatku, čija je verifikacija realizovana probnim radom mini CNC mašine alatke. AB - In this paper, a system configuration for programming and control of a realised conception of a Raspberry PI based 3-axes mini CNC machine tool utilising Machinekit is shown. For the verification of the CNC programs, virtual mini CNC machine tool was configured within the simulation system in various conforming environments. Programming verification was done by applying for an adequate numerical control program on the preconfigured virtual machine and observing the program execution. This work presents configuration and implementation of a control system for mini CNC machine tool applied on RaspberryPi3 platform, where the implementation verification was performed through experimental trials of a real mini CNC machine tool. PB - Savez inženjera i tehničara Srbije, Beograd T2 - Tehnika T1 - Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi T1 - Configuring the programming and control systems for a mini 3-axis CNC machine tool on the Raspberry PI platform EP - 831 IS - 6 SP - 823 VL - 74 DO - 10.5937/tehnika1906823Z ER -
@article{ author = "Živanović, Saša and Vorkapić, Nikola and Dimić, Zoran", year = "2019", abstract = "U radu je pokazano konfigurisanje sistema za programiranje i upravljanje jedne realizovane koncepcije troosne mini CNC mašine alatke čije je upravljanje zasnovano na Raspberry PI platformi koristeći Machinekit upravljački softver. Za potrebe verifikacije sistema programiranja konfigurisana je i virtuelna mini CNC mašina alatka, u sistemu za programiranje, u različitim pogodnim okruženjima. Verifikacija programiranja je ostvarena na konfigurisanoj virtuelnoj mašini koja radi na osnovu zadatog programa i iscrtava programiranu putanju alata. U radu je predstavljeno konfigurisanje i implementacija upravljanja na Raspberry PI platformi za mini CNC mašinu alatku, čija je verifikacija realizovana probnim radom mini CNC mašine alatke., In this paper, a system configuration for programming and control of a realised conception of a Raspberry PI based 3-axes mini CNC machine tool utilising Machinekit is shown. For the verification of the CNC programs, virtual mini CNC machine tool was configured within the simulation system in various conforming environments. Programming verification was done by applying for an adequate numerical control program on the preconfigured virtual machine and observing the program execution. This work presents configuration and implementation of a control system for mini CNC machine tool applied on RaspberryPi3 platform, where the implementation verification was performed through experimental trials of a real mini CNC machine tool.", publisher = "Savez inženjera i tehničara Srbije, Beograd", journal = "Tehnika", title = "Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi, Configuring the programming and control systems for a mini 3-axis CNC machine tool on the Raspberry PI platform", pages = "831-823", number = "6", volume = "74", doi = "10.5937/tehnika1906823Z" }
Živanović, S., Vorkapić, N.,& Dimić, Z.. (2019). Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi. in Tehnika Savez inženjera i tehničara Srbije, Beograd., 74(6), 823-831. https://doi.org/10.5937/tehnika1906823Z
Živanović S, Vorkapić N, Dimić Z. Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi. in Tehnika. 2019;74(6):823-831. doi:10.5937/tehnika1906823Z .
Živanović, Saša, Vorkapić, Nikola, Dimić, Zoran, "Konfigurisanje sistema za programiranje i upravljanje 3-osne mini CNC mašine alatke na Raspberry PI platformi" in Tehnika, 74, no. 6 (2019):823-831, https://doi.org/10.5937/tehnika1906823Z . .