Additive Manufacturing Simulation Using Signed Distance Fields

  • Jack BarclayEmail author
  • Vimal Dhokia
  • Aydin Nassehi
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 52)


Manufacturing simulation is important to build understanding of a process. It is especially useful for learning about AM processes that are time consuming, expensive, and may have an environmental impact. Generating or modifying explicit meshed geometry during a simulation can be a computationally expensive task. Other geometric representations, such as implicit surfaces, make these types of topographical transformations easier and may be more suited to making as-manufactured models from simulations. Here, it is shown that signed distance fields are a flexible and efficient representation format for AM process simulation. The suitability of ray marching for the visualisation of these geometries is also shown. These simulation techniques enable quick feedback from design or process plan modifications to geometric model validation.


Additive manufacturing Implicit geometry Distance fields Ray marching 



The authors would like to thank the University of Bath for supporting this research through a Doctoral Training Account studentship.


  1. 1.
    Gao, W., Zhang, Y., Ramanujan, D., Ramania, K., Chen, Y., Williams, C.B., Wang, C.C.L., Shin, Y.C., Zhang, S., Zavattieri, P.D.: The status, challenges, and future of additive manufacturing in engineering. Comput. Aided Des. 69, 65–89 (2015)CrossRefGoogle Scholar
  2. 2.
    Sullivan, A., Erdim, H., Perry, R.N., Frisken, S.F.: High accuracy NC milling simulation using composite adaptively sampled distance fields. Comput. Aided Des. 44, 522–536 (2012)CrossRefGoogle Scholar
  3. 3.
    Nelaturi, S., Shapiro, V.: Representation and analysis of additively manufactured parts. Comput. Aided Des. 67–68, 13–23 (2015)CrossRefGoogle Scholar
  4. 4.
    ASTM ISO/ASTM52915-13: Standard Specification for Additive Manufacturing File Format (AMF) Version 1.1. ASTM International, West Conshohocken, PA (2013)Google Scholar
  5. 5.
    Shapiro, V., Tsukanov, I., Grishin, A.: Geometric issues in computer aided design/computer aided engineering integration. J. Comput. Inf. Sci. Eng. 11 (2011)Google Scholar
  6. 6.
    Kobbelt, L., Botsch, M.: Freeform shape representations for efficient geometry processing. In: 11th Pacific Conference on Computer Graphics and Applications, pp. 37–41 (2003)Google Scholar
  7. 7.
    Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3D surface construction algorithm. SIGGRAPH Comput. Graph. 21(4), 163–169 (1987)CrossRefGoogle Scholar
  8. 8.
    Morvan, T., Reimers, M., Samset, E.: High performance GPU-based proximity queries using distance fields. Comput. Graph. Forum 27(8), 2040–2052 (2008)CrossRefGoogle Scholar
  9. 9.
    Frisken, S.F., Perry, R.N.: Designing with distance fields. In: SIGGRAPH 2006 Courses, pp. 60–66. ACM Press, New York (2006)Google Scholar
  10. 10.
    Hart, J.C.: Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. Vis. Comput. 12, 527–545 (1994)CrossRefGoogle Scholar
  11. 11.
    Frisken, S.F., Perry, R.N., Rockwood, A.P., Jones, T.R.: Adaptively sampled distance fields: a general representation of shape for computer graphics. In: 27th Annual Conference on Computer Graphics and Interactive Techniques, pp. 249–254. ACM Press, New York (2000)Google Scholar
  12. 12.
    Erdim, H., Sullivan, A.: Cutter workpiece engagement calculations for five-axis milling using composite adaptively sampled distance fields. Procedia CIRP 8, 438–443 (2013)CrossRefGoogle Scholar
  13. 13.
    Yau,H.-T., Tsou, L.-S.: Efficient NC simulation for multi-axis solid machining with a universal APT cutter. J. Comput. Inf. Sci. Eng. 9(2), (2009)Google Scholar
  14. 14.
    Jones, M., Baerentzen, J.A., Sramek, M.: 3D distance fields: a survey of techniques and applications. IEEE Trans. Vis. Comput. Graph. 12(4), 581–599 (2006)CrossRefGoogle Scholar
  15. 15.
    Sanchez, M., Fryazinov, O., Pasko, A.: efficient evaluation of continuous signed distance to a polygonal mesh. In: 28th Spring Conference on Computer Graphics, pp. 101–108. ACM Press, New York (2012)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Department. of Mechanical EngineeringUniversity of BathBathUK

Personalised recommendations