Vol. 20 No. 5 (2017) Cover Image
Vol. 20 No. 5 (2017)

Published: November 30, 2017

Pages: 1097-1104

Articles

A Modified Reverse Engineering Approach Using Bezier Curve Approximation

Abstract

Reverse Engineering is a process of re-producing existing parts by obtaining digital models using a special data taken from the original parts using specific techniques. It can be used to redesign existing parts either due to lost data or the parts are no longer available. In this paper, surface modelling technique using special data taken from CMM (Coordinate Measuring Machine) was employed to redesign a candle holder. Specific MATLAB code was generated to model the data taken from the surface of a candle holder made of glass. Bezier curve technique was implemented in this research to model the curve of the outer surface of the candle holder. Various orders of Bezier curves were discussed and used to give better approximation of the original data curve with error percentage monitoring each time. The thickness of the candle holder was reduced from 5mm to 3mm and the volume reduction was calculated. The amount of reduction in the glass volume when reducing the thickness was found to be 210mm3. In addition, the amount of increase in the area of glass section was calculated to be 138.5mm2. This reduction gives a better vision of the amount of glass saved using this procedure. Two different shapes were found and plotted by varying the control points coordinates.

References

  1. T. Varady, R. R. Martin and J. Cox, "Reverse engineering of geometric models - an introduction," Computer-Aided Design, vol. 29, no. 4, pp. 255-268, 1997.
  2. R. B. Fisher, "Applying knowledge to reverse engineering problems," Computer-Aided Design, vol. 36, p. 501–510, 2004.
  3. Q. Peng and M. Loftus, "A new approach to reverse engineering based on vision information," International Journal of Machine Tools & Manufacture, vol. 38, p. 881–899, 1998.
  4. E. Bagci, "Reverse engineering applications for recovery of broken or worn parts and re-manufacturing: Three case studies," Advances in Engineering Software, vol. 40, p. 407–418, 2009.
  5. G. Farin and D. Hansford, "B´ezier Curves: Cubic and Beyond," in The Essentials of CAGD, CRC Press, 2000, pp. 1-33.
  6. R. B. Agarwal, CURVES: ME 165 Lecture Notes, Computer Aided Design in Mechanical Engineering.
  7. V. Raja and K. J. Fernandes, Reverse Engineering : An Industrial Perspective, USA: Springer, 2008.
  8. A. Karniel, Y. Belsky and Y. Reich, "Decomposing the problem of constrained surface fitting in reverse engineering," Computer-Aided Design, vol. 37, p. 399–417, 2005.
  9. Y. P. Lin, C. T. Wang and K. R. Dai, "Reverse engineering in CAD model reconstruction of customized artificial joint," Medical Engineering & Physics, vol. 27, p. 189–193, 2005.
  10. B. R. Barbero, "The recovery of design intent in reverse engineering problems," Computers & Industrial Engineering, vol. 56, p. 1265–1275, 2009.
  11. J. Wang, D. Gu, Z. Yu, C. Tan and L. Zhou, "A framework for 3D model reconstruction in reverse engineering," Computers & Industrial Engineering, vol. 63, p. 1189–1200, 2012.
  12. I. Kovács, T. Várady and P. Salvi, "Applying geometric constraints for perfecting CAD models in reverse engineering," Graphical Models, vol. 82, pp. 44-57, 2015.
  13. B. Sarkar and C.-H. Menq, "Smooth-surface approximation and reverse engineering," computer-aided design, vol. 23, no. 9, pp. 623-628, 1991.
  14. S. Motavalli, "Review of Reverse Engineering Approaches," Computers ind. Engng, vol. 35, no. 1, 2, pp. 25-28, 1998.
  15. K.-C. Fan, "A non-contact automatic measurement for free-form surface profiles," Computer integrated Manufacturing Systems, vol. 10, no. 4, pp. 277-285, 1998.
  16. C. Au and M. Yuen, "Feature-based reverse engineering of mannequin for garment design," Computer-Aided Design, vol. 31, p. 751–759, 1999.
  17. C.-C. Tai and M.-C. Huang, "The processing of data points basing on design intent in reverse engineering," International Journal of Machine Tools & Manufacture, vol. 40, p. 1913–1927, 2000.
  18. I. Kovács, T. Várady and P. Salvi, "Applying geometric constraints for perfecting CAD models in reverse engineering," Graphical Models, vol. 82, pp. 44-57, 2015.
  19. V. Jain, S. Jain and K. Yada, "Functional Reverse Engineering for Mechanical Components," International Journal of Advanced Mechanical Engineering., vol. 4, no. 2, pp. 139-144, 2014.
  20. N. Singh and J. Singh, "Reverse Engineering of Brake Rod of Bajaj Pulsar 150cc Motor Bike Using Solidworks And Autodesk Inventor," Journal of Engineering Research and Studies, vol. 3, no. 1, pp. 40-48, 2012.
  21. V. Raja and K. J. Fernandes, "Reverse Engineering: An Industrial Perspective," in Springer, Springer, 2008, pp. 242-251.
  22. I. R. M. Junior, A. Ogliari and N. Back, "Guidelines for Reverse Engineering Process Modeling of Technical Systems," Complex Systems Conccurent Engineering, vol. 28, pp. 831-840, 2007.
  23. A. Kumar, P. K. Jain and P. M. Pathak, "Reverse Engineering in Product Manufacturing: An Overview," in International Scientific Book, Vienna, Austria, DAAAM International, 2013, pp. 665-678.
  24. W. B. Thompson, J. C. Owen, H. J. de St. Germain, S. R. Stark and T. C. Henderson, "Feature-Based Reverse Engineering of Mechanical Parts," IEEE Transactions on Robotics and Automation, vol. 15, no. 1, pp. 57-66, 1999.