Modeling of a Functional Surface using a Modified B-spline

  • Hwang, Jong-Dae (Department of Mechanical Engineering, Chang-won National University) ;
  • Jung, Jong-Yun (Department of Industrial & Systems Engineering, Chang-won National University) ;
  • Jung, Yoon-Gyo (Department of Mechanical Engineering, Chang-won National University)
  • Published : 2005.01.01

Abstract

This research presents modeling of a functional surface that is constructed with a free-formed surface. The modeling of functional surfaces, being introduced in this paper, adopts a modified B-spline that utilizes an approximating technique. The modified B-Spline is constructed with altered control vertices. It is applied to measure the surface of an impeller blade. This research builds an algorithm accepting inputs of measured points. Generating the cutter-paths for NC machining employs the model of the constructed surfaces. The machined surfaces that are generated in several cases are compared with each other in the aspect of machining accuracy.

Keywords

References

  1. Varady, T., Martin, R. R. and Cox, J., 'Reverse engineering of geometric models: an introduction,' Computer-Aided Design, Vol. 29, No. 4, pp. 255-268, 1997 https://doi.org/10.1016/S0010-4485(96)00054-1
  2. Park, J. W. and Ko, T. J., 'OMM system based on CAD model,' Journal of the KSPE, Vol. 18, No. 6, pp. 37-42, 2001
  3. Yoon, K. S., Kim, G. H., Cho, M. W. and Seo, T. I., 'A study of On-Machine Measurement for PC-NC system,' International Journal of the Precision Engineering and Manufacturing, Vol. 5, No. 1, pp. 60-68, 2004
  4. Park, Y. G., Ko, T. J. and Kim, H. S., 'Efficient Digitizing in Reverse Engineering By sensor fusion,' Journal of the KSPE, Vol. 18, No. 9, pp. 61-70, 2001
  5. Piegl, L. and Tiller, W., 'Algorithm for approximate NURBS skinning,' Computer-Aided Design, Vol. 28, No. 9, pp. 699-706, 1996 https://doi.org/10.1016/0010-4485(95)00084-4
  6. Piegl, L. and Tiller, W., The NURBS Book, Second Edition, Springer, pp. 410-412, 1996
  7. Hur, S. M., Choi, J. W. and Lee, S. H., 'Study on Application of Reverse Engineering by Generation of the Free-form Surface,' Journal of the KSPE, 18, No. 10, pp. 168-177, 2001
  8. Lee, H. Z., Ko, T. J. and Kim, H. S., 'Rational B-spline Approximation of Point Data For Reverse Engineering,' Journal of the KSPE, Vol. 16, No. 5, pp. 160-167, 1999
  9. Werner, A., Skalski, K., Piszezatowski, S., Swieszkowski, W. and Lechniak, Z., 'Reverse engineering of free-form surfaces,' Journal of Materials Processing Technology Vol. 76, pp. 128-132, 1998 https://doi.org/10.1016/S0924-0136(97)00340-3
  10. Woo, H. J. and Lee, K. H., 'Rapid Prototyping from Reverse Engineered Geometric Data,' Journal of the KSPE, Vol. 16, No. 1, pp. 95-107, 1999
  11. Choi, B. K., Surface Modeling for CAD/CAM, pp. 152-156, 1991
  12. Nowacki, H., Liu, D. and Lu. X., 'Fairing Bezier Curves with Constraints,' Computer Aided Geometric Deign, Vol. 7, No. 1-4, pp. 43-55, 1990 https://doi.org/10.1016/0167-8396(90)90020-R
  13. Nowacki, H. and Lu, X., 'Fairing Composite Polynomial Curves with Constraints,' Computer Aided Geometric Deign, Vol. 11, No. 1, pp. 1-15, 1994 https://doi.org/10.1016/0167-8396(94)90022-1
  14. Goodman, T. N. T., Ong, B. H. and Sampoli, M. L., 'Automatic Interpolation by Fair, Shape-preserving, G 2 Space Curves,' Computer-Aided Deign, Vol. 30, No. 10, pp. 813-822, 1998 https://doi.org/10.1016/S0010-4485(98)00039-6
  15. Farin, G., Rein, G., Sapidis, N. S. and Worsely, A. J., 'Fairing cubic B-spline Curves,' Computer Aided Geometric Deign, Vol. 4, No. 1-2, pp. 91-103, 1987 https://doi.org/10.1016/0167-8396(87)90027-6
  16. Sapidis, N. S. and Farin, G., 'Automatic Fairing Algorithm for B-spline Curves,' Computer-Aided Deign, Vol.22, No. 2, pp. 121-129, 1990 https://doi.org/10.1016/0010-4485(90)90006-X
  17. Pigounakis, K. G. and Kaklis, P. D., 'Convexitypreserving Fairing,' Computer-Aided Deign, Vol. 28, No. 12, pp. 981-994, 1996 https://doi.org/10.1016/0010-4485(96)00024-3
  18. Piegl, L., 'Modifying the shape of rational B-splines. Part 1:curves,' Computer-Aided Deign, Vol. 21, No. 8, pp. 509-518, 1998
  19. Au, C. K. and Yeun, M. M. F., 'Unified Approach to NURBS Curve Shape Modification,' Computer -Aided Deign, Vol. 27, No. 2, pp. 85-94, 1995 https://doi.org/10.1016/0010-4485(95)92148-L
  20. Rando, T. and Roulier, J. A., 'Measures of Fairness for Curves and Surfaces,' Designing Fair Curves and Surfaces, Society for Industrial and Applied Mathematics, 1994
  21. Steven, C. C. and Raymond, P. C., Numerical Methods for Engineers, 1999
  22. Hohenberger, W. and Reuding, T., 'Smoothing Rational B-spline Curves Using the Weights in an optimization Procedure,' Computer Aided Geometric Deign, Vol. 12, No. 8, pp. 837-848, 1995 https://doi.org/10.1016/0167-8396(95)00003-3
  23. Hagen, H. and Schulze, G., 'Automatic Smoothing with Geometric Surface Patches,' Computer Aided Geometric Deign, Vol. 4, No. 2, pp. 131-138, 1998
  24. Lott, N. J. and Pullin, D. I., 'Method for fairing B-spline Surfaces,' Computer-Aided Deign, Vol. 20, No. 10, pp. 597-604, 1988 https://doi.org/10.1016/0010-4485(88)90206-0