Abstract
Injection molding (IM) is a versatile manufacturing process capable of rapid prototyping and mass-producing high-quality polymer parts. The present study mainly investigates the challenge of designing multiple molding gates on the complex arbitrary part surface in 3D. Currently, this problem is a challenge in mold design and engineering experience still plays an important role in designing the molding gates. To reduce the human intervention in the design process, the present study proposed a novel methodology with the following major steps: 1) using Poisson disk sampling (PDS) to preselect candidate gate locations automatically within the suitable gating region specified by designers; 2) using a space-filling initialization strategy and efficient global optimization to find the optimal gate locations. In the present setting, the molding gate design problem is formalized as a discrete optimization problem. The PDS is employed to construct the discrete solution space and EGO is used to efficiently search through a large solution space for the best design. To further promote optimization efficiency, a parallel implementation of EGO is also proposed. The effectiveness of the proposed methods is validated in two design cases. The results demonstrate the proposed EGO and Parallel EGO method is superior that the Genetic Algorithm (GA) and Surrogate Optimization (SO). Moreover, the proposed Parallel EGO converges faster than all other alternatives.
Similar content being viewed by others
Code availability
Moldex3D, open3d.
References
Gao Y, Wang X (2008) An effective warpage optimization method in injection molding based on the Kriging model. Int J Adv Manuf Technol 37(9):953–960. https://doi.org/10.1007/s00170-007-1044-6
Wang X, Gu J, Shen C, Wang X (2015) Warpage optimization with dynamic injection molding technology and sequential optimization method. Int J Adv Manuf Technol 78(1–4):177–187. https://doi.org/10.1007/s00170-014-6621-x
Zhai M, Shen C (2005) An optimization scheme based on flow resistance to locate optimum gate of complex part. J Reinf Plast Compos 24(15):1559–1566. https://doi.org/10.1177/0731684405050389
Lam YC, Jin S (2001) Optimization of gate location for plastic injection molding. J Inject Molding Technol 5(3):180
Shen C, Zhai M (2004) Algorithm to optimise number of gates and locations in an injection mould. Plast Rubber Compos 33(8):330–334. https://doi.org/10.1179/174328904X22323
Deng Y-M, Zheng D, Lu X-J (2008) Injection moulding optimisation of multi-class design variables using a PSO algorithm. Int J Adv Manuf Technol 39(7–8):690–698. https://doi.org/10.1007/s00170-007-1258-7
Pandelidis I, Zou Q (1990) Optimization of injection molding design. Part I: Gate location optimization. Polym Eng Sci 30(15):873–882. https://doi.org/10.1002/pen.760301502
Chen S-C, Turng L-S (2019) Advanced injection molding technologies. In: Chen SC and Turng LS (eds) Advanced Injection Molding Technologies. Carl Hanser Verlag GmbH & Co. KG, p I–XV. https://doi.org/10.3139/9781569906040.fm
Chen Z, Turng L-S (2005) A review of current developments in process and quality control for injection molding. Adv Polym Technol 24(3):165–182. https://doi.org/10.1002/adv.20046
Irani RK, Kim BH, Dixon JR (1995) Towards automated design of the feed system of injection molds by integrating CAE, iterative redesign and features. J Eng Ind 117(1):72–77. https://doi.org/10.1115/1.2803281
Lam YC, Britton GA, Liu DS (2004) Optimisation of gate location with design constraints. Int J Adv Manuf Technol 24(7–8):560–566. https://doi.org/10.1007/s00170-004-1633-6
Lee BH, Kim BH (1996) Automated selection of gate location based on desired quality of injection-molded part. Polym-Plast Technol Eng 35(2):253–269. https://doi.org/10.1080/03602559608000583
Young W-B (1994) Gate location optimization in liquid composite molding using genetic algorithms. J Compos Mater 28(12):1098–1113. https://doi.org/10.1177/002199839402801202
Zhai M, Lam YC, Au CK (2005) Algorithms for two gate optimization in injection molding. Int Polym Process 20(1):14–18. https://doi.org/10.3139/217.1860
Kitayama S, Natsume S (2014) Multi-objective optimization of volume shrinkage and clamping force for plastic injection molding via sequential approximate optimization. Simul Model Pract Theory 48:35–44. https://doi.org/10.1016/j.simpat.2014.07.004
Garud SS, Karimi IA, Kraft M (2017) Design of computer experiments: a review. Comput Chem Eng 106:71–95. https://doi.org/10.1016/j.compchemeng.2017.05.010
Gramacy RB (2020) Surrogates: Gaussian process modeling, design, and optimization for the applied sciences. Boca Raton: Chapman and Hall/CRC. https://doi.org/10.1201/9780367815493
Garrido-Merchán EC, Hernández-Lobato D (2020) Dealing with categorical and integer-valued variables in Bayesian Optimization with Gaussian processes. Neurocomputing 380:20–35. https://doi.org/10.1016/j.neucom.2019.11.004
Turk G (1992) Re-tiling polygonal surfaces. In: Proceedings of the 19th annual conference on Computer graphics and interactive techniques, New York, NY, USA, p 55–64. https://doi.org/10.1145/133994.134008
Nehab D, Shilane P (2004) Stratified point sampling of 3D models. Eurograph Assoc. https://doi.org/10.2312/SPBG/SPBG04/049-056
Yuksel C (2015) Sample elimination for generating Poisson disk sample sets. Comput Graph Forum 34(2):25–32. https://doi.org/10.1111/cgf.12538
Alliez P, Meyer M, Desbrun M (2002) Interactive geometry remeshing. ACM Trans Graph 21(3)
Johnson A (1997) Spin-images: a representation for 3-D surface matching. Undefined. Accessed 16 Sep 2021 [Online]. Available at: https://www.semanticscholar.org/paper/Spin-Images%3A-A-Representation-for-3-D-Surface-Johnson/4c09532c6ef9afd5f0dd1f3d2b0af313199a8520
Zhou Q-Y, Park J, Koltun V (2018) Open3D: a modern library for 3D data processing. arXiv:1801.09847
Jones DR, Schonlau M, Welch WJ (1998) Efficient global optimization of expensive black-box functions. J Glob Optim 13(4):455–492. https://doi.org/10.1023/A:1008306431147
Lophaven SN (2002) DACE – a MATLAB Kriging Toolbox – Version 2.0
Santner TJ, Williams BJ, Notz WI (2003) The design and analysis of computer experiments. New York: Springer-Verlag. https://doi.org/10.1007/978-1-4757-3799-8
Regis R, Shoemaker C (2007) A stochastic radial basis function method for the global optimization of expensive functions. Inf J Comput. https://doi.org/10.1287/ijoc.1060.0182
Acknowledgements
The research is supported by CoreTech System Co., Ltd. The source CAE model, license of Moldex3D, and technical support are highly appreciated by the authors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hsu, YM., Jia, X., Li, W. et al. Sequential optimization of the injection molding gate locations using parallel efficient global optimization. Int J Adv Manuf Technol 120, 3805–3819 (2022). https://doi.org/10.1007/s00170-022-09012-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09012-7