DOI QR코드

DOI QR Code

A Pre-Visualization Method for FDM 3D Printing Based on Perlin Noise

FDM 3D 프린팅을 위한 Perlin 노이즈 기반 사전 시각화 기법

  • Lim, Jae-Gwang (Department of Computer Science and Engineering, Dongguk University) ;
  • Jang, Seung-Ho (Department of Computer Science and Engineering, Dongguk University) ;
  • Hong, Jeong-Mo (Department of Computer Science and Engineering, Dongguk University)
  • 임재광 (동국대학교 컴퓨터공학과) ;
  • 장승호 (동국대학교 컴퓨터공학과) ;
  • 홍정모 (동국대학교 컴퓨터공학과)
  • Received : 2015.09.11
  • Accepted : 2016.04.11
  • Published : 2016.09.01

Abstract

We propose a new method to visualize 3D models for FDM (Fused Deposition. Modeling) printing that appearance of the printed results can be predicted more realistically as that the efficiency of the modeling-printing process can be improved. The layered nature of horizontal slicing and the vibratory nozzle movements of customer-level FDM 3D printers leaving the characteristic patterns of noisy stripes on the surfaces of printed objects make difficulties in prediction of printed result in company with the thermal contraction of filament material. First, our method analyses the G-codes generated by common slicers to obtain proper outlines and take advantages of a modified version of Perlin noise based texturing method for rendering efficiency and enough number of control parameters on the visual details. The results show improved rendering details of pre-visualization of FDM printing.

Keywords

References

  1. Mizuno, S., Okadayy, M. and Toriwakiy, J., 1999, An Interactive Designing System with Virtual Sculpting and Virtual Woodcut Printing, Computer Graphics Forum, 18(3), pp.183-194. https://doi.org/10.1111/1467-8659.00339
  2. Mizuno, S., Kobayashi, D., Okada, M., Toriwaki, J.I. and Yamamoto, S., 2003, Virtual Sculpting with a Pressure Sensitive Pen, In ACM SIGGRAPH 2003 Sketches & Applications, pp.1-1.
  3. Mello, V.B., Jung, C.R. and Walter, M., 2007, Virtual Woodcuts from Images, In Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, pp.103-109.
  4. Jun, J.U., Jung, J.S., Kim, S.K., Kim, J.A., Kwon, H.J. and Ha, M.K., 2002, A Study in the Improvement in Surface Roughness of Rapid Prototype ad FDM, The Korean Society of Mechanical Engineers, pp.195-200.
  5. Ha, M.K. and Jun, J.U., 2002, Influence of Injection Amount Variation on Surface Roughness at FDM, The Korean Society for Power System Engineering, 6(2), pp.54-59.
  6. Jun, J.U., Kwon, H.J., Kim, S.K., Kim, J.A., Jung, J.S. and Ha, M.K., 2002, Prediction of Sphere Surface by the Theoretical Area Error at FDM, Korean Society for Precision Engineering, pp.262-265.
  7. Perlin, K., 2002, Improving Noise, ACM Transactions on Graphics (TOG), 21(3), pp.681-682. https://doi.org/10.1145/566654.566636
  8. Perlin, K., 1985, An Image Synthesizer, ACM Siggraph Computer Graphics, 19(3), pp.287-296. https://doi.org/10.1145/325165.325247
  9. Cook, R.L. and DeRose, T., 2005, Wavelet Noise, ACM Transactions on Graphics (TOG), 24(3), pp.803-811. https://doi.org/10.1145/1073204.1073264
  10. Elinas, P. and Sturzlinger, W., 2000, Real-time Rendering of 3d Clouds, Journal of Graphics Tools, 5(4), pp.33-45. https://doi.org/10.1080/10867651.2000.10487531
  11. Pi, X., Song, J., Zeng, L. and Li, S., 2006, Procedural Terrain Detail Based on Patch-lod Algorithm, In Technologies for E-Learning and Digital Entertainment, pp.913-920.
  12. Valentino, J. and Goldenberg, J., 2003. Introduction to Computer Numerical Control (CNC). Englewood Cliffs: Prentice Hall.
  13. Cura User Manual-Ultimaker, https://ultimaker.com/download/170/Cura_UserManual_v1.0.pdf
  14. KISSlicer Start Guide, http://www.kisslicer.com/files/KISSlicerQuickStart.pdf
  15. Slic3r User Guide, http://lpfrg-latina.com/wp-content/uploads/2013/01/Slic3r_guide.pdf
  16. RepRap G-Code, http://reprap.org/wiki/G-code/kr
  17. Blinn, J.F., 1978, Simulation of Wrinkled Surfaces, In Proceedings SIGGRAPH 78, pp.286-292.
  18. Kilgard, M.J., 2000, A Practical and Robust Bump-mapping Technique for Todays GPUs Game Developers Conference, Advanced OpenGL Game Development.
  19. Jin, Y.A., He, Y. and Fu, J.Z., 2013, An Adaptive Tool Path Generation for Fused Deposition Modeling, In Advanced Materials Research, 819, pp.7-12.
  20. Turner, B.N., Strong, R. and Gold, A.S., 2014, A Review of Melt Extrusion Additive Manufacturing Processes: I. Process Design and Modeling, Rapid Prototyping Journal, 20(3), pp.192-204. https://doi.org/10.1108/RPJ-01-2013-0012
  21. Turner, B.N. and Gold, S.A., 2015, A Review of Melt Extrusion Additive Manufacturing Processes: II. Materials, Dimensional Accuracy, and Surface Roughness, Rapid Prototyping Journal, 21(3), pp.250-261. https://doi.org/10.1108/RPJ-02-2013-0017
  22. ALMOND 3D Printer, http://opencreators.net/
  23. three.js documentation, http://threejs.org/docs/