• No se han encontrado resultados

Capítulo 1: Fundamentación Teórica

1.5 Bibliotecas de visualización

The manufacturing network in this dissertation is a realistic implementation of an operating system for cloud manufacturing based off java-script web development tools. The operating system is capable of acquiring technical, statistical, and logistic data, in real time, from customers,

157

manufacturer providers, and manufacturing resources. This opens the possibility for knowledge databases feeding artificial intelligence algorithms that perform decision-making task in manufacturing such as reducing the technical challenges of capturing a manufacturing resource, selecting process parameters for a manufacturing process, and, ultimately, minimizing the amount of human interaction to expedite manufacturing transactions. Alternatively, this data can be mined to support both, real-time and longitudinal decision making, seamlessly bridging the gap between real-time control of processes executed on the machine, computational multi-physics models executing in super computers, and artificial-intelligence and machine-learning system used in planning processes and operations. The architecture of this platform can be enhanced to support predictive control of manufacturing process, in-situ corrections, automated process monitoring and process control.

The area of cloud Numerical control (Cloud NC) is also proposed as promising area of future research. Intimately related with the numerical control as a service architecture in this dissertation, cloud NC is the missing piece/natural progression in the digital-manufacturing (industry 4.0) revolution that allows computer-numerical-control to be distributed as a shared service from distant servers, and automated machinery to be the essential hardware-clients, executing the motion. The basic idea is that with a reasonable internet connection speed (0.2Mbps – 0.4Mbps) and good communication interfaces across the web (e.g. web-sockets), the NC tasks of numerical codes interpretation, and interpolation of motion, can be carried by a remote, cloud server, while the tasks of programmable logic and servo control are locally executed , by a, light, embedded controller. In this scheme, the cloud controller interprets the NC commands and processes them, with the help of offline trajectory-generation algorithms, into a stream of compiled motion specifying the reference pulses of the axes at every clock-cycle of the machine-embedded controller. Outsourcing a significant part of the control task to the cloud results in a technology with reduced complexity, lower fixed-investment on the machine and maintenance costs.

Additionally, offloading the tasks of NC interpretation and trajectory generation to the cloud creates the opportunity of implementing computing-intensive control algorithms that specify trajectories down to the precision of the machine. This results in detailed data streaming and mining on how the CNC systems behaves, that can be accessed ,in parallel, by web services to perform computing intensive task such as real-time-process analysis and simulation.

158

Cloud manufacturing and cloud numerical control define new areas of research that tackle the problems of elasticity and elasticity of numerical computer farms (NC farms). This involves developing network hypervisor programs that create instances of numerical control as a service (NCaaS) to meet the real-time demand of the cloud-manufacturing networks, and secure high-speed socket interfaces between node servers and client adapters to handle growing data-transfer requirements.

159

APPENDIX A

The polynomial equation representing the forward position kinematics of the manipulator, with design parameters of r = 2.5 mm, L1 = 1, L2 = 0.7071, is given by:

72.0 653.6 10.0 10.0 10.0 16.24 2.0 10.0 16.24 2.0 2.0 162.4 10.0

144.0 2.000 7.000 7.000 54.14 ( 7.000 4.000 27.

432

7.000 108.3 435.7 2.000 2.000 54.14 435.7 54.14 7.000

7.000 108.3 435.7 1158.)

12.00 4.000 4.000 7.000 7.000 48.73 2.000( 24.00 9.000 37.90 4.000 )

24.00 341.1 1311.) 2.000( 14.00 9.000 37.90 4.000 4.000 9.000 146.2 652.6 14.00 341.1 2610. 6947.) 4.000 4.000 194.9 2622. 13890. 4.000 48.73 7.000

12.00(4.000 1.000 1.000 5.414 4.000 3.000 37.90 4.000 3.000 37.90 131.9

21.66 527.6 4675. 18280. 4.000 5.414 1.000 4.000 3.000 37.90 131.9

2.000 6.0

00 129.9 915.4 2337. 28550.*2.000( 6.000 12.00 10.83 1.000

12.00 194.9 915.4 6.000 129.9 915.4 2337.)

2.000( 2.000 2.000 37.90 4.000 12.00 194.9 915.4

 

4.000 2.000 48.73 389.7 1152. 2.000 75.80 915.4 4610. 9139.)

2.000 6.000 12.00 10.83 1.000 12.00 194.9 915.4 6.000 129.9 915.4 2337.))

 

 

160

(4.000 2.000 16.24 2.000 2.000 16.24 43.97 4.000 2.000 16.24 43.97

4.000 2.000 48.73 307.8 714.2 6.000 10.83 205.2 1623. 6034. 9516.

2.000 4.000

4.000 2.000 48.73 4.000 4.000 64.97 307.8 2.000 48.73 307.8 714.2

2.000( 2.000 32.49 4.000 2.000 4.000 64.97 307.8

8.00

94.9 1559. 4869. 4.000 129.9 1559. 8181. 18100.

3.000 10.83 205.2 1623. 6034. 9516. )

3.000 58.63 952.3 6210. 19030. 24470. 2.000 32.49 4.000 2.0 0

4.000 129.9 1559. 8181. 18100. 3.000( 2.000 32.49 4.000

2.000 4.000 64.97 307.8 8.000 194.9 1

4.000 129.9 1559. 8181. 18100. 3.000 10.83 205.2 1623. 6034. 9516. ) ))

161

APPENDIX B

Parametric finite element simulations show the computed angular errors for different positions of the table as it moves along edges of the boundary of the workspace. Fig. B1(a) shows the path of actuation while Fig. B1(b) shows the recorded values of angular errors. The maximum allowed displacements for the comb drives is 25 µm and the maximum titling error observed is 2.6 milli-rad. Other paths along the edges of the workspace to the point of maximum z-displacement are possible but, because of symmetry of the workspace (and the structure) around the z-axis, are equivalent to the path taken. Analysis of the causes of these errors indicates that they accrue from the bending of the folded leaf springs, which can be reduced by increasing the thickness of device layer DL2.

Fig. B. Path of actuation at the moment of computing the angular parasitic (a) errors and evolution of the angular errors (b)

162

BIBLIOGRAPHY

[1] R. G. Budynas and J. K. Nisbett, Shigley's mechanical engineering design, Tendh Edition ed., Mc Graw Hill Education, 2015.

[2] L. Howel, Compliant Mechanisms, New York: Wiley, 2001.

[3] N. Lobontiu, Compliant mechanism: design of flexures hinges, CRC press, 2003.

[4] J.Dong and P. M. Ferreira, "A novel parallel-kinematics mechanisms for integrated, multi-axis nanopositioning Part 1. Kinematics and design for fabrication," Precision Engineering 32 (2008) 7–19, p. 32 7–19, 2008.

[5] J.Dong and P. M. Ferreira, "A novel parallel-kinematics mechanism for integrated, multi-axis nanopositioning Part 2: Dynamics, control and performance analysis.," Precision Engineering 32 (2008) 20–33, p. 32 20–33, 2008.

[6] J.Dong and P. M. Ferreira, "Electrostatically Actuated Cantilever With SOI-MEMS Parallel Kinematic XY Stage," Journal of Microelectromechanical Systems, vol. 18, pp. 641-651, 2009.

[7] D. Mukhopadhyay, J. Dong, E. Pengwang and P. M. Ferreira, "A SOI-MEMS-based3-DOF planar parallel-kinematics nanopositioning stage," Sens. Actuators A:Phys., vol. 147, no. 1, pp. 340-351.

[8] S. Kim, J. Wub, A. Carlsona, S. H. Jina, A. Kovalskya, P. Glassc, Z. Liud, N. Ahmede, S.

L. Elgane, W. Chenf, P. M. Ferreira, M. Sittig, Y. Huangb and J. A. Rogers,

"Microstructured elastomeric surfaces with reversible adhesion and examples of their use in deterministic assembly by transfer printing," PNAS, Proceedings of the National Academy of Sciences of the USA, vol. 107, no. 40, pp. 17095-17100, 2010.

163

[9] N. Ahmed, C. Dagdviren, J. Rogers and P. M. Ferreira, "Active Polymeric Composite Membranes for Localized Actuation and Sensing in Microtransfer Printing," JOURNAL OF MICROELECTROMECHANICAL SYSTEMS,, 2015.

[10] M. V. P. Simi, C. Quaglia, A. Menciassi and P. Dario, "Design, Fabrication, and Testing of a Capsule With Hybrid Locomotion for Gastrointestinal Track Exploration," IEEE/ASME TRANSACTIONS ON MECHATRONICS, vol. 15, no. 2, 2010.

[11] K. Harada, D. Oetomo, E. Susilo, A. Menciassi, D. Daney, J.-P. Merlet and P. Dairo, "A reconfigurable modular robotic endoluminal surgical system: vision and preliminary results," Robotica, vol. 28, pp. 171-183, 2010.

[12] G. Ciui, P. Vadastri, A. Menciassi and P. Dario, "Robotic magnetic steering and locomotion of capsule endoscope for diagnostic and surgical endoluminal procedures," Robotica, vol.

28, pp. 199-207, 2010.

[13] S. Bauer, S. Bauer-Gogonea, I. Graz, M. Kaltenbrunner, C. Keplinger and R. Schwödiauer,

" 25th Anniversary Article: A Soft Future: From Robots and Sensor Skin to Energy Harvesters," Advanced Materials, vol. 26, pp. 149-162, 2013.

[14] D.-H. Kim and N. Lu, "Flexible and Strechable Electonics Paving the way for Soft Robotics," Soft Robotics, vol. 1, 2013.

[15] Y. Xia and G. M. Whitesides, "Soft Lithography," Angew. Chem , vol. 37, pp. 550-575, 1998.

[16] N. Lu and D.-H. Kim, "Flexible and Strechable Electronics Paving the Way for Soft Robotics," Soft Robotics, vol. 1, 2013.

[17] A. A. Stokes, R. F. Shepherd, S. Morin, F. Ilievski and G. M. Whitesides, "A Hybrid Combining Hard and Soft Robotics," Soft Robotics, vol. 1, 2013.

[18] B. Koo and P. M. Ferreira, "A 2 degree-of-freedom SOI-MEMS translation stagewith closed-loop positioning.," J. Microelectromech. Syst., vol. 21, no. 1, pp. 13-22, 2012.

164

[19] B. Koo and P. M. Ferreira, "An active MEMS probe for fine position and force measurements," Precision Engineering, vol. 38, p. 738–748, 2014.

[20] J. E. Correa and B. F. P. M. Koo, "Parallel-kinematics XYZ MEMS part 1: Kinematics and design for fabrication," Precision Engineering, 2016.

[21] B. Koo, J. Correa and P. M. Ferreira, "Parallel-kinematics XYZ MEMS Part. 2 Fabrication and Experimental Characterization," Journal of Microelectromechanical systems, 2016.

[22] T. Kazuhiro, M. Makoto, F. Hiroyuki and T. Hiroshi, "A high fill-factor comb-driven XY-stage with topological layer switch architecture.," IEICE Electron. Express 3, p. 197–202, 2006.

[23] T. Kazuhiro, "Switched-Layer Design for SOI Bulk Micromachined XYZ Stage Using Stiction Bar for Interlayer Electrical Connection.," Journal of microelectromechanical systems, pp. Vol. 18, no. 4, August 2009..

[24] J. Li, Q. X. Zhang and L. A. Q, "Advanced fiber optical switches using deep RIE (DRIE) fabrication," Sensors Actuators A 102, pp. 286-295, 2003.

[25] Y. Altinas and W. Munasinghe, "A Hierarchical Open-Architecture CNC System for Machine Tools," Annals of the CIRP, vol. 43, pp. 349-354, 1994.

[26] C. Yuan, Discrete event control in manufacturing automation, Doctoral thesis disertation, 2005.

[27] J. E. Correa, J. Toombs, N. Toombs and P. M. Ferreira, "Laminated micro-machine: Design and Fabrication of a flexure-based Delta robot," Journal of Manufacturing Processes, 2016.

[28] J. Correa and P. M. Ferreira, "Analysis and design for Rapid Prototyping Mechanism Using Hybrid Flexural Pivots," in IEEE International COnference on Robotics and Automation, Charlotte, NC, 2015.

165

[29] M. Constantinos, J. D. Kathryn, W. Jey and A. Munshi, "Fabrication of nonassembly mechanisms and robotic systems using rapid prototyping," Joural of Mechanical Design, vol. 123, p. 516, 2001.

[30] T. Laliberte, C. M. Gosselin and G. Cote, "Practical prototyping.," Robotics & Automation Magazine, IEEE,, vol. 8(3), p. 43–52, 2001..

[31] A. M. Al-okaily, J. A. Rogers and P. M. Ferreira, "Characterization of Delamination,"

Journal of Micro- and Nano-Manufacturing, vol. 2, 2014.

[32] J. Kimberly A, L. Craig P and L. Howell, "An XYZ Micromanipulator with three translational degrees of freedom," Robotica, pp. 24 305-314, 2006.

[33] V. P. Jaecklin, C. Linder, N. F. de Rooij, M. J. M, R. Bischof and F. Rudolf, "Novel polysilicon comb actuators for xy-stages," Proc IEEE Micro Electro Mech Syst Workshop, p. 147–9, 1992.

[34] T. Someya, T. Sekitani, S. Iba, Y. Kato, H. Kawaguchi and T. Sakurai, "A large-area, flexible pressure sensor matrix with organic field-effect transistors for artificial skin applications," PNAS, vol. 101, no. 27, 2004.

[35] H. Dooyoung, "A self-aligned vertical comb-drive actuator on an SOI wafer for a 2D scanning micromirror," J. Micromech. Microeng., p. 14 1148–1156, 2004.

[36] C.-H. Kim and Y.-K. Kim, "Integration of a micro lens on a micro XY-stage.," Proc.

SPIE— Int. Soc. Opt. Eng. 3892, p. 109–17, 1999.

[37] M. Simi, P. Valdastri, C. Quaglia, A. Menciassi and P. Dario, "Design, Fabrication, and Testing of a Capsule With Hybrid Locomotion for Gastrointestinal Track Exploration,"

IEEE/ASME TRANSACTIONS ON MECHATRONICS, vol. 15, no. 2, 2010.

[38] B. Trease, Y.-M. Moon and S. Kota, "Design of Large-Displacement Compliant Joints,"

Transactions of the ASME, vol. 127, 2005.

166

[39] C. Yonghua and Z. Chen, "Joint analysis in rapid fabrication of non-assembly mechanism.,"

Rapid Prototyping Journal, vol. 17(6), p. 408–417, 2011..

[40] F. M. Proctor and J. L. Michaloski, "Enhanced Machine Controller Architecture Overview,"

Controller Architecture Overview, 1993, from

ftp://ftp.isd.mel.nist.gov/pub/NISTIR_5331.pdf, 1993.

[41] L. Zhou, J. L. Yuan, P. Gao and Y. H. Ren, "A new architecture of open CNC system based on compiling mode," Int J Adv Manuf Technol , vol. 73, p. 1597–1603, (2014).

[42] S.-H. Suh, S.-K. Kang, D.-H. Chung and I. Stroud, Theory and Design of CNC Systems, Springer Series in Advance Manufacturing, 2008.

[43] "MTConnect," [Online]. Available: http://www.mtconnect.org/.

[44] L. Rolt, "The Development of Machine Tools," History Today, vol. 21, no. 5, 1971.

[45] J. A. McGeough and W. J. McCarthy, "Machine tool," Enciclopedia Britanica.

[46] J.Dong, "A novel parallel-kinematics mechanism for integrated, multi-axis nanopositioning Part 2: Dynamics, control and performance analysis.," Precision Engineering 32 (2008) 20–33, p. 32 20–33, 2008.

[47] J. Dong, "A novel parallel-kinematics mechanisms for integrated, multi-axis nanopositioning Part 1. Kinematics and design for fabrication," Precision Engineering 32 (2008) 7–19, p. 32 7–19, 2008.

[48] M. L. Culpepper and G. Anderson, "Design of a low-cost nano-manipulator which utilizes a monolithic, spatial compliant mechanism.," Precision engineering, vol. 28(4), p. 469–

482, 2004.

[49] A. Dunning, N. Tolou and J. Herder, "A compact low-stiffness six degrees of freedom compliant precision stage.," Precision Engineering, 2012..

167

[50] A. Shorya and A. H. Slocum, "Topology evolution of high performance xy flexure stages.,"

In Proc. ASPE Annual Meeting, Norfolk, VA, Paper, p. 1802., 2005.

[51] Q. Yao, J. Dong and P. Ferreira, "Design, analysis, fabrication and testing of a parallel-kinematic microposition XY stage," MACHINE AND MANUFACTURE, vol. 47, pp. 946-961, 2007.

[52] B. D. Jensen and L. L. Howell, "The modeling of cross-axis flexural pivots," Mechanism and machine Theory, vol. 37, pp. 461-476, 2002.

[53] J. Nacsa, "COMPARISON OF THREE DIFFERENT OPEN ARCHITECTURE CONTROLLERS," Proceedings of IFAC MIM, 2001.

[54] "OSACA Report Summary," European Comission. Community of Research and

Development information Service, [Online]. Available:

http://cordis.europa.eu/result/rcn/20746_en.html.

[55] Y. Koren and O. Masory, "Reference-Pulse Circular Interpolator for CNC Systems,"

Journal of Enginnering for industry, 1981.

[56] Y. Koren, "Reference-Word interpolation for CNC Systems," Journal of Engineering for Industry, vol. 104, pp. 400-405, 1982.

[57] Y. Koren, "Design of Computer Control for Manufacturing Systems," Journal of Engineering for Industry, vol. 101, 1979.

[58] T. Staroveski, D. Brezak and U. Toma, "LinuxCNC – The enhanced machine controller:

application and overview," Tehnički vjesnik, vol. 20, no. 6, pp. 1103-1110, 2013.

[59] G. E. Pritchow, "Open Controller Architecture- Past, Present and Future.".

[60] K. Hamilton, J.-Y. Hascoet and M. Rauch, "Implementing STEP-NC: Exploring Possibilities for the future advance manufacturing," in Modern Mechanical Engineering, Springer , 2014, pp. 199-239.

168

[61] P. N. Sheth and J. J. Uicker, "A generalized symbolic notation for mechanisms.," Journal of Engineering for Industry, vol. 93, no. 1, pp. 102-112, 1971.

[62] J. Denavit, "A kinematic notation for lower-pair mechanism based on matrices.," Tran. of the ASME. Journal of Applied Mechanics, vol. 22, pp. 215-221, 1955.

[63] "Digital economy and society. Industry 4.0," German Federal Ministry of Education and Research, [Online]. Available: https://www.bmbf.de/de/zukunftsprojekt-industrie-4-0-848.html.

[64] Y. Sun, B. J. Nelson, D. P. Potasek and E. A. Enikov, "Bulk microfabricated multi-axis capacitive cellular force sensor using transverse comb drives," J. Micromech. Microeng. 12 832–40, p. 12 832–40, 2002.

[65] Y. Sun, D. Piyabongkarn, A. Sezen, B. J. Nelson and R. Rajamani, "A high-aspect-ratio two-axis electrostatic microactuator with extended travel range," Sensors Actuators A 102 49–60, p. 49–60, 2002.

[66] P. F. Indermuehle, C. Linder, J. Brugger, V. P. Jaecklin and N. F. de Rooij, "Design and fabrication of an overhanging xy-microactuator with integrated tip for scanning surface profiling.," Sensors Actuators A 43, p. 346–50, 1994.

[67] P.-F. Indermuhle, V. P. Jaecklin, J. Brugger, C. Linder, N. F. de Rooij and M. Binggeli,

"AFM imaging with an xy-micropositioner with integrated tip. Sensors Actuators A 47,"

Sensors Actuators A 47, p. 562–65, 1995.

[68] M. Epitaux, J.-M. Verdeil, Y. Petremand, W. Noell and N. De Rooij, "Micro-machined XY stage for fiber optics module alignment.," IEEE Conf. on Optical Fiber Communication (Anaheim, CA), p. pp 131–3, 2005.

[69] T. Kazuhiro, N. K. Ho, S. Kunihiko, M. Makoto, F. Hiroyuki and T. Hirosh, "A two-dimensional -θ micro optical lens scanner with electrostatic comb-drive XY-stage.," IEICE Electron.Express 2, p. 542–47, 2005.

169

[70] Q. Yao, P. M. Ferreira and D. Mukhopadhyay, "D Development of a novel piezo-driven parallel-kinematics single crystal silicon micropositioning XY stage.," Proc. SPIE— Int.

Soc. Opt. Eng. 5836, p. 56–66, 2005.

[71] L. Yigui, S. Minoru and H. Kazihiro, "A two-dimensional self-aligning system driven by shape memory alloy actuators.," Opt. Laser Technol. 37, p. 147–9, 2005.

[72] C.-T. Wu and W. Hsu, "An electro-thermally driven microactuator with two dimensional motion," Microsyst. Technol. 8, p. 47–50, 2002.

[73] C.-H. Kim and Y.-K. Kim, "Micro XY-stage using silicon on a glass substrate.," J.

Micromech. Microeng. 12, p. 103–7, 2002.

[74] C. S. B. Lee, S. Han and N. C. MacDonald, "Single crystal silicon (SCS) XY-stage fabricated by DRIE and IR alignment.," Proc. IEEE Micro Electro Mechanical Systems (MEMS), p. 28–33, 2000.

[75] T. Harness and R. Syms, "A Characteristic modes of electrostatic comb-drive X-Y microactuators.," J. Micromech. Microeng. 10 7–14, p. 7–14, 2000.

[76] Y. Ando, "Development of three-dimensional electrostatic stages for scanning probe microscope," Sensors and Actuators A 114, p. 285–291, 2004.

[77] K. Alok and D. W. Rosen, "Building around inserts: methods for fabricating complex devices in stereolithography.," Rapid Prototyping Journa, vol. 7(5), p. 253–262, 2001..

[78] E. Edqvist, N. Snis, R. C. Mohr and S. Olver, "Evaluation of building technology for mass producible milimetre-sized robots using flexible printed circuit board," j. Micromech.

Microeng., vol. 19, 2019.

[79] J. Liu, Y. Fu, Z. Han and H. Fu, "Design of an Industrial Ethemet Based Embedded Open Architecture CNC System," 2015 International Conference on Estimation, Detection and Information Fusion (ICEDlF 2015), 2015.

170

[80] A. Khanna, A. Kumar, A. Bhatnagar, R. Tyagi and S. Srivastava, "Low-Cost Production CNC System," Proceedings of 7th International Conference on Intelligent Systems and Control (ISCO 2013), 20 12.

[81] R. Ramesh, S. Jyothirmai and K. Lavanya, "Intelligent automation of design and manufacturing in machine tools using an open architecture motion controller," Journal of Manufacturing Systems, vol. 32, pp. 248-259, 2013.

[82] K. Erwinki, P. Marcin, L. M. Grzesiak, K. Karwowski and W. Andrzej, "Application of Ethernet Powerlink for Communication in a Linux RTAI Open CNC system," vol. 60, no.

2, 2013.

[83] F. Aguilar-Acevedo and A. Vignaud Granados, "Using open-source platform for trajectory control of DC motors," Power, Electronics and Computing (ROPEC), pp. 1-5, 2013.

[84] Z. Han, H. Jin, L. Moyue and H. Fu, "An Open Modular Architecture Controller Based Online ChatterSuppresion System for CNC milling," Mathematical problems in Engineering, 2015.

[85] J. Liu, Y. Fu, Z. Han and H. FU, "Design of an Industrial Ethemet Based Embedded Open Architecture CNC System," International Conference on Estimation, Detection and Information Fusion, 2015.

[86] R. Ramesh, S. Jyothirmai and K. Lavnaya, "Intelligent automation of design and manufacturing in machine tools using an open architecture controller," Jornal of Manufacturing Systems, pp. 248-259, 2013.

[87] X. Xu, "From cloud computing to cloud manufacturing," Robotics andComputer-IntegratedManufacturing, no. 28, pp. 75-86, 2012.

[88] L. Wang, "Machine availability monitoring and machining process planning towards Cloud manufacturing," CIRP Journal of Manufacturing Science and Technology, vol. 6, pp. 263-273, 2013.

171

[89] D. Mourtzis, E. Vlachou, N. Milas and N. Xanthopoulos, "A cloud-based approach for maintenance of machine tools and equipment based on shop-flor monitoring," Procedia CIRP, vol. 41, pp. 655-660, 2015.

[90] M. Meier, J. Seidelmannm and M. Istvan, "ManuCloud: The next-generation manufacturing as a service enviroment," ERCIM News, vol. 83, pp. 33-34, 2010.

[91] L. Zhan, Y. Lou, F. Tao, B. h. Li, L. Ren, X. Zhang, H. Guo, Y. Cheng, A. Hu and L.

Yongkui, "Cloud manufactuirng: a new manufacturing paradigm," Enterprice Information Systems, vol. 8, no. 2, pp. 167-187, 2014.

[92] F. Tao, Y. Cheng, L. D. Xu, L. Zhang and B. H. Li, "CCIoT-CMfg: Cloud Computing and Internet of Things-Based CLoud Manufactuirng Service System," Transactions of Industrial Informatics, vol. 10 , no. 2, 2014.

[93] Y. Lu, X. Xu and J. Xu, "Development of a hybrid manufacturing cloud," vol. 33, pp. 551-566, 2014.

[94] F. Tao, Y. Zuo, L. D. Xu and L. Zhang, "IoT-Based Inteligent Perseption and Access of Manufacturing Resource Toward CLoud Manufacturing," Transactions on industrial informatics, vol. 10, no. 2, 2014.

[95] L. Ren, L. Zhang, C. Zhao, X. Chai and X. Zhao, "Cloud manufacturing: from concept to practice," Enterprice information Systems, vol. 9, no. 2, pp. 186-209, 2015.

[96] V. W. Xi and W. Xu Xun, "Chapter 1. ICMS: A cloud-Based Manufacturing System," in Cloud Manufacturing , Springer Series in Advanced Manufacturing.

[97] B. Siciliano and O. Khatib, "Springer handbook of robotics.," Springer, 2008.

[98] R. Legtenber, A. W. Groeneveld and M. Elwenspoek, "Comb-drive actuators for large displacements," J. Micromech. Microeng, no. 6, pp. 320-329, 1996.

172

[99] J. Dong and P. M. Ferreira, "A novel parallel-kinematics mechanisms for integrated, multi-axis nanopositioning Part 1. Kinematics and design for fabrication," Precision Engineering 32 (2008) 7–19, p. 32 7–19, 2008.

[100] L. Hod, C. M. Francis, H. Jimmy and P. Carlo, "3-d printing the history of mechanisms.,"

Journal of Mechanical Design, , vol. 127, p. 1029, 2005..

[101] D. Burkitt and M. Kitching, "Knot tying training apparatus". USA Patent US20060252019 A1, 2005.

[102] B. T. Bethea, A. M. Okamura and M. Kitagawa, "Application of Haptic Feedback to Robotic surgery," Journal of laparoendoscopic and advanced surgical techniques, vol. 14, no. 3, 2004.

[103] M. Aizuddin, N. Oshima, M. Ryu and A. and Takanishi, "Development of Sensor System for Effective Evaluaton of surgical Skill," Biomedical Robotics and Biomechatronics, 2006.

[104] J. Solis, N. Oshima and I. Hiroyuji, "Development of a Suture/Ligature Training System designed towards the Acquisition of Quantitative Information of the Training Progress of Surgical Skills," in Proceedings of the 2nd Biennial IEEE/RAS-EMBS International, Scottsdale, AZ, USA,, 2008.

[105] A. Pearson, J. C. Gallagher and R. M. Satava, "Evaluation of structured and quantitative training methods for teaching intracorporeal knot tying," Surg Endosc, vol. 16, p. 130–137, 2002.

[106] M. K. Chmarra, N. H. Bakker, C. A. Grimbergen and J. Dankelman, "TrEndo, a device for tracking minimaly invasive surgical instruments in training setups," Sensors and actuators A, vol. 160, pp. 328-334, 2006.

[107] T. Horeman and S. P. J. F. W. Rodrigues, "Force Parameters for Skills Assessment in Laparoscopy," IEEE TRANSACTIONS ON HAPTICS, vol. 5, no. 4, 2012.

173

[108] P. S. Sreetharan, J. P. Whitney, M. D. Strauss and R. J. Wood, "Monolithic fabrication of milimeter-scale machines," J. Micromech. Microeng., no. 22, 2012.

[109] J. P. Whitney, P. S. Streetharan, K. Y. Ma and R. J. Wood, "Pop-up book MEMS," j.

Micromech. Microeng, vol. 21, 2011.

[110] D. M. Aukes, O. Ozcan and W. Robert J., "Monolithic Design and Fabrication of a 2-DOF Bio-Inspired Leg Transmition," in Biomimetic and Biohybrid Systems, Milan, Italy, 2014.

[111] A. M. Hoover and R. S. Fearing, "Fast sclae prototyping for folded millirobots," Pasadena, CA, 2008.

[112] R. Clavel, Conception d'un robot parallèle rapide à 4 degrés de liberté, Ph.D. Thesis, EPFL, Lausanne, Switzerland, 1991.

[113] R. Williams, "The Delta Parallel Robot: Position Kinematics Solutions," 2014. [Online].

Available: www.ohio.edu/people/williar4/html/pdf/DeltaKin.pdf,.

[114] "TI LaunchPad development kits," [Online]. Available: http://www.ti.com/lsds/ti/tools-software/launchpads/launchpads.page#.

[115] "Arduino," [Online]. Available: https://www.arduino.cc/.

[116] Y. Koren, Z. J. Pasek and A. G. Ulsoy, "Real-time Open Contro Architectures and System Performance," Annals of the CIRP, vol. 45, pp. 377-380, 1996.

[117] e. a. Gunter Pritschow, Open Controller Architecture- Past, Present and Future.

[118] "linuxCNC," [Online]. Available: http://linuxcnc.org/.

[119] G. Pritschow et. al, Open Controller Architecture- Past, Present and Future.

[120] "GNU Operating System (Flex and Bison)," [Online]. Available:

https://www.gnu.org/software/bison/.

[121] "Inkscape," [Online]. Available: https://inkscape.org/en/.

174

[122] J. E. Correa, N. Toombs and P. M. Ferreira, "IMPLEMENTATION OF AN OPEN-ARCHITECTURE CONTROL FOR CNC SYSTEMS BASED ON OPEN-SOURCE ELECTRONICS," accepted at IMECE Arizona, USA, 2016.

[123] J. E. Correa, N. Toombs and P. M. Ferreira, "A modular-architecture controller for CNC systems based on open-source electronics," Journal of Manufacturing Systems, vol. 44, pp.

317-323, 2017.

[124] L. Bo-Hu and Z. Lin, "Cloud manufacturing: a new service-oriented networked manufacturing model," Computer Integrated Manufacturing Systems, vol. 16, pp. 1-7, 2010.

[125] M. Azure, "What is IaaS," Microsoft, [Online]. Available: https://azure.microsoft.com/en-us/overview/what-is-iaas/?cdn=disable. [Accessed 2017].

[126] R. Rosen, G. v. Wichert, G. Lo and K. D. Bettenhaussen, "About the importance of Autonomy and digital twins for future manufacturing," IFAC-PapersOnLine, vol. 48, no.

3, pp. 567-572, 2015.

[127] "Bootstrap," [Online]. Available: http://getbootstrap.com/.

[128] "Three.js," [Online]. Available: https://threejs.org/.

[129] I. Bonev, "Delta parallel robot.," [Online]. Available:

http://www.parallemic.org/Reviews/Review002.html.

[130] Y.-S. Kim, N. G. Dagalakis and S. K. Gupta, "Design of MEMS based three-axis motion stage by incorporating a nested structure," J. Micromech. Microeng, p. 24, 2014.

[131] Q. Yao, P. M. Ferreira and D. Mukhopadhyay, "Development of a novel piezo-driven parallel-kinematics single crystal micropositioning XY stage," Proceedings of SPIE, vol.

5836, 2005.

175

[132] B. Koo and P. M. Fereira, "A 2 Degree-of-Freedom SOI-MEMS Translation Stage With Closed-Loop Positioning," Journal of Microelectromechanical Systems, vol. 21, no. 1, pp.

13-22, 2012.

[133] B. Koo, J. Correa and P. M. Ferreira, "Parallel-kinematics XYZ MEMS Part. 2 Fabrication and Experimental Characterization," Journal of Microelectromechanical systems.

[134] L. Zhu, H. LI, W. Liang and W. Wang, "A web-based virtual CNC turn milling system,"

International Journal of advanced manufacturing technology, vol. 78, pp. 99-113, 2015.

[135] M. Soori, B. Arezoo and H. Mohsen, "Virtual machining considering dimensional, geometrical and tool deflection error in three-axis CNC milling machine," Journal of Manufacturing Systems, vol. 33, pp. 498-507, 214.