Modeling method and device of pouring assembly, storage medium and electronic equipment

The parameter information of the casting components is obtained and combined through the parameterized design system, and the model of each module is constructed and combined, which solves the problems of low efficiency and high complexity of the casting system design in the existing technology, and achieves the standardization and efficiency of the design.

CN119494174AInactive Publication Date: 2025-02-21SHENZHEN SHICHUANG TENGYANG TECHNOLOGY CO LTD

Patent Information

Application Number
CN202510083579.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-02-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing parametric design systems have problems such as low efficiency, high design complexity, and lack of standardization and efficiency in the casting system design.

Method used

By obtaining the parameter information of the casting component, a model of each module is built, and a component model of the casting component is generated based on the dependency parameters between the modules. The method includes modeling and combining of cake modules, shunt cone modules, runner modules, runner connection modules and inner gate modules.

Benefits of technology

It improves the modeling efficiency of cast components, simplifies the design process, realizes the standardization and efficiency of design, and improves the work efficiency of designers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119494174A_ABST
    Figure CN119494174A_ABST
Patent Text Reader

Abstract

The invention provides a modeling method and device for a pouring assembly, a storage medium and electronic equipment. The method comprises the steps that parameter information of the pouring assembly to be modeled is obtained; the parameter information comprises general parameters, module parameters of each module of the pouring assembly and dependency parameters among the modules; according to the module parameters of each module and the general parameters, constructing a model of each module; and the models of the modules are combined according to the dependency parameters between the modules, and the component model of the pouring component is obtained. By applying the method provided by the embodiment of the invention, the modeling efficiency of the pouring assembly can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a modeling method, device, storage medium and electronic device for a casting component. Background Art

[0002] In the field of die-casting mold design, parametric design systems have become an important means to improve design efficiency and quality. At present, a variety of mature die-casting mold parametric design systems have emerged at home and abroad, which mainly rely on CAD / CAE software platforms such as SolidWorks and CATIA. These systems allow designers to modularly define the geometric features of the mold through parametric design functions, and quickly modify the geometric structure of the mold by adjusting parameters. However, although these systems provide powerful 3D modeling capabilities, they still face significant challenges in practical applications.

[0003] Although the existing parametric design systems can achieve a certain degree of modular design, they have not been deeply optimized for the gating system of die-casting molds. This means that when designers use these systems to design the gating system, they still need to perform a lot of manual operations and rely on their own professional knowledge to make decisions. This dependence not only increases the complexity of the design process, but also limits the improvement of design efficiency. At the same time, due to the lack of optimization modules specifically for the gating system, the existing system is difficult to achieve standardization and efficiency of design while ensuring design quality. Summary of the invention

[0004] The technical problem to be solved by this application is to provide a modeling method, device, storage medium and electronic device for a casting component, which can improve the modeling efficiency of the casting component. The specific scheme is as follows:

[0005] A modeling method for a casting component, comprising:

[0006] Acquire parameter information of the casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component and dependency parameters between the modules;

[0007] Constructing a model of each module according to the module parameters of each module and the common parameters;

[0008] The models of the modules are combined according to the dependency parameters between the modules to obtain the component model of the casting component.

[0009] In the above method, optionally, the casting assembly includes a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module;

[0010] The step of constructing a model of each module according to the module parameters of each module and the general parameters comprises:

[0011] Constructing a model of the cake module according to the cake center position parameter, cake thickness parameter, cake draft angle parameter and mold opening direction parameter in the general parameters of the cake module;

[0012] Constructing a model of the diverter cone module according to the inclination angle parameter, thickness parameter of the diverter cone module and the mold opening direction parameter in the general parameters;

[0013] Constructing a model of the flow channel module according to the flow channel path parameters, the flow channel starting position parameters, the flow channel ending position parameters in the flow channel module and the first cross-section parameters in the general parameters;

[0014] Constructing a model of the flow channel connection module according to the connection flow channel parameters, the transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module;

[0015] The model of the inner gate module is constructed according to the connection flow channel parameters, inner gate target point parameters, inner gate thickness parameters, left draft angle, right draft angle and the third cross-section parameters in the general parameters of the inner gate module.

[0016] Optionally, the above method combines the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component, including:

[0017] Determining the combination mode between the models of the modules according to the dependency parameters between the modules;

[0018] The models of the modules are combined according to the combination mode between the models of the modules to obtain the component model of the casting component.

[0019] The above method may optionally further include: after combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component:

[0020] When a parameter adjustment instruction is received, determining the module to be adjusted and the adjustment parameters of the module to be adjusted corresponding to the parameter adjustment instruction;

[0021] The model of the module to be adjusted is adjusted according to the adjustment parameters to update the component model of the casting component.

[0022] The above method may optionally further include: after combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component:

[0023] Exporting the component model of the casting component to obtain a model file in a preset format;

[0024] Inputting the model file into a preset verification tool to obtain a fluid verification result of the component model of the casting component;

[0025] The fluid verification result is output.

[0026] A modeling device for a casting component, comprising:

[0027] An acquisition unit, used for acquiring parameter information of the casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component and dependency parameters between the modules;

[0028] A construction unit, used for constructing a model of each module according to the module parameters of each module and the common parameters;

[0029] The combining unit is used to combine the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component.

[0030] In the above device, optionally, the casting assembly includes a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module;

[0031] The construction unit comprises:

[0032] A first construction subunit is used to construct a model of the cake module according to a cake center position parameter, a cake thickness parameter, a cake draft angle parameter and a mold opening direction parameter in the general parameters of the cake module;

[0033] A second construction subunit is used to construct a model of the diverter cone module according to the inclination angle parameter, thickness parameter of the diverter cone module and the mold opening direction parameter in the general parameters;

[0034] A third construction subunit is used to construct a model of the flow channel module according to the flow channel path parameters, the flow channel starting position parameters, the flow channel ending position parameters in the flow channel module and the first cross-section parameters in the general parameters;

[0035] A fourth construction subunit, used for constructing a model of the flow channel connection module according to the connection flow channel parameters, the transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module;

[0036] The fifth construction subunit is used to construct a model of the inner gate module according to the connection runner parameters, inner gate target point parameters, inner gate thickness parameters, left draft angle, right draft angle and the third cross-section parameters in the general parameters of the inner gate module.

[0037] The above device, optionally, the combination unit comprises:

[0038] A first determining subunit, used to determine a combination mode between the models of the modules according to dependency parameters between the modules;

[0039] The combining subunit is used to combine the models of the modules according to the combination mode between the models of the modules to obtain the component model of the casting component.

[0040] A storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the modeling method of the casting component as described above.

[0041] An electronic device includes a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to perform the above-mentioned casting component modeling method.

[0042] Based on the above-mentioned implementation of this application, a modeling method, device, storage medium and electronic device for a casting component are provided. The method includes: obtaining parameter information of the casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component and dependency parameters between each module; constructing a model of each module according to the module parameters of each module and the general parameters; combining the models of each module according to the dependency parameters between each module to obtain a component model of the casting component. Applying the method provided in the embodiment of this application can improve the modeling efficiency of the casting component. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0044] Figure 1 A method flow chart of a modeling method of a casting component provided in the present application;

[0045] Figure 2A schematic diagram of the structure of a pouring system provided in this application;

[0046] Figure 3 A model design flow chart of a gating system provided in this application;

[0047] Figure 4 A schematic diagram of rectangular cross-section parameters provided for this application;

[0048] Figure 5 A schematic diagram of circular cross-section parameters provided for this application;

[0049] Figure 6 A schematic diagram of trapezoidal cross-section parameters provided for this application;

[0050] Figure 7 A schematic diagram of the parameters required for modeling a cake module provided in this application;

[0051] Figure 8 A schematic diagram of parameters required for modeling a flow channel module provided in this application;

[0052] Fig. 9 A schematic diagram of parameters required for modeling a flow channel connection module provided in this application;

[0053] Fig.10 A schematic diagram of the parameters required for modeling a split cone module provided in this application;

[0054] Fig.11 A schematic diagram of parameters required for modeling a flow channel connection module provided in this application;

[0055] Fig.12 A schematic diagram of parameters required for modeling another flow channel connection module provided in the present application;

[0056] Fig.13 A schematic diagram of the structure of a modeling device for a casting assembly provided in the present application;

[0057] Fig.14 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION

[0058] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0059] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0060] Although the existing parametric design systems can achieve a certain degree of modular design, they have not been deeply optimized for the gating system of die-casting molds. This means that when designers use these systems to design the gating system, they still need to perform a lot of manual operations and rely on their own professional knowledge to make decisions. This dependence not only increases the complexity of the design process, but also limits the improvement of design efficiency. At the same time, due to the lack of optimization modules specifically for the gating system, it is difficult for the existing system to achieve standardization and efficiency of the design while ensuring the design quality. In addition, the existing die-casting mold parametric design system also has obvious deficiencies in versatility, scalability and standardization. Many systems are developed based on specific commercial software platforms, which leads to poor compatibility between different platforms and difficulty in achieving cross-platform general solutions. At the same time, due to the lack of sufficient scalability of the system, designers often need to carry out a lot of customized development of the system when facing new design requirements, which not only increases the development cost but also prolongs the design cycle.

[0061] Based on this, the embodiment of the present application provides a modeling method for a casting component, which can be applied to electronic devices, and the electronic devices can include one or more of a controller, a server, a personal computer, a tablet, a mobile phone, etc. The method flow chart of the method is as follows: Figure 1 As shown, specifically including:

[0062] S101: Acquire parameter information of a casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component, and dependency parameters between the modules.

[0063] In this embodiment, the common parameters may be basic parameters that multiple modules rely on, for example, including mold opening direction and cross-section parameters, etc., to ensure coordination and consistency among the modules.

[0064] In this embodiment, the casting assembly may include at least one of a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module.

[0065] In this embodiment, the parameter information of the casting component to be modeled can be obtained by the user through configuration in a preset parameter configuration interface, or can be obtained from a preset storage file.

[0066] Optionally, the module parameters of the cake module may include cake center position parameters, cake thickness parameters and cake draft angle parameters.

[0067] Optionally, the module parameters of the splitter cone module may include an inclination angle parameter and a thickness parameter.

[0068] Optionally, the module parameters of the flow channel module may include flow channel path parameters, flow channel start position parameters, and flow channel end position parameters.

[0069] Optionally, the module parameters of the flow channel connection module may include connection flow channel parameters and transition fillet radius parameters.

[0070] Optionally, the module parameters of the ingate module may include connection runner parameters, ingate target point parameters, ingate thickness parameters, left draft angle, and right draft angle.

[0071] S102: constructing a model of each module according to the module parameters of each module and the common parameters.

[0072] In this embodiment, the method of constructing the model of each module according to the module parameters of each module and the common parameters is as follows:

[0073] For the cake module, the model of the cake module can be constructed according to the cake center position parameter, cake thickness parameter, cake draft angle parameter and the mold opening direction parameter in the general parameters. Optionally, a plane can be created by the center and the demolding direction, a circle can be created on the plane with the center and radius, a cylinder can be formed by stretching the circle, and then the side of the cylinder can be drafted to generate the model of the cake module.

[0074] For the diverter cone module, the model of the diverter cone module can be constructed according to the inclination angle parameter, thickness parameter and mold opening direction parameter of the diverter cone module. Optionally, a flow channel model can be generated by sweeping the flow channel path and the input and output sections.

[0075] For the flow channel module, the model of the flow channel module can be constructed according to the flow channel path parameters, flow channel starting position parameters, flow channel ending position parameters and the first cross-section parameters in the general parameters. Optionally, by specifying the flow channels to be connected, two lines on the bottom surface of each flow channel are obtained, and a closed polygon is formed by extending these lines, and then a rounding operation is performed at the intersection. The result is then stretched to obtain a model of flow channel connection.

[0076] For the flow channel connection module, the model of the flow channel connection module can be constructed according to the connection flow channel parameters, transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module. Optionally, the flow channel model or flow channel connection model is obtained and recorded as S1, the maximum distance from the S1 model to the bottom of the material cake in the demolding direction is calculated and recorded as H, the outer contour of the S1 bottom model is projected onto the plane formed by the center of the circle and the demolding direction and recorded as BW1, BW1 is stretched by a distance of H in the demolding direction to obtain the model BS1 to be processed, the radius iR is obtained by subtracting the thickness of the diverter cone from the radius of the circle, and then a new circle C1 is constructed with iR as the radius on the plane formed by the center of the material cake and the demolding normal vector, and a cylinder CS1 can be constructed using the center of the circle, the demolding normal vector and H. Similarly, a cylinder CS2 is constructed using the radius of the material cake, BS1 is subjected to a difference operation using CS1 to obtain a model CS1B, and then the model of the diverter cone is obtained by an intersection operation using CS2 on the model CS1B.

[0077] For the ingate module, the model of the ingate module can be constructed according to the connection flow channel parameters, ingate target point parameters, ingate thickness parameters, left draft angle, right draft angle and the third section parameters in the general parameters of the ingate module. Optionally, the flow channel outlet section W1 and the flow channel outlet point P1 that the ingate needs to connect can be obtained, the ingate reference point is recorded as P2, and the normal vector from P1 to P2 is calculated and recorded as p1p2. W1 is stretched along p1p2 to obtain model S1, and a model S2 is obtained by performing a draft operation on the left, right and top of S1, and then the bottom surface BF of S2 is obtained, and BF is stretched by a distance equal to the thickness of the ingate to obtain a model IS. The ingate can be generated by performing a union operation on IS and S2.

[0078] S103: combining the models of the modules according to the dependency parameters between the modules to obtain a component model of the casting component.

[0079] In this embodiment, the complex pouring system can be subdivided into multiple independent modules, covering key parts such as biscuits, diverter cones, main channels, branch channels, and inner gates. Each module is independently modeled and fully supports parametric design. This refined modular design strategy not only significantly improves the flexibility of the design, but also greatly facilitates designers to make local adjustments and optimizations to each module according to the needs of specific die castings. Through this strategy, designers can quickly and efficiently combine different modules and easily build a runner system model that meets specific needs, thereby greatly improving design efficiency and customization.

[0080] In an embodiment provided in the present application, based on the above solution, optionally, combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component includes:

[0081] Determining the combination mode between the models of the modules according to the dependency parameters between the modules;

[0082] The models of the modules are combined according to the combination mode between the models of the modules to obtain the component model of the casting component.

[0083] In this embodiment, the models of the modules can be combined based on the dependent parameters between the modules by using a geometric modeling tool, thereby achieving high-precision geometric assembly and Boolean operations. The geometric modeling tool may be OpenCASCADE.

[0084] In an embodiment provided by the present application, based on the above solution, optionally, after combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component, the method further includes:

[0085] When a parameter adjustment instruction is received, determining the module to be adjusted and the adjustment parameters of the module to be adjusted corresponding to the parameter adjustment instruction;

[0086] The model of the module to be adjusted is adjusted according to the adjustment parameters to update the component model of the casting component.

[0087] In this embodiment, after generating the component model, the user can adjust the model of each module in the component model, specifically, the adjustment parameters can be configured for the module to be adjusted to generate a parameter condition instruction. After the electronic device receives the adjustment instruction, the model of the module to be adjusted can be adjusted according to the adjustment parameters of the module to be adjusted corresponding to the adjustment instruction. For example, the streamline shape of the runner can be adjusted, the shape of the gate can be adjusted, and the model can be rounded.

[0088] In an embodiment provided by the present application, based on the above solution, optionally, after combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component, the method further includes:

[0089] Exporting the component model of the casting component to obtain a model file in a preset format;

[0090] Inputting the model file into a preset verification tool to obtain a fluid verification result of the component model of the casting component;

[0091] The fluid verification result is output.

[0092] In this embodiment, the component model of the casting component can be exported as a model file in STEP format or IGES format, and then the model file can be input into CAE software to perform fluid analysis and verification on the component model of the casting component to obtain the fluid verification result of the component model.

[0093] The embodiment of the present application proposes a process of parametric modeling of a runner system based on Brep (boundary representation), which can be used to modularly design a gating system (gating component). Specifically, the gating system is divided into multiple independent sub-modules, and each sub-module is parametrically configured. This method ensures the flexibility, standardization and efficiency of the gating system design. Figure 2 As shown, it mainly includes: a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module.

[0094] In this embodiment, the model design process of the pouring system is as follows: Figure 3 As shown, it can include parameter input stage, module design stage, optimization and adjustment stage and output verification stage, wherein the module design stage includes biscuit modeling, diverter cone modeling, runner modeling, runner connection and ingate modeling.

[0095] In the parameter input stage, parameter input can be divided into three categories: the first category is general parameters, which are basic parameters that multiple modules may rely on. These parameters cover the basic settings of the entire system to ensure coordination and consistency between all modules. These parameters include: such as mold opening direction, cross-section model, or cross-section parameters used by multiple modules. The second category is the parameters unique to each module, such as the center position of the biscuit and the thickness of the biscuit. The third category is the dependency between modules, such as the establishment of the diverter cone requires the use of the biscuit model and the runner model or the runner connection model.

[0096] In this embodiment, the mold opening direction is the lowest level parameter of mold design. Each module in this runner system directly depends on this parameter, which determines the direction of the material cake. The mold opening direction can be defined by the edge of the product model, coordinate components, etc.

[0097] Optionally, the cross-sectional model includes the cross-sectional shape and cross-sectional size. The cross-sectional shape refers to the geometric figure formed on the cut after a part of an object is cut vertically. For the cross-sectional shape in the flow channel design, it reflects the geometric profile of the cross section of the flow channel in this part. The cross-sectional shape and size directly affect the flow rate, pressure distribution and flow stability of the molten metal.

[0098] Optionally, the cross-sectional shape of the runner and its parts (such as the inner gate, the branch runner, etc.) can be designed into different geometric shapes as needed. Common cross-sectional shapes include rectangular cross-sections, circular cross-sections, and trapezoidal cross-sections. The user can specify the required cross-sectional type and set the corresponding parameters. In this embodiment, the reference point is used as the point that needs to be aligned when the cross-section is used. This point serves as a reference position when the cross-section is used. For example, during the runner establishment process, the user provides a runner curve. The reference point is the intersection of the runner line and the runner on the plane when the runner is established.

[0099] In some embodiments, Figure 4 As shown, the rectangular section parameters may include the rectangular length, the rectangular width, and the reference point coordinates (the coordinates relative to the center position of the circle (0, 0 point in the xy plane)), wherein the length may be 100 mm and the width may be 50 mm.

[0100] In some embodiments, Figure 5 As shown, the circular cross-section parameters may include a radius, which may be 25 mm.

[0101] In some embodiments, Figure 6 As shown, the trapezoidal cross-sectional parameters may include the bottom width of the trapezoid, the top width of the trapezoid, the height of the trapezoid, and the offset distance of the top of the trapezoid, wherein the bottom width may be 100 mm, the top width may be 60 mm, the height may be 50 mm, and the top offset distance may be 10 mm.

[0102] Optionally, the parameters required for cake module modeling include cake center position, cake thickness, and cake draft angle, such as Figure 7 As shown, the draft angle can be 7º and the cake radius can be 10mm.

[0103] Optional, such as Figure 8 As shown, the parameters required for modeling the flow channel module include the flow channel path (line) input by the user, and the cross-sectional models at the specified starting and ending positions.

[0104] Optional, such as Fig. 9 As shown, the parameters required for modeling the flow channel connection module include the flow channels to be connected specified by the user and the specified transition fillet radius.

[0105] Optional, such as Fig.10 As shown, the parameters required for modeling the diverter cone module include the diverter cone model required by the user, the specified diverter cone thickness and the inclination angle of the diverter cone. The diverter cone thickness can be 5 mm, such as Fig.11 As shown, the model of the splitter cone required by the user can be a flow channel model or a flow channel connection model.

[0106] Optional, such as Fig.12 As shown, the parameters required for modeling the ingate module include the runner model of the ingate connection specified by the user, the ingate target point, the inclination angle, the ingate thickness, the left draft angle and the right draft angle, where the inclination angle can be 60º, the ingate thickness can be 1mm, the left draft angle can be 40º, and the right draft angle can be 30º (the left and right are determined by multiplying the direction from the midline point of the runner outlet to the ingate target point by the demolding direction, and the obtained direction is the right side, and the opposite direction is the left side).

[0107] During the modular design stage, the biscuit, diverter cone, runner, branch runner, and inner gate can be independently modeled according to the input parameters. Each module has an independent parameter adjustment function to facilitate subsequent optimization.

[0108] In this embodiment, the process of modeling the cake module can create a plane through the center of the circle and the demoulding direction, create a circle on the plane with the center of the circle and the radius, form a cylinder by stretching the circle, and then perform a demoulding operation on the side of the cylinder to generate a cake.

[0109] The modeling process of the flow channel module modeling may include generating a flow channel model by sweeping through the flow channel path and input and output sections.

[0110] The modeling process of the flow channel connection module may include specifying the flow channels to be connected, obtaining two lines on the bottom surface of each flow channel, extending these lines to form a closed polygon, and then performing fillet operations at the intersection. The result is then stretched to obtain a flow channel connection model.

[0111] The modeling process of the diverter cone module may include obtaining a runner model or a runner connection model, recorded as S1, calculating the maximum distance from the S1 model to the bottom of the cake in the demolding direction, recorded as H, projecting the outer contour of the S1 bottom model onto the plane formed by the center of the circle and the demolding direction, recorded as BW1, stretching BW1 by a distance of H in the demolding direction to obtain the model BS1 to be processed, subtracting the thickness of the diverter cone from the radius of the circle to obtain the radius iR, and then constructing a new circle C1 with iR as the radius on the plane formed by the center of the cake and the demolding normal vector, using the center of the circle, the demolding normal vector and H to construct a cylinder CS1, and similarly using the radius of the cake to construct a cylinder CS2, using CS1 to perform a difference operation on BS1 to obtain a model CS1B, and then using CS2 to perform an intersection operation on the model CS1B to obtain the model of the diverter cone.

[0112] The construction process of the ingate module includes: obtaining the runner outlet section W1 and the runner outlet point P1 that the ingate needs to connect, recording the ingate reference point as P2, calculating the normal vector from P1 to P2 and recording it as p1p2. W1 is stretched along p1p2 to obtain a model S1, and a model S2 is obtained by performing a demolding operation on the left, right, and top of S1. Then, the bottom surface BF of S2 is obtained, and a stretching operation is performed on BF at a distance equal to the thickness of the ingate to obtain a model IS. The ingate can be generated by performing a union operation on IS and S2.

[0113] In the model assembly phase, all generated submodules are combined according to the predefined structure to generate a complete flow channel system. This process relies on the geometric modeling capabilities of OpenCASCADE, which can achieve high-precision geometric assembly and Boolean operations.

[0114] In the optimization and adjustment stage, after generating the preliminary runner model, users can adjust the local geometry or parameters according to specific requirements, such as optimizing the streamline of the runner, modifying the shape of the gate, rounding the model, etc. This stage is mainly completed through parametric adjustment, and the model is updated in real time.

[0115] During the output and verification stage, the 3D model of the flow system can be output (such as STEP or IGES format) and can be imported into CAE software for further fluid analysis and verification.

[0116] Optionally, using OpenCASCADE as the underlying geometric modeling tool can fully utilize its powerful geometric calculation capabilities and degrees of freedom. By defining different geometric parameters, the system can automatically generate accurate 3D models, such as the diameter of the cake, the length and cross-section of the flow channel, the angle of the diverter cone, etc.

[0117] In this embodiment, parameters can be adjusted and the model can be updated in real time according to user input. This dynamic parameter adjustment function greatly improves design efficiency and accuracy.

[0118] In the embodiments of the present application, various types of die castings and complex gating system structures can be supported, such as multi-branch runners, multi-layer step runners, and cold material collection systems of complex shapes. This support not only relies on the flexibility of parametric design, but also makes the system have strong scalability and adaptability through modular design.

[0119] and Figure 1 Corresponding to the method described above, the embodiment of the present application also provides a modeling device for a casting assembly, Figure 1 The specific implementation of the method is shown in the following diagram: Fig.13 As shown, specifically including:

[0120] The acquisition unit 1301 is used to acquire parameter information of the casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component and dependency parameters between the modules;

[0121] A construction unit 1302, configured to construct a model of each module according to the module parameters of each module and the common parameters;

[0122] The combining unit 1303 is used to combine the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component.

[0123] In an embodiment provided in the present application, based on the above solution, optionally, the casting assembly includes a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module;

[0124] The construction unit comprises:

[0125] A first construction subunit is used to construct a model of the cake module according to a cake center position parameter, a cake thickness parameter, a cake draft angle parameter and a mold opening direction parameter in the general parameters of the cake module;

[0126] A second construction subunit is used to construct a model of the diverter cone module according to the inclination angle parameter, thickness parameter of the diverter cone module and the mold opening direction parameter in the general parameters;

[0127] A third construction subunit is used to construct a model of the flow channel module according to the flow channel path parameters, the flow channel starting position parameters, the flow channel ending position parameters in the flow channel module and the first cross-section parameters in the general parameters;

[0128] A fourth construction subunit, used for constructing a model of the flow channel connection module according to the connection flow channel parameters, the transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module;

[0129] The fifth construction subunit is used to construct a model of the inner gate module according to the connection runner parameters, inner gate target point parameters, inner gate thickness parameters, left draft angle, right draft angle and the third cross-section parameters in the general parameters of the inner gate module.

[0130] In an embodiment provided in the present application, based on the above solution, optionally, the combination unit includes:

[0131] A first determining subunit, used to determine a combination mode between the models of the modules according to dependency parameters between the modules;

[0132] The combining subunit is used to combine the models of the modules according to the combination mode between the models of the modules to obtain the component model of the casting component.

[0133] In an embodiment provided in the present application, based on the above solution, optionally, the device further includes:

[0134] A receiving unit, configured to, when receiving a parameter adjustment instruction, determine a module to be adjusted and an adjustment parameter of the module to be adjusted corresponding to the parameter adjustment instruction;

[0135] The adjusting unit is used to adjust the model of the module to be adjusted according to the adjusting parameters so as to update the component model of the casting component.

[0136] In an embodiment provided in the present application, based on the above solution, optionally, the device further includes:

[0137] An execution unit, used for exporting the component model of the casting component to obtain a model file in a preset format;

[0138] A verification unit, used for inputting the model file into a preset verification tool to obtain a fluid verification result of the component model of the casting component;

[0139] An output unit is used to output the fluid verification result.

[0140] The specific principles and execution processes of each unit and module in the modeling device of the casting component disclosed in the above-mentioned embodiment of the present application are the same as the modeling method of the casting component disclosed in the above-mentioned embodiment of the present application. Please refer to the corresponding parts of the modeling method of the casting component provided in the above-mentioned embodiment of the present application, and will not be repeated here.

[0141] An embodiment of the present application further provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the above-mentioned casting component modeling method.

[0142] The present application also provides an electronic device, whose structural diagram is as follows: Fig.14 As shown, it specifically includes a memory 1401 and one or more instructions 1402, wherein the one or more instructions 1402 are stored in the memory 1401 and are configured to be executed by one or more processors 1403 to perform the following operations:

[0143] Acquire parameter information of the casting component to be modeled; the parameter information includes general parameters, module parameters of each module of the casting component and dependency parameters between the modules;

[0144] Constructing a model of each module according to the module parameters of each module and the common parameters;

[0145] The models of the modules are combined according to the dependency parameters between the modules to obtain the component model of the casting component.

[0146] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0147] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.

[0148] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0149] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.

[0150] The above is a detailed introduction to a modeling method of a casting component provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technicians in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A modeling method for a casting component, characterized in that: include: Obtain parameter information of the casting component to be modeled; The parameter information includes common parameters, module parameters of each module of the casting component, and dependency parameters between the modules; Constructing a model of each module according to the module parameters of each module and the common parameters; The models of the modules are combined according to the dependency parameters between the modules to obtain the component model of the casting component.

2. The method according to claim 1, characterized in that The casting assembly includes a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module; The step of constructing a model of each module according to the module parameters of each module and the general parameters comprises: Constructing a model of the cake module according to the cake center position parameter, cake thickness parameter, cake draft angle parameter and mold opening direction parameter in the general parameters of the cake module; Constructing a model of the diverter cone module according to the inclination angle parameter, thickness parameter of the diverter cone module and the mold opening direction parameter in the general parameters; Constructing a model of the flow channel module according to the flow channel path parameters, the flow channel starting position parameters, the flow channel ending position parameters in the flow channel module and the first cross-section parameters in the general parameters; Constructing a model of the flow channel connection module according to the connection flow channel parameters, the transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module; The model of the inner gate module is constructed according to the connection flow channel parameters, inner gate target point parameters, inner gate thickness parameters, left draft angle, right draft angle and the third cross-section parameters in the general parameters of the inner gate module.

3. The method according to claim 1, characterized in that The step of combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component includes: Determining the combination mode between the models of the modules according to the dependency parameters between the modules; The models of the modules are combined according to the combination mode between the models of the modules to obtain the component model of the casting component.

4. The method according to claim 1, characterized in that: After combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component, the method further includes: When a parameter adjustment instruction is received, determining the module to be adjusted and the adjustment parameters of the module to be adjusted corresponding to the parameter adjustment instruction; The model of the module to be adjusted is adjusted according to the adjustment parameters to update the component model of the casting component.

5. The method according to claim 1, characterized in that After combining the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component, the method further includes: Exporting the component model of the casting component to obtain a model file in a preset format; Inputting the model file into a preset verification tool to obtain a fluid verification result of the component model of the casting component; The fluid verification result is output.

6. A modeling device for a casting component, characterized in that: include: An acquisition unit, used for acquiring parameter information of a casting component to be modeled; The parameter information includes common parameters, module parameters of each module of the casting component, and dependency parameters between the modules; A construction unit, used for constructing a model of each module according to the module parameters of each module and the common parameters; The combining unit is used to combine the models of the modules according to the dependency parameters between the modules to obtain the component model of the casting component.

7. The device according to claim 6, characterized in that The casting assembly includes a cake module, a diverter cone module, a runner module, a runner connection module and an inner gate module; The construction unit comprises: A first construction subunit is used to construct a model of the cake module according to a cake center position parameter, a cake thickness parameter, a cake draft angle parameter and a mold opening direction parameter in the general parameters of the cake module; A second construction subunit is used to construct a model of the diverter cone module according to the inclination angle parameter, thickness parameter of the diverter cone module and the mold opening direction parameter in the general parameters; A third construction subunit is used to construct a model of the flow channel module according to the flow channel path parameters, the flow channel starting position parameters, the flow channel ending position parameters in the flow channel module and the first cross-section parameters in the general parameters; A fourth construction subunit, used for constructing a model of the flow channel connection module according to the connection flow channel parameters, the transition fillet radius parameters and the second cross-section parameters in the general parameters in the flow channel connection module; The fifth construction subunit is used to construct a model of the inner gate module according to the connection runner parameters, inner gate target point parameters, inner gate thickness parameters, left draft angle, right draft angle and the third cross-section parameters in the general parameters of the inner gate module.

8. The device according to claim 6, characterized in that The combined unit comprises: A first determining subunit, used to determine a combination mode between the models of the modules according to dependency parameters between the modules; The combining subunit is used to combine the models of the modules according to the combination mode between the models of the modules to obtain the component model of the casting component.

9. A storage medium, characterized in that: The storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the modeling method of the casting component according to any one of claims 1 to 5.

10. An electronic device, characterized in that: The invention comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform the modeling method of the casting component as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Die-casting mould pouring parameterization design system and method

    CN106649932A

  • BIM-based method for achieving subway station rapid modeling

    CN106844840A

  • Regularization modeling method and system for complex monomer model

    CN108920785A

Cited By

  • Mold assembling method based on pouring system and related device

    CN119647159A

  • Intelligent die-casting manufacturability analysis method and device

    CN121997500A

  • A smart die casting manufacturability analysis method and apparatus

    CN121997500B