TY - JOUR
T1 - A modular-architecture controller for CNC systems based on open-source electronics
AU - Correa, Jorge E.
AU - Toombs, Nicholas
AU - Ferreira, Placid M.
N1 - Funding Information:
This work was supported in part by the National Science Foundation under grant #1301336. Funds from the Tungchao Julia Lu Professorship in the Department of Mechanical Science and Engineering also made this work possible.
Publisher Copyright:
© 2017 The Society of Manufacturing Engineers
PY - 2017/7
Y1 - 2017/7
N2 - Open control architectures regain relevance with the new revolution of open source electronics. This paper presents the general ideas, examples of implementation and latest advances of a new, open architecture controller for CNC systems based on open source electronics. The multiprocessor and distributed architecture of this controller leverages the power of platforms like Arduino or TI Launchpad to realize CNC systems of increased computational resources, closed-loop position of the tool, smoother motions and higher feeds. Additionally, this work demonstrates the first steps in the development of virtual machine as a new software component of the architecture. A “tight binding” between the real and virtual machines will delineate the path for realistic, machine monitoring, remote operation and process planning environment.
AB - Open control architectures regain relevance with the new revolution of open source electronics. This paper presents the general ideas, examples of implementation and latest advances of a new, open architecture controller for CNC systems based on open source electronics. The multiprocessor and distributed architecture of this controller leverages the power of platforms like Arduino or TI Launchpad to realize CNC systems of increased computational resources, closed-loop position of the tool, smoother motions and higher feeds. Additionally, this work demonstrates the first steps in the development of virtual machine as a new software component of the architecture. A “tight binding” between the real and virtual machines will delineate the path for realistic, machine monitoring, remote operation and process planning environment.
KW - CNC
KW - Modular control
KW - Open architecture control
KW - Open electronics
UR - http://www.scopus.com/inward/record.url?scp=85018297953&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85018297953&partnerID=8YFLogxK
U2 - 10.1016/j.jmsy.2017.04.013
DO - 10.1016/j.jmsy.2017.04.013
M3 - Article
AN - SCOPUS:85018297953
SN - 0278-6125
VL - 44
SP - 317
EP - 323
JO - Journal of Manufacturing Systems
JF - Journal of Manufacturing Systems
ER -