Parametrically automated 3D design and manufacturing for spiral-type free-form models in an interactive CAD/CAM environment

  • Charalampos A. Tzivelekis
  • Lazaros S. Yiotis
  • Nikolaos A. Fountas
  • Agathoklis A. Krimpenis
Original Paper


For product lifecycle management reasons, research trends impose the need of automated engineering tasks, such as computer-aided design and manufacturing. This paper proposes a novel approach of automating both the design and manufacturing processes of impeller-type geometries, when CAD/CAM technology is employed. To do so, a newly developed application was built; exploiting application programming interface objects of parametric instances, in order to automate time-consuming repetitive tasks for the preparation of 3D models and their direct manufacturing process. The developed application incorporates Simpson’s method, Bezier-Bernstein equation and Non-Uniform Rational B-Spline for curve approximation describing blades of centrifugal impellers, as a representative case study. The machining technology is that of 3-axis CNC, thereby; each curve extends along a constant x-y plane. In the first step of the application, the entire 3D model of the impeller-type model is automatically generated according to variable values taken as user-defined entities from the interface. The application then carries on by automatically modeling the manufacturing process and ultimately generating the NC program from the cutter location data for a given CNC machine tool.


CAD/CAM CNC Parametric design Manufacturing 


  1. 1.
    Cukovic, S., Devedzic, G., Ghionea, I.: Automatic determination of Grinding tool profile for helical surfaces machining using CATIA/VB Interface. U.P.B. Sci. Bull. Ser. D. 72(2), 85–96 (2010)Google Scholar
  2. 2.
    Farhan, U.-H., Tolourei-Rad, M., O’Brien, S.: An automated approach for assembling modular fixtures using solidworks. World Acad. Sci. Eng. Technol. 72, 394–397 (2012)Google Scholar
  3. 3.
    Lamarche, B., Rivest, L.: Dynamic product modeling with inter-features associations: comparing customization and automation. Comput. Aided Des. Appl. 4(6), 877–886 (2007)CrossRefGoogle Scholar
  4. 4.
    Wayzode, N.-D., Tupkar, A.-B.: Customization of Catia V5 for design of shaft coupling. In: Int. Conf. emerging frontiers in technology for rural area (EFITRA) IJCA, pp. 30–33 (2012)Google Scholar
  5. 5.
    Wayzode, N.-D., Wankhade, N.: Design of flange coupling using CATSCript. Indian Streams Res. J. 2(12), 1–7 (2013)Google Scholar
  6. 6.
    RA, R.Izamshah, Mo, J.P.T., Ding, Songlin: Task automation for modeling deflection prediction on machining thin-wall part with Catia V5. Adv. Mech. Eng. 1(1), 8–14 (2011)Google Scholar
  7. 7.
    Reddy, B., Brioso, R.-G.: Automated and generic finite element analysis for industrial robot design. MSc thesis, Linköping University, Department of Management and Engineering, Division of Machine Design, Sweden. (2011)
  8. 8.
    Harik, R.-F., Derigent, W.J.E., Ris, G.: Computer aided process planning in aircraft manufacturing. Comput. Aided Des. Appl. 5(6), 953–962 (2008)CrossRefGoogle Scholar
  9. 9.
    Fountas, N.-A., Krimpenis, A.-A., Vaxevanidis, N.-M.: Software development tools to automate CAD/CAM systems. In: Luo, Z. (ed.) Smart Manufacturing innovation and tranformation: interconnection and intelligence. IGI-GLOBAL, pp. 190–224 (2014)Google Scholar
  10. 10.
    Jeba Singh, K.D., Jebaraj, C.: Feature-based design for process planning of machining processes with optimization using genetic algorithms. Int. J. Prod. Res. 43(18), 3855–3887 (2005)CrossRefGoogle Scholar
  11. 11.
    Dupé, V., Briand, R.: Interactive method for autonomous microsystem design. Int. J. Interact. Des. Manuf. 4, 35–50 (2010)CrossRefGoogle Scholar
  12. 12.
    Raffaeli, R., Germani, M.: Advanced computer aided technologies for design automation in footwear industry. Int. J. Interact. Des. Manuf. 5, 137–149 (2011)CrossRefGoogle Scholar
  13. 13.
    Buzzi, M., Colombo, G., Facoetti, G., Gabbiadini, S., Rizzi, C.: 3D modelling and knowledge: tools to automate prosthesis development process. Int. J. Interact. Des. Manuf. 6, 41–53 (2012)CrossRefGoogle Scholar
  14. 14.
    Hincapié, M., Ramírez, M.D.J., Valenzuela, A., Valdez, J.A.: Mixing real and virtual components in automated manufacturing systems using PLM tools. Int. J. Interact. Des. Manuf. 8(3), 209–230 (2014)Google Scholar
  15. 15.
    Khan, I.A.: Multi-response ergonomic design of human-CNC machine interface. Int. J. Interact. Des. Manuf. 8(1), 13–31 (2014)Google Scholar
  16. 16.
    Deb, S., Parra-Castillo, J.-R., Ghosh, K.: An Integrated and intelligent computer-aided process planning methodology for machined rotationally symmetrical parts. Int. J. Adv. Manuf. Syst. 13(1), 1–26 (2011)Google Scholar
  17. 17.
    Krimpenis, A.-A., Vosniakos, G.-C.: Rough milling optimization for parts with sculptured surfaces using genetic algorithms in a Stackelberg game. J. Intell. Manuf. 20, 447–461 (2009)CrossRefGoogle Scholar
  18. 18.
    Bacharoudis, E.-C., Filios, A.-E., Mentzos, M.-D., Margaris, D.-P.: Parametric study of a centrifugal pump impeller by varying the outlet blade angle. Open Mech. Eng. J. 2, 75–83 (2008)CrossRefGoogle Scholar
  19. 19.
    Piegl, L., Tiller, W.: The NURBS Book. Springer, New York (1995)CrossRefMATHGoogle Scholar
  20. 20.
    Qian, W., Riedel, M.-D., Rosenberg, I.: Uniform approximation and bernstein polynomials with coefficients in the unit interval. Eur. J. Comb. 32, 448–454 (2011)MathSciNetCrossRefMATHGoogle Scholar
  21. 21.
    Spens, M.: Automating SolidWorks 2009 using macros, 3rd edn. Schroff Development Corporation, Mission, KS (2008)Google Scholar
  22. 22.
    Customizing delcam products with VB.NET, 11/07/2005. Small Heath Business Park, Birmingham, UK (2005)Google Scholar
  23. 23.
    Krimpenis, A.-A., Fountas, N.-A., Skolias, J., Tzivelekis, C., Vaxevanidis, N.-M.: Intelligent post-processor creation for sculptured surfaces in CAM software. In: Proc. 4th Int. Conf. ICMEN Thessaloniki, Greece, pp. 287–294 (2011)Google Scholar

Copyright information

© Springer-Verlag France 2015

Authors and Affiliations

  • Charalampos A. Tzivelekis
    • 1
  • Lazaros S. Yiotis
    • 2
  • Nikolaos A. Fountas
    • 2
  • Agathoklis A. Krimpenis
    • 3
  1. 1.Mechanical Engineering DepartmentNewcastle UniversityNewcastle upon TyneUK
  2. 2.Laboratory of Manufacturing Processes and Machine Tools (LMProMaT), Mechanical Engineering DepartmentSchool of Pedagogical and Technological Education (ASPETE)Marousi-AthensGreece
  3. 3.Mechanical Engineering DepartmentTechnological Educational Institute of Central Greece (TEICG)Psahna EyvoiasGreece

Personalised recommendations