Abstract
We present a novel technique for designing molds suitable for desktop thermoforming, specifically for creating packaging such as blister packs. Our molds, PackMolds, feature neither undercuts nor negative draft angles, facilitating their easy release from thermoformed plastic sheets. In this study, we optimize the geometry of PackMolds to comply with user-specified draft angle constraints. Instead of simulating the traditional thermoforming process, which necessitates time discretization and specifying detailed parameters for both material properties and machine configuration to achieve an accurate simulation result, we formulate our problem as a constrained geometric optimization problem and solve it using a gradient-based solver. Additionally, in contrast to industrial thermoforming, which benefits from advanced tools, desktop thermoforming lacks such sophisticated resources. Therefore, we introduce a suite of assistive tools to enhance the success of desktop thermoforming. Furthermore, we demonstrate its wide applicability by showcasing its use in not only designing blister packs but also in creating double-sided blister packs and model stands.























Similar content being viewed by others
References
Accuform: T-sim. https://www.t-sim.com/. Accessed 24 Jan 2024
Alderighi, T., Malomo, L., Auzinger, T., Bickel, B., Cignoni, P., Pietroni, N.: State of the art in computational mould design. Comput. Graph. Forum 41(6), 435–452 (2022). https://doi.org/10.1111/cgf.14581
Alderighi, T., Malomo, L., Bickel, B., Cignoni, P., Pietroni, N.: Volume decomposition for two-piece rigid casting. ACM Trans. Graph. (2021). https://doi.org/10.1145/3478513.3480555
Alderighi, T., Malomo, L., Giorgi, D., Bickel, B., Cignoni, P., Pietroni, N.: Volume-aware design of composite molds. ACM Trans. Graph. (2019). https://doi.org/10.1145/3306346.3322981
Alderighi, T., Malomo, L., Giorgi, D., Pietroni, N., Bickel, B., Cignoni, P.: Metamolds: computational design of silicone molds. ACM Trans. Graph. (2018). https://doi.org/10.1145/3197517.3201381
CGAL: 3d alpha wrapping: user manual. https://doc.cgal.org/latest/Alpha_wrap_3/index.html. Accessed 04 Aug 2024
Edelsbrunner, H., Harer, J.: Persistent homology–a survey. In: Goodman, Jacob E. (ed.) Surveys on Discrete and Computational Geometry, vol. 453, p. 257. American Mathematical Society, Providence (2008)
Florian, J.: Practical Thermoforming: Principles and Applications. CRC Press, New York (1987)
Keinert, B., Innmann, M., Sänger, M., Stamminger, M.: Spherical fibonacci mapping. ACM Trans. Graph. (2015). https://doi.org/10.1145/2816795.2818131
Klein, P.: Fundamentals of plastics thermoforming. Synth. Lect. Mater. Eng. (2009). https://doi.org/10.2200/S00184ED1V01Y200904MRE001
Kobbelt, L.P., Vorsatz, J., Labsik, U.A.: A shrink wrapping approach to remeshing polygonal surfaces. Comput. Graph. Forum 18(3), 119–130 (1999). https://doi.org/10.1111/1467-8659.00333
Kraft D.: A software package for sequential quadratic programming. In: Technical Report DFVLR-FB 88-28, DLR German Aerospace Center - Institute for Flight Mechanics, Koöln, Germany (1988)
Makyu: Formbox. https://mayku.me/formbox. Accessed 24 Jan 2024
Malomo, L., Pietroni, N., Bickel, B., Cignoni, P.: Flexmolds: automatic design of flexible shells for molding. ACM Trans. Graph. (2016). https://doi.org/10.1145/2980179.2982397
McNeel: Rhino 7 - rhinoceros 3d (2020). https://www.rhino3d.com/7/
McNeel: Rhino 8 - rhinoceros 3d (2023). https://www.rhino3d.com/8/. Accessed 04 Aug 2024
Mitra, N.J., Pauly, M., Wand, M., Ceylan, D.: Symmetry in 3d geometry: extraction and applications. Comput. Graph. Forum 32(6), 1–23 (2013). https://doi.org/10.1111/cgf.12010
Nakashima, K., Auzinger, T., Iarussi, E., Zhang, R., Igarashi, T., Bickel, B.: Corecavity: interactive shell decomposition for fabrication with two-piece rigid molds. ACM Trans. Graph. (2018). https://doi.org/10.1145/3197517.3201341
Portaneri, C., Rouxel-Labbé, M., Hemmer, M., Cohen-Steiner, D., Alliez, P.: Alpha wrapping with an offset. ACM Trans. Graph. (2022). https://doi.org/10.1145/3528223.3530152
Schüller, C., Panozzo, D., Grundhöfer, A., Zimmer, H., Sorkine, E., Sorkine-Hornung, O.: Computational thermoforming. ACM Trans. Graph. (2016). https://doi.org/10.1145/2897824.2925914
Sellán, S., Kesten, J., Sheng, A.Y., Jacobson, A.: Opening and closing surfaces. ACM Trans. Graph. (2020). https://doi.org/10.1145/3414685.3417778
Stein, O., Jacobson, A., Grinspun, E.: Interactive design of castable shapes using two-piece rigid molds. Comput. Graph. 80, 51–62 (2019). https://doi.org/10.1016/j.cag.2019.03.001
Throne, J.L.: Thermoforming. Hanser Publishers, Munich (1987)
Valkeneers, T., Leen, D., Ashbrook, D., Ramakers, R.: Stackmold: Rapid prototyping of functional multi-material objects with selective levels of surface details. In: Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, UIST ’19, pp. 687-699. Association for Computing Machinery, New York, NY, USA (2019). https://doi.org/10.1145/3332165.3347915
Vollmer, J., Mencl, R., Müller, H.: Improved Laplacian smoothing of noisy surface meshes. Comput. Graph. Forum 18(3), 131–138 (1999). https://doi.org/10.1111/1467-8659.00334
Zhang, Y., Tong, Y., Zhou, K.: Coloring 3D printed surfaces by thermoforming. IEEE Trans. Vis. Comput. Graph. 23(8), 1924–1935 (2017). https://doi.org/10.1109/TVCG.2016.2598570
Zhou, Q., Jacobson, A.: Thingi10k: A dataset of 10, 000 3D-printing models. CoRR abs/1605.04797 (2016). http://arxiv.org/abs/1605.04797
Author information
Authors and Affiliations
Contributions
As the sole author of this manuscript, I was responsible for all aspects of this study. I conceptualized and designed the research, developed the methodology, conducted the experiments, and analyzed the data. I wrote the initial draft of the manuscript and revised it based on reviewer feedback. Additionally, I prepared all the figures and ensured that they met the publication standards. I have reviewed and approved the final manuscript, and I am accountable for all aspects of the work.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kita, N. PackMolds: computational design of packaging molds for thermoforming. Vis Comput 40, 4689–4700 (2024). https://doi.org/10.1007/s00371-024-03462-8
Accepted:
Published:
Version of record:
Issue date:
DOI: https://doi.org/10.1007/s00371-024-03462-8
