Conformal cooling channel generation method, system, device, storage medium and cloud platform

CN115758620BActive Publication Date: 2026-10-27PERA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211530725.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-01
Publication Date
2026-10-27
Estimated Expiration
2042-12-01

AI Technical Summary

Technical Problem

[0005]鉴于上述的分析,本发明实施例旨在提供一种随形冷却流道生成方法、系统、设备、存储介质及云平台,用以解决现有模具冷却流道散热性能较弱,难以做到随形设计的问题

Benefits of technology

[0022]与现有技术相比,本发明至少可实现如下有益效果之一:通过提取模具特征参数,在整体设计空间内自动生成符合约束尺寸范围的冷却流道,所生成的胶位面冷却流道符合随形设计,不但提高了水路设计的速度,降低了水路设计师的技术门槛,还可以使冷却流道分布均匀,冷却效率高,促进数字化水路设计从1到n的产业化过程。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115758620B_ABST
    Figure CN115758620B_ABST
Patent Text Reader

Abstract

The application relates to a conformal cooling runner generation method, system, device, storage medium and cloud platform, belongs to the cooling runner technical field of a mold, and solves the problem that the heat dissipation performance of an existing mold cooling runner is weak and conformal design is difficult to achieve. The method comprises the following steps: selecting a glue position surface and an entrance and exit surface from the curved surface of a mold model, and respectively generating a glue position surface voxel model and an edge wall voxel model; generating a water channel design space through Boolean operation, and obtaining a glue position surface design space according to the glue position surface voxel model; generating a connecting section voxel model according to the entrance and exit radii on the entrance and exit surface, and obtaining a connecting section center line design space through Boolean operation; generating a conformal water channel in the glue position surface design space; generating corresponding connecting section water channel voxel models according to the entrance and exit center points on the entrance and exit surface, and performing Boolean set operation on the connecting section water channel voxel models and the conformal water channel to obtain a conformal cooling runner. The generation efficiency and heat dissipation performance of the conformal cooling runner are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of cooling channel technology for molds, and more particularly to a method, system, equipment, storage medium, and cloud platform for generating conformal cooling channels. Background Technology

[0002] In the mold industry, the working surface of the mold is usually at a high temperature. In order to avoid excessive local temperature and extend the service life of the mold, it is usually necessary to add a heat dissipation structure to the mold.

[0003] For molds manufactured using traditional processes, their heat dissipation structures are relatively simple, mostly employing a direct-flow heat dissipation design. This is ineffective in removing excess heat from the working surface of the mold, and conformal design is impossible. This results in weak heat dissipation performance and uneven heat dissipation, leading to defects such as shrinkage cavities in the product and severely affecting product performance.

[0004] With the increasing demand for lightweight components and higher requirements for heat exchange efficiency, traditional heat dissipation structure design and manufacturing processes are no longer sufficient to meet actual working needs. Summary of the Invention

[0005] Based on the above analysis, the embodiments of the present invention aim to provide a method, system, device, storage medium and cloud platform for generating conformal cooling channels, in order to solve the problem that the heat dissipation performance of existing mold cooling channels is weak and it is difficult to achieve conformal design.

[0006] On one hand, embodiments of the present invention provide a method for generating conformal cooling channels, comprising the following steps: Obtain the mold model and separate the various surfaces and edges of the mold model; Select the glue surface and the inlet / outlet surface from each surface, and use the other surfaces except the glue surface as sidewalls; generate the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; perform Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space; Based on the waterway design space, the adhesive surface design space is obtained according to the voxel model of the adhesive surface. Based on the inlet and outlet radii on the inlet and outlet surfaces, a voxel model of the connecting segment is generated. Boolean operations are performed on the voxel models of the connecting segment, the adhesive surface, and the mold model to obtain the design space of the connecting segment centerline. In the design space of the adhesive surface, generate conformal water channels; based on the design space of the center line of the connecting section and the center points of the inlet and outlet on the inlet and outlet surfaces, generate corresponding voxel models of the connecting section water channels; perform Boolean union operation on each voxel model of the connecting section water channels and the conformal water channels to obtain conformal cooling channels.

[0007] Based on further improvements to the above method, voxel models of the colloidal surface and the sidewalls are generated respectively, including: Obtain the distance parameters from the adhesive surface, and use the distance parameters from the adhesive surface as the thickness of the inner and outer sides of the adhesive surface to generate a voxel model of the adhesive surface. Obtain the distance parameters from the sidewalls, and use these distance parameters as the thicknesses of the inner and outer sides of the sidewalls respectively to generate voxel models of the sidewalls.

[0008] Based on further improvements to the above method, Boolean operations are performed on the voxel models of the adhesive surface, sidewall, and mold to generate the waterway design space, including: Boolean union operation is performed on the colloidal surface voxel model and the sidewall voxel model to obtain the first voxel union model; Boolean difference operation is performed on the voxel model of the mold model and the union model of the first voxel model to obtain the waterway design space, where the voxel model of the mold model is the object to be subtracted and the union model of the first voxel model is the object to be subtracted.

[0009] Based on the above method, a further improvement is made to obtain the adhesive surface design space based on the water channel design space and the adhesive surface voxel model. This includes: converting the selected adhesive surface into an adhesive surface voxel model, and performing a Boolean intersection operation between the adhesive surface voxel model and the water channel design space to obtain the adhesive surface design space.

[0010] Based on the further improvement of the above method, a voxel model of the connecting segment is generated according to the inlet and outlet radii on the inlet and outlet surfaces, including: obtaining the distance parameter from the sidewall, and using the sum of the distance parameter from the sidewall and the inlet and outlet radius as the thickness of the inner and outer sides of the sidewall, respectively, to generate the voxel model of the connecting segment.

[0011] Based on a further improvement of the above method, Boolean operations are performed on the voxel models of the connecting segment, the adhesive surface, and the mold model to obtain the design space for the centerline of the connecting segment, including: Boolean union operation is performed on the voxel model of the connecting segment and the voxel model of the colloidal surface to obtain the second voxel union model; Boolean difference operation is performed on the voxel model and the second voxel union model of the mold model to obtain the design space of the center line of the connecting segment, where the voxel model of the mold model is the object to be subtracted and the second voxel union model is the object to be subtracted.

[0012] Further improvements to the above method involve generating conformal water channels in the adhesive surface design space by partitioning the adhesive surface design space and filling it with a lattice to obtain conformal water channels. The lattice is a geometric body composed of minimal surfaces, wherein the minimal surfaces are selected from one or more combinations of Diamond surfaces, Gyroid surfaces, Dprime surfaces, Split P surfaces, I-WP surfaces, Lidinoid surfaces, Neovius surfaces, Scherk surfaces, and Schwarz surfaces.

[0013] Based on further improvements to the above method, after spatial partitioning of the adhesive surface, conformal water channels are obtained by filling the lattice, including: Based on the selected lattice, obtain the lattice size parameter values ​​from the lattice library. The lattice size parameter values ​​include the lattice width, lattice height, and lattice thickness. Based on the lattice size parameter values, the design space of the adhesive surface is divided into three-dimensional regions to obtain multiple partitions; Depending on the selected lattice, lattice is filled in each partition to form a conformal waterway.

[0014] Based on further improvements to the above method, the design space of the binder surface is divided into three-dimensional regions according to the lattice size parameter values, resulting in multiple partitions, including: In the horizontal dimension, obtain the projection line length of the adhesive surface design space, divide it by the lattice width, and obtain the number of horizontal partitions; In the vertical dimension, the height of the adhesive surface design space is obtained, and divided by the lattice height to obtain the number of vertical partitions; In the depth dimension, the thickness of the adhesive surface design space is obtained, and divided by the lattice thickness to obtain the number of depth partitions; The design space of the adhesive surface is divided into regions based on the number of horizontal, vertical, and depth partitions, resulting in the various partitions of the hexahedral structure.

[0015] Based on further improvements to the above method, corresponding waterway voxel models of the connecting section are generated according to the design space of the connecting section centerline and the center points of the inlet and outlet surfaces, including: Based on the center point of each group of entrances and exits, obtain the connection point on the glue surface corresponding to each group of entrances and exits; Based on the center points of each entrance and exit and their connection points, the corresponding center lines are generated within the design space of the connection section center lines, and the corresponding connection section waterway voxel models are generated based on each center line.

[0016] Based on a further improvement to the above method, the connection points on the adhesive surface corresponding to each group of inlets and outlets are obtained according to the center point of each group of inlets and outlets, including: Obtain the midpoint of the current set of entrance / exit center points, the geometric center point of the adhesive surface design space, and the projection point of the midpoint onto the adhesive surface design space; form a reference plane based on the midpoint, geometric center point, and projection point; obtain the adhesive surface cross-section plane by intersecting the reference plane with the adhesive surface design space; using the current entrance / exit radius value + distance from the sidewall parameter / 2 as the offset, offset the adhesive surface cross-section plane to both sides on the plane containing the cross-section plane, obtaining two offset cross-section planes; sequentially, from the intersection points of each offset cross-section plane and the adhesive surface design space, obtain the point closest to the projection point and inside the adhesive surface design space, as the connection point; based on the shortest distance, obtain the connection points corresponding to each of the current set of entrance / exit center points.

[0017] Based on a further improvement of the above method, according to the center points of each entrance and exit and their connection points, corresponding centerlines are generated within the design space of the connection section centerline, and corresponding connection section waterway voxel models are generated based on each centerline, including: Using the center point of each entrance / exit as the starting point and the corresponding connection point as the ending point, multiple initial curves are generated, and the same number of points are obtained on each initial curve. Sequentially determine whether there are external points on each initial curve that are not on or inside the design space surface of the connecting section centerline. If so, adjust the external points on the current initial curve to the design space surface using a dynamic function based on the preset tension value, regenerate the curves passing through each point, obtain the current centerline, and generate the corresponding connecting section waterway voxel model with the inlet and outlet radius as the radius based on the current centerline.

[0018] On the other hand, embodiments of the present invention provide a conformal cooling channel generation system, comprising: The mold model acquisition module is used to acquire the mold model and separate the various surfaces and edges of the mold model; The waterway design space generation module is used to select the glue surface and the inlet / outlet surface from various curved surfaces, and use other curved surfaces except the glue surface as sidewalls; it generates the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; it performs Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space. The conformal design space acquisition module is used to obtain the adhesive surface design space based on the waterway design space and the adhesive surface voxel model; it generates the connecting segment voxel model based on the inlet and outlet radii on the inlet and outlet surfaces, and performs Boolean operations on the connecting segment voxel model, the adhesive surface voxel model and the mold model voxel model to obtain the connecting segment centerline design space. The conformal cooling channel generation module is used to generate conformal water channels in the adhesive surface design space. Based on the design space of the connecting section centerline and the inlet and outlet center points on the inlet and outlet surfaces, the corresponding connecting section water channel voxel models are generated respectively. Boolean union operation is performed on each connecting section water channel voxel model and the conformal water channel to obtain the conformal cooling channel.

[0019] This invention also provides an apparatus for generating conformal cooling channels, the apparatus comprising: Memory, used to store computer programs; A processor, used to implement the steps of the conformal cooling channel generation method described above when executing a computer program.

[0020] This invention also provides a readable storage medium for storing a computer program that, when executed by a processor, implements the step of generating conformal cooling channels as described above.

[0021] This invention also provides a cloud platform for generating conformal cooling channels, in which the aforementioned conformal cooling channel generation system is embedded to provide conformal cooling channel generation services to customers.

[0022] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects: by extracting mold feature parameters, cooling channels that conform to the constrained size range are automatically generated in the overall design space. The generated cooling channels on the glue surface conform to the conformal design, which not only improves the speed of water channel design and lowers the technical threshold for water channel designers, but also makes the cooling channels uniformly distributed and has high cooling efficiency, thus promoting the industrialization process of digital water channel design from 1 to n.

[0023] In this invention, the above-described technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of this invention will be set forth in the following description, and some advantages may become apparent from the description or be learned by practicing the invention. The objects and other advantages of this invention can be realized and obtained from what is particularly pointed out in the description and drawings. Attached Figure Description

[0024] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts.

[0025] Figure 1 This is a flowchart of the conformal cooling channel generation method in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of the mold model in Embodiment 1 of the present invention; Figure 3 This is a schematic diagram of the adhesive surface selected in Embodiment 1 of the present invention; Figure 4 This is a schematic diagram of the entrance / exit surface selected in Embodiment 1 of the present invention; Figure 5 This is a schematic diagram of the voxel model of the colloidal surface in Embodiment 1 of the present invention; Figure 6 This is a schematic diagram of the wall voxel model in Embodiment 1 of the present invention; Figure 7 This is a schematic diagram of the first voxel union model in Embodiment 1 of the present invention; Figure 8 This is a schematic diagram of the voxel model of the mold model in Embodiment 1 of the present invention; Figure 9 This is a schematic diagram of the waterway design space generated by Boolean operations in Embodiment 1 of the present invention; Figure 10 This is a schematic diagram of the adhesive surface design space generated by Boolean operations in Embodiment 1 of the present invention; Figure 11 This is a schematic diagram of the adhesive surface design space in Embodiment 1 of the present invention; Figure 12 This is a schematic diagram of the voxel model of the connecting segment in Embodiment 1 of the present invention; Figure 13 This is a schematic diagram of the design space for the center line of the connection segment generated by Boolean operation in Embodiment 1 of the present invention; Figure 14 This is a schematic diagram of the design space of the center line of the connecting segment in Embodiment 1 of the present invention; Figure 15 This is a schematic diagram of the partitioning of the adhesive surface design space in Embodiment 1 of the present invention; Figure 16 This is a schematic diagram of the partitioned filling lattice based on the design space of the adhesive surface in Embodiment 1 of the present invention; Figure 17 This is a schematic diagram of the conformal water channel after the lattice is filled in in Embodiment 1 of the present invention; Figure 18 This is a schematic diagram of the centerline generation in Embodiment 1 of the present invention; Figure 19 This is a schematic diagram of the conformal cooling channel generated in Embodiment 1 of the present invention; Figure reference numerals: 1-Mold model, 2-First surface, 3-Second surface, 4-Third surface, 5-Fourth surface, 6-Fifth surface, 7-Sixth surface, 8-Entrance / Exit, 9a-Screw position, 9b-Ejector pin position, 10-First voxel union model, 11-Voxel model of mold model, 12-Water channel design space, 13-Glue surface voxel model, 14-Second voxel union model, 15-Connecting section centerline design space, 16-Irregular water channel, 17-Connecting section water channel. Detailed Implementation

[0026] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0027] Example 1 A specific embodiment of the present invention discloses a method for generating conformal cooling channels, such as... Figure 1 As shown, it includes the following steps: S11: Obtain the mold model and separate the various surfaces and edges of the mold model.

[0028] For example, the mold model 1 to be designed is as follows: Figure 2 As shown, the separated external surfaces include: the first surface 2, the second surface 3, the third surface 4, the fourth surface 5, the fifth surface 6, and the sixth surface 7; based on the separated edge lines, the entrance and exit points 8 of the mold model are identified. In some embodiments, there are one or more sets of entrance and exit points 8; in addition, the internal surfaces and edge lines corresponding to the screw positions 9a and ejector pin positions 9b in the module model 1 are also separated.

[0029] S12: Select the glue surface and the inlet / outlet surface from each surface, and use the other surfaces except the glue surface as sidewalls; generate the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; perform Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space.

[0030] It should be noted that the surface to be cooled is the glue surface, and the sidewall is the collective term for all other surfaces in the mold model except the glue surface.

[0031] For example, in Figure 2 In the middle, select the first curved surface 2 as the glue surface, such as Figure 3 As shown, the sixth surface 7 is selected as the entrance / exit surface, as follows. Figure 4 As shown.

[0032] Furthermore, voxel models of the colloidal surface and the sidewalls are generated based on the colloidal surface and sidewalls, respectively, including: Obtain the distance parameters from the adhesive surface, and use these distance parameters as the thicknesses of the inner and outer sides of the adhesive surface, respectively, to generate a voxel model of the adhesive surface, such as... Figure 5 As shown.

[0033] Obtain the distance parameters from the sidewalls, and use these distance parameters as the thicknesses of the inner and outer sides of the sidewalls respectively to generate voxel models of the sidewalls, such as... Figure 6 As shown.

[0034] It should be noted that, considering dynamic and flexible modifications, this embodiment obtains the distance parameters from the adhesive surface and the distance parameters from the sidewall through input. These two parameters serve as safety distance parameters and are constraints for generating the waterway design space. Specifically, the distance parameter from the adhesive surface represents the minimum distance from the adhesive surface, and the distance parameter from the sidewall represents the minimum distance from the sidewall.

[0035] Furthermore, Boolean operations are performed on the voxel models of the adhesive surface, sidewalls, and mold to generate the waterway design space, including: Boolean union operation is performed on the colloidal surface voxel model and the sidewall voxel model to obtain the first voxel union model; Boolean difference operation is performed on the voxel model of the mold model and the union model of the first voxel model to obtain the waterway design space, where the voxel model of the mold model is the object to be subtracted and the union model of the first voxel model is the object to be subtracted.

[0036] It should be noted that the voxel models of the adhesive surface and the sidewalls are solid in the thick part and hollow in the rest. The voxel model of the mold model is solid as a whole. Using the voxel model of the mold model as the object to be subtracted, the water channel design space obtained after Boolean difference operation is inside the mold model and is hollow. At the same time, it meets the safety distance parameter constraint between the model and the inner surface, and removes the space of the area that needs to be avoided.

[0037] For example, Figure 7 It is the first voxel union model. Figure 8 It is a voxel model of a mold model, in Figure 9 From the outside in, the components are: the first voxel union model 10, the voxel model of the mold model 11, and the waterway design space 12.

[0038] Compared with the prior art, the water channel design space generated in this embodiment not only standardizes the generation range of the water channel so that it will not exceed the space range, but also standardizes the conformal surface and generates the water channel according to the shape of the design range; it can also automatically avoid areas that need to be avoided, such as screw positions and pin positions in the design space, and maintain a safe distance.

[0039] S13: Based on the waterway design space, obtain the adhesive surface design space according to the adhesive surface voxel model.

[0040] It should be noted that in this embodiment, the cooling channel, also known as the water channel, only requires the selected adhesive surface area to be generated in a conformal manner, which improves the speed of water channel design and lowers the technical threshold for water channel designers. Therefore, in this step, the adhesive surface design space is obtained in the overall water channel design space for subsequent conformal design.

[0041] Specifically, based on the waterway design space, the adhesive surface design space is generated according to the adhesive surface voxel model, including: converting the selected adhesive surface into an adhesive surface voxel model, and performing a Boolean intersection operation on the adhesive surface voxel model and the waterway design space to obtain the adhesive surface design space.

[0042] For example, in Figure 10 In the middle, the colloidal surface voxel model 13 and the waterway design space 12 are subjected to Boolean operations, and the resulting intersection is as follows: Figure 11 As shown, this is the generated adhesive surface design space.

[0043] S14: Generate a voxel model of the connecting segment based on the inlet and outlet radii on the inlet and outlet surfaces. Perform Boolean operations on the voxel models of the connecting segment, the adhesive surface, and the mold to obtain the design space of the connecting segment centerline.

[0044] It should be noted that, in this embodiment, the water channels designed in the adhesive surface design space are called conformal water channels, while the water channels in other areas are collectively referred to as connecting water channels. The connecting water channels connect the water inlet and outlet and are connected to the conformal water channels. To ensure that the connecting water channels are both located within the water channel design space in step S12 and have a clear safety range, this step first obtains the design space of the centerline of the connecting channels.

[0045] Specifically, based on the entrance and exit radii on the entrance and exit surfaces, a voxel model of the connecting segment is generated, including: obtaining the distance parameters from the sidewalls, and using the sum of the distance parameters from the sidewalls and the entrance and exit radii as the thicknesses of the inner and outer sides of the sidewalls, respectively, to generate the voxel model of the connecting segment. Figure 12 As shown. Similarly, the thickness portion of the connecting segment voxel model is solid, while the rest is hollow.

[0046] Furthermore, Boolean operations are performed on the voxel models of the connecting segment, the adhesive surface, and the mold model to generate the design space for the connecting segment centerline, including: Boolean union operation is performed on the voxel model of the connecting segment and the voxel model of the colloidal surface to obtain the second voxel union model; Boolean difference operation is performed on the voxel model and the second voxel union model of the mold model to obtain the design space of the center line of the connecting segment, where the voxel model of the mold model is the object to be subtracted and the second voxel union model is the object to be subtracted.

[0047] For example, in Figure 13 From the outside in, the components are, in order: the second voxel union model 14, the voxel model of the mold model 11, and the design space of the centerline of the connecting segment 15. Figure 14 The design space for the centerline of the generated connection segment is displayed.

[0048] It should be noted that the union of the design space of the adhesive surface and the design space of the centerline of the connecting section is smaller than the design space of the waterway.

[0049] S15: Generate conformal water channels in the design space of the adhesive surface; based on the design space of the center line of the connecting section and the center points of the inlet and outlet on the inlet and outlet surfaces, generate corresponding voxel models of the connecting section water channels respectively, and perform Boolean union operation on each connecting section water channel voxel model and the conformal water channels to obtain conformal cooling channels.

[0050] It should be noted that this process is mainly divided into step S151, generating the conformal water channel; step S152, generating the connecting section water channel; and step S153, generating the final conformal cooling channel.

[0051] S151: Generate conformal water channels in the adhesive surface design space.

[0052] It should be noted that generating conformal water channels in the adhesive surface design space is achieved by partitioning the adhesive surface design space and filling it with a lattice to obtain conformal water channels. The lattice library stores various types of lattices, which are geometric bodies composed of minimal surfaces. The minimal surfaces are selected from one or more combinations of Diamond surfaces, Gyroid surfaces, Dprime surfaces, Split P surfaces, I-WP surfaces, Lidinoid surfaces, Neovius surfaces, Scherk surfaces, and Schwarz surfaces.

[0053] To achieve rapid reduction of product surface temperature, water channels are uniformly distributed within the adhesive surface design space, resulting in high cooling efficiency. Specifically, this includes: ① Based on the selected lattice, obtain the lattice size parameter values ​​from the lattice library. The lattice size parameter values ​​include lattice width, lattice height, and lattice thickness. ②Based on the lattice size parameter values, the design space of the adhesive surface is divided into three-dimensional regions to obtain multiple partitions; It should be noted that the design space for the adhesive surface is divided into three-dimensional regions, including: In the horizontal dimension, obtain the projection line length of the adhesive surface design space, divide it by the lattice width, and obtain the number of horizontal partitions; In the vertical dimension, the height of the adhesive surface design space is obtained, and divided by the lattice height to obtain the number of vertical partitions; In the depth dimension, the thickness of the adhesive surface design space is obtained, and divided by the lattice thickness to obtain the number of depth partitions; The design space of the adhesive surface is divided into regions based on the number of horizontal, vertical, and depth partitions, resulting in the various partitions of the hexahedral structure.

[0054] For example, for Figure 11The adhesive surface design space uses a solid lattice with dimensions of 5mm × 5mm × 5mm. After three-dimensional region division, the resulting partitions are as follows: Figure 15 As shown. In Figure 15 In this case, because the thickness of the adhesive surface design space is insufficient to divide it into two lattice thicknesses, there are only horizontal and vertical partitions.

[0055] ③ Based on the selected lattice, fill each partition with lattice to form conformal water channels; Specifically, a block replacement method is applied to each partition, and each lattice is mapped to the corresponding partition according to the selected lattice structure. The filling lattice deforms and twists with the shape of the partition, and each two adjacent lattices are connected to each other in a coplanar manner.

[0056] By choosing different lattice fillings, a wide variety of conformal water channels can be obtained. For example, regarding... Figure 15 After selecting two lattice filling methods, the partitioning effect is as follows: Figure 16 As shown, the conformal waterway based on the model effect is as follows: Figure 17 As shown.

[0057] S152: Based on the design space of the connecting section centerline and the center points of the entrance and exit on the entrance and exit surfaces, generate the corresponding waterway voxel models of the connecting section.

[0058] Specifically, this includes: obtaining the connection points on the adhesive surface corresponding to each set of entrances and exits based on the center points of each set of entrances and exits; generating corresponding center lines in the design space of the connection segment center line based on the center points of each entrance and exit and their connection points; and generating corresponding connection segment waterway voxel models based on each center line.

[0059] Furthermore, based on the center point of each set of entrances and exits, the connection points on the adhesive surface corresponding to each set of entrances and exits are obtained, including: Obtain the midpoint of the current set of entrance / exit center points, the geometric center point of the adhesive surface design space, and the projection point of the midpoint onto the adhesive surface design space; form a reference plane based on the midpoint, geometric center point, and projection point; obtain the adhesive surface cross-section plane by intersecting the reference plane with the adhesive surface design space; using the current entrance / exit radius value + distance from the sidewall parameter / 2 as the offset, offset the adhesive surface cross-section plane to both sides on the plane containing the cross-section plane, obtaining two offset cross-section planes; sequentially, from the intersection points of each offset cross-section plane and the adhesive surface design space, obtain the point closest to the projection point and inside the adhesive surface design space, as the connection point; based on the shortest distance, obtain the connection points corresponding to each of the current set of entrance / exit center points.

[0060] It should be noted that for a set of entrances and exits, two connection points are obtained. The distance from the center point of the set of entrances and exits to each connection point is calculated. Based on the shortest distance, the connection point corresponding to the center point of each entrance and exit in the set is obtained.

[0061] Furthermore, based on the center points of each entrance and exit and their connection points, corresponding centerlines are generated within the design space of the connection section centerline, and corresponding waterway voxel models of the connection section are generated based on each centerline, including: Using the center point of each entrance / exit as the starting point and the corresponding connection point as the ending point, multiple initial curves are generated, and the same number of points are obtained on each initial curve. Sequentially determine whether there are external points on each initial curve that are not on or inside the design space surface of the connecting section centerline. If so, adjust the external points on the current initial curve to the design space surface using a dynamic function based on the preset tension value, regenerate the curves passing through each point, obtain the current centerline, and generate the corresponding connecting section waterway voxel model with the inlet and outlet radius as the radius based on the current centerline.

[0062] It should be noted that, following the same generation rules for the centerline of the connecting segment, the external points on the generated initial curve will not differ significantly from the design space surface of the centerline of the connecting segment. Using a uniform tension value can meet the adjustment requirements of the external points. Finally, new curves are generated for each internal point to make the voxel model of the connecting segment's waterway smoother.

[0063] For example, in Figure 18 In the first figure, there is a set of entrances and exits. Two initial curves are generated by Bézier curves. The endpoints of each curve are the center points of the entrances and exits and their corresponding connection points. The light gray points in the figure represent points outside the design space of the center line of the connection segment. For each light gray point, a new point is generated inside the design space of the center line of the connection segment. By passing through all the internal points with NURBS curves, the two center lines in the second figure are obtained.

[0064] S153: Perform Boolean union operation on the voxel model of each connecting section of the water channel and the conformal water channel to obtain the conformal cooling flow channel.

[0065] For example, the resulting conformal cooling channel is as follows Figure 19 As shown, it includes a conformal waterway 16 and a connecting waterway 17.

[0066] Preferably, different parameters are set and different lattices are selected, and the generated conformal cooling channels are further optimized through printing tests or computer simulations.

[0067] Compared with the prior art, the conformal cooling channel generation method provided in this embodiment automatically generates cooling channels that conform to the constraint size range within the overall design space by extracting mold feature parameters. The generated plastic surface cooling channels conform to the conformal design, which not only improves the speed of water channel design and lowers the technical threshold for water channel designers, but also makes the cooling channels uniformly distributed and has high cooling efficiency, promoting the industrialization process of digital water channel design from 1 to n.

[0068] Example 2 Another embodiment of the present invention discloses a conformal cooling channel generation system, thereby implementing the conformal cooling channel generation method in Embodiment 1. The specific implementation of each module is described in the corresponding description in Embodiment 1. The system includes: The mold model acquisition module is used to acquire the mold model and separate the various surfaces and edges of the mold model; The waterway design space generation module is used to select the glue surface and the inlet / outlet surface from various curved surfaces, and use other curved surfaces except the glue surface as sidewalls; it generates the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; it performs Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space. The conformal design space acquisition module is used to obtain the adhesive surface design space based on the waterway design space and the adhesive surface voxel model; it generates the connecting segment voxel model based on the inlet and outlet radii on the inlet and outlet surfaces, and performs Boolean operations on the connecting segment voxel model, the adhesive surface voxel model and the mold model voxel model to obtain the connecting segment centerline design space. The conformal cooling channel generation module is used to generate conformal water channels in the adhesive surface design space; based on the design space of the connecting section centerline and the inlet and outlet center points on the inlet and outlet surfaces, the corresponding connecting section water channel voxel models are generated respectively; Boolean union operation is performed on each connecting section water channel voxel model and the conformal water channel to obtain the conformal cooling channel.

[0069] Since the conformal cooling channel generation system in this embodiment and the aforementioned conformal cooling channel generation method can be mutually referenced, and this is a repetition of the previous description, it will not be repeated here. Because this system embodiment shares the same principle as the above method embodiment, it also possesses the corresponding technical effects of the above method embodiment.

[0070] Example 3 Another embodiment of the present invention discloses an apparatus for generating conformal cooling channels, the apparatus comprising: Memory, used to store computer programs; A processor is used to implement the steps of the conformal cooling channel generation method of Embodiment 1 when executing a computer program.

[0071] Example 4 Another embodiment of the present invention discloses a readable storage medium for storing a computer program that, when executed by a processor, implements the steps of the conformal cooling channel generation method of Embodiment 1.

[0072] Example 5 Another embodiment of the present invention discloses a cloud platform for generating conformal cooling channels, which embeds the conformal cooling channel generation system of embodiment 2 to provide conformal cooling channel generation services to customers.

[0073] Specifically, the cloud platform in this embodiment includes a client and a management terminal. The conformal cooling channel generation system is embedded in the client, and the management terminal is used by administrators to perform backend management of the cloud platform.

[0074] The client includes a cooling channel design unit and a data storage unit; the conformal cooling channel design unit includes a conformal cooling channel design module and a design management module; the conformal cooling channel design module is implemented by the conformal cooling channel generation system in Example 2, providing users with conformal cooling channel generation services; the design management module provides users with conformal cooling channel design management services, and users can maintain customer information, design requirements, design purposes, view and export design results, etc. in the design management module.

[0075] After successful login, users can access the client and generate design requirements based on the design management module. Subsequent design tasks are all based on the design requirement sheet, and all design task data is associated with it. The design tasks are completed by the user in the conformal cooling channel design module, ultimately designing a conformal cooling channel that meets the design requirements.

[0076] The data storage module is used to store parameters in the conformal cooling channel design, including: data of various surfaces and edges in the mold model, input safety distance data, selected glue surfaces, inlet and outlet surfaces and lattices, and the final conformal cooling channel model, etc.

[0077] The management interface includes application management, customer management, user management, lattice library management, and design parameter management, which are used by administrators to manage the backend of the cloud platform.

[0078] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.

[0079] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for generating conformal cooling channels, characterized in that, Includes the following steps: Obtain the mold model and separate the various surfaces and edges of the mold model; Select the glue surface and the inlet / outlet surface from each surface, and use the other surfaces except the glue surface as sidewalls; generate the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; perform Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space; Based on the waterway design space, the adhesive surface design space is obtained according to the voxel model of the adhesive surface. Based on the inlet and outlet radii on the inlet and outlet surfaces, a voxel model of the connecting segment is generated. Boolean operations are performed on the voxel models of the connecting segment, the adhesive surface, and the mold model to obtain the design space of the connecting segment centerline. Generate conformal water channels in the adhesive surface design space; Based on the design space of the connecting section centerline and the center points of the inlet and outlet on the inlet and outlet surfaces, generate corresponding waterway voxel models for the connecting section, including: obtaining the connection points on the adhesive surface corresponding to each group of inlet and outlet center points, specifically including: obtaining the midpoint of the current group of inlet and outlet center points, the geometric center point of the adhesive surface design space, and the projection point of the midpoint on the adhesive surface design space; forming a reference plane based on the midpoint, the geometric center point, and the projection point; obtaining the adhesive surface cross-section plane by intersecting the reference plane with the adhesive surface design space; and generating the current inlet and outlet radius value + distance from the edge. The distance parameter of the wall / 2 is used as the offset. On the plane where the adhesive surface cross-section is located, the adhesive surface cross-section is offset to both sides according to the offset, resulting in two offset cross-sections. From the intersection points of each offset cross-section with the adhesive surface design space, the point closest to the projection point and inside the adhesive surface design space is obtained as the connection point. Based on the shortest distance, the connection points corresponding to the current set of inlet and outlet center points are obtained. According to each inlet and outlet center point and its connection point, the corresponding center line is generated in the design space of the connection segment center line, and the corresponding connection segment waterway voxel model is generated according to each center line. Boolean union operation is performed on the voxel models of each connecting section of the water channel and the conformal water channel to obtain the conformal cooling flow channel.

2. The method for generating conformal cooling channels according to claim 1, characterized in that, The generation of colloidal surface voxel models and sidewall voxel models based on the colloidal surface and sidewalls respectively includes: Obtain the distance parameters from the adhesive surface, and use the distance parameters from the adhesive surface as the thickness of the inner and outer sides of the adhesive surface to generate a voxel model of the adhesive surface. Obtain the distance parameters from the sidewalls, and use these distance parameters as the thicknesses of the inner and outer sides of the sidewalls respectively to generate voxel models of the sidewalls.

3. The method for generating conformal cooling channels according to claim 2, characterized in that, The process of performing Boolean operations on the voxel models of the adhesive surface, sidewall, and mold to generate the waterway design space includes: Boolean union operation is performed on the colloidal surface voxel model and the sidewall voxel model to obtain the first voxel union model; Boolean difference operation is performed on the voxel model of the mold model and the union model of the first voxel model to obtain the waterway design space, where the voxel model of the mold model is the object to be subtracted and the union model of the first voxel model is the object to be subtracted.

4. The method for generating conformal cooling channels according to claim 3, characterized in that, The process of obtaining the adhesive surface design space based on the waterway design space and the adhesive surface voxel model includes: converting the selected adhesive surface into an adhesive surface voxel model, and performing a Boolean intersection operation between the adhesive surface voxel model and the waterway design space to obtain the adhesive surface design space.

5. The method for generating conformal cooling channels according to claim 2, characterized in that, The step of generating a voxel model of the connecting segment based on the entrance and exit radii on the entrance and exit surfaces includes: obtaining the distance parameter from the sidewall, and using the sum of the distance parameter from the sidewall and the entrance and exit radii as the thickness of the inner and outer sides of the sidewall, respectively, to generate the voxel model of the connecting segment.

6. The method for generating conformal cooling channels according to claim 5, characterized in that, The step of performing Boolean operations on the voxel models of the connecting segment, the adhesive surface, and the mold model to obtain the design space for the centerline of the connecting segment includes: Boolean union operation is performed on the voxel model of the connecting segment and the voxel model of the colloidal surface to obtain the second voxel union model; Boolean difference operation is performed on the voxel model and the second voxel union model of the mold model to obtain the design space of the center line of the connecting segment, where the voxel model of the mold model is the object to be subtracted and the second voxel union model is the object to be subtracted.

7. The method for generating conformal cooling channels according to claim 1, characterized in that, The process of generating conformal water channels in the adhesive surface design space involves partitioning the adhesive surface design space and filling it with a lattice to obtain conformal water channels. The lattice is a geometric body composed of minimal surfaces, wherein the minimal surfaces are selected from one or more combinations of Diamond surfaces, Gyroid surfaces, Dprime surfaces, Split P surfaces, I-WP surfaces, Lidinoid surfaces, Neovius surfaces, Scherk surfaces, and Schwarz surfaces.

8. The method for generating conformal cooling channels according to claim 7, characterized in that, The process of designing spatial partitions for the adhesive surface and filling the lattice to obtain conformal water channels includes: Based on the selected lattice, lattice size parameter values ​​are obtained from the lattice library, including lattice width, lattice height, and lattice thickness; Based on the lattice size parameter values, the design space of the adhesive surface is divided into three-dimensional regions to obtain multiple partitions; Depending on the selected lattice, lattice is filled in each partition to form a conformal waterway.

9. The method for generating conformal cooling channels according to claim 8, characterized in that, The process involves dividing the colloidal surface design space into three-dimensional regions based on lattice size parameters, resulting in multiple partitions, including: In the horizontal dimension, obtain the projection line length of the adhesive surface design space, divide it by the lattice width, and obtain the number of horizontal partitions; In the vertical dimension, the height of the adhesive surface design space is obtained, and divided by the lattice height to obtain the number of vertical partitions; In the depth dimension, the thickness of the adhesive surface design space is obtained, and divided by the lattice thickness to obtain the number of depth partitions; The design space of the adhesive surface is divided into regions based on the number of horizontal, vertical, and depth partitions, resulting in the various partitions of the hexahedral structure.

10. The method for generating conformal cooling channels according to claim 1, characterized in that, The process of generating corresponding centerlines within the design space of the connecting section centerline based on the center points of each entrance and exit and their connection points, and generating corresponding connecting section waterway voxel models based on each centerline, includes: Using the center point of each entrance / exit as the starting point and the corresponding connection point as the ending point, multiple initial curves are generated, and the same number of points are obtained on each initial curve. Sequentially determine whether there are external points on each initial curve that are not on or inside the design space surface of the connecting section centerline. If so, adjust the external points on the current initial curve to the design space surface using a dynamic function based on the preset tension value, regenerate the curves passing through each point, obtain the current centerline, and generate the corresponding connecting section waterway voxel model with the inlet and outlet radius as the radius based on the current centerline.

11. A conformal cooling channel generation system, characterized in that, include: The mold model acquisition module is used to acquire the mold model and separate the various surfaces and edges of the mold model; The waterway design space generation module is used to select the glue surface and the inlet / outlet surface from various curved surfaces, and use other curved surfaces except the glue surface as sidewalls; it generates the glue surface voxel model and the sidewall voxel model based on the glue surface and the sidewall respectively; it performs Boolean operations on the voxel models of the glue surface voxel model, the sidewall voxel model and the mold model to generate the waterway design space. The conformal design space acquisition module is used to acquire the adhesive surface design space based on the waterway design space and the adhesive surface voxel model. Based on the inlet and outlet radii on the inlet and outlet surfaces, a voxel model of the connecting segment is generated. Boolean operations are performed on the voxel models of the connecting segment, the adhesive surface, and the mold model to obtain the design space of the connecting segment centerline. The conformal cooling channel generation module is used to generate conformal water channels in the adhesive surface design space; Based on the design space of the connecting section centerline and the center points of the inlet and outlet on the inlet and outlet surfaces, generate corresponding waterway voxel models for the connecting section, including: obtaining the connection points on the adhesive surface corresponding to each group of inlet and outlet center points, specifically including: obtaining the midpoint of the current group of inlet and outlet center points, the geometric center point of the adhesive surface design space, and the projection point of the midpoint on the adhesive surface design space; forming a reference plane based on the midpoint, the geometric center point, and the projection point; obtaining the adhesive surface cross-section plane by intersecting the reference plane with the adhesive surface design space; and generating the current inlet and outlet radius value + distance from the edge. The distance parameter of the wall / 2 is used as the offset. On the plane where the adhesive surface cross-section is located, the adhesive surface cross-section is offset to both sides according to the offset, resulting in two offset cross-sections. From the intersection points of each offset cross-section with the adhesive surface design space, the point closest to the projection point and inside the adhesive surface design space is obtained as the connection point. Based on the shortest distance, the connection points corresponding to the current set of inlet and outlet center points are obtained. According to each inlet and outlet center point and its connection point, the corresponding center line is generated in the design space of the connection segment center line, and the corresponding connection segment waterway voxel model is generated according to each center line. The conformal cooling channel generation module is also used to perform Boolean union operation on the voxel model of each connecting section water channel and the conformal water channel to obtain the conformal cooling channel.

12. A device for generating conformal cooling channels, characterized in that, The device includes: Memory, used to store computer programs; A processor for executing a computer program to implement the steps of the conformal cooling channel generation method as described in any one of claims 1-10.

13. A readable storage medium, characterized in that, The storage medium is used to store a computer program, which, when executed by a processor, implements the step of generating conformal cooling channels as described in any one of claims 1-10.

14. A cloud platform with conformal cooling channels, characterized in that, The cloud platform is embedded with the conformal cooling channel generation system as described in claim 11, providing conformal cooling channel generation services to customers.

Citation Information

Patent Citations

  • Injection mold conformal cooling channel topology generation method based on equal cross section

    CN107696351A

  • Mold with 3D printing shape following water way

    CN108044900A