Skip to main content

Turning Meshes into B-reps with T-splines

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2021 (ICCSA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12950))

Included in the following conference series:

  • 1502 Accesses

Abstract

This paper presents the first results of a semi-automatic procedure able to turn tetra-meshes into solid models using T-splines. The paper deals with free-form objects where manual modelling based on NURBS curves and surfaces is not a simple process or could result in approximate reconstructions with significant geometric simplification.

The proposed solution relies on a multi-step processing workflow with several conversions and metric accuracy evaluation after each step. First, a closed triangular mesh is turned into a quad mesh, which is also made lighter and cleaner without losing significant level of detail. The quad mesh is then converted into a surface based on T-splines, which are powerful tools to model organic shapes. The final step of the method is the conversion of the closed surface into a novel B-rep based on watertight NURBS surfaces.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. Stroud, I.: Boundary Representation Modelling Techniques, p. 808, Springer, London (2010). Softcover reprint of hardcover 1st edn. 2006

    Google Scholar 

  2. Kaufmann, M.: Geometric and Solid Modeling: An Introduction. Morgan Kaufmann Series in Computer Graphics and Geometric Modeling, p. 338 (1989). ISSN 1046-235X

    Google Scholar 

  3. Requicha, A.A.G.: Solid modeling: a 1988 update. In: Ravani, B. (ed.) CAD Based Programming Sensory Robots, pp. 3–22. Springer Verlag, New York (1988). https://doi.org/10.1007/978-3-642-83625-1_1

    Chapter  Google Scholar 

  4. Piegl, L., Tiller, W.: The NURBS Book. Monographs in Visual Communication, p. 646 Springer, Berlin (1995). ISBN 978-3-642-97385-7

    Google Scholar 

  5. Piegl, L., Tiller, W.: Computing offsets of NURBS curves and surfaces. Comput. Aided Des. 31, 147–156 (1999)

    Article  Google Scholar 

  6. Turk, G., Levoy, M.: Zippered polygon meshes from range images. Siggraph 94, 311–318 (1994)

    Google Scholar 

  7. ISO 10303-21:2016. Industrial automation systems and integration – Product data representation and exchange – Part 21: Implementation methods: clear text encoding of the exchange structure

    Google Scholar 

  8. Sederberg, T.W., Zheng, J., Bakenov, A., Nasri, A.: T-splines and T-NURCCS. ACM Trans. Graph. 22(3), 477–484 (2003)

    Article  Google Scholar 

  9. Scott, M.A., et al.: Isogeometric boundary element analysis using unstructured T-splines. Comput. Methods Appl. Mech. Eng. 254, 197–221 (2013)

    Article  MathSciNet  Google Scholar 

  10. Bommes, D., et al.: Quad-mesh generation and processing: a survey. Comput. Graph. Forum 32(6), 26 (2013)

    Article  Google Scholar 

  11. Jakob, W., Tarini, M., Panozzo, D., Sorkine-Hornung, O.: Instant field-aligned meshes. In: ACM SIGGRAPH ASIA 2015, p. 15 (2015)

    Google Scholar 

  12. Wang, W., Zhang, Y., Scott, M.A., Hughes, T.J.R.: Converting an unstructured quadrilateral mesh to a standard T-spline Surface. ICES REPORT 10–50, p. 23. The Institute for Computational Engineering and Sciences (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luigi Barazzetti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Barazzetti, L. (2021). Turning Meshes into B-reps with T-splines. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12950. Springer, Cham. https://doi.org/10.1007/978-3-030-86960-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-86960-1_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-86959-5

  • Online ISBN: 978-3-030-86960-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics