{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T06:06:06Z","timestamp":1740895566476,"version":"3.38.0"},"reference-count":23,"publisher":"SAGE Publications","issue":"6","license":[{"start":{"date-parts":[[2012,1,10]],"date-time":"2012-01-10T00:00:00Z","timestamp":1326153600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2012,7]]},"abstract":"<jats:p> Motion controllers are widely used in many mechatronic applications such as computer numerically controlled machine tools and robots. These applications demand the use of high performance controllers. Some desirable characteristics in motion controllers are coordinated multi-axis control, smooth movements, and advanced interpolation methods. An important manufacturing aspect involves the production of a workpiece in a free form or using the parametric surfaces in modern computer aided design\/computer aided manufacturing systems. The use of parametric curves and surfaces has become standard due to their ability to represent objects having complex surfaces with less data. Another mandatory characteristic of motion controllers is the real-time operation. The contribution of the present work is the design and implementation of a hardware\u2013software system for multi-axis motion control featuring non uniform rational B-splines interpolation. Advantages over other reported works are the hardware implementation which allows the application to real computer numerically controlled machines; also the parallel processing permits the incorporation of additional modules to form an integral system without dependence on external devices. Two experiments were carried out in a retrofitted-to-computer numeric control milling machine in order to show the efficiency of the developed system. <\/jats:p>","DOI":"10.1177\/0959651811432669","type":"journal-article","created":{"date-parts":[[2012,1,11]],"date-time":"2012-01-11T01:22:37Z","timestamp":1326244957000},"page":"831-840","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":3,"title":["A hardware\u2013software system for coordinated multi-axis control based on a non uniform rational B-splines interpolator applied to industrial computer numerically controlled machines"],"prefix":"10.1177","volume":"226","author":[{"given":"Arturo Y","family":"Jaen-Cuellar","sequence":"first","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]},{"given":"Jesus J","family":"De Santiago-Perez","sequence":"additional","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]},{"given":"Rene J","family":"Romero-Troncoso","sequence":"additional","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]},{"given":"Luis","family":"Morales-Velazquez","sequence":"additional","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]},{"given":"Juan P","family":"Benitez-Rangel","sequence":"additional","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]},{"given":"Roque A","family":"Osornio-Rios","sequence":"additional","affiliation":[{"name":"HSPdigital Research Group, Universidad Autonoma de Queretaro, Mexico"}]}],"member":"179","published-online":{"date-parts":[[2012,1,10]]},"reference":[{"key":"bibr1-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1080\/00207540701491108"},{"key":"bibr2-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-006-0905-8"},{"key":"bibr3-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE275"},{"key":"bibr4-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-008-0104-6"},{"first-page":"4075","volume-title":"American control conference","author":"Wang T","key":"bibr5-0959651811432669"},{"key":"bibr6-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2008.01.002"},{"key":"bibr7-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2007.08.004"},{"first-page":"139","volume-title":"IEEE international symposium on knowledge acquisition and modeling workshop","author":"Shukun C","key":"bibr8-0959651811432669"},{"key":"bibr9-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.298"},{"key":"bibr10-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2011.02.014"},{"key":"bibr11-0959651811432669","doi-asserted-by":"publisher","DOI":"10.4218\/etrij.05.0905.0030"},{"key":"bibr12-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2008.09.001"},{"first-page":"586","volume-title":"Third international conference on genetic and evolutionary computing","author":"Wang Q-Y","key":"bibr13-0959651811432669"},{"key":"bibr14-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88518-4_45"},{"first-page":"56","volume-title":"International conference on mechatronics","author":"Yau H-T","key":"bibr15-0959651811432669"},{"first-page":"1406","volume-title":"International conference on advanced intelligent mechatronics","author":"Lin M-T","key":"bibr16-0959651811432669"},{"key":"bibr17-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1177\/095965180421800205"},{"key":"bibr18-0959651811432669","unstructured":"Siemens Automation Technology SINUMERIK 840D, http:\/\/www.automation.siemens.com\/mcms\/mc\/en\/automation-systems\/cnc-sinumerik\/sinumerik-controls\/sinumerik-840d\/Pages\/sinumerik-840d.aspx (accessed August 2011)."},{"key":"bibr19-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/S0965-9978(99)00026-5"},{"key":"bibr20-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2008.01.015"},{"key":"bibr21-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmachtools.2008.06.004"},{"key":"bibr22-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-010-2650-2"},{"key":"bibr23-0959651811432669","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2009.12.002"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651811432669","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651811432669","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651811432669","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T01:23:26Z","timestamp":1740878606000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651811432669"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,1,10]]},"references-count":23,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2012,7]]}},"alternative-id":["10.1177\/0959651811432669"],"URL":"https:\/\/doi.org\/10.1177\/0959651811432669","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"type":"print","value":"0959-6518"},{"type":"electronic","value":"2041-3041"}],"subject":[],"published":{"date-parts":[[2012,1,10]]}}}