Abstract
A technique to represent object surface via NURBS and genetic algorithms is presented. In this technique, the surface is generated based on control points. Then, the control points and the weights are optimized via genetic algorithms to find the NURBS, which represents the object surface. The genetic algorithm is constructed through an objective function, which is deduced from the NURBS surface. This objective function is minimized by using the simulated binary crossover. The proposed genetic algorithm improves accuracy and speed of the NURBS surface representation. The contribution of the proposed method is elucidated by an evaluation based on model accuracy and speed of traditional genetic NURBS surface representation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
D. Brujic, I. Ainsworth, M. Ristic, Fast and accurate NURBS fitting for reverse engineering. Int. J. Adv. Manuf. Technol. 54, 691–700 (2011)
T. Mengistu, W. Ghaly, Aerodynamic optimization of turbomachinery blades using evolutionary methods and ANN-based surrogate models. Optim. Eng. 9, 239–255 (2008)
A. Galvez, A. Iglesias, J. Puig-Pey, Iterative two-step genetic-algorithm-based method for efficient polynomial B-spline surface reconstruction. Inf. Sci. 182, 56–76 (2012)
A. Gálvez, A. Iglesias, Particle swarm optimization for non-uniform rational B-spline surface reconstruction from clouds of 3D data points. Inf. Sci. 192, 174–192 (2012)
M.M. Hassan, Optimization of stay cables in cable-stayed bridges using finite element, genetic algorithm, and B-spline combined technique. Eng. Struct. 49, 643–654 (2013)
M. Sarfraz, M. Riyazuddin, M.H. Baig, Capturing planar shapes by approximating their outlines. J. Comput. Appl. Math. 189, 494–512 (2006)
M. Safraz, Computer-aided reverse engineering using simulated evolution on NURBS. Virtual Phys. Prototyp. 1(4), 243–257 (2006)
R. Xiao, J. Shang, H. Liu, NURBS fitting optimization based on ant colony algorithm. Adv. Mater. Res. 549, 988–992 (2012)
J.A. Muñoz-Rodríguez, R. Rodríguez-Vera, Shape detection using light line and Bezier approximation network. Imaging Sci. J. 55, 29–39 (2007)
N.E. Leal, O. Ortega Lobo, J. William Branch, Improving NURBS surface sharp feature representation. Int. J. Comput. Intell. Res. 3(2), 131–138 (2007)
S. Shojaee, N. Valizadeh, M. Arjomand, Isogeometric structural shape optimization using particle swarm algorithm. Int. J. Optim. Civil Eng. 4, 633–645 (2011)
M.C. Tsai, C.W. Cheng, M.Y. Cheng, A real-time NURBS surface interpolator for precision three-axis CNC machining. Int. J. Mach. Tools Manuf. 43, 1217–1227 (2003)
S.M. Hu, Y.F. Li, T. Ju, X. Zhu, Modifying the shape of NURBS surfaces with geometric constraints. Comput. Aided Des. 33, 903–912 (2001)
T. Elmidany, A. Elkeran, A. Galal, M. Elkhateeb, NURBS surface reconstruction using rational B-spline neural networks. J. Constr. Eng. Technol. 1(1), 34–38 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this paper
Cite this paper
Rodríguez, J.A.M., Alanís, F.C.M. (2017). Object Surface Representation Via NURBS and Genetic Algorithms with SBX. In: Martínez-García, A., Furlong, C., Barrientos, B., Pryputniewicz, R. (eds) Emerging Challenges for Experimental Mechanics in Energy and Environmental Applications, Proceedings of the 5th International Symposium on Experimental Mechanics and 9th Symposium on Optics in Industry (ISEM-SOI), 2015. Conference Proceedings of the Society for Experimental Mechanics Series. Springer, Cham. https://doi.org/10.1007/978-3-319-28513-9_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-28513-9_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28511-5
Online ISBN: 978-3-319-28513-9
eBook Packages: EngineeringEngineering (R0)