A kind of upper mold frame rotation control system and control method
By designing the upper mold frame rotation control system, using the human-computer interaction unit and the control unit to calculate and output control signals, accurately control the rotation of the upper mold frame, the problem of inaccurate rotation angle control in the prior art is solved, and production efficiency and product quality are improved.
Patent Information
- Application Number
- CN202510018639.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-01-07
AI Technical Summary
The rotation angle control of the existing upper mold frames is not accurate enough, resulting in limited applications on automated production lines.
A rotary control system of upper mold frame is designed, including a human-computer interaction unit, a control unit and an upper mold frame driving unit. By calculating the rotation angle and outputting control signals, the rotation of the upper mold frame is accurately controlled.
High-precision control of the rotating of the upper mold frame is realized, production efficiency and product quality are improved, and the demand for manual adjustment and the risk of equipment failure is reduced.
Smart Images

Figure CN119472451B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of mold frame equipment, and in particular to an upper mold frame rotation control system and control method. Background Art
[0002] With the development of industrial automation and precision manufacturing technology, the design and functionality of the mold frame, as the supporting mechanism of the mold, have received widespread attention.
[0003] In the existing integral mold frames, many upper mold frames are designed to be flippable in order to facilitate operators to perform operations such as upper mold cleaning and insert placement. However, the rotation angle control of the current upper mold frame is not precise enough, resulting in a large deviation in the actual upper mold frame after rotation. Robots on some existing automated production lines require precise angle control to ensure accurate placement of inserts and rapid mold closing operations. Therefore, the existing upper mold frame has poor rotation accuracy, which limits its application in such automated production lines. Summary of the invention
[0004] In view of one or more of the problems existing in the prior art, the present application provides, in a first aspect, an upper mold frame rotation control system, which is used to control the rotation angle of the upper mold frame on a rotating bracket connected thereto, comprising:
[0005] An upper mold frame, including an upper mold frame rotation center, for connecting with the rotating bracket;
[0006] Human-computer interaction unit, used to input basic data;
[0007] A control unit, connected to the human-computer interaction unit, configured to calculate a rotation angle according to the basic data and output a control signal;
[0008] An upper mold frame driving unit is disposed on the upper mold frame and connected to the control unit, and is used to receive a control signal output by the control unit and control the rotation of the upper mold frame;
[0009] Wherein, the upper mold frame driving unit comprises an upper mold frame driving member and an upper mold frame transmission member, the upper mold frame transmission member comprises: a second crank and a second connecting rod, one end of the second crank is connected to the upper mold frame driving member, the other end of the second crank is connected to one end of the second connecting rod, and the other end of the second connecting rod is connected to the rotating bracket; the upper mold frame is driven by the upper mold frame driving member, so as to rotate with the rotation center of the upper mold frame as the axis;
[0010] The basic data includes the preset rotation angle of the upper mold frame drive member Or the upper mold frame rotates to a preset angle ;
[0011] The execution method of calculating the rotation angle according to the basic data includes:
[0012] Calculate the intermediate variables of upper mold base rotation;
[0013] When the basic data includes the upper mold frame driving member rotating a preset angle Calculate the corresponding upper mold frame rotation angle ;or
[0014] When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive .
[0015] The mold frame rotation control system provided by the present application realizes precise control of the rotation angle of the upper mold frame by integrating an advanced human-machine interaction unit and a control unit. The system can automatically calculate and generate corresponding control signals according to the preset rotation angle of the upper mold frame driving member or the preset rotation angle of the upper mold frame input by the operator, and drive the upper mold frame to rotate precisely. This precise control not only improves production efficiency and product quality, but also reduces the need for manual adjustment and reduces the risk of errors and equipment failures caused by improper operation.
[0016] Preferably, the basic data also includes: the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the center of the shaft of the upper mold frame driver in the coordinate system established with the rotation center of the upper mold frame as the origin, as well as the second crank length and the second connecting rod length;
[0017] The intermediate variables of the mold base rotation in the calculation include:
[0018] According to the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member shaft center, the zero-position distance L1_b from the upper mold frame driving member shaft center to the upper mold frame rotation center, the zero-position distance L2_b from the second connecting rod fixed point to the upper mold frame rotation center, and the zero-position distance L3_b from the upper mold frame driving member shaft center to the second connecting rod fixed point;
[0019] According to the length of the second crank, the length of the second connecting rod and the zero distance L3_b, the zero angle A3_b of the angle between the straight line determined by the axis center of the upper mold frame driving member and the second connecting rod fixing point and the straight line where the second crank is located is calculated;
[0020] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A4_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated;
[0021] According to the zero angle A3_b and the zero angle A4_b, the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated;
[0022] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A5_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the rotation center of the upper mold frame and the fixed point of the second connecting rod is calculated;
[0023] According to the length of the second crank, the zero distance L1_b and the zero angle A2_b, the zero distance L4_b from the center of the upper mold frame transmission shaft to the rotation center of the upper mold frame is calculated.
[0024] These detailed geometric parameter inputs and intermediate variable calculations enable the system to adapt to mold frame transmission mechanisms of different sizes and structures, enhancing the system's versatility and adaptability. Whether in molds of different sizes or in different production environments, the system can provide precise control, improving production efficiency and product quality.
[0025] In some embodiments of the present application, when the basic data includes the upper mold frame driving member rotating a preset angle When , the corresponding upper mold frame rotation angle is calculated include:
[0026] According to the zero angle A2_b and the upper mold frame drive component rotates to the preset angle , calculate and obtain the instantaneous angle A2_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located;
[0027] According to the length of the second crank, the zero distance L1_b and the instantaneous angle A2_b1, the instantaneous distance L4_b1 from the center of the connecting shaft of the upper mold frame transmission member to the rotation center of the upper mold frame is calculated;
[0028] According to the instantaneous distance L4_b1, the zero distance L1_b and the second crank length, the instantaneous angle A6_b1 of the angle between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the axis center of the upper mold frame transmission member and the rotation center of the upper mold frame is calculated;
[0029] According to the zero distance L2_b, the instantaneous distance L4_b1 and the length of the second connecting rod, the instantaneous angle A7_b1 of the angle between the straight line determined by the center of the connecting shaft of the upper mold frame transmission member and the rotation center of the upper mold frame and the straight line determined by the second connecting rod fixed point and the rotation center of the upper mold frame is calculated;
[0030] According to the zero angle A5_b, the instantaneous angle A6_b1 and the instantaneous angle A7_b1, it is calculated that when the basic data includes the upper mold frame driving member rotating the preset angle When the corresponding upper mold frame rotates at .
[0031] Through the above detailed geometric relationship modeling and angle calculation, the system can more accurately determine the actual rotation angle of the upper mold frame after the upper mold frame drive member rotates the preset angle. This precise control reduces the operational deviation caused by geometric errors and ensures the high accuracy of the upper mold frame rotation.
[0032] Preferably, when the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive include:
[0033] According to the zero position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero position angle A9_b of the angle between the straight line determined by the upper mold frame driving member axis center and the upper mold frame rotation center and the horizontal direction is calculated;
[0034] According to the preset angle of rotation of the upper mold frame and the zero angle A9_b, calculate the instantaneous angle A9_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction;
[0035] According to the zero distance L1_b and the instantaneous angle A9_b1, the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission part is calculated;
[0036] According to the zero-position coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission member and the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point, the instantaneous distance L3_b1 from the center of the shaft of the upper mold frame driving member to the second connecting rod fixed point is calculated;
[0037] According to the length of the second crank, the length of the second connecting rod and the instantaneous distance L3_b1, the instantaneous angle A3_b1 between the straight line determined by the axis center of the upper mold frame driving member and the fixed point of the second connecting rod and the straight line where the second crank is located is calculated;
[0038] According to the zero distance L1_b, the instantaneous distance L3_b1 and the zero distance L2_b, the instantaneous angle A4_b1 of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated;
[0039] According to the instantaneous angle A3_b1 and the instantaneous angle A4_b1, the instantaneous angle difference A2_b2 between the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated;
[0040] According to the zero angle A2_b and the instantaneous angle difference A2_b2, it is calculated that when the basic data includes the preset angle of rotation of the upper mold frame When the corresponding upper mold frame driving part rotates at an angle of .
[0041] A second aspect of the present application provides a mold frame rotation control method, comprising:
[0042] Input basic data into the human-machine interaction unit, the basic data including the preset angle of rotation of the upper mold frame drive member Or the upper mold frame rotates to a preset angle ;
[0043] Calculate the rotation angle and output the control signal;
[0044] Control the rotation of the upper mold frame;
[0045] Wherein, the calculation of the rotation angle comprises:
[0046] Calculate the intermediate variables of upper mold base rotation;
[0047] When the basic data includes the upper mold frame driving member rotating a preset angle Calculate the corresponding upper mold frame rotation angle ;or
[0048] When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive .
[0049] Preferably, the basic data also includes: the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the center of the shaft of the upper mold frame driving member in the coordinate system established with the upper mold frame rotation center as the origin, as well as the second crank length and the second connecting rod length;
[0050] The intermediate variables of the mold base rotation in the calculation include:
[0051] According to the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member shaft center, the zero-position distance L1_b from the upper mold frame driving member shaft center to the upper mold frame rotation center, the zero-position distance L2_b from the second connecting rod fixed point to the upper mold frame rotation center, and the zero-position distance L3_b from the upper mold frame driving member shaft center to the second connecting rod fixed point;
[0052] According to the length of the second crank, the length of the second connecting rod and the zero distance L3_b, the zero angle A3_b of the angle between the straight line determined by the axis center of the upper mold frame driving member and the second connecting rod fixing point and the straight line where the second crank is located is calculated;
[0053] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A4_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated;
[0054] According to the zero angle A3_b and the zero angle A4_b, the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated;
[0055] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A5_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the rotation center of the upper mold frame and the fixed point of the second connecting rod is calculated;
[0056] According to the length of the second crank, the zero distance L1_b and the zero angle A2_b, the zero distance L4_b from the center of the upper mold frame transmission shaft to the rotation center of the upper mold frame is calculated.
[0057] Preferably, when the basic data includes the upper mold frame driving member rotating a preset angle When , the corresponding upper mold frame rotation angle is calculated include:
[0058] According to the zero angle A2_b and the upper mold frame drive component rotates to the preset angle , calculate and obtain the instantaneous angle A2_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located;
[0059] According to the length of the second crank, the zero distance L1_b and the instantaneous angle A2_b1, the instantaneous distance L4_b1 from the center of the connecting shaft of the upper mold frame transmission member to the rotation center of the upper mold frame is calculated;
[0060] According to the instantaneous distance L4_b1, the zero distance L1_b and the second crank length, the instantaneous angle A6_b1 of the angle between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the axis center of the upper mold frame transmission member and the rotation center of the upper mold frame is calculated;
[0061] According to the zero distance L2_b, the instantaneous distance L4_b1 and the length of the second connecting rod, the instantaneous angle A7_b1 of the angle between the straight line determined by the center of the connecting shaft of the upper mold frame transmission member and the rotation center of the upper mold frame and the straight line determined by the second connecting rod fixed point and the rotation center of the upper mold frame is calculated;
[0062] According to the zero angle A5_b, the instantaneous angle A6_b1 and the instantaneous angle A7_b1, it is calculated that when the basic data includes the upper mold frame driving member rotating the preset angle When the corresponding upper mold frame rotates at .
[0063] Preferably, when the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive include:
[0064] According to the zero position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero position angle A9_b of the angle between the straight line determined by the upper mold frame driving member axis center and the upper mold frame rotation center and the horizontal direction is calculated;
[0065] According to the preset angle of rotation of the upper mold frame and the zero angle A9_b, calculate the instantaneous angle A9_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction;
[0066] According to the zero distance L1_b and the instantaneous angle A9_b1, the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission part is calculated;
[0067] According to the zero-position coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission member and the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point, the instantaneous distance L3_b1 from the center of the shaft of the upper mold frame driving member to the second connecting rod fixed point is calculated;
[0068] According to the length of the second crank, the length of the second connecting rod and the instantaneous distance L3_b1, the instantaneous angle A3_b1 between the straight line determined by the axis center of the upper mold frame driving member and the fixed point of the second connecting rod and the straight line where the second crank is located is calculated;
[0069] According to the zero distance L1_b, the instantaneous distance L3_b1 and the zero distance L2_b, the instantaneous angle A4_b1 of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated;
[0070] According to the instantaneous angle A3_b1 and the instantaneous angle A4_b1, the instantaneous angle difference A2_b2 between the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated;
[0071] According to the zero angle A2_b and the instantaneous angle difference A2_b2, it is calculated that when the basic data includes the preset angle of rotation of the upper mold frame When the corresponding upper mold frame driving part rotates at an angle of .
[0072] One or more of the above embodiments of the present application have at least the following beneficial effects:
[0073] The upper mold frame rotation control system and method provided in the present application control the rotation of the upper mold frame in the overall rotating mold frame, so that the operator can easily adjust the angle of the mold, reduce repetitive movements such as bending over and stretching arms, and improve operating comfort; the rotation function of the upper mold frame makes mold cleaning and insert placement more convenient, reduces operation time and steps, and improves production efficiency; at the same time, it reduces the situation where operators maintain bad postures for a long time, reduces the incidence of occupational diseases, and improves the safety of the working environment.
[0074] The upper mold frame rotation control system provided by the present application significantly improves the accuracy and convenience of adjusting the upper mold frame for placing molds in the field of industrial automation by integrating advanced human-computer interaction interface and precise calculation program. The system can automatically calculate and control the rotation angle of the upper mold frame drive to achieve precise positioning of the mold frame, thereby reducing the need for manual adjustment and reducing the risk of errors and equipment failures caused by improper operation.
[0075] In addition, the system enhances the flexibility and adaptability of the production line, enabling it to work seamlessly with a variety of automated equipment such as robotic feeding systems, improving production efficiency and product consistency. By reducing manual intervention, the system also reduces labor intensity and workplace safety risks, while reducing long-term maintenance costs and improving overall equipment stability and reliability. In summary, this application not only improves the level of automation in the production process, but also brings the dual advantages of cost-effectiveness and operational safety to enterprises, and is a reflection of the advancement of industrial automation technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] The accompanying drawings are used to provide a further understanding of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings:
[0077] Figure 1 is a structural schematic diagram of an upper mold frame rotation control system provided by an exemplary embodiment of the present application;
[0078] Figure 2 This is an exemplary embodiment of the present application providing a schematic diagram of the upper mold frame structure
[0079] Figure 3 is a simple abstract line drawing of an upper mold frame rotation structure provided by an exemplary embodiment of the present application;
[0080] Figure 4 It is a schematic structural diagram of an upper mold frame provided by an exemplary embodiment of the present application being arranged in an integral rotating mold frame;
[0081] Figure 5 It is a schematic diagram of an upper mold frame structure in one direction provided by an exemplary embodiment of the present application;
[0082] Figure 6 It is a schematic diagram of a structure in which an upper mold frame provided by an exemplary embodiment of the present application is arranged in an integral rotating mold frame;
[0083] Figure 7 yes Figure 6 Section view along section line AA;
[0084] Figure 8 yes Figure 7 Enlarged view of point B in the middle.
[0085] Reference numerals:
[0086] 1. Overall rotating mold frame;
[0087] 2. Rotating bracket; 25. Lifting slide plate; 26. Guide rail;
[0088] 4. Upper mold frame; 41. Upper mold frame rotating assembly; 411. Third rotating shaft; 412. Third bearing member; 42. Upper mold frame rotation center; 43. Upper mold frame driving member; 43', upper mold frame driving member shaft center; 44. Upper mold frame transmission member; 44', upper mold frame transmission member connecting shaft center; 441. Second crank; 442. Second connecting rod; 442', second connecting rod fixing point. DETAILED DESCRIPTION
[0089] Embodiments of the present application will be described in detail below, examples of which are shown in the accompanying drawings, and the components of the embodiments of the present application generally described and shown in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the application claimed for protection, but merely represents selected embodiments of the present application.
[0090] Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making any creative work shall fall within the scope of protection of this application.
[0091] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0092] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0093] The following will be combined Figure 1-Figure 8 The technical solution of the present application is described clearly and completely. Obviously, the described embodiments are only part of the embodiments of the present application, not all of them. Figure 1 is a structural schematic diagram of an upper mold frame rotation control system provided by an exemplary embodiment of the present application; Figure 2 It is a schematic diagram of the upper mold frame structure of an integral mold frame provided by an exemplary embodiment of the present application; Figure 3 It is a simple abstract line drawing of the upper mold frame rotation structure of the integral rotating mold frame provided by an exemplary embodiment of the present application; Figure 4 It is a schematic diagram of the overall rotating mold frame structure provided by an exemplary embodiment of the present application; Figure 5 It is a schematic diagram of the upper mold frame structure of an integral mold frame in one direction provided by an exemplary embodiment of the present application.
[0094] See also Figures 1 to 5 The first aspect of the present application provides an upper mold frame rotation control system, which is used to control the rotation angle of the upper mold frame 4 on the rotating bracket 2 connected thereto, and includes: a human-computer interaction unit, a control unit, an upper mold frame driving unit and the upper mold frame 4.
[0095] The human-computer interaction unit includes a display, and the human-computer interaction unit has a display function, which can display the system status, operation menu and input interface; the human-computer interaction unit has an input function, which can allow the operator to input the required upper mold frame rotation angle, upper mold frame drive member rotation angle or other related parameters; in some embodiments of the present application, the human-computer interaction unit also includes start, stop, emergency stop and other control buttons for directly controlling the rotation action of the upper mold frame.
[0096] The human-machine interaction unit is connected to the control unit via a bus, and the human-machine interaction unit has a built-in communication interface, such as Ethernet, serial port or wireless module, to achieve data exchange with the control unit;
[0097] The control unit is connected to the upper mold frame driving unit via a bus, the control unit can receive basic data input by the human-machine interaction unit, the processor inside the control unit can calculate the rotation angle of the upper mold frame driving member 43 or the upper mold frame 4 according to the input basic data, and the control unit can generate a control signal and transmit it to the upper mold frame driving unit;
[0098] The control unit contains a memory inside which is stored a computer program for calculating the rotation angle based on input basic data.
[0099] The upper mold frame drive unit is connected to the upper mold frame 4, and can receive control signals from the control unit and convert them into actual actions that can drive the upper mold frame drive member 43 to move. The upper mold frame drive unit may include a motor controller, a power management circuit, and any necessary sensors to monitor the status during the driving process.
[0100] The upper mold frame 4 includes an upper mold frame rotation center 42 for connecting with the rotating bracket 2 .
[0101] The upper mold frame driving unit includes an upper mold frame driving member 43 and an upper mold frame transmission member 44, the upper mold frame transmission member 44 includes: a second crank 441 and a second connecting rod 442, one end of the second crank 441 is connected to the upper mold frame driving member 43, the other end of the second crank 441 is connected to one end of the second connecting rod 442, and the other end of the second connecting rod 442 is movably connected to the rotating bracket 2 at the second connecting rod fixing point 442'; the upper mold frame driving member 43 is fixedly arranged on the upper mold frame 4, and the upper mold frame 4 is driven by the upper mold frame driving member 43, so that the upper mold frame 4 rotates with the upper mold frame rotation center 42 as the axis.
[0102] The main function of the second crank 441 is to convert the rotational motion of the upper mold frame driving member 43 into reciprocating motion. By adjusting the length of the second crank 441, the stroke and speed of the upper mold frame 4 can be changed. The length and angle of the second crank 441 can be adjusted by an adjustment mechanism to meet different work requirements.
[0103] The main function of the second connecting rod 442 is to transmit the force brought by the reciprocating motion of the second crank 441 to the rotating bracket 2, and promote the rotation of the upper mold frame 4 through the reaction force of the force. By adjusting the length and angle of the second crank 441, the motion parameters of the upper mold frame 4 can be easily changed to meet different processing requirements.
[0104] When the upper mold frame driving unit receives the control signal from the control unit, the upper mold frame driving member 43 is activated and starts to rotate, and its output shaft drives the second crank 441 to rotate. The rotational movement of the second crank 441 is transmitted to the rotating bracket 2 through the second connecting rod 442. The movement of the second connecting rod 442 pushes the upper mold frame 4 to rotate around the upper mold frame rotation center 42 through the reaction force of the force.
[0105] The upper mold frame driving member 43 can be a power member such as a motor.
[0106] The basic data input by the operator through the human-machine interaction unit include: the upper mold frame drive member rotates to a preset angle .
[0107] In some embodiments, the basic data input by the operator through the human-computer interaction unit also includes: the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point in the coordinate system established with the upper mold frame rotation center 42 as the origin and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, as well as the second crank length L5_b and the second connecting rod length L6_b, and the possible desired rotation angle of the upper mold frame driving member , Desired rotation angle of upper mold frame or other relevant data.
[0108] The second connecting rod fixing point 442 ′ is the connection point between the second connecting rod 442 and the rotating bracket.
[0109] In some embodiments of the present application, in order to facilitate the intuitive expression of the angle calculation method, Figure 2 The initial state of the upper mold frame structure shown (which can be set as the initial state at any rotation angle) is abstracted into Figure 3 The structure shown, see Figure 3 , the execution method of calculating the rotation angle according to the basic data includes:
[0110] S10, calculating intermediate variables according to basic data, this step includes:
[0111] According to the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero-position distance L1_b from the upper mold frame driving member axis center 43' to the upper mold frame rotation center 42, the zero-position distance L2_b from the second connecting rod fixed point 442' to the upper mold frame rotation center 42, and the zero-position distance L3_b from the upper mold frame driving member axis center 43' to the second connecting rod fixed point 442' are calculated. The formula used is as follows:
[0112]
[0113]
[0114]
[0115] According to the second crank length L5_b, the second connecting rod length L6_b and the zero distance L3_b, the zero angle A3_b of the angle between the straight line determined by the upper mold frame driving member axis center 43' and the second connecting rod fixing point 442' and the straight line where the second crank 441 is located is calculated, and the formula used is as follows:
[0116]
[0117] Among them, π is the ratio of a circle to its circumference.
[0118] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A4_b of the angle between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the straight line determined by the upper mold frame driving member axis center 43' and the second connecting rod fixed point 442' is calculated, and the formula used is as follows:
[0119]
[0120] According to the zero angle A3_b and the zero angle A4_b, the zero angle A2_b of the angle between the straight line defined by the upper mold frame drive shaft center 43' and the upper mold frame rotation center 42 and the straight line where the second crank 441 is located is calculated, and the formula used is as follows:
[0121]
[0122] According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A5_b of the angle between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the straight line determined by the upper mold frame rotation center 42 and the second connecting rod fixed point 442' is calculated, and the formula used is as follows:
[0123]
[0124] According to the second crank length, the zero distance L1_b and the zero angle A2_b, the zero distance L4_b from the center 44' of the upper mold frame transmission shaft connection to the upper mold frame rotation center 42 is calculated, and the formula used is as follows:
[0125]
[0126] In some embodiments, when the input basic data includes the upper mold frame driving member rotating a preset angle When, after step S10, step S20 is performed to calculate the corresponding upper mold frame rotation angle according to the basic data and the intermediate variables. include:
[0127] According to the zero angle A2_b and the upper mold frame drive component rotates to the preset angle , calculate the instantaneous angle A2_b1 between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the straight line where the second crank 441 is located, and the formula used is as follows:
[0128]
[0129] According to the second crank length, the zero distance L1_b and the instantaneous angle A2_b1, the instantaneous distance L4_b1 from the center 44' of the upper mold frame transmission member connecting shaft to the upper mold frame rotation center 42 is calculated, and the formula used is as follows:
[0130]
[0131] According to the instantaneous distance L4_b1, the zero distance L1_b and the second crank length L5_b, the instantaneous angle A6_b1 of the angle between the straight line determined by the upper mold frame driving member shaft center 43' and the upper mold frame rotation center 42 and the straight line determined by the upper mold frame transmission member connecting shaft center 44' and the upper mold frame rotation center 42 is calculated, and the formula used is as follows:
[0132]
[0133] According to the zero distance L2_b, the instantaneous distance L4_b1 and the second connecting rod length L6_b, the instantaneous angle A7_b1 of the angle between the straight line determined by the center 44' of the upper mold frame transmission member connecting shaft and the upper mold frame rotation center 42 and the straight line determined by the second connecting rod fixed point 442' and the upper mold frame rotation center 42 is calculated, and the formula used is as follows:
[0134]
[0135] According to the zero angle A5_b, the instantaneous angle A6_b1 and the instantaneous angle A7_b1, it is calculated that when the basic data includes the upper mold frame driving member rotating the preset angle When the corresponding upper mold frame rotates at , the formula used is as follows:
[0136]
[0137] The operator can input the desired upper mold frame drive member rotation preset angle through the human-machine interaction unit through the control system and calculation method. The control unit uses the above calculation method to calculate the final upper mold frame rotation angle after the upper mold frame driving member 43 rotates the angle according to the input basic data. At this time, the calculated upper mold frame rotation angle can be fed back to the operator through the human-computer interaction interface, and the upper mold frame drive can also be controlled to rotate to a preset angle. , or it can also perform new calculations based on user instructions.
[0138] In some embodiments, when the input basic data includes the upper mold frame rotating a preset angle When step S10 is followed by step S20', the corresponding upper mold frame driving member rotation angle is calculated according to the basic data and the intermediate variable. include:
[0139] According to the zero position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero position angle A9_b of the angle between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the horizontal direction is calculated, and the formula used is as follows:
[0140]
[0141] According to the preset angle of rotation of the upper mold frame and the zero angle A9_b, the instantaneous angle A9_b1 between the straight line determined by the upper mold frame drive shaft center 43' and the upper mold frame rotation center 42 and the horizontal direction is calculated, and the formula used is as follows:
[0142]
[0143] According to the zero distance L1_b and the instantaneous angle A9_b1, the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission part is calculated. The formula used is as follows:
[0144]
[0145]
[0146] According to the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the upper mold frame transmission shaft and the zero coordinate value (A_b, B_b) of the second connecting rod fixed point, the instantaneous distance L3_b1 from the center 43' of the upper mold frame driving member shaft to the second connecting rod fixed point 442' is calculated, and the formula used is as follows:
[0147]
[0148] According to the second crank length L5_b, the second connecting rod length and the instantaneous distance L3_b1, the instantaneous angle A3_b1 between the straight line determined by the upper mold frame driving member axis center 43' and the second connecting rod fixing point 442' and the straight line where the second crank is located is calculated, and the formula used is as follows:
[0149]
[0150] According to the zero distance L1_b, the instantaneous distance L3_b1 and the zero distance L2_b, the instantaneous angle A4_b1 of the angle between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the straight line determined by the upper mold frame driving member axis center 43' and the second connecting rod fixed point 442' is calculated, and the formula used is as follows:
[0151]
[0152] According to the instantaneous angle A3_b1 and the instantaneous angle A4_b1, the instantaneous angle difference A2_b2 between the angle between the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 and the straight line where the second crank 441 is located is calculated, and the formula used is as follows:
[0153]
[0154] According to the zero angle A2_b and the instantaneous angle difference A2_b2, the basic data including the preset angle of rotation of the upper mold frame is calculated. When the corresponding upper mold frame driving part rotates at an angle of
[0155]
[0156] The operator can use the above control system and calculation method to input the preset angle of rotation of the upper mold frame through the human-machine interaction unit. The control unit uses the above calculation method to calculate the angle of rotation of the upper mold frame driving member to achieve the desired upper mold frame rotation angle according to the input basic data. , and controls the upper mold frame drive member 43 to calculate the angle Make a rotation.
[0157] See also Figure 4 , the upper mold frame 4 in the above embodiment is a part of the overall rotating mold frame 1, and the overall rotating mold frame 1 includes: a rotating bracket 2, an upper mold frame 4;
[0158] The upper mold frame 4 is rotatably connected to the rotating bracket 2 at the upper mold frame rotation center 42 through the upper mold frame rotating assembly 41. The upper mold frame driving member 43 drives the upper mold frame 4 to rotate around the upper mold frame rotation center 42 to achieve angle adjustment of the upper half of the mold. The upper mold frame driving member 43 can be an electric motor, a hydraulic motor or other forms of power devices, and ensures the stability and accuracy of the upper mold frame at different positions by accurately controlling the rotation angle.
[0159] Figure 5 It is a schematic diagram of an upper mold frame structure in one direction provided by an exemplary embodiment of the present application; Figure 6 It is a schematic diagram of a structure in which an upper mold frame provided by an exemplary embodiment of the present application is arranged in an integral rotating mold frame; Figure 7 yes Figure 6 Section view along section line AA; Figure 8 yes Figure 7 Enlarged view of point B in the middle.
[0160] For a specific example, see Figures 5 to 8 As shown, the upper mold frame rotating assembly 41 includes a third rotating shaft 411 and a third bearing member 412. One end of the third rotating shaft 411 is fixed to the upper mold frame 4, the third bearing member 412 is fixed to the lifting slide 25 of the rotating bracket 2, and the other end of the third rotating shaft 411 cooperates with the third bearing member 412 to enable the upper mold frame 4 to realize a rotating action.
[0161] The lifting slide 25 cooperates with the guide rail 26 and can slide up and down. The guide rail 26 is fixedly arranged on the rotating bracket 2. When the lifting slide 25 is lifted and lowered by the guide rail 26, it can drive the upper mold frame 4 to move up and down, so as to perform corresponding operations such as mold cleaning and installation on the mold frame 4.
[0162] By adjusting the angle of the upper mold frame 4, the closing and opening processes of the mold can be optimized, and the precision and speed of injection molding can be improved. For example, when producing electronic equipment housings, the angle of the upper mold frame can be adjusted to ensure tight closure of the mold, thereby reducing the generation of flash and burrs.
[0163] In some embodiments of the present application, two upper mold frame driving members 43 are arranged on the upper mold frame or on two sides thereof, and each upper mold frame driving member 43 is connected to the rotating bracket 2 through an upper mold frame transmission member 44 to drive the upper mold frame 4 to rotate. The upper mold frame driving member axis center 43' should be at a certain distance from the upper mold frame rotation center 42 to enable the rotation action to be completed.
[0164] The upper mold frame driving component 43 can be fixedly set on the upper mold frame 4. The connection point where the upper mold frame driving component 43 is connected to the rotating bracket 2 through the upper mold frame transmission component 44 is at a certain distance from the upper mold frame rotation center 42 of the upper mold frame 4, so that the reaction force of the force output at the upper mold frame rotation center 42 by the upper mold driving component 43 can prompt the upper mold frame 4 to rotate around the upper mold frame rotation center 42 as the axis.
[0165] In some embodiments, by adjusting the specific setting position of the upper mold frame driving member 43 on the upper mold frame 4, for example, setting the upper mold frame driving member 43 in the plane where the upper mold frame rotation center 42 is located, the straight line determined by the upper mold frame driving member axis center 43' and the upper mold frame rotation center 42 is exactly parallel to the extension direction of the upper mold frame 4. Such a setting makes the control algorithm more concise.
[0166] In some embodiments of the present application, the memory inside the control unit stores a computer program for the rotation angle of the upper mold frame to implement the above method, and the computer program is as follows:
[0167] REGION Init
[0168] #tPI := 3.1415926;
[0169] END_REGION
[0170] REGION Common data
[0171] #tPlateValue.A_b := 457;
[0172] #tPlateValue.B_b := -99;
[0173] #tPlateValue.C_b := 537.5;
[0174] #tPlateValue.D_b:= 441.0;
[0175] #tPlateValue.L5_b := 182;
[0176] #tPlateValue.L6 _b:= 370;
[0177] #tPlateValue.L1_b := SQRT(C_b* C_b+ D_b * D_b);
[0178] #tPlateValue.L2_b := SQRT(A_b * A_b + -B_b * B_b);
[0179] #tPlateValue.L3_b := SQRT((C_b- A_b) * (C_b - A_b) + (D_b - B_b) *(D_b -B_b));
[0180] #tPlateValue.A3_b := 180.0 / #tPI * ACOS((#tPlateValue.L5_b * #tPlateValue.L5_b + #tPlateValue.L3_b * #tPlateValue.L3_b - #tPlateValue.L6_b* #tPlateValue.L6_b) / (2.0 * #tPlateValue.L5_b * #tPlateValue.L3_b));
[0181] #tPlateValue.A4_b := ACOS((#tPlateValue.L1_b * #tPlateValue.L1_b + #tPlateValue.L3_b * #tPlateValue.L3_b - #tPlateValue.L2_b * #tPlateValue.L2_b) / (2.0 * #tPlateValue.L1_b * #tPlateValue.L3_b)) * 180.0 / #tPI;
[0182] #tPlateValue.A2_b := #tPlateValue.A4_b - #tPlateValue.A3_b;
[0183] #tPlateValue.A5_b := ACOS((#tPlateValue.L1_b * #tPlateValue.L1_b + #tPlateValue.L2_b * #tPlateValue.L2_b - #tPlateValue.L3_b * #tPlateValue.L3_b) / (2.0 * #tPlateValue.L1_b * #tPlateValue.L2_b)) * 180.0 / #tPI;
[0184] #tPlateValue.L4_b := SQRT(-2.0 * COS(#tPlateValue.A2_b * #tPI / 180.0) * #tPlateValue.L1_b * #tPlateValue.L5_b + (#tPlateValue.L1_b * #tPlateValue.L1_b + #tPlateValue.L5_b * #tPlateValue.L5_b));
[0185] END_REGION
[0186] REGION Motor -> Plate / / Convert the rotation angle of the upper mold frame drive to the rotation angle of the upper mold frame, set the rotation angle of the upper mold frame drive #IN_Degree_Shift_b
[0187] #tPlateValue.A2_b1 := #tPlateValue.A2 - #IN_Degree_Shift_b;
[0188] #tPlateValue.L4_b1 := SQRT(-2.0 * COS(#tPlateValue.A2_b1 * #tPI / 180.0) * #tPlateValue.L1_b * #tPlateValue.L5_b + (#tPlateValue.L1_b * #tPlateValue.L1_b + #tPlateValue.L5_b * #tPlateValue.L5_b));
[0189] #tPlateValue.A6_b1 := ACOS((#tPlateValue.L4_b1 * #tPlateValue.L4_b1 +#tPlateValue.L1_b * #tPlateValue.L1_b - #tPlateValue.L5_b * #tPlateValue.L5_b) / (2.0 * #tPlateValue.L1_b * #tPlateValue.L4_b1)) * 180.0 / #tPI;
[0190] #tPlateValue.A7_b1 := ACOS((#tPlateValue.L2_b * #tPlateValue.L2_b + #tPlateValue.L4_b1 * #tPlateValue.L4_b1 - #tPlateValue.L6_b * #tPlateValue.L6_b) / (2.0 * #tPlateValue.L2_b * #tPlateValue.L4_b1)) * 180.0 / #tPI;
[0191] #tPlateValue.A5_b1 := #tPlateValue.A7_b1 + #tPlateValue.A6_b1;
[0192] #tPlateValue.A5_b2 := #tPlateValue.A7_b1 - #tPlateValue.A6_b1;
[0193] IF #IN_Degree_Shift_b<= #tPlateValue.A2_b THEN
[0194] #Out_Degree_Plate_b := #tPlateValue.A5_b - #tPlateValue.A5_b1;
[0195] ELSE
[0196] #Out_Degree_Plate_b := #tPlateValue.A5_b - #tPlateValue.A5_b2;
[0197] END_IF;
[0198] END_REGION
[0199] REGION Plate -> Motor / / The angle of rotation of the upper mold frame is converted to the angle of rotation of the upper mold frame drive component. Set the angle of rotation of the upper mold frame to #IN_Degree_Plate_b
[0200] #tPlateValue.A9_b := ATAN(#tPlateValue.D_b / #tPlateValue.C_b) *180.0 / #tPI;
[0201] #tPlateValue.A9_b1 := #tPlateValue.A9_b - #IN_Degree_Plate_b;
[0202] #tPlateValue.Middle_Shift_X_b := #tPlateValue.L1_b * COS(#tPlateValue.A9_b1 * #tPI / 180.0);
[0203] #tPlateValue.Middle_Shift_Y_b := #tPlateValue.L1_b * SIN(#tPlateValue.A9_b1 * #tPI / 180.0);
[0204] #tPlateValue.L3_b1 := SQRT((#tPlateValue.Middle_Shift_X_b - #tPlateValue.A_b) * (#tPlateValue.Middle_Shift_X_b - #tPlateValue.A_b) + (#tPlateValue.Middle_Shift_Y_b - #tPlateValue.B_b) * (#tPlateValue.Middle_Shift_Y_b - #tPlateValue.B_b));
[0205] #tPlateValue.A3_b1 := ACOS((#tPlateValue.L5_b * #tPlateValue.L5_b + #tPlateValue.L3_b1 * #tPlateValue.L3_b1 - #tPlateValue.L6_b * #tPlateValue.L6_b) / (2.0 * #tPlateValue.L5_b * #tPlateValue.L3_b1)) * 180.0 / #tPI;
[0206] #tPlateValue.A4_b1 := ACOS((#tPlateValue.L1_b * #tPlateValue.L1_b + #tPlateValue.L3_b1 * #tPlateValue.L3_b1 - #tPlateValue.L2_b * #tPlateValue.L2_b) / (2.0 * #tPlateValue.L1_b * #tPlateValue.L3_b1)) * 180.0 / #tPI;
[0207] #tPlateValue.A2_b2 := ABS(#tPlateValue.A4_b1 - #tPlateValue.A3_b1);
[0208] IF#tPlateValue.A4_b1- #tPlateValue.A3_b1>=0 THEN
[0209] #Out_Degree_Shift_b := #tPlateValue.A2_b - #tPlateValue.A2_b2;
[0210] ELSE
[0211] #Out_Degree_Shift_b := #tPlateValue.A2_b + #tPlateValue.A2_b2;
[0212] END_IF;
[0213] END_REGION
[0214] The second aspect of the present application provides a method for controlling the rotation of an upper mold frame, which can achieve precise control of the rotation of the upper mold frame and improve production efficiency. Specifically, the method comprises the following steps:
[0215] S1. Input data
[0216] The operator inputs the necessary basic data through the human-machine interaction unit. These data include at least:
[0217] The zero coordinate value (A_b, B_b) of the second connecting rod fixed point in the coordinate system established with the mold base rotation center as the origin
[0218] Zero position coordinate value of the upper mold frame drive shaft center (C_b, D_b)
[0219] Second crank length L5_b
[0220] The second connecting rod length L6_b
[0221] Assign a value to pi, 3.1415926
[0222] In addition, the operator can also input the preset angle of rotation of the upper mold frame drive through the human-machine interaction unit. , and other related parameters. The human-machine interaction unit has a display function that can display the system status, operation menu and input interface, as well as an input function that allows the operator to input various required parameters.
[0223] S2. Calculate the upper mold frame drive or the upper mold frame rotation angle and generate the corresponding control signal
[0224] The control unit receives the input basic data from the human-machine interaction unit and performs a series of calculations based on the basic data. When the input basic data includes the preset angle of rotation of the upper mold frame drive member, When the upper mold frame rotation angle is calculated according to the basic data and the intermediate variables of the upper mold frame rotation ;or
[0225] When the basic data includes the preset angle of rotation of the upper mold frame When the upper mold frame driving part rotation angle is calculated according to the basic data and the intermediate variable of the upper mold frame rotation .
[0226] S3, according to the control signal, drives the upper mold frame driving part to rotate, thereby driving the upper mold frame to rotate
[0227] The upper mold frame driving unit receives a control signal from the control unit and drives the upper mold frame driving member to rotate according to the signal. The rotation of the upper mold frame driving member causes the upper mold frame to rotate about the upper mold frame rotation center as the axis through the upper mold frame transmission member (including the second crank and the second connecting rod), thereby realizing precise angle adjustment of the upper mold frame.
[0228] It should be noted that the technical solutions in the various embodiments of the present application can be combined with each other, but the basis for the mutual combination is that it can be implemented by ordinary technicians in the field; when the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist, that is, it does not belong to the scope of protection of this application.
[0229] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. An upper mold frame rotation control system, characterized in that: Used to control the rotation angle of the upper mold frame on the rotating bracket connected to it, including: An upper mold frame, including an upper mold frame rotation center, for connecting with the rotating bracket; Human-computer interaction unit, used to input basic data; A control unit, connected to the human-computer interaction unit, configured to calculate a rotation angle according to the basic data and output a control signal; An upper mold frame driving unit, connected to the control unit, for receiving a control signal output by the control unit and controlling the rotation of the upper mold frame; Wherein, the upper mold frame driving unit comprises an upper mold frame driving member and an upper mold frame transmission member, the upper mold frame transmission member is arranged on the upper mold frame, and the upper mold frame transmission member comprises: a second crank and a second connecting rod, one end of the second crank is connected to the upper mold frame driving member, the other end of the second crank is connected to one end of the second connecting rod, and the other end of the second connecting rod is connected to the rotating bracket; the upper mold frame is driven by the upper mold frame driving member, so as to rotate with the rotation center of the upper mold frame as the axis; The basic data includes the preset rotation angle of the upper mold frame drive member Or the upper mold frame rotates to a preset angle ; The execution method of calculating the rotation angle according to the basic data includes: Calculate the intermediate variables of the upper mold frame rotation; the intermediate variables of the upper mold frame rotation include: the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located; the zero angle A9_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction; When the basic data includes the upper mold frame driving member rotating a preset angle Calculate the corresponding upper mold frame rotation angle ;or When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive .
2. The upper mold frame rotation control system according to claim 1, characterized in that: The basic data also includes: the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the center of the upper mold frame driving member axis in the coordinate system established with the upper mold frame rotation center as the origin, as well as the second crank length and the second connecting rod length; The intermediate variables of the mold base rotation in the calculation include: According to the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member shaft center, the zero-position distance L1_b from the upper mold frame driving member shaft center to the upper mold frame rotation center, the zero-position distance L2_b from the second connecting rod fixed point to the upper mold frame rotation center, and the zero-position distance L3_b from the upper mold frame driving member shaft center to the second connecting rod fixed point; According to the length of the second crank, the length of the second connecting rod and the zero distance L3_b, the zero angle A3_b of the angle between the straight line determined by the axis center of the upper mold frame driving member and the second connecting rod fixing point and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A4_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated; According to the zero angle A3_b and the zero angle A4_b, the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A5_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the rotation center of the upper mold frame and the fixed point of the second connecting rod is calculated; According to the length of the second crank, the zero distance L1_b and the zero angle A2_b, the zero distance L4_b from the center of the upper mold frame transmission shaft to the rotation center of the upper mold frame is calculated.
3. The upper mold frame rotation control system according to claim 2, characterized in that: When the basic data includes the upper mold frame driving member rotating a preset angle When , the corresponding upper mold frame rotation angle is calculated include: According to the zero angle A2_b and the upper mold frame drive component rotates to the preset angle , calculate and obtain the instantaneous angle A2_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located; According to the length of the second crank, the zero distance L1_b and the instantaneous angle A2_b1, the instantaneous distance L4_b1 from the center of the connecting shaft of the upper mold frame transmission member to the rotation center of the upper mold frame is calculated; According to the instantaneous distance L4_b1, the zero distance L1_b and the second crank length, the instantaneous angle A6_b1 of the angle between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the axis center of the upper mold frame transmission member and the rotation center of the upper mold frame is calculated; According to the zero distance L2_b, the instantaneous distance L4_b1 and the length of the second connecting rod, the instantaneous angle A7_b1 of the angle between the straight line determined by the center of the connecting shaft of the upper mold frame transmission member and the rotation center of the upper mold frame and the straight line determined by the second connecting rod fixed point and the rotation center of the upper mold frame is calculated; According to the zero angle A5_b, the instantaneous angle A6_b1 and the instantaneous angle A7_b1, it is calculated that when the basic data includes the upper mold frame driving member rotating the preset angle When the corresponding upper mold frame rotates at .
4. The upper mold frame rotation control system according to claim 2, characterized in that: When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive include: According to the zero position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero position angle A9_b of the angle between the straight line determined by the upper mold frame driving member axis center and the upper mold frame rotation center and the horizontal direction is calculated; According to the preset angle of rotation of the upper mold frame and the zero angle A9_b, calculate the instantaneous angle A9_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction; According to the zero distance L1_b and the instantaneous angle A9_b1, the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission part is calculated; According to the zero-position coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission member and the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point, the instantaneous distance L3_b1 from the center of the shaft of the upper mold frame driving member to the second connecting rod fixed point is calculated; According to the length of the second crank, the length of the second connecting rod and the instantaneous distance L3_b1, the instantaneous angle A3_b1 between the straight line determined by the axis center of the upper mold frame driving member and the fixed point of the second connecting rod and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the instantaneous distance L3_b1 and the zero distance L2_b, the instantaneous angle A4_b1 of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated; According to the instantaneous angle A3_b1 and the instantaneous angle A4_b1, the instantaneous angle difference A2_b2 between the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated; According to the zero angle A2_b and the instantaneous angle difference A2_b2, it is calculated that when the basic data includes the preset angle of rotation of the upper mold frame When the corresponding upper mold frame driving part rotates at an angle of .
5. A method for controlling the rotation of an upper mold frame, characterized in that: include: Input basic data into the human-machine interaction unit, the basic data including the preset angle of rotation of the upper mold frame drive member Or the upper mold frame rotates to a preset angle ; Calculate the rotation angle and output the control signal; Control the rotation of the upper mold frame; the upper mold frame driving unit includes an upper mold frame driving member and an upper mold frame transmission member, the upper mold frame transmission member is arranged on the upper mold frame, and the upper mold frame transmission member includes: a second crank and a second connecting rod, one end of the second crank is connected to the upper mold frame driving member, the other end of the second crank is connected to one end of the second connecting rod, and the other end of the second connecting rod is connected to the rotating bracket; the upper mold frame is driven by the upper mold frame driving member, so as to rotate around the rotation center of the upper mold frame as the axis; Wherein, the calculating of the rotation angle comprises: Calculate the intermediate variables of the upper mold frame rotation; the intermediate variables of the upper mold frame rotation include: the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located; the zero angle A9_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction; When the basic data includes the upper mold frame driving member rotating a preset angle Calculate the corresponding upper mold frame rotation angle ;or When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive .
6. The upper mold frame rotation control method according to claim 5, characterized in that: The basic data also includes: the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the center of the shaft of the upper mold frame driving member in the coordinate system established with the upper mold frame rotation center as the origin, as well as the second crank length and the second connecting rod length; The intermediate variables of the mold base rotation in the calculation include: According to the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point and the zero-position coordinate value (C_b, D_b) of the upper mold frame driving member shaft center, the zero-position distance L1_b from the upper mold frame driving member shaft center to the upper mold frame rotation center, the zero-position distance L2_b from the second connecting rod fixed point to the upper mold frame rotation center, and the zero-position distance L3_b from the upper mold frame driving member shaft center to the second connecting rod fixed point; According to the length of the second crank, the length of the second connecting rod and the zero distance L3_b, the zero angle A3_b of the angle between the straight line determined by the axis center of the upper mold frame driving member and the second connecting rod fixing point and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A4_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated; According to the zero angle A3_b and the zero angle A4_b, the zero angle A2_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the zero distance L2_b and the zero distance L3_b, the zero angle A5_b of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the rotation center of the upper mold frame and the fixed point of the second connecting rod is calculated; According to the length of the second crank, the zero distance L1_b and the zero angle A2_b, the zero distance L4_b from the center of the upper mold frame transmission shaft to the rotation center of the upper mold frame is calculated.
7. The upper mold frame rotation control method according to claim 6, characterized in that: When the basic data includes the upper mold frame driving member rotating a preset angle When , the corresponding upper mold frame rotation angle is calculated include: According to the zero angle A2_b and the upper mold frame drive component rotates to the preset angle , calculate and obtain the instantaneous angle A2_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located; According to the length of the second crank, the zero distance L1_b and the instantaneous angle A2_b1, the instantaneous distance L4_b1 from the center of the connecting shaft of the upper mold frame transmission member to the rotation center of the upper mold frame is calculated; According to the instantaneous distance L4_b1, the zero distance L1_b and the second crank length, the instantaneous angle A6_b1 of the angle between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the axis center of the upper mold frame transmission member and the rotation center of the upper mold frame is calculated; According to the zero distance L2_b, the instantaneous distance L4_b1 and the length of the second connecting rod, the instantaneous angle A7_b1 of the angle between the straight line determined by the center of the connecting shaft of the upper mold frame transmission member and the rotation center of the upper mold frame and the straight line determined by the second connecting rod fixed point and the rotation center of the upper mold frame is calculated; According to the zero angle A5_b, the instantaneous angle A6_b1 and the instantaneous angle A7_b1, it is calculated that when the basic data includes the upper mold frame driving member rotating the preset angle When the corresponding upper mold frame rotates at .
8. The upper mold frame rotation control method according to claim 6, characterized in that: When the basic data includes the preset angle of rotation of the upper mold frame Calculate the corresponding rotation angle of the upper mold frame drive include: According to the zero position coordinate value (C_b, D_b) of the upper mold frame driving member axis center, the zero position angle A9_b of the angle between the straight line determined by the upper mold frame driving member axis center and the upper mold frame rotation center and the horizontal direction is calculated; According to the preset angle of rotation of the upper mold frame and the zero angle A9_b, calculate the instantaneous angle A9_b1 between the straight line determined by the axis center of the upper mold frame driving member and the rotation center of the upper mold frame and the horizontal direction; According to the zero distance L1_b and the instantaneous angle A9_b1, the zero coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission part is calculated; According to the zero-position coordinate value (Middle_Shift_X_b, Middle_Shift_Y_b) of the center of the connecting shaft of the upper mold frame transmission member and the zero-position coordinate value (A_b, B_b) of the second connecting rod fixed point, the instantaneous distance L3_b1 from the center of the shaft of the upper mold frame driving member to the second connecting rod fixed point is calculated; According to the length of the second crank, the length of the second connecting rod and the instantaneous distance L3_b1, the instantaneous angle A3_b1 between the straight line determined by the axis center of the upper mold frame driving member and the fixed point of the second connecting rod and the straight line where the second crank is located is calculated; According to the zero distance L1_b, the instantaneous distance L3_b1 and the zero distance L2_b, the instantaneous angle A4_b1 of the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line determined by the shaft center of the upper mold frame driving member and the fixed point of the second connecting rod is calculated; According to the instantaneous angle A3_b1 and the instantaneous angle A4_b1, the instantaneous angle difference A2_b2 between the angle between the straight line determined by the shaft center of the upper mold frame driving member and the rotation center of the upper mold frame and the straight line where the second crank is located is calculated; According to the zero angle A2_b and the instantaneous angle difference A2_b2, it is calculated that when the basic data includes the preset angle of rotation of the upper mold frame When the corresponding upper mold frame driving part rotates at an angle of .
Citation Information
Patent Citations
Control method and control system of large engineering manipulator
CN101633168A
Die transferring mechanism
CN218779247U