Abstract
A large number of coordinate points is available after digitizing a profile, a surface, or generating the points of the function that define the surface or the profile (if an equation to generate these points is available). These coordinate points are grouped according to the strategy followed for the digitization or the generation. But not all the coordinate points are equally important: More coordinate points are needed in the zones where the curvature is larger, in contrast to the zones where the curvature is smaller. A new selection method of coordinate points is presented in this study. It is based on the maximum allowed chord error. This method simplifies the selection of the important coordinate points for the shape reconstruction with a computer-aided design program or for the computer numerical control (CNC) mechanizing, using either less information, smaller number of points, or NC program lines. To accomplish this objective, any programming language can be applied. An Excel macro and MATLAB have been used in this study. This is interesting both in high-speed CNC machines and in old equipment. The first ones have “look ahead” benefits, because the number of blocks in the NC program are read in advance. Therefore, if a smaller number of lines are needed for the same required precision, the process speed will be higher. The use of old machines will also be improved by the smaller number of lines to process. It must be noted that this process is as fast as the slowest of its elements.
Similar content being viewed by others
References
Cho M-W, Seo T-I (2002) Inspection planning strategy for the on-machine measurement process based on CAD/CAM/CAI integration. Int J Adv Manuf Technol 19:607–617
Shiou F-J, Pfeifer T (2002) Strategies and processes to measure the dimensional geometry of sheet metal parts for exact laser cutting. Int J Adv Manuf Technol 19:106–116
Zhao C, Zehnder R, Burge JH (2005) Measuring the radius of curvature of a spherical mirror with an interferometer and a laser tracker. Optical Engineering. doi:10.1117/1.2047594
Hu E, Zhu Y (2013) 3D online measurement of spare parts with variable speed by using line-scan non-contact method. Optik‐ Int. J. Light Electron Opt. http://dx.doi.org/10.1016/j.ijleo.2012.04.017
Kang J-G, Han S (2002) Measurement and evaluation of form deviation error of disk cam with an exclusively built profile-measuring machine. Int J Press Vessel Pip 79(4):251–262
Barbero BR, Ureta ES (2011) Comparative study of different digitization techniques and their accuracy. Computer-Aided Design 43:188–206
Goch G (2003) Gear Metrology. CIRP Ann Manuf Technol 52(2):659–695
Huertas Talón JL, Cisneros Ortega JC, Cisneros Ortega L, Ros Sancho E, Faci Olmos E (2010) Manufacture of a spur tooth gear in Ti–6Al–4V alloy by electrical discharge. Comp Aided Des 42(3):221–230
Ziatdinov R, Yoshida N, Kim T-W (2012) Analytic parametric equations of log-aesthetic curves in terms of incomplete gamma functions. Comp Aided Geo Des 29(2):129–140
Piegl L, Tiller W (1997) The NURBS book, chapter one. Springer, New York. ISBN 978-3-540-61545-3
E.N. Jacobs, K.E. Ward, R.M. Pinkerton (1993) The characteristics of 78 related airfoil sections form tests in the variable-density wind tunnel. Report no 460. NACA
Gofuku S-I, Tamura S, Maekawa T (2010) Point-tangent/point-normal B-spline curve interpolation by geometric algorithms. Computer-Aided Design 42–4:350–359
Xie W-C, Zou X-F, Yang J-D, Yang J-B (2012) Iteration and optimization scheme for the reconstruction of 3D surfaces based on non-uniform rational B-splines. Computer-Aided Design 44(11):1127–1140
Huertas Talón JL, Torres Leza F, Floren Gómez F, Hernández Ruiz V (2006) Obtaining a program of mechanizing of an aerodynamic profile using MatLab. Int J Adv Manuf Technol 31:556–566
Budak I, Sokovic M, Barisic B (2011) Accuracy improvement of point data reduction with sampling-based methods by fuzzy logic-based decision-making. Measurement 44:1188–1200
Ma X, Cripps RJ (2011) Shape preserving data reduction for 3D surface points. Comp Aided Des 43:902–909
Zhang K, Yuan C-M, Gao X-S, Hongbo L (2012) A greedy algorithm for federate planning of CNC machines along curved tool paths with confined jerk. Robot Comp Int Manuf 28:472–483
J. L. Huertas Talón, C. López Gómez (2007) Simple algorithm to select significant points after a scan of a profile or a surface. Interempresas. June 22
Vijayaraghavan A, Sodemann A, Aaron Hoover J, Mayor R, Dornfeld D (2010) Trajectory generation in high-speed, high-precision micromilling using subdivision curves. Int J Mach Tool Manuf 50:394–403
Solid Edge ST2, Siemens Product Lifecycle Management Software Inc. http://www.plm.automation.siemens.com. Access 9 Apr 2013.
Corley HW, Rosenberger J, Yeh W-C, Sung TK (2006) The cosine simplex algorithm. Int J Adv Manuf Technol 27:1047–1050
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Talón, J.L.H., Marín, R.G., García-Hernández, C. et al. Generation of mechanizing trajectories with a minimum number of points. Int J Adv Manuf Technol 69, 361–374 (2013). https://doi.org/10.1007/s00170-013-5014-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-013-5014-x