Skip to main content

Smart Machining System Using Preprocessor, Postprocessor, and Interpolation Techniques

  • Chapter
  • First Online:
  • 2524 Accesses

Part of the book series: Materials Forming, Machining and Tribology ((MFMT))

Abstract

The authors have developed earlier an industrial machining robotic system for foamed polystyrene materials. The developed robotic CAM system provides a simple and effective interface without the need to use any robot language between operators and the machining robot. In this chapter, a preprocessor for generating cutter location source data (CLS data) from Stereolithography (STL data) is first proposed for smart robotic machining. The preprocessor enables to control the machining robot directly using STL data without using any commercially provided CAM system. The STL deals with triangular patches representation for a curved surface geometry. The preprocessor allows the machining robot to be controlled along a zigzag or spiral path directly calculated from STL data. Then, a smart spline interpolation method is proposed and implemented for smoothing coarse CLS data. The effectiveness and potential of the developed approaches are demonstrated through experiments on actual machining and interpolation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Lee, M. K. (1995). Design of a high stiffness machining robot arm using double parallel mechanisms. In Proceedins of 1995 IEEE International Conference on Robotics and Automation, Vol. 1, pp. 234–240.

    Google Scholar 

  2. Schreck, D. S., & Krueger, J. (2014). HEPHESTOS: Hard material small-batch industrial machining robot. In Proceedings of 41st International Symposium on Robotics (ISR/Robotik 2014), pp. 1–6.

    Google Scholar 

  3. My, C. A. (2010) Integration of CAM systems into multi-axes computerized numerical control machines. In Proceedings of 2010 Second International Conference on Knowledge and Systems Engineering (KSE), pp. 119–124.

    Google Scholar 

  4. Nagata, F., Otsuka, A., Watanabe, K., & Habib, M.K. (2014). Fuzzy feed rate controller for a machining robot. In Proceedings of the 2014 IEEE International Conference on Mechatronics and Automation (IEEE ICMA 2014), pp. 198–203.

    Google Scholar 

  5. Nagata, F., Yoshitake, S., Otsuka, A., Watanabe, K., & Habib, M. K. (2013). Development of CAM system based on industrial robotic servo controller without using robot language. Robotics and Computer-Integrated Manufacturing, 29(2), 454–462.

    Article  Google Scholar 

  6. Al-Ahmari, A., & Moiduddin, K. (2014). CAD issues in additive manufacturing. In Comprehensive Materials Processing, Vol. 10: Advances in Additive Manufacturing and Tooling, pp. 375–399.

    Google Scholar 

  7. Matta, A. K., Raju, D. R., & Suman, K. N. S. (2015). The integration of CAD/CAM and rapid prototyping in product development: A review. Materials Today: Proceedings, 2(4/5), 3438–3445.

    Article  Google Scholar 

  8. Nagata, F., Okada, Y., Sakamoto, T., Kusano, T. M., Habib, K., & Watanabe, K. (2017). Preprocessor with spline interpolation for converting stereolithography into cutter location source data. In IOP Conference Series: Earth and Environmental Science, Vol. 69, Conf. 1, 9 pages. DOI:https://doi.org/10.1088/1755-1315/69/1/012115.

    Article  Google Scholar 

  9. Brown, A. C., & Beer, D.D. (2013). Development of a stereolithography (STL) slicing and G-code generation algorithm for an entry level 3-D printer. In Proceedings of IEEE African Conference 2013, pp. 1–5.

    Google Scholar 

  10. Szilvasi-Nagy, M., & Matyasi, G. (2003). Analysis of STL files. Mathematical and Computer Modeling, 38(7/9), 945–960.

    Article  MathSciNet  Google Scholar 

  11. Iancu, C., Iancu, D., & Stancioiu, A. (2010). From CAD model to 3D print via STL file format. Fiability & Durability, 1(5), 73–81.

    Google Scholar 

  12. Nagata, F., Yamane, Y., Okada, Y., Kusano, T., Watanabe, K., & Habib, M. K. (2017). Post processor for an industrial robot FANUC R2000iC, In Proceedings of 22nd International Symposium on Artificial Life and Robotics, pp. 634–637.

    Google Scholar 

  13. Nagata, F., Takeshita, K., Watanabe, K., & Habib, M. K. (2016). Generation of triangulated patches smoothed from original point cloud data with noise and its application to robotic machining. In Proceedings of the 2016 IEEE International Conference on Mechatronics and Automation (ICMA 2016), pp. 535–540.

    Google Scholar 

Download references

Acknowledgements

This work was supported by JSPS KAKENHI Grant Number 25420232 and 16K06203.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fusaomi Nagata .

Editor information

Editors and Affiliations

Glossary

CAD

is the abbreviation of computer-aided design. Various shapes of 3D models can be easily and precisely designed and typical data formats such as Drawing Interchange Format (DXF) and Initial Graphics Exchange Specification (IGES) can be outputted from the models

CAM

is the abbreviation of computer-sided manufacturing, which includes main and post processes. The main process generates tool paths called cutter location source (CLS) data. Then, the post process further generates numerical control (NC) data according to the type of NC machine tool actually used for machining

STL

means Stereolithography which is a file format proposed by 3D systems and recently is supported by not only many CAD, CAD/CAM software but also design tools such as Photoshop and Illustrator. It is also known as Standard Triangulated Language in Japan. The STL is widely spread to the rapid prototyping mainly using a 3D printer which is a typical additive manufacturing system

Industrial robots

are automated, programmable, and flexible due to the serial link structure with five or more axes, so that they can work as skilled workers or dexterous arms. Typical applications of industrial robots include welding, painting, pick and place, palletizing, assembly, packaging and labeling, product inspection, and so on. Those tasks can be accomplished with high endurance, speed, and accuracy

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Nagata, F. et al. (2018). Smart Machining System Using Preprocessor, Postprocessor, and Interpolation Techniques. In: Davim, J. (eds) Introduction to Mechanical Engineering. Materials Forming, Machining and Tribology. Springer, Cham. https://doi.org/10.1007/978-3-319-78488-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-78488-5_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-78487-8

  • Online ISBN: 978-3-319-78488-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics