Method for parameterized modeling of glass container mold based on NX system
By dividing the glass bottle and jar mold into multiple components and using the parametric modeling technology of NX software, the automated modeling of glass bottle and jar molds is realized, solving the problems of long design cycles and error-prone in the existing technology, and improving design efficiency and accuracy.
Patent Information
- Application Number
- CN202510166730.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-06-24
AI Technical Summary
In the prior art, the design and production of glass bottle and jar molds require modeling and assembly one by one, resulting in large workloads, long design cycles, and easy design errors, affecting production.
Automatic modeling is achieved by dividing glass bottle molds into mold components, primary mold components and mouth mold components, and using NX software to create parameterized assembly templates. Each component is parametrically modeled through expression functions, establishes a link reference relationship, and automatically generates a three-dimensional assembly model.
It realizes fast and accurate parameterized modeling of glass bottle and jar molds, reduces repeated work, improves design efficiency, and reduces the chance of manual errors. It is suitable for glass bottle and jar molding of different shapes and sizes.
Smart Images

Figure CN120197304A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mold modeling, and particularly to a method for parametric modeling of glass bottle and jar molds based on the NX system. Background Art
[0002] In life and production, the shapes, sizes, thicknesses, uses, etc. of glass bottles and jars vary greatly. The molding production of each glass bottle and jar requires designing a matching mold, and even minor differences in shape and size require re-designing and manufacturing the mold. The molds for glass bottles and jars generally consist of components such as a forming mold, a bottom mold, a primary mold, a plug, a hopper, a mouth mold, a mouth ring, a core, a cooler, a blowing head, and a bottle clamping piece. Parametric modeling needs to be carried out for these components. In the prior art, these components are generally modeled one by one on a 3D design software and then assembled one by one to establish a 3D model of a complete set of molds. Even more traditional methods are to only draw the engineering drawings of each mold on a 2D drawing software, and then modify the 3D models or engineering drawings of the above-mentioned components according to the external dimensions and process requirements of each bottle and jar. The workloads of these methods are very large, and most of them are repetitive work, resulting in a long mold design cycle. Moreover, the complicated and repetitive work is likely to cause fatigue of designers, and the probability of drawing errors will increase, bringing serious consequences to production. Summary of the Invention
[0003] The object of the present invention is to overcome the above-mentioned drawbacks of the prior art and provide a method for parametric modeling of glass bottle and jar molds based on the NX system that can automate the modeling.
[0004] The present invention is realized through the following technical solutions:
[0005] A method for parametric modeling of glass bottle and jar molds based on the NX system includes the following steps:
[0006] S1. Divide a complete set of glass bottle and jar molds into a forming mold assembly, a primary mold assembly, and a mouth mold assembly. The forming mold assembly includes a forming mold, a bottom mold, and a blowing head. The primary mold assembly includes a primary mold and a plug. The mouth mold assembly includes a mouth mold, a mouth ring, a core, and a bottle clamping piece;
[0007] Based on the NX software, create parametric forming mold assembly templates, primary mold assembly templates, mouth mold assembly templates, and a general assembly template. The forming mold assembly template includes at least four components: a forming mold inner cavity solid, a forming mold, a bottom mold, and a blowing head. The primary mold assembly template includes at least four components: a forming mold inner cavity solid, a primary mold inner cavity solid, a primary mold, and a plug. The mouth mold assembly template includes at least five components: a mouth mold inner cavity solid, a mouth mold, a mouth ring, a core, and a bottle clamping piece. The general assembly template includes the components in the forming mold assembly, the primary mold assembly, and the mouth mold assembly;
[0008] S2. Design the forming cavity, mouth mold cavity and primary mold cavity of the glass bottle and jar forming mold, as well as the forming process type, forming process parameters and specification parameters of the components according to the design parameters and specific uses of the glass bottle and jar, and obtain the key dimension parameters of the forming cavity, mouth mold cavity and primary mold cavity based on the information of the forming cavity, mouth mold cavity and primary mold cavity;
[0009] Among them, the forming cavity is the internal cavity formed after the forming mold and the bottom mold are assembled, the mouth mold cavity is the internal cavity formed after the mouth mold and the mouth ring are assembled, and the primary mold cavity is the internal cavity formed after the primary mold and the plug are assembled; the forming cavity entity is a entity that completely matches the shape of the forming cavity, the primary mold cavity entity is a entity that completely matches the shape of the primary mold cavity, and the mouth mold cavity entity is a entity that completely matches the shape of the mouth mold cavity;
[0010] S3. Automatic modeling of the forming mold assembly: Create a forming mold assembly file, call the corresponding forming mold assembly template according to the type of the glass bottle and jar, input the key dimension parameters, forming process type, forming process parameters and specification parameters of the forming cavity obtained in step S2, and automatically generate a 3D assembly model of the forming mold assembly, so as to obtain the 3D models of the forming mold, bottom mold and blowing head; Check the structures of the forming cavity entity, forming mold, bottom mold and blowing head and their mutual cooperation, as well as the cooperation between the forming mold and the forming mold gripper. If they do not meet the requirements, check and re-enter the appropriate key dimension parameters, forming process type, forming process parameters and specification parameters of the forming cavity until they meet the requirements;
[0011] S4. Automatic modeling of the primary mold assembly: Create a primary mold assembly file, call the corresponding primary mold assembly template according to the type of the glass bottle and jar, input the key dimension parameters of the forming cavity and primary mold cavity, forming process type, forming process parameters and specification parameters obtained in step S2, and automatically generate a 3D assembly model of the primary mold assembly, so as to obtain the 3D models of the primary mold and the plug; Check the structures of the forming cavity entity, primary mold cavity entity, primary mold and plug and their mutual cooperation, as well as the cooperation between the primary mold and the primary mold gripper. If they do not meet the requirements, check and re-enter the appropriate key dimension parameters of the forming cavity and primary mold cavity, forming process type, forming process parameters and specification parameters until they meet the requirements;
[0012] S5. Automatic Modeling of Die Assembly: Create a die assembly file, call the corresponding die assembly template according to the type of glass bottle or jar, input the key dimensional parameters of the die cavity, molding process type, molding process parameters, and specification parameters obtained in step S2, and automatically generate a 3D assembly model of the die assembly, thereby obtaining the 3D models of the die, die ring, core, and bottle gripper; check the structure of the die cavity entity, die, die ring, core, and bottle gripper and their mutual cooperation. If it does not meet the requirements, check and re-enter the appropriate key dimensional parameters of the die cavity, molding process type, molding process parameters, and specification parameters until it meets the requirements.
[0013] S6. After automatically generating and creating the mold assembly, initial mold assembly, and die assembly, call the general assembly template to automatically generate the general assembly; check the cooperation between the components in the general assembly, such as the cooperation between the die and the initial mold. If there is a non-matching situation, modify the parameters in steps S3, S4, and S5 according to the actual situation until all components in the general assembly are fully matched.
[0014] Among them, there is no sequence among steps S3, S4, and S5. They can be executed successively or crosswise.
[0015] Furthermore, the workflow of the automatic modeling of the mold assembly in step S3 is as follows:
[0016] S3-1. Input and select the molding process type, and automatically start the model corresponding to the process type according to the selected molding process type. For example, when the "blow-blow method" process is selected, the system will enable the initial mold and die corresponding to the blow-blow method, and at the same time suppress the initial mold and die of the press-blow method and single-press method.
[0017] S3-2. Input the mold gripper model and turnover value, and automatically generate the assembly position of the mold gripper; if the gripper assembly position is not good and does not meet the expectation, it is necessary to re-select and input the appropriate mold gripper model and turnover value for adjustment. The adjustment process may require multiple attempts to obtain a satisfactory value. It should be noted that generally, the more the height overlap between the gripper backing plate and the mold cavity height, the better.
[0018] S3-3. Input the bottom mold specification and blowing head specification, and automatically generate the assembly fit between the mold and the bottom mold and the assembly fit between the mold and the blowing head; if the cooperation between the parts of the mold is not good and does not meet the expectation, it is necessary to re-select and input the appropriate specification for adjustment. Similarly, the adjustment process also needs to be carried out according to the actual situation.
[0019] S3-4. Input other process parameters such as cooling, exhaust, and heat preservation, and automatically generate the cooling structure, exhaust structure, heat preservation holes, etc. of each mold component; if there are unreasonable places in these structures, they do not match other components, do not meet expectations, etc., then appropriate process parameters need to be re-entered for adjustment.
[0020] The above workflow for automated modeling of the forming die assembly also applies to the automated modeling of the primary die assembly and the die head assembly, and only the parameters, specifications of the corresponding components need to be replaced, as well as checking the corresponding structure and assembly fit.
[0021] Furthermore, in step S1, the method for creating the forming die assembly template includes:
[0022] S1-11. Conduct feature analysis and classification on existing forming die assembly types;
[0023] S1-12. Create a parametric model of a certain type of forming die module on the NX software, or open the existing parametric model of this type of forming die module to obtain a forming die assembly model including the forming die cavity entity, the forming die, the bottom die, and the blowing head, parameterize the key parameters of the forming die, the bottom die, and the blowing head, and according to the structural feature relationships of the forming die, the bottom die, and the blowing head, use the "Expression" function to respectively constrain the relevant parameters of the forming die, the bottom die, and the blowing head; then use the "Expression" function to establish a link relationship between the forming die cavity entity, the forming die, the bottom die, and the blowing head;
[0024] S1-13. Define the parametric forming die assembly model as the forming die assembly template of this type of forming die module through the "Product Template Studio" or "Product Template Editor" function;
[0025] S1-14. Repeat steps S1-12 to S1-13 to create the forming die assembly templates corresponding to various types of forming die modules.
[0026] Furthermore, in step S1-12, the method for establishing a link relationship between the forming die cavity entity, the forming die, the bottom die, and the blowing head through the "Expression" function is:
[0027] Determine P1, P2, P3, and P4 of the forming die cavity entity as the key parameters for the link between the forming die cavity entity, the forming die, and the bottom die, and determine the forming die cavity entity as the linked entity;
[0028] On the "Create Expressions between Multiple Components" function box, set Q1 of the forming die = P1 of the forming die cavity, Q2 of the forming die = P2 of the forming die cavity, set W1 of the bottom die = P3 of the forming die cavity, and W2 of the bottom die = P4 of the forming die cavity;
[0029] Among them, P1 of the cavity solid of the forming mold is the upper width of the cavity solid of the forming mold, P2 of the cavity solid of the forming mold is the middle height of the cavity solid of the forming mold, that is, the distance between the upper edge line and the lower edge line. The upper edge line is the horizontal straight line at the boundary between the forming mold cavity solid and the die head. The lower edge line is the highest horizontal line of the bottom mold after forming mold assembly. P3 of the cavity solid of the forming mold is the height of the bottom annular flange of the cavity solid of the forming mold, and P4 of the cavity solid of the forming mold is the bottom width of the cavity solid of the forming mold; The Q1 value of the forming mold is the width of the upper opening of the forming mold, the Q2 value of the forming mold is the inner cavity height of the forming mold, the W1 value of the bottom mold is the depth of the annular groove on the bottom mold, and the W2 value of the bottom mold is the outer diameter dimension of the annular groove on the bottom mold.
[0030] Further, in step S1-12, in the expression dialog box of the forming mold assembly model, set the parameter option of "bottom mold specification". In the parameter option of "bottom mold specification", pre-set multiple specifications of bottom molds for the forming mold and the bottom mold to link and reference; At the same time, set the parameter option of "blowing head specification". In the parameter option of "blowing head specification", pre-set multiple specifications of blowing heads for the forming mold and the bottom mold to link and reference.
[0031] Further, in step S1-12, the key parameters on the forming mold include the installation position of the forming mold gripper and the relevant parameters of the heat dissipation structure. The key parameters on the bottom mold include the relevant parameters of the heat dissipation structure. The relevant parameters of the installation position of the forming mold gripper include the forming mold gripper model K1, the turning value M, the inner cavity height H1 of the forming mold, and the height H2 of the forming mold gripper backing plate. The relevant parameters of the installation position of the forming mold gripper are used to define the installation position of the forming mold gripper; Among them, the turning value M is the distance from the turning center to the neck of the forming mold or the neck of the primary mold when the glass bottle is turned from the primary mold to the forming mold. The inner cavity height H1 of the forming mold is the distance between the boundary line between the forming mold and the bottom mold during assembly and the top of the forming mold. The height H2 of the forming mold gripper backing plate is the vertical height of the forming mold gripper backing plate.
[0032] The heat dissipation structure includes internal vertical holes and external heat dissipation grooves. Select the internal vertical holes or / and external heat dissipation grooves through the expression function. The relevant parameters of the internal vertical holes are used to define the position and quantity of the internal vertical holes, and the relevant parameters of the external heat dissipation grooves are used to define the position and quantity of the external heat dissipation grooves.
[0033] Further, for the forming mold, the external heat dissipation grooves include horizontal cooling grooves. The relevant parameters of the horizontal cooling grooves are parametrically defined through expressions. The method is as follows:
[0034] The relevant parameters for designing the horizontal cooling tank include the starting position L1 of the horizontal cooling tank, the height H3 of the distribution interval of the horizontal cooling tank, the number N of the horizontal cooling tank arrays, the groove width R1, the groove spacing R2, the turning value M, the height H4 of the gripper, the distance L3 between the upper and lower clamping positions of the gripper, the installation distance L2 of the upper fastening nail, the height H5 of the lower fastening nail, the height H1 of the inner cavity of the forming mold, and the mating height H6 of the bottom mold;
[0035] Among them, the starting position L1 of the horizontal cooling tank is the distance from the top of the horizontal cooling tank area to the top of the forming mold. The height H3 of the distribution interval of the horizontal cooling tank is the distance from the top to the bottom of the horizontal cooling tank area. The number N of the horizontal cooling tank arrays is the total number of the horizontal cooling tanks. The groove width R1 is the distance between the upper edge line and the lower edge line of each horizontal cooling tank. The groove spacing R2 is the distance between the lower edge line of the previous horizontal cooling tank and the upper edge line of the next horizontal cooling tank. The turning value M is the distance from the center of rotation to the neck of the forming mold or the neck of the primary mold when the glass bottle is turned from the primary mold to the forming mold. The height H4 of the gripper is the distance between the upper and lower edges where the gripper contacts the forming mold relatively. The gripper and the forming mold are connected and fixed through the upper fastening nail and the lower fastening nail. The upper fastening nail is installed in the upper fastening nail installation groove. The distance L3 between the upper and lower clamping positions of the gripper is the distance between the upper edge of the upper fastening nail installation groove and the lower edge of the lower fastening nail. The installation distance L2 of the upper fastening nail is the distance between the upper and lower edges of the upper fastening nail installation groove. The height H5 of the lower fastening nail is the distance between the upper and lower edges of the lower fastening nail. The height H1 of the inner cavity of the forming mold is the distance between the demarcation line between the forming mold and the bottom mold during assembly and the top of the forming mold. The mating height H6 of the bottom mold is the distance between the demarcation line between the forming mold and the bottom mold during assembly and the bottom of the forming mold;
[0036] The starting position L1 of the horizontal cooling tank, the height H3 of the distribution interval of the horizontal cooling tank, and the number N of the horizontal cooling tank arrays are parametrically defined through expressions, and the expressions are respectively:
[0037] The starting position L1 of the horizontal cooling tank = turning value M - height H4 of the gripper + installation distance L2 of the upper fastening nail + groove width R1;
[0038] The number N of the horizontal cooling tank arrays = ceil( height H3 of the distribution interval of the horizontal cooling tank / (groove width R1 + groove spacing R2)), where ceil is the ceiling function;
[0039] For the gripper model K with both upper and lower fastening nails, the height H3 of the distribution interval of the horizontal cooling tank = distance L3 between the upper and lower clamping positions of the gripper - installation distance L2 of the upper fastening nail - height H5 of the lower fastening nail;
[0040] For the gripper model K with only the upper fastening nail and no lower fastening nail, the height H3 of the distribution interval of the horizontal cooling tank = height H1 of the inner cavity of the forming mold + mating height H6 of the bottom mold - starting position L1 of the horizontal cooling tank.
[0041] Further, in step S1, in the blank mold assembly template and the parison mold assembly template, the forming process type option is suppressed through an expression. The forming process types include the blow-blow method, the press-blow method, and the single-press method. In step S4, blank mold assembly modeling and in step S5, parison mold assembly modeling, the corresponding forming process type is selected according to the type of the glass bottle or jar. For a conventional glass bottle, the blow-blow method is selected; for a glass jar with a gradually increasing inner cavity from the opening, the press-blow method is selected; and for a glass jar with a gradually decreasing inner cavity from the opening, the single-press method is selected.
[0042] Further, in step S1, the method for creating the blank mold assembly template includes:
[0043] S1-21. Conduct feature analysis and classification on the existing blank mold component types;
[0044] S1-22. Create a parametric model of a certain type of blank mold module on the NX software, or open the existing parametric model of this type of blank mold module to obtain a blank mold assembly model including the blank mold inner cavity entity, the blank mold, and the blanking plug, making the key parameters on the blank mold and the blanking plug parametric. According to the structural feature relationship between the blank mold and the blanking plug, the relevant parameters on the blank mold and the blanking plug are respectively constrained through the "Expression" function; then, through the "Expression" function, a link relationship is established among the blank mold inner cavity entity, the blank mold, and the blanking plug;
[0045] S1-23. Define the parametric blank mold assembly model as the blank mold assembly template of this type of blank mold module through the "Product Template Studio" or "Product Template Editor" function;
[0046] S1-24. Repeat steps S1-22 to S1-23 to create the blank mold assembly templates corresponding to various types of blank mold modules.
[0047] Further, in step S1-22, the key parameters on the blank mold include the relevant parameters of the blank mold gripper installation position. The relevant parameters of the blank mold gripper installation position include the blank mold gripper model K2, the turnover value M, the blank mold inner cavity height H7, and the blank mold gripper pad height H8. The relevant parameters of the blank mold gripper installation position are used to define the installation position of the blank mold gripper; among them, the turnover value M is the distance from the center of rotation to the neck of the forming mold or the neck of the blank mold when the glass bottle is turned from the blank mold to the forming mold. The blank mold inner cavity height H7 is the distance between the dividing line between the blank mold and the blanking plug and the dividing line between the blank mold and the parison mold. The blank mold gripper pad height H8 is the vertical height of the blank mold gripper pad.
[0048] The present invention divides the whole set of glass bottle and jar molds into a forming mold assembly, a blank mold assembly, and a neck mold assembly, and forms the inner cavity of the mold in a solid form. The parts in these assemblies are combined with the solid of the inner cavity of the mold to form a forming mold assembly, a blank mold assembly, and a neck mold assembly. Taking these assemblies as units to create templates, using the expression function built in the NX software, parametric modeling is carried out for each part, and the parts are linked and referenced through parameters, so as to complete the establishment of the parametric model templates of each assembly. When in use, only the size of the inner cavity of the mold needs to be designed, and the corresponding template is called according to the type of model to be built, and the corresponding parameters and specifications are input, then each assembly can be automatically generated, and finally the whole set of glass bottle and jar molds can be obtained, saving the time of repeated modeling, improving the design efficiency of glass bottle and jar molds, and being accurate and reliable, reducing the probability of human error, and being applicable to the forming of conventional glass bottles and jars with different shapes and sizes. Description of the Drawings
[0049] Figure 1 It is a schematic diagram of the forming mold assembly in the embodiment of the present invention.
[0050] Figure 2 It is a schematic diagram of the blank mold assembly in the embodiment of the present invention.
[0051] Figure 3 It is a schematic diagram of the neck mold assembly in the embodiment of the present invention.
[0052] Figure 4 It is a schematic diagram of the general assembly in the embodiment of the present invention.
[0053] Figure 5 It is a schematic diagram of the process of designing the inner cavity of the mold in the embodiment of the present invention.
[0054] Figure 6 It is a schematic diagram of the process of automatic modeling of the forming mold assembly, the blank mold assembly, and the neck mold assembly in the embodiment of the present invention.
[0055] Figure 7 It is a schematic diagram of the forming mold assembly in the embodiment of the present invention.
[0056] Figure 8 It is a schematic diagram of the key parameters in the parametric modeling of the forming mold assembly in the embodiment of the present invention.
[0057] Figure 9 It is a schematic diagram of the link of the specification parameters in the parametric modeling of the forming mold assembly in the embodiment of the present invention.
[0058] Figure 10 It is a schematic diagram of defining the installation positions of the forming mold gripper and the blank mold gripper in the parametric modeling of the forming mold assembly in the embodiment of the present invention.
[0059] Figure 11 It is a schematic diagram of the heat dissipation structure on the forming mold assembly in the embodiment of the present invention.
[0060] Figure 12 This is an exploded view of the heat dissipation structure on the mold-forming component in the embodiment of the present invention.
[0061] Figure 13 This is a schematic diagram of the heat dissipation structure on the mold-forming in the embodiment of the present invention.
[0062] Figure 14 This is a schematic diagram of the parametric definition of the horizontal cooling grooves on the mold-forming in the embodiment of the present invention.
[0063] Reference numerals: 1 - Mold-forming inner cavity entity; 2 - Mold-forming; 3 - Bottom mold; 4 - Blowing head; 5 - Primary mold inner cavity entity; 6 - Primary mold; 7 - Plug; 8 - Die; 9 - Die inner cavity entity; 10 - Orifice ring; 11 - Core; 12 - Glass bottle or jar; 13 - Primary mold inner cavity; 14 - Mold-forming inner cavity; 15 - Die inner cavity; 16 - Primary mold clamping plate; 17 - Mold-forming clamping plate; 21 - Upper clamping position of the clamp; 22 - Lower clamping position of the clamp; 23 - First internal vertical hole; 24 - External heat dissipation groove; 241 - Horizontal cooling groove; 242 - Vertical cooling groove; 31 - Second internal vertical hole; 100 - Mold-forming assembly; 200 - Primary mold assembly; 300 - Die assembly; 400 - Total assembly. Detailed implementation manners
[0064] A method for parametric modeling of a glass bottle or jar mold based on the NX system,
[0065] comprises the following steps:
[0066] S1. Divide the whole set of glass bottle or jar molds into a mold-forming component, a primary mold component, and a die component. The present invention is mainly used for modeling these glass bottle or jar molds of the mold-forming component, the primary mold component, and the die component. As Figures 1 to 3 , the mold-forming component includes a mold-forming 2, a bottom mold 3, and a blowing head 4. The primary mold component includes a primary mold 6 and a plug 7. The die component includes a die 8, an orifice ring 10, a core 11, and a bottle clamping piece (not shown in the figure).
[0067] Based on the NX software, create parametric mold-forming assembly templates, primary mold assembly templates, die assembly templates, and total assembly templates. As Figure 1 shown, the mold-forming assembly template includes at least four components: a mold-forming inner cavity entity 1, a mold-forming 2, a bottom mold 3, and a blowing head 4. As Figure 2 shown, the primary mold assembly template includes at least four components: a mold-forming inner cavity entity 1 (not shown in the figure), a primary mold inner cavity entity 5, a primary mold 6, and a plug 7. Since the structure of the mold-forming inner cavity affects the size, shape, and dimensions of the primary mold inner cavity to a certain extent, and generally the primary mold inner cavity needs to be designed with reference to the mold-forming inner cavity, the mold-forming inner cavity entity 1 should also be included in the primary mold assembly 200. The structure of the primary mold inner cavity determines the wall thickness distribution of the glass bottle or jar.Figure 3 As shown, the die assembly template at least includes five components: the die inner cavity entity 9, the die 8, the orifice ring 10, the core 11, and the bottle clamping piece (not shown in the figure). The bottle clamping piece is a component that clamps the neck of the bottle to remove the glass bottle from the mold, and its size needs to match the size of the glass bottle neck. As Figure 4 shown, the general assembly 400 includes three sub-assemblies: the forming mold assembly 100, the primary mold assembly 200, and the die assembly 300. The components of these three sub-assemblies are included in the general assembly template, which can visually reflect the cooperation between these components as a whole.
[0068] In the present invention, inner cavity entities are provided in the above-mentioned assembly templates, such as the forming mold inner cavity entity 1, the primary mold inner cavity entity 5, and the die inner cavity entity 9. By making the empty inner cavity into a solid entity, it is convenient to check whether each assembly can be correctly assembled, whether the dimensions are correct, especially whether the internal cavity dimensions are accurate.
[0069] Although the shapes and types of glass bottles and jars are diverse, for their forming molds, according to the same or similar characteristics in terms of shape, use, etc., they can be divided into several categories, and corresponding assembly templates are set respectively, which also reduces the complexity of template creation and use operations. Multiple sets of forming mold assembly templates, primary mold assembly templates, and die assembly templates can be set as needed and combined with each other to be applicable to the modeling of common types of glass bottle and jar molds. For example, the molds for cylindrical straight-shouldered glass bottles and jars can be classified into one type of template, the molds for cylindrical long-necked glass bottles and jars can be classified into one type of template, the molds for rectangular straight-shouldered glass bottles and jars can be classified into one type of template, and so on. When mold modeling is required, the corresponding type of template can be called to avoid repetitive work during modeling. After the three sub-assemblies of the forming mold assembly 100, the primary mold assembly 200, and the die assembly 300 are completed, the general assembly 400 can be obtained.
[0070] S2. As Figure 5 shown, according to the design parameters and specific uses of the glass bottle and jar 12, design the forming mold inner cavity 14, the die inner cavity 15, and the primary mold inner cavity 13 of the glass bottle and jar forming mold, as well as the forming process type, forming process parameters, and specification parameters of the components, and obtain the key dimension parameters of the forming mold inner cavity 14, the die inner cavity 15, and the primary mold inner cavity 13 based on the information of the forming mold inner cavity 14, the die inner cavity 15, and the primary mold inner cavity 13.
[0071] Among them, the forming mold inner cavity 14 is the internal cavity formed after the forming mold 2 and the bottom mold 3 are assembled; the die inner cavity 15 is the internal cavity formed after the die 8 and the orifice ring 10 are assembled; the primary mold inner cavity 13 is the internal cavity formed after the primary mold 6 and the plug 7 are assembled; the forming mold inner cavity entity 1 is a solid entity that completely matches the shape of the forming mold inner cavity 14; the primary mold inner cavity entity 5 is a solid entity that completely matches the shape of the primary mold inner cavity 13; the die inner cavity entity 9 is a solid entity that completely matches the shape of the die inner cavity 15.
[0072] S3. Automated modeling of the forming die assembly: Create a forming die assembly file, call the corresponding forming die assembly template according to the type of glass bottle or jar, input the key dimensional parameters, forming process type, forming process parameters, and specification parameters of the forming die cavity 14 obtained in step S2, and automatically generate a 3D assembly model of the forming die assembly, thereby obtaining the 3D models of the forming die 2, the bottom die 3, and the blowing head 4; Check the structures of the forming die cavity entity 1, the forming die 2, the bottom die 3, and the blowing head 4 and their mutual cooperation, as well as the cooperation between the forming die 2 and the forming die gripper. If the requirements are not met, check and re-enter the appropriate key dimensional parameters, forming process type, forming process parameters, and specification parameters of the forming die cavity 14 until the requirements are met.
[0073] S4. Automated modeling of the blank die assembly: Create a blank die assembly file, call the corresponding blank die assembly template according to the type of glass bottle or jar, input the key dimensional parameters, forming process type, forming process parameters, and specification parameters of the forming die cavity 14 and the blank die cavity 13 obtained in step S2, and automatically generate a 3D assembly model of the blank die assembly, thereby obtaining the 3D models of the blank die 6 and the plug 7; Check the structures of the forming die cavity entity 1, the blank die cavity entity 5, the blank die 6, and the plug 7 and their mutual cooperation, as well as the cooperation between the blank die 6 and the blank die gripper. If the requirements are not met, check and re-enter the appropriate key dimensional parameters, forming process type, forming process parameters, and specification parameters of the forming die cavity 14 and the blank die cavity 13 until the requirements are met.
[0074] S5. Automated modeling of the mouth die assembly: Create a mouth die assembly file, call the corresponding mouth die assembly template according to the type of glass bottle or jar, input the key dimensional parameters, forming process type, forming process parameters, and parameters of the mouth die cavity 15 obtained in step S2, and automatically generate a 3D assembly model of the mouth die assembly, thereby obtaining the 3D models of the mouth die 8, the mouth ring 10, the core 11, and the bottle gripping piece; Check the structures of the mouth die cavity entity 9, the mouth die 8, the mouth ring 10, the core 11, and the bottle gripping piece and their mutual cooperation. If the requirements are not met, check and re-enter the appropriate key dimensional parameters, forming process type, forming process parameters, and specification parameters of the mouth die cavity 15 until the requirements are met.
[0075] S6. After automatically generating and creating the forming die assembly, the blank die assembly, and the mouth die assembly, call the general assembly template to automatically generate the general assembly; Check the cooperation between the components in the general assembly, such as the cooperation between the mouth die 8 and the blank die 6. If there is a non-matching situation, modify the parameters in steps S3, S4, and S5 according to the actual situation until all the components in the general assembly are fully matched.
[0076] There is no sequence among the above steps S3, S4, and S5. They can be executed successively or crosswise.
[0077] The general process of automatic modeling of the forming die assembly, the primary die assembly, and the mouth die assembly is as Figure 6 shown, specifically as follows:
[0078] (1) Input and select the type of forming process. According to the selected forming process type, the corresponding components preset for the process type are automatically started. For example, when the "blow - blow method" process is selected, the system will enable the primary die and the mouth die corresponding to the blow - blow method, and at the same time suppress the primary die and the mouth die of the press - blow method and the single - press method.
[0079] (2) Input the forming die gripper model, the primary die gripper model, and the turnover value, and automatically generate the assembly positions of the forming die gripper and the primary die gripper; if the gripper assembly positions are not good and do not meet the expectations, it is necessary to re - select and input appropriate forming die gripper models, primary die gripper models, and turnover values for adjustment. The adjustment process may require multiple attempts to obtain satisfactory values. It should be noted that generally, the more the height of the gripper backing plate overlaps with the height of the mold cavity, the better, to avoid the joint line of the glass bottle from being too thick..
[0080] (3) Input the bottom die specifications, the blowing head specifications, the plug specifications, and the mouth die specifications, and automatically generate the assembly fits between the forming die 2 and the bottom die 3, between the forming die 2 and the blowing head 4, between the primary die 6 and the plug 7, between the primary die 6 and the mouth die 8, etc.; if the fit between the various parts of the mold is not good and does not meet the expectations, it is necessary to re - select and input appropriate specifications for adjustment. Similarly, the adjustment process also needs to be carried out according to the actual situation.
[0081] (4) Input other process parameters such as cooling (heat dissipation), exhaust, and heat preservation, and automatically generate the cooling structures, exhaust structures, heat preservation holes, etc. of each mold component; if there are unreasonable places in these structures, they do not cooperate with other components, or do not meet the expectations, etc., it is necessary to re - input appropriate process parameters for adjustment.
[0082] The creation of each assembly template is a key link, which is related to whether the finally generated components are qualified. Therefore, it is necessary to correctly define the parameters of each component, the association and reference relationships between the parameters, as well as the parameter link references and entity link references between the components. All of these require the use of the expression function in the NX software.
[0083] Taking the forming die assembly as an example, in step S1, the creation method of its forming die assembly template may include:
[0084] S1-11. Analyze and classify the characteristics of existing mold component types. As mentioned before, the mold 2 and the bottom mold 3 with a cylindrical straight shoulder inner cavity and the same upper and lower diameters can be classified into one category. For this type of mold 2, its cavity diameter is the same up and down, there is a coefficient relationship between the wall thickness of the mold 2 and the cavity diameter, the mold 2 is provided with internal vertical holes, external horizontal cooling grooves 241 and vertical cooling grooves 242, and the bottom mold 3 is provided with internal vertical holes.
[0085] S1-12. Create a parametric model of a certain type of molding module on the NX software, or open the existing parametric model of this type of molding module to obtain a mold assembly model including the mold inner cavity entity 1, the mold 2, the bottom mold 3, and the blowing head 4, parameterize the key parameters of the mold 2, the bottom mold 3, and the blowing head 4, and according to the structural feature relationship of the mold 2, the bottom mold 3, and the blowing head 4, use the "Expression" function to respectively constrain the relevant parameters of the mold 2, the bottom mold 3, and the blowing head 4; then use the "Expression" function to establish a link relationship between the mold inner cavity entity 1, the mold 2, the bottom mold 3, and the blowing head 4.
[0086] The parametric model can be newly created or modified on the basis of the existing models of the same type. Since these parametric models are to be used as templates, overall planning is required during modeling so that each parameter can accurately capture the key information of each part, and through expressions, the reference and constraint relationships between parameters, as well as the association between each component, can be realized, enabling the effective assembly of the mold inner cavity entity 1, the mold 2, the bottom mold 3, and the blowing head 4.
[0087] S1-13. Define the parametric mold assembly model as the mold assembly template of this type of molding module through the "Product Template Studio" or "Product Template Editor" function. The "Product Template Studio" or "Product Template Editor" can package the model and define the template, providing a user operation interface for user operation.
[0088] S1-14. Repeat steps S1-12 to S1-13 to create mold assembly templates corresponding to various types of molding modules.
[0089] Among them, in step S1-12, the method of establishing a link relationship between the mold inner cavity entity 1, the mold 2, the bottom mold 3, and the blowing head 4 through the "Expression" function is as follows:
[0090] The assembly relationship of the mold inner cavity entity 1, the mold 2, and the bottom mold 3 is as Figure 7 shown, such as Figure 8 , determine P1, P2, P3, and P4 of the mold inner cavity entity as the key parameters for the link between the mold inner cavity entity 1, the mold 2, and the bottom mold 3, and determine the mold inner cavity entity 1 as the linked entity;
[0091] On the "Create Expressions between Multiple Components" function box, set the molded Q1 = P1 of the molded cavity, the molded Q2 = P2 of the molded cavity, set the bottom mold's W1 = P3 of the molded cavity, and the bottom mold's W2 = P4 of the molded cavity;
[0092] Among them, P1 of the molded cavity entity is the upper width of the molded cavity entity, P2 of the molded cavity entity is the middle height of the molded cavity entity 1, that is, the distance between the upper edge line and the lower edge line. The upper edge line is the horizontal straight line at the boundary between the molded cavity entity 1 and the die head 8, and the lower edge line is the highest horizontal line of the bottom mold 3 after the mold and the bottom mold are assembled. P3 of the molded cavity entity is the height of the bottom annular flange of the molded cavity entity 1, and P4 of the molded cavity entity is the bottom width of the molded cavity entity 1; The Q1 value of the mold is the width of the opening on the mold 2, the Q2 value of the mold is the inner cavity height of the mold 2, the W1 value of the bottom mold is the depth of the annular groove on the bottom mold 3, and the W2 value of the bottom mold is the outer diameter dimension of the annular groove on the bottom mold 3.
[0093] The part of the bottom mold that cooperates with the mold (the part that does not affect the shape of the molded cavity entity) is generally designed in a standardized manner, and multiple specifications of the bottom mold are set for selection. Specifically, in the expression dialog box of the mold assembly model, set the parameter option of "bottom mold specification". In the parameter option of "bottom mold specification", multiple specifications of the bottom mold 3 are preset for the mold 2 and the bottom mold 3 to link and reference.
[0094] Such as Figure 9 shown, if "Yes" is entered in "bottom mold specification_54" and "No" is entered in other specifications, the following dimensions of the mold and the bottom mold are calculated according to the set expressions:
[0095] Mold_Q3 = if (bottom mold specification_60_4) then (60.4) else (if (bottom mold specification
[0096] _54) then (54) else (if (bottom mold specification_35) then (35) else (0)));
[0097] Mold_Q4 = if (bottom mold specification_60_4) then (79) else (if (bottom mold specification
[0098] _54) then (72) else (if (bottom mold specification_35) then (54) else (0)));
[0099] Bottom mold_W3 = if (bottom mold specification_60) then (79) else (if (bottom mold specification
[0100] _54) then (72) else (if (bottom die specification_35) then (54) else (0)));
[0101] Bottom die_W4 = if (bottom die specification_60) then (60) else (if (bottom die specification
[0102] _54) then (54) else (if (bottom die specification_35) then (35) else (0))).
[0103] The Q3 of the formed mold, the Q4 of the formed mold, the W3 of the bottom die, and the W4 of the bottom die represent the dimensions as Figure 8 shown. It can be seen that by simply selecting the corresponding specification, the corresponding dimensions are automatically substituted. The parameterization of the specification simplifies the modeling steps.
[0104] Similarly, as a component that does not affect the final shape of the glass bottle, the blowing head is generally also designed as a standardized component to parameterize the specification of the blowing head. In the expression dialog box of the formed mold assembly model, set the parameter option of "blowing head specification". In the parameter option of "blowing head specification", multiple specifications of the blowing head 4 are preset for the formed mold 2, the bottom die 3, and the blowing head to link and reference. However, the function of the blowing head is to wrap around the glass bottle mouth at the film forming position, blow air into it, and cool the bottle mouth at the same time. It needs to be linked to the maximum diameter and maximum height of the glass bottle mouth so that the formed mold can be assembled in cooperation.
[0105] In step S1-12, the key parameters on the formed mold 2 include the installation position of the formed mold gripper and the relevant parameters of the heat dissipation structure. The key parameters on the bottom die 3 include the relevant parameters of the heat dissipation structure, such as Figure 10 , the relevant parameters of the installation position of the formed mold gripper include the formed mold gripper model K1, the turnover value M, the inner cavity height H1 of the formed mold, and the height H2 of the formed mold gripper backing plate. The relevant parameters of the installation position of the formed mold gripper are used to define the installation position of the formed mold gripper. Among them, after the glass bottle is initially formed (mouth down) in the primary mold, it needs to be turned over to the formed mold for further forming (mouth up) through a turning tool (such as a rotating robotic arm). The turnover value M is the distance from the turning center to the neck of the formed mold or the neck of the primary mold. The inner cavity height H1 of the formed mold is the distance between the boundary line between the formed mold 2 and the bottom die 3 during assembly and the top of the formed mold 2. The height H2 of the formed mold gripper backing plate is the vertical height of the formed mold gripper backing plate 17. The formed mold gripper backing plate 17 is a mold set on the formed mold gripper and in contact with the formed mold. The goal of the formed mold gripper backing plate 17 is to hold the range where the inner cavity of the formed mold is located to prevent the joint line of the glass bottle from being too thick.
[0106] Such as Figure 11 、 Figure 12 , the heat dissipation structure includes internal vertical holes (such as Figure 12The first internal vertical hole 23 and the second internal vertical hole 31) and the external heat dissipation groove 24 in it. By setting through the expression function, the internal vertical hole or / and the external heat dissipation groove 24 can be selected (either both can be selected or only one can be selected according to the process requirements). The relevant parameters of the internal vertical hole are used to define the position and quantity of the internal vertical hole, and the relevant parameters of the external heat dissipation groove 24 are used to define the position and quantity of the external heat dissipation groove 24.
[0107] For the internal vertical holes (the first internal vertical hole 23 and the second internal vertical hole 31) on the forming mold 2 and the bottom mold 3, their quantity can be fixed, the quantity parameter is set to a fixed value, their positions relative to the diameter or width can be set to be relatively fixed, and the hole diameter can be set to change proportionally with the diameter or width, wall thickness, etc.
[0108] The position and quantity of the external cooling groove need to be set according to other structures and require more complex expressions to control. The forming mold of this embodiment, such as Figure 13 , the external heat dissipation groove 24 includes a horizontal cooling groove 241 and a vertical cooling groove 242. The relevant parameters of the horizontal cooling groove 241 are parametrically defined through expressions. The method is as follows:
[0109] (1) Such as Figure 14 , the designed relevant parameters of the horizontal cooling groove 241 include the starting position L1 of the horizontal cooling groove, the height H3 of the distribution interval of the horizontal cooling groove, the number N of the horizontal cooling groove arrays, the groove width R1, the groove spacing R2, the turnover value M, the gripper height H4, the distance L3 between the upper and lower gripper positions, the installation distance L2 of the upper fastening nail, the height H5 of the lower fastening nail, the height H1 of the inner cavity of the forming mold, and the mating height H6 of the bottom mold.
[0110] Among them, the starting position L1 of the horizontal cooling groove is the distance from the top of the horizontal cooling groove area to the top of the forming mold. The height H3 of the distribution interval of the horizontal cooling groove is the distance between the top and the bottom of the horizontal cooling groove area. The number N of the horizontal cooling groove arrays is the total number of the horizontal cooling grooves. The groove width R1 is the distance between the upper edge and the lower edge of each horizontal cooling groove. The groove spacing R2 is the distance between the lower edge of the previous horizontal cooling groove and the upper edge of the next horizontal cooling groove. The turnover value M is the distance from the center of rotation to the neck of the forming mold or the neck of the initial mold when the glass bottle is turned from the initial mold to the forming mold. The gripper height H4 is the distance between the upper and lower edges where the gripper contacts the forming mold relatively. Such as Figures 12 to 14As shown, the clamping tongs are respectively connected to the upper clamping position 21 and the lower clamping position 22 of the forming die 2 through the upper clamping nail and the lower clamping nail. The upper clamping nail and the lower clamping nail are respectively installed on the upper clamping position 21 and the lower clamping position 22 of the clamping tongs. The upper clamping position 21 of the clamping tongs is located in the upper clamping nail installation groove. The distance L3 between the upper and lower clamping positions of the clamping tongs is the distance between the upper edge of the upper clamping nail installation groove and the lower edge of the lower clamping nail. The installation distance L2 of the upper clamping nail is the distance between the upper edge and the lower edge of the upper clamping nail installation groove. The height H5 of the lower clamping nail is the distance between the upper edge and the lower edge of the lower clamping nail. The height H1 of the inner cavity of the forming die is the distance between the boundary line between the forming die and the bottom die during assembly and the top of the forming die. The mating height H6 of the bottom die is the distance between the boundary line between the forming die and the bottom die during assembly and the bottom of the forming die 2.
[0111] (2) Parametrically define the starting position L1 of the horizontal cooling groove, the distribution interval height H3 of the horizontal cooling groove, and the number N of the horizontal cooling groove arrays through expressions. The expressions are respectively:
[0112] The starting position L1 of the horizontal cooling groove = turning value M - clamping tong height H4 + upper clamping nail installation distance L2 + groove width R1;
[0113] The number N of the horizontal cooling groove arrays = ceil(horizontal cooling groove distribution interval height H3 / (groove width R1 + groove spacing R2)), where ceil is the ceiling function;
[0114] For the clamping tong model K with upper and lower clamping nails, the horizontal cooling groove distribution interval height H3 = distance L3 between the upper and lower clamping positions of the clamping tongs - upper clamping nail installation distance L2 - lower clamping nail height H5;
[0115] For the clamping tong model K with only upper clamping nails and no lower clamping nails, the horizontal cooling groove distribution interval height H3 ( Figure 14 distinguished by H3' in it) = inner cavity height H1 of the forming die + mating height H6 of the bottom die - starting position L1 of the horizontal cooling groove.
[0116] The parametric setting of the vertical cooling groove 242 can be carried out with reference to the above idea and will not be elaborated here. Based on this, the setting of the forming die assembly cooling system is realized. According to the above method, by defining the corresponding parameters, the control of the assembly exhaust system, heat preservation holes, etc. can be realized.
[0117] For the primary die assembly, the method of creating the primary die assembly template in step S1 is similar to that of the forming die assembly template. Specifically:
[0118] S1 - 21. Conduct feature analysis and classification on the existing types of primary die assemblies;
[0119] S1-22. Create a parametric model of a certain type of blank mold module on the NX software, or open the existing parametric model of this type of blank mold module to obtain a blank mold assembly model including the blank mold inner cavity entity 5, the blank mold 6, and the plug 7, parameterize the key parameters on the blank mold 6 and the plug 7, and according to the structural feature relationship between the blank mold 6 and the plug 7, use the "Expression" function to constrain the relevant parameters on the blank mold 6 and the plug 7 respectively; then use the "Expression" function to establish a link relationship among the blank mold inner cavity entity 5, the blank mold 6, and the plug 7.
[0120] S1-23. Define the parametric blank mold assembly model as the blank mold assembly template of this type of blank mold module through the "Product Template Studio" or "Product Template Creation" function.
[0121] S1-24. Repeat steps S1-22 to S1-23 to create blank mold assembly templates corresponding to various types of blank mold modules.
[0122] Among them, in step S1-22, the key parameters on the blank mold 6 include the relevant parameters of the installation position of the blank mold gripper, such as Figure 10 , the relevant parameters of the installation position of the blank mold gripper include the blank mold gripper model K2, the turnover value M, the height H7 of the blank mold inner cavity, and the height H8 of the blank mold gripper backing plate. The relevant parameters of the installation position of the blank mold gripper are used to define the installation position of the blank mold gripper.
[0123] Among them, the turnover value M is the distance from the center of rotation to the neck of the forming mold or the neck of the blank mold when the glass bottle is turned from the blank mold to the forming mold. The height H7 of the blank mold inner cavity is the distance between the dividing line between the blank mold 6 and the plug 7 and the dividing line between the blank mold 6 and the mouth mold 8. The height H8 of the blank mold gripper backing plate is the vertical height of the blank mold gripper backing plate 16.
[0124] In the blank mold assembly template and the mouth mold assembly template, the forming process type option can be suppressed through expressions. The forming process types include the blow-blow method, the press-blow method, and the single-press method. In step S4 for blank mold component modeling and step S5 for mouth mold component modeling, select the corresponding forming process type according to the type of glass bottle or jar. For conventional glass bottles, select the blow-blow method; for glass jars with a gradually increasing inner cavity from the opening, select the press-blow method; for glass jars with a gradually decreasing inner cavity from the opening, select the single-press method. That is, enable the blank mold 6 and the mouth mold 8 for the blow-blow method, and at the same time suppress the blank mold 6 and the mouth mold 8 for the press-blow method and the single-press method. The execution expressions are: if (blow-blow method) then (blow-blow method blank mold) else (if (press-blow method) then (press-blow method blank mold) else (if (single-press method) then (single-press method blank mold) else (0))); if (blow-blow method) then (blow-blow method mouth mold) else (if (press-blow method) then (press-blow method mouth mold) else (if (single-press method) then (single-press method mouth mold) else (0))).
[0125] The above detailed description is a specific description of the feasible embodiments of the present invention. These embodiments are not intended to limit the patent scope of the present invention. Any equivalent implementation or modification without departing from the present invention shall be included in the patent scope of this case.
Claims
1. A parametric modeling method for glass bottle molds based on NX system, characterized in that: The steps include: S1, dividing the whole set of glass bottle mold into a mold assembly, a blank mold assembly and a mouth mold assembly, wherein the mold assembly includes a mold, a bottom mold and a blowing head, the blank mold assembly includes a blank mold and a blind head, and the mouth mold assembly includes a mouth mold, a mouth ring, a core and a bottle clamp; Based on NX software, a parametric mold assembly template, a blank mold assembly template, a mouth mold assembly template and a general assembly template are created, wherein the mold assembly template includes at least four parts, namely, a mold cavity entity, a mold, a bottom mold and a blow head; the blank mold assembly template includes at least four parts, namely, a mold cavity entity, a blank mold cavity entity, a blank mold and a blind head; the mouth mold assembly template includes at least five parts, namely, a mouth mold cavity entity, a mouth mold, a mouth ring, a core and a bottle clamp; and the general assembly template includes parts in the mold assembly, the blank mold assembly and the mouth mold assembly; S2. According to the design parameters and specific uses of the glass bottle, the mold cavity, the die cavity and the blank mold cavity of the glass bottle molding mold are designed, as well as the molding process type, molding process parameters and specification parameters of the parts, and the key size parameters of the mold cavity, the die cavity and the blank mold cavity are obtained according to the information of the mold cavity, the die cavity and the blank mold cavity; The mold cavity is an internal cavity formed after the mold and the bottom mold are assembled, the mouth mold cavity is an internal cavity formed after the mouth mold and the mouth ring are assembled, and the blank mold cavity is an internal cavity formed after the blank mold and the blind head are assembled; the mold cavity entity is an entity that completely matches the shape of the mold cavity, the blank mold cavity entity is an entity that completely matches the shape of the blank mold cavity, and the mouth mold cavity entity is an entity that completely matches the shape of the mouth mold cavity; S3. Automated modeling of mold components: create a mold component file, call the corresponding mold assembly template according to the type of glass bottle, input the key size parameters of the mold cavity, molding process type, molding process parameters and specification parameters obtained in step S2, and automatically generate a three-dimensional assembly model of the mold component, thereby obtaining a three-dimensional model of the mold, bottom mold and blowing head; check the structure of the mold cavity entity, the mold, the bottom mold and the blowing head, and the coordination between them, as well as the coordination between the mold and the mold clamp. If it does not meet the requirements, check and re-enter the key size parameters, molding process type, molding process parameters and specification parameters of the appropriate mold cavity until it meets the requirements; S4. Automated modeling of the primary mold component: Create a primary mold component file, call the corresponding primary mold assembly template according to the type of glass bottle, input the key size parameters, molding process type, molding process parameters and specification parameters of the mold cavity and the primary mold cavity obtained in step S2, and automatically generate a three-dimensional assembly model of the primary mold component, thereby obtaining a three-dimensional model of the primary mold and the blind head; check the mold cavity entity, the primary mold cavity entity, the structure of the primary mold and the blind head, and the coordination between them, as well as the coordination between the primary mold and the primary mold clamp. If it does not meet the requirements, check and re-enter the key size parameters, molding process type, molding process parameters and specification parameters of the appropriate mold cavity and the primary mold cavity until it meets the requirements; S5. Automatic modeling of the mouth die assembly: create a mouth die assembly file, call the corresponding mouth die assembly template according to the type of glass bottle, input the key size parameters of the mouth die cavity, the molding process type, the molding process parameters and the specification parameters obtained in step S2, and automatically generate a three-dimensional assembly model of the mouth die assembly, thereby obtaining a three-dimensional model of the mouth die, the mouth ring, the core and the bottle clamp; check the structure of the mouth die cavity entity, the mouth die, the mouth ring, the core and the bottle clamp and the coordination between them. If they do not meet the requirements, check and re-enter the key size parameters, molding process type, molding process parameters and specification parameters of the appropriate mouth die cavity until they meet the requirements; S6. After the mold assembly, the primary mold assembly and the die assembly are automatically generated, the general assembly is automatically generated after the general assembly template is called; the matching between the components in the general assembly is checked. If there is any mismatch, the parameters in steps S3, S4 and S5 are modified according to the actual situation until the components in the general assembly are fully matched; Among them, there is no order of priority among steps S3, S4, and S5.
2. The method for parametric modeling of glass bottle molds based on NX system according to claim 1, characterized in that: The workflow for automated modeling of molded components in step S3 is as follows: S3-1. Input and select the molding process type. According to the selected molding process type, the model corresponding to the process type is automatically started; S3-2, input the mold clamp model and turning value, and automatically generate the assembly position of the mold clamp; If the clamp assembly position does not meet the requirements, reselect and input the appropriate mold clamp model and turning value to make adjustments; S3-3. Input the bottom mold specifications and the air blowing head specifications, and automatically generate the assembly cooperation between the mold and the bottom mold, and the assembly cooperation between the mold and the air blowing head; if the assembly cooperation does not meet the requirements, re-select and input the appropriate bottom mold specifications and air blowing head specifications for adjustment; S3-4. Input the process parameters including cooling, exhaust and insulation, and automatically generate the cooling structure, exhaust structure and insulation holes on the mold and the bottom mold; if the generated structure does not meet the requirements, re-enter the appropriate process parameters for adjustment.
3. The method for parametric modeling of glass bottle molds based on NX system according to claim 1, characterized in that: In step S1, the method for creating the mold assembly template includes: S1-11. Analyze and classify the existing types of molded components; S1-12. Create a parametric model of a certain type of molding module on NX software, or open an existing parametric model of this type of molding module, and obtain a mold assembly model including a mold cavity entity, a mold, a bottom mold, and a blow head, so that the key parameters of the mold, the bottom mold, and the blow head are parameterized, and according to the structural feature relationship of the mold, the bottom mold, and the blow head, the relevant parameters of the mold, the bottom mold, and the blow head are constrained respectively through the "expression" function; and then the mold cavity entity, the mold, the bottom mold, and the blow head are linked through the "expression" function; S1-13. Define the parameterized mold assembly model as the mold assembly template of this type of molding module through the "Product Template Studio" or "Product Template Creation" function; S1-14. Repeat steps S1-12 to S1-13 to create mold assembly templates corresponding to various types of molding modules.
4. The method for parametric modeling of glass bottle molds based on NX system according to claim 3 is characterized in that: In step S1-12, the method of establishing the link relationship between the mold cavity entity, mold, bottom mold and blowing head through the "expression" function is as follows: Determine P1, P2, P3 and P4 of the mold cavity entity as key parameters of the mold cavity entity, the link between the mold and the bottom mold, and determine the mold cavity entity as the linked entity; In the "Create Expressions Between Multiple Parts" function box, set Q1 of the finished mold = P1 of the finished mold cavity, Q2 of the finished mold = P2 of the finished mold cavity, set W1 of the bottom mold = P3 of the finished mold cavity, and W2 of the bottom mold = P4 of the finished mold cavity; Among them, P1 of the mold inner cavity entity is the upper width of the mold inner cavity entity, P2 of the mold inner cavity entity is the middle height of the mold inner cavity entity, P3 of the mold inner cavity entity is the height of the bottom annular flange of the mold inner cavity entity, and P4 of the mold inner cavity entity is the bottom width of the mold inner cavity entity; the Q1 value of the mold is the width of the upper opening of the mold, the Q2 value of the mold is the height of the inner cavity of the mold, the W1 value of the bottom mold is the depth of the annular groove on the bottom mold, and the W2 value of the bottom mold is the outer diameter of the annular groove on the bottom mold.
5. The method for parametric modeling of glass bottle molds based on NX system according to claim 3 is characterized in that: In step S1-12, in the expression dialog box of the mold assembly model, set the parameter options of "Base mold specification". In the parameter options of "Base mold specification", pre-set multiple specifications of base molds for reference by the mold and base mold link; at the same time, set the parameter options of "Blowing head specification". In the parameter options of "Blowing head specification", pre-set multiple specifications of blowing heads for reference by the mold and base mold link.
6. The method for parametric modeling of glass bottle molds based on NX system according to claim 3 is characterized in that: In step S1-12, the key parameters on the mold include the installation position of the mold clamp and the relevant parameters of the heat dissipation structure, and the key parameters on the bottom mold include the relevant parameters of the heat dissipation structure. The relevant parameters of the installation position of the mold clamp include the mold clamp model K1, the turning value M, the mold cavity height H1 and the mold clamp pad height H2. The relevant parameters of the installation position of the mold clamp are used to define the installation position of the mold clamp; wherein the turning value M is the distance from the turning center to the mold neck or the initial mold neck when the glass bottle is turned from the initial mold to the mold, the mold cavity height H1 is the distance between the dividing line between the mold and the bottom mold when they are assembled and the top of the mold, and the mold clamp pad height H2 is the vertical height of the mold clamp pad; The heat dissipation structure includes internal vertical holes and external heat dissipation slots. The internal vertical holes and / or external heat dissipation slots are selected through expression function settings. The relevant parameters of the internal vertical holes are used to define the positions and quantities of the internal vertical holes, and the relevant parameters of the external heat dissipation slots are used to define the positions and quantities of the external heat dissipation slots.
7. The method for parametric modeling of glass bottle molds based on NX system according to claim 6, characterized in that: For molded parts, the external heat sink includes a horizontal cooling slot, and the relevant parameters of the horizontal cooling slot are parametrically defined by expressions, and the method is: The relevant parameters for designing the horizontal cooling slot include the horizontal cooling slot starting position L1, the horizontal cooling slot distribution interval height H3, the number of horizontal cooling slot arrays N, the slot width R1, the slot spacing R2, the turning value M, the clamp height H4, the clamp upper and lower buckle position distance L3, the upper buckle pin installation distance L2, the lower buckle pin height H5, the mold cavity height H1, and the bottom mold matching height H6; Among them, the horizontal cooling groove starting position L1 is the distance from the top of the horizontal cooling groove area to the top of the mold, the horizontal cooling groove distribution interval height H3 is the distance from the top to the bottom of the horizontal cooling groove area, the number of horizontal cooling groove arrays N is the total number of horizontal cooling grooves, the groove width R1 is the distance between the upper and lower edges of each horizontal cooling groove, the groove spacing R2 is the distance between the lower edge of the previous horizontal cooling groove and the upper edge of the next horizontal cooling groove, the turning value M is the distance from the turning center to the mold neck or the initial mold neck when the glass bottle is turned from the initial mold to the mold, and the clamp height H4 is the upper relative contact between the clamp and the mold. The distance between the edge and the lower edge, the clamp and the mold are connected and fixed by the upper and lower nails, the upper nail is installed in the upper nail installation groove, the upper and lower buckle distance L3 of the clamp is the distance between the upper edge of the upper nail installation groove and the lower edge of the lower nail, the upper nail installation distance L2 is the distance between the upper edge and the lower edge of the upper nail installation groove, the lower nail height H5 is the distance between the upper edge and the lower edge of the lower nail, the mold cavity height H1 is the distance between the dividing line between the mold and the bottom mold when they are assembled and the top of the mold, and the bottom mold matching height H6 is the distance between the dividing line between the mold and the bottom mold when they are assembled and the bottom of the mold; The horizontal cooling slot starting position L1, the horizontal cooling slot distribution interval height H3, and the number of horizontal cooling slot arrays N are defined by expressions, which are: The starting position of the horizontal cooling groove L1 = turning value M-clamp height H4+upper fastener installation distance L2+groove width R1; The number of horizontal cooling slot arrays N = ceil (horizontal cooling slot distribution interval height H3 / (slot width R1+slot spacing R2)), where ceil is an upward rounding function; For clamp model K, which has upper and lower buckle nails, the height of the horizontal cooling slot distribution interval H3 = the distance between the upper and lower buckle positions of the clamp L3 - the installation distance of the upper buckle nail L2 - the height of the lower buckle nail H5; For the clamp model K which has only upper fasteners but no lower fasteners, the height of the horizontal cooling groove distribution interval H3 = the mold cavity height H1 + the bottom mold matching height H6 - the horizontal cooling groove starting position L1.
8. The method for parametric modeling of glass bottle molds based on NX system according to claim 1, characterized in that: In step S1, in the initial mold assembly template and the mouth mold assembly template, the molding process type option is set through expression suppression. The molding process types include blow-blowing, pressure-blowing and single pressure. In the initial mold component modeling in step S4 and the mouth mold component modeling in step S5, the corresponding molding process type is selected according to the type of glass bottles and jars. For conventional glass bottles, the blow-blowing method is selected, for glass jars that gradually increase in size from the opening to the inner cavity, the pressure-blowing method is selected, and for glass jars that gradually decrease in size from the opening to the inner cavity, the single pressure method is selected.
9. The method for parametric modeling of glass bottle molds based on NX system according to claim 1, characterized in that: In step S1, the method for creating the primary mold assembly template includes: S1-21. Characterize and classify existing primary mold component types; S1-22. Create a parametric model of a certain type of prototype module on NX software, or open an existing parametric model of the same type of prototype module, and obtain a prototype assembly model including a prototype inner cavity entity, a prototype and a bulkhead, so that the key parameters of the prototype and the bulkhead are parameterized, and according to the structural feature relationship between the prototype and the bulkhead, the "expression" function is used to constrain the relevant parameters of the prototype and the bulkhead respectively; and then the "expression" function is used to establish a link relationship between the prototype inner cavity entity, the prototype and the bulkhead; S1-23. Define the parameterized initial mold assembly model as the initial mold assembly template of this type of initial mold through the "Product Template Studio" or "Product Template Creation" function; S1-24. Repeat steps S1-22 to S1-23 to create initial mold assembly templates corresponding to various types of initial molds.
10. The method for parametric modeling of glass bottle molds based on NX system according to claim 9, characterized in that: In step S1-22, the key parameters on the initial mold include the relevant parameters of the initial mold clamp installation position, and the relevant parameters of the initial mold clamp installation position include the initial mold clamp model K2, the turning value M, the initial mold inner cavity height H7 and the initial mold clamp pad height H8. The relevant parameters of the initial mold clamp installation position are used to define the installation position of the initial mold clamp; wherein, the turning value M is the distance from the turning center to the mold neck or the initial mold neck when the glass bottle is turned from the initial mold to the finished mold, the initial mold inner cavity height H7 is the distance between the dividing line between the initial mold and the blind head and the dividing line between the initial mold and the mouth mold, and the initial mold clamp pad height H8 is the vertical height of the initial mold clamp pad.