首页 | 本学科首页   官方微博 | 高级检索  
     


FPGA-based hardware CNC interpolator of Bezier,splines, B-splines and NURBS curves for industrial applications
Authors:J.J. De Santiago-Perez  R.A. Osornio-Rios  R.J. Romero-Troncoso  L. Morales-Velazquez
Affiliation:1.HSPdigital-CA Mecatronica, Facultad de Ingeniería Campus San Juan del Rio, Universidad Autonoma de Queretaro, Rio Moctezuma 249, San Cayetano, C.P. 76807 San Juan del Rio, Qro., Mexico; 2.HSPdigital-CA Telematica, DICIS, Universidad de Guanajuato, Carr. Salamanca-Valle km 3.5+1.8, Palo Blanco, C.P. 36700 Salamanca, Gto., Mexico.
Abstract:Tool path interpolation is an important part of Computerized Numerical Control (CNC) systems because it is related to the machining accuracy, tool-motion smoothness and overall efficiency. The use of parametric curves to generate tool-motion trajectories on a workpiece for high accuracy machining has become a standard data format that is used for CAD/CAM (Computer Aided Design/Computer Aided Manufacturing) and CNC systems. Splines, Bezier, B-splines, and NURBS (Non-Uniform Rational B-splines) curves are the common parametric technique used for tool path design. However, the reported works bring out the high computational load required for this type of interpolation, and then at best only one interpolation algorithm is implemented. The contribution of this paper is the development of a hardware processing unit based on Field Programmable Gate Arrays (FPGA) for industrial CNC machines, which is capable of implementing the four main interpolation techniques. It allows the selection of the required interpolation technique according the application. Two CAD models are designed for test the CNC interpolations; experimental results show the efficiency of the proposed methodology.
Keywords:CNC   Tool path interpolator   CAD/CAM   FPGA
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号