Injection molding machine mold opening end point position overshoot self-adjusting control method

By implementing the self-adjustment control method of overshoot on the injection molding machine, the problem of unstable position control of the injection molding machine's mold opening end point is solved, the positioning accuracy is improved, and labor costs and production impact are reduced.

CN119840118APending Publication Date: 2025-04-18NINGBO SHUANGMA MASCH IND CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411282912.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The position control of the mold opening end point of the injection molding machine is unstable, resulting in the inability to remove the product or the collision of the robot, which increases the impact of labor costs and production rhythm.

Method used

A self-adjustment control method for overshooting the end point position of the injection mold opening machine is adopted. By defining key parameters such as the mold opening setting end point position, the actual end point position, the virtual target position, the target deviation value and the compensation coefficient, the self-adjustment control of the overshoot of the mold opening is achieved.

Benefits of technology

The injection mold opening positioning accuracy is improved, the manual regulation time and labor cost are reduced, the production cost is reduced, and the impact on the production rhythm is reduced.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses a self-adjustment control method for overshoot of a mold opening final position of an injection molding machine. The self-adjustment control method is characterized by comprising the steps of defining key parameters, starting mold opening and closing actions, comparing related parameters after the mold opening and closing actions, performing compensation self-adjustment operation after comparison and the like. The control method has the advantages that on the basis of effectively controlling the mold opening positioning precision, the manual adjustment time and labor cost are effectively saved, the influence on the production rhythm is reduced, and the production cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of mold opening of injection molding machines, in particular to an overshoot self-adjusting control method for the mold opening terminal position of an injection molding machine. Background Art

[0002] At present, with the rise of labor costs and the popularization of automation, the removal of molded products from injection molding machines has shifted from manual removal to robotic removal. The movement of the robotic arm is achieved by a servo motor driving the corresponding mechanical mechanism. Therefore, the use of robotic arm to remove parts requires higher consistency in the template end position and higher positioning control accuracy. In the actual production process, the robotic arm controller cannot know the current position of the injection molding machine template. Therefore, the position of the robotic arm to remove the product is fixed each time it enters the injection molding machine. If the injection molding machine mold end position control is unstable, it may cause the product to be unable to be removed, or the robotic arm may collide with the injection molding machine, causing damage. Based on this, the accuracy of the injection molding machine's mold opening positioning accuracy is particularly important.

[0003] Overshoot during mold opening on an injection molding machine is a manifestation of inaccurate mold opening positioning control, which directly affects the smoothness of the injection molding machine's mold opening. During production, it is only necessary to control the mold opening overshoot of the injection molding machine within a reasonable range to ensure that the robot can enter the injection molding machine and grasp the product. Therefore, the mold opening overshoot needs to be adjusted for different mold opening end positions before production. Typically, mold opening overshoot control of injection molding machines relies on setting each section's pressure, flow, and position to control each section's movement. To ensure smooth start and stop of each section's movement, the concept of slope (acceleration and deceleration) is added. In other words, before formal production, mold opening pressure, flow, and slope must be repeatedly tested and adjusted to ultimately control mold opening overshoot. Moreover, if the mold opening end position changes, the previous debugging and control may become invalid, causing the mold opening overshoot to increase again. Parameters such as pressure, flow, and slope must then be readjusted, which is labor-intensive, time-consuming, and can affect production rhythm. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide an injection molding machine mold opening end position overshoot self-adjustment control method, which is convenient for improving mold opening positioning accuracy, effectively reducing manual control time and reducing labor costs.

[0005] The technical solution adopted by the present invention to solve the above technical problems is:

[0006] A method for self-adjusting overshoot control of mold opening end position of an injection molding machine, characterized by the following steps:

[0007] (1) Define key parameters:

[0008] Open the mold and set the end point position P0;

[0009] The actual end point position of mold opening is P1;

[0010] Mold opening virtual target position P2;

[0011] Target deviation value E;

[0012] Compensation coefficient K, where 0≤K≤1;

[0013] (2) Preset the mold opening end position P0, target deviation value E and compensation coefficient K on the injection molding machine;

[0014] (3) The mold opening end position overshoot self-adjustment control is started, and the controller controls the injection molding machine to perform the mold opening action to obtain the actual mold opening end position P1;

[0015] (4) Compare P0 with P1 obtained in step (3):

[0016] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0017] If P1-P0>E, jump to the following step (5);

[0018] If P1-P0<0, jump to the following step (8)

[0019] (5) Perform reverse compensation, and use the formula P2=P0-K×(P 1- P0), calculate the compensated mold opening virtual target position P2;

[0020] (6) The controller controls the injection molding machine to perform a mold closing action, and performs a mold opening action with P2 obtained in step (5) as the target value, and obtains a new mold opening actual end position P1;

[0021] (7) Compare P0 with P1 obtained in step (6):

[0022] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0023] If P1-P0>E, return to the above step (5);

[0024] (8) Forward compensation is performed by the formula P2=P0+K×(P 0- P1), calculate the compensated mold opening virtual end point position P2;

[0025] (9) The controller controls the injection molding machine to perform the mold closing action, and performs the mold opening action with P2 obtained in step (8) as the target value, and obtains a new mold opening actual end position P1;

[0026] (10) Compare P0 with P1 obtained in step (9):

[0027] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0028] If P1-P0<0, return to the above step (8).

[0029] Compared with the prior art, the advantages of the present invention are: through this control method, on the basis of effectively controlling the mold opening positioning accuracy, it effectively saves the time and manpower cost of manual adjustment, reduces the impact on the production rhythm, and reduces the production cost. DETAILED DESCRIPTION

[0030] The following examples further describe the present invention in detail.

[0031] A method for self-adjusting overshoot control of mold opening end position of an injection molding machine, characterized by the following steps:

[0032] (1) Define key parameters:

[0033] Open the mold and set the end point position P0;

[0034] The actual end point position of mold opening is P1;

[0035] Mold opening virtual target position P2;

[0036] Target deviation value E;

[0037] Compensation coefficient K, where 0≤K≤1;

[0038] (2) Preset the mold opening end position P0, target deviation value E and compensation coefficient K on the injection molding machine;

[0039] (3) The mold opening end position overshoot self-adjustment control is started, and the controller controls the injection molding machine to perform the mold opening action to obtain the actual mold opening end position P1;

[0040] (4) Compare P0 with P1 obtained in step (3):

[0041] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0042] If P1-P0>E, jump to the following step (5);

[0043] If P1-P0<0, jump to the following step (8)

[0044] (5) Perform reverse compensation, and use the formula P2=P0-K×(P 1- P0), calculate the compensated mold opening virtual target position P2;

[0045] (6) The controller controls the injection molding machine to perform a mold closing action, and performs a mold opening action with P2 obtained in step (5) as the target value, and obtains a new mold opening actual end position P1;

[0046] (7) Compare P0 with P1 obtained in step (6):

[0047] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0048] If P1-P0>E, return to the above step (5);

[0049] (8) Perform forward compensation and calculate the virtual mold opening end position P2 after compensation using the formula P2 = P0 + K × (P0 - P1);

[0050] (9) The controller controls the injection molding machine to perform the mold closing action, and performs the mold opening action with P2 obtained in step (8) as the target value, and obtains a new mold opening actual end position P1;

[0051] (10) Compare P0 with P1 obtained in step (9):

[0052] If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the mold opening end position overshoot self-adjustment control is completed;

[0053] If P1-P0<0, return to the above step (8).

[0054] After the entire control is completed, the control system of the injection molding machine will store the actual mold opening end position within a reasonable range corresponding to the mold opening setting end position P0 after adaptive adjustment. During formal production, the mold opening setting end position P0 is input, and a formal production mold opening and closing work instruction is given to the injection molding machine. The injection molding machine performs formal mold opening and closing production. As long as P0 remains unchanged, the robot can enter the injection molding machine to take out the product; when the mold opening setting end position P0 changes, the mold opening end position overshoot self-adjustment is first performed with the changed P0. After the adjustment is completed, formal production can be carried out.

Claims

1. A method for self-adjusting overshoot control of mold opening end position of an injection molding machine, characterized in that Here are the steps: (1) Define key parameters: The mold opening sets the end point position P0; The actual end point position of mold opening is P1; Mold opening virtual target position P2; Target deviation value E; Compensation coefficient K, where 0≤K≤1; (2) Preset the mold opening end point position P0, target deviation value E and compensation coefficient K on the injection molding machine; (3) The overshoot self-adjustment control of the mold opening end position is started, and the controller controls the injection molding machine to perform the mold opening action to obtain the actual mold opening end position P1; (4) Compare P0 with P1 obtained in step (3): If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the overshoot self-adjustment control of the mold opening end position is completed; If P1-P0>E, jump to the following step (5); If P1-P0<0, jump to the following step (8) (5) Perform reverse compensation, using the formula P2 = P0-K × (P 1- P0), calculate the compensated mold opening virtual target position P2; (6) The controller controls the injection molding machine to perform a mold closing action, and performs a mold opening action with P2 obtained in step (5) as the target value, thereby obtaining a new actual end point position P1 of mold opening; (7) Compare P0 with P1 obtained in step (6): If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the overshoot self-adjustment control of the mold opening end position is completed; If P1-P0>E, return to the above step (5); (8) Forward compensation is performed by the formula P2 = P0 + K × (P 0- P1), calculate the compensated mold opening virtual end point position P2; (9) The controller controls the injection molding machine to perform a mold closing action, and performs a mold opening action with P2 obtained in step (8) as the target value, thereby obtaining a new actual end point position P1 of mold opening; (10) Compare P0 with P1 obtained in step (9): If 0<P1-P0<E, it means that the mold opening overshoot is within the allowable range, the mold opening positioning is accurate, and the overshoot self-adjustment control of the mold opening end position is completed; If P1-P0<0, return to the above step (8).