A connector injection molding auxiliary device and control system
By using the lubrication and chip removal operations of the connector injection molding auxiliary device, combined with the intelligent control of monitoring and processor, the problem of wear of the anti-corrosion layer on metal parts during injection molding was solved, thereby improving connector quality and reducing production costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANDA PRECISION ELECTRONICS (SHANDONG) CO LTD
- Filing Date
- 2023-12-12
- Publication Date
- 2026-07-21
AI Technical Summary
In existing technologies, the anti-corrosion layer of metal parts is easily scratched and worn during the injection molding process of connectors, which leads to a decrease in connector quality. In addition, soft colloidal positioning components have poor applicability and high loss rate, increasing production costs.
The connector injection molding auxiliary device, consisting of a lubrication system, chip removal components, monitoring devices, and a processor, controls lubrication and chip removal operations by acquiring lubrication and chip information, and removes unqualified metal parts, thereby improving production quality.
It effectively reduces scratches and wear on the anti-corrosion coating of metal parts, improves the production quality of connectors, reduces the loss rate of positioning components, and enhances production efficiency and intelligent equipment management.
Smart Images

Figure CN117656358B_ABST
Abstract
Description
Technical Field
[0001] This manual relates to the field of connector injection molding, and in particular to a connector injection molding auxiliary device and control system. Background Technology
[0002] Connectors are typically composed of a housing and metal components, which generally require an anti-corrosion coating to improve durability. However, when the metal components are placed in a predetermined position for injection molding, the anti-corrosion coating is often scratched and worn by external factors, leading to a decrease in the quality of the produced connectors. To ensure the production quality of connectors, CN103956627B uses a soft colloid for pre-positioning the metal components, thereby reducing wear on the anti-corrosion coating. However, since different metal components require different positioning components, the applicability of using a soft colloid for positioning metal components is poor, the wear rate of the positioning components is high, and the production cost is also high.
[0003] Therefore, it is desirable to provide a connector injection molding auxiliary device and control system that can effectively reduce scratches and wear on the anti-corrosion layer of metal parts, improve the production quality of connectors, and have high applicability. Summary of the Invention
[0004] One embodiment of this specification provides a plug-in injection molding auxiliary device, including: a lubrication system, a chip removal component, a monitoring device, a drive power supply, a communication component, and a processor; the lubrication system is configured to connect to a gripping component and an injection mold, and the lubrication system includes a lubrication device for the gripping component and a lubrication device for the injection mold; the chip removal component is configured to remove debris from the gripping component and / or the injection mold; the monitoring device is configured to monitor a plating image of a metal component; the drive power supply is configured to provide drive power; the communication component is configured to allow the processor to communicate with the lubrication system, the chip removal component, the monitoring device, and the gripping component; the processor is configured to: acquire lubrication information and chip information based on the communication component; control the lubrication system to perform lubrication operations and control the chip removal component to perform chip removal operations based on the lubrication information and the chip information; and determine components to be rejected based on the plating image and generate instructions to control the gripping component to reject the components to be rejected.
[0005] One embodiment of this specification provides a control system for a connector injection molding auxiliary device. The control system is used to control the operation of the device, including: acquiring lubrication information and debris information based on a communication component; controlling the lubrication system to perform lubrication operations and controlling the debris removal component to perform debris removal operations based on the lubrication information and the debris information; and determining the component to be rejected based on a coating image and generating an instruction to control the gripping component to reject the component to be rejected.
[0006] One embodiment of this specification provides a computer-readable storage medium storing computer instructions. When a computer reads the computer instructions in the storage medium, the computer executes the following: acquiring lubrication information and debris information based on a communication component; controlling a lubrication system to perform lubrication operations and controlling a debris removal component to perform debris removal operations based on the lubrication information and the debris information; and determining a component to be removed based on a coating image and generating instructions to control a gripping component to remove the component to be removed. Attached Figure Description
[0007] This specification will be further described by way of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. These embodiments are not limiting; in these embodiments, the same reference numerals denote the same structures, wherein:
[0008] Figure 1 These are exemplary schematic diagrams of connector injection molding auxiliary devices according to some embodiments of this specification;
[0009] Figure 2 This is an exemplary flowchart of a connector injection molding auxiliary device and control system according to some embodiments of this specification;
[0010] Figure 3 This is an exemplary schematic diagram of an effect prediction model shown in some embodiments of this specification. Detailed Implementation
[0011] To more clearly illustrate the technical solutions of the embodiments in this specification, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of this specification. For those skilled in the art, these drawings can be applied to other similar scenarios without creative effort. Unless obvious from the context or otherwise specified, the same reference numerals in the drawings represent the same structures or operations.
[0012] It should be understood that the terms “system,” “device,” “unit,” and / or “module” used herein are one way to distinguish different components, elements, parts, sections, or assemblies at different levels. However, if other terms can achieve the same purpose, they may be replaced by other expressions.
[0013] Unless the context clearly indicates an exception, words such as "a," "an," "a kind," and / or "the" do not specifically refer to the singular and may also include the plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.
[0014] Flowcharts are used in this specification to illustrate the operations performed by the system according to embodiments of this specification. It should be understood that the preceding or following operations are not necessarily performed in exact order. Instead, the steps can be processed in reverse order or simultaneously. Furthermore, other operations can be added to these processes, or one or more steps can be removed from them.
[0015] A connector is a positioning joint used to connect electronic circuits. It consists of two parts: a plug and a connector. Connectors can connect blocked or isolated parts of a circuit, thereby allowing current to flow and enabling the circuit to perform its intended function.
[0016] During injection molding of connectors, the anti-corrosion layer of the metal parts placed in the predetermined position is often scratched and worn due to external factors, resulting in a decrease in the quality of the produced connectors. CN103956627B uses soft positioning components (such as rubber) to position the metal parts, but its applicability is poor. Different positioning components need to be customized for different metal parts, resulting in a high wear rate of the positioning components and increased production costs. In view of this, in some embodiments of this specification, it is desirable to provide a connector injection molding auxiliary device and control system. By acquiring the lubrication information and debris information of the connector, it performs lubrication and debris removal operations on the metal parts being injection molded, and rejects unqualified metal parts, thereby performing injection molding more intelligently and improving the quality of the produced connectors.
[0017] Figure 1 This is an exemplary schematic diagram of a connector injection molding auxiliary device according to some embodiments of this specification.
[0018] like Figure 1 As shown, the connector injection molding auxiliary device 100 may include a lubrication system 110, a chip removal component 120, a monitoring device 130, a drive power supply 140, a communication component 150, and a processor 160.
[0019] Lubrication system 110 refers to a system for lubricating gripping components and injection molds, etc. In some embodiments, lubrication system 110 may be configured to connect to gripping components and injection molds. In some embodiments, lubrication system 110 may include lubrication devices for gripping components and lubrication devices for injection molds.
[0020] A gripping component is a part used to grip and hold materials. The materials may include at least one of the following: injection-molded semi-finished products, injection-molded finished products, scraps, and metal parts.
[0021] In some embodiments, the gripping assembly includes at least one set of gripping arms, each gripping arm including components such as a mechanical clamp and at least one joint, the mechanical clamp including a rubber block.
[0022] A gripping arm is a device of a certain length that can be used to grip materials at different positions. For example, a gripping arm can be used to grip materials such as injection-molded semi-finished products and injection-molded finished products. In some embodiments, the gripping arm can be a mechanical gripping arm.
[0023] In some embodiments, each set of gripping arms may include at least one set of mechanical clamps and at least one joint.
[0024] Mechanical grippers are configured to hold materials. In some embodiments, at least one set of mechanical grippers may be located at the end of a gripping arm. Different sets of mechanical grippers may be configured to grip different materials. The sizes of the different sets of mechanical grippers may differ to accommodate materials of different shapes and sizes, and to perform operations such as gripping, holding, or releasing. The positions of the different sets of mechanical grippers at the end of the gripping arm may differ. The processor can preset the size of the different sets of mechanical grippers and their positions at the end of the gripping arm according to actual needs.
[0025] In some embodiments, each group of gripping arms may include one or more gripping arms. A joint is a mechanical connection point that connects the gripping arms. Multiple gripping arms can be connected through at least one joint to ensure the flexibility and adjustability of the gripping arms. In some embodiments, different joints can be distinguished by the number of joint levels; more information on joint levels can be found in [link to relevant documentation]. Figure 2 Related descriptions.
[0026] In some embodiments, the inner edge of the mechanical clamp includes a rubber block bonded to the clamp. The rubber block can be used for shock absorption, preventing direct contact between the mechanical clamp and materials (such as metal parts). The rubber block can reduce damage to the plating of metal parts.
[0027] In some embodiments of this specification, the gripping assembly, through the effective cooperation between the gripping arm, mechanical clamp, and joints, helps to improve the success and stability of gripping materials.
[0028] In some embodiments, the lubrication system 110 may include at least one of at least one image acquisition device (such as a camera, video camera, etc.) and at least one sensor. In some embodiments, the at least one image acquisition device and at least one sensor may be located at any position of the connector injection molding auxiliary device 100, and may be preset according to actual needs. The at least one image acquisition device and at least one sensor may be configured to monitor the lubrication status of the connector injection molding auxiliary device 100 and acquire lubrication information, etc.
[0029] In some embodiments, the connector injection molding auxiliary device 100 may include at least one other image acquisition device, etc. The other at least one image acquisition device, etc., may be configured to monitor the debris situation of the connector injection molding auxiliary device 100 and acquire debris information (such as debris content, debris location, etc.).
[0030] Injection molds refer to the tools used to manufacture injection-molded articles. In some embodiments, an injection mold may include a moving mold and a stationary mold. The moving mold is the mold associated with a moving portion of the connector injection molding aid 100. The stationary mold is the mold portion associated with a fixed portion of the connector injection molding aid 100. The lubricating surface of the injection mold refers to the contact surface between the moving mold and the stationary mold.
[0031] A lubrication device is a device that lubricates specific locations on gripping components, injection molds, etc. For example, a lubrication device can be a device that provides lubricating oil to reduce friction and wear between components. In some embodiments, the lubrication device may include a lubrication device for the gripping component and a lubrication device for the injection mold, etc.
[0032] The lubrication device for the gripping assembly refers to a device that lubricates different parts of the multiple components comprising the gripping assembly. In some embodiments, the lubrication device for the gripping assembly may be embedded inside the gripping assembly, installed on the surface of the gripping assembly, or located at other positions within the connector injection molding auxiliary device 100, to ensure smooth operation of the gripping assembly. The position of the lubrication device can be preset according to actual needs. In some embodiments, the lubrication device for the gripping assembly can perform lubrication operations on different parts based on different lubrication increments for different parts (e.g., at least one set of mechanical grippers and at least one joint). More information on lubrication increments and lubrication operations can be found in [link to relevant documentation]. Figure 2 Related descriptions.
[0033] A lubrication device for an injection mold refers to a device used to lubricate the injection mold. In some embodiments, the lubrication device for an injection mold may refer to a device for spraying lubricating oil mist onto the lubrication surfaces of the injection mold. In some embodiments, the lubrication device for an injection mold may be located in a position within the connector injection molding auxiliary device 100 where the lubrication surfaces of the injection mold can be easily lubricated. The position of the lubrication device for an injection mold can be preset according to actual needs. Lubricating oil mist is a substance generated by the lubrication device for an injection mold to reduce friction between the lubrication surfaces of the injection mold. For example, lubricating oil mist may refer to a mist-like substance formed by fine lubricant particles suspended in the air.
[0034] In some embodiments, the lubrication device for the injection mold includes an oil mist nozzle. An oil mist nozzle is a device for spraying lubricating oil. For example, an oil mist nozzle can be an injector used to generate a fine mist of lubricating oil. In some embodiments, the oil mist nozzle is configured to spray a mist of lubricating oil onto the lubrication surface of the injection mold to provide an appropriate amount of lubricating oil.
[0035] In some embodiments of this specification, using an oil mist nozzle to spray lubricating oil mist onto the lubrication surface of the injection mold can reduce friction and wear, extend the service life of the mold, improve the operating efficiency of the injection mold, protect the surface quality of the mold, and conveniently supply an appropriate amount of lubricating oil, thereby improving the lubrication effect and working efficiency.
[0036] The chip removal component 120 refers to a device used to remove debris from the connector injection molding auxiliary device 100. For example, the chip removal component 120 may include at least one of an airflow purging device, a cleaning brush, a fan, etc. In some embodiments, the chip removal component 120 may be configured to remove debris from the gripping assembly and / or the injection mold. The chip removal component 120 used for removing debris from the gripping assembly and the injection mold may be the same or different. For example, when removing debris from the gripping assembly, debris can be cleaned in various ways, such as by using a robotic arm to grip or by an airflow purging device. As another example, when removing debris from the injection mold, the chip removal component 120 may generate a strong airflow by activating a fan according to a preset program to blow the debris away from the injection mold, ensuring effective removal of debris from the injection mold. The preset program may include parameters such as chip removal time and chip removal action. The preset chip removal time can control the operating time of the chip removal component 120, and the chip removal action may involve setting parameters such as the fan's operating mode and angle.
[0037] In some embodiments, the chip removal component 120 may be connected to the injection mold, the lubrication system 110, and the gripping assembly, and its specific position may be set according to actual needs.
[0038] The monitoring device 130 refers to a device used to monitor or record data and information of components in the connector injection molding auxiliary device 100.
[0039] In some embodiments, the monitoring device 130 can be configured to monitor the plating image of a metal component. In some embodiments, the monitoring device 130 can be located close to the metal component of the connector injection molding auxiliary device 100 to ensure that a clear image of the plating of the metal component can be obtained. For example, the monitoring device 130 can be placed on the side of the metal component. The position of the monitoring device 130 can be set according to actual needs.
[0040] Metal components refer to the constituent parts of injection-molded finished products containing metal components (such as connectors). To improve the durability and corrosion resistance of metal components, they often need to be coated with an anti-corrosion layer.
[0041] In some embodiments, the drive power supply 140 is configured to provide drive power.
[0042] In some embodiments, the communication component 150 is configured to communicate with the processor and the lubrication system 110, the chip removal component 120, the monitoring device 130, and the gripping component, etc.
[0043] In some embodiments, based on the communication connection, the processor can perform data interaction, remote control and maintenance operations with devices such as the lubrication system 110, the chip removal component 120, the monitoring device 130 and the gripping component, providing more efficient, intelligent and integrated system management and control capabilities, which helps to improve production efficiency, optimize equipment performance and reduce failure risks.
[0044] In some embodiments, processor 160 may process information and / or data related to connector injection molding auxiliary device 100 to perform one or more functions described in this application. For example, processor 160 is configured to acquire lubrication information and debris information based on communication component 150; control lubrication system 110 to perform lubrication operations and control debris removal component 120 to perform debris removal operations based on lubrication information and debris information; and determine components to be rejected based on plating images and generate instructions to control gripping component to reject the components to be rejected. In some embodiments, processor 160 may include one or more processing engines (e.g., a single-chip processing engine or a multi-chip processing engine). By way of example only, processor 160 may include a central processing unit (CPU), application-specific integrated circuit (ASIC), application-specific instruction processor (ASIP), graphics processing unit (GPU), physical processor (PPU), digital signal processor (DSP), field-programmable gate array (FPGA), programmable logic circuit (PLD), controller, microcontroller unit, reduced instruction set computer (RISC), microprocessor, etc., or any combination thereof.
[0045] In some embodiments, the lubrication information includes gripping lubrication information, and the processor 160 may be further configured to acquire the gripping lubrication information of the gripping component based on the communication component 150; and based on the gripping lubrication information, determine the lubrication increment of the gripping component at future moments. More details on this section can be found in [link to relevant documentation]. Figure 2 And its related descriptions.
[0046] In some embodiments, the lubrication increment is related to the vibration risk of the gripper arm. In some embodiments, the processor 160 may further be configured to determine coating damage based on color changes in a coating image; determine vibration risk based on gripping lubrication information and coating damage; and determine the lubrication increment based on the vibration risk. More information on this section can be found at [link to relevant documentation]. Figure 2 And its related descriptions.
[0047] In some embodiments, the processor 160 may be further configured to determine the debris change trend based on debris information; and to adjust the debris cleaning cycle based on the debris change trend.
[0048] In some embodiments, the processor 160 may be further configured to determine the spraying cycle of the lubricating oil mist based on the trend of debris change and the condition of the coating damage.
[0049] For more information about processors, please refer to [link / reference]. Figures 2 to 3 And its related descriptions.
[0050] In some embodiments, the control system of the connector injection molding auxiliary device can be used to control the operation of the device, including acquiring lubrication information and debris information based on the communication component 150; controlling the lubrication system 110 to perform lubrication operation and controlling the debris removal component 120 to perform debris removal operation based on the lubrication information and debris information; and determining the component to be rejected based on the coating image and generating instructions to control the gripping component to reject the component to be rejected.
[0051] In some embodiments, the control system is further configured to acquire gripping lubrication information of the gripping component based on the communication component 150; and to determine the lubrication increment of the gripping component at future moments based on the gripping lubrication information.
[0052] In some embodiments, the control system is further configured to determine coating damage based on color changes in the coating image; determine vibration risk based on captured lubrication information and coating damage; and determine lubrication increment based on vibration risk.
[0053] In some embodiments, the control system is further configured to determine the debris change trend based on debris information; and to adjust the debris cleaning cycle based on the debris change trend.
[0054] In some embodiments, the control system may be further configured to determine the spraying cycle of lubricating oil mist based on the trend of debris change and the condition of coating damage.
[0055] More information about control systems can be found at [link to relevant documentation]. Figures 2 to 3 And its related descriptions.
[0056] It should be noted that the above description of the connector injection molding auxiliary device and control system is for convenience only and should not limit this specification to the scope of the embodiments described.
[0057] Figure 2 This is an exemplary flowchart of a connector injection molding auxiliary device and control system according to some embodiments of this specification. In some embodiments, process 200 may be executed by the processor 160 in the connector injection molding auxiliary device 100 or by the control system of the connector injection molding auxiliary device 100. The operational schematic diagram of process 200 presented below is illustrative. In some embodiments, the process may be accomplished using one or more additional operations not described and / or one or more operations not discussed. Additionally, Figure 2 The order of operations shown in the diagram and described below in process 200 is not restrictive. Figure 2 As shown, process 200 includes the following steps.
[0058] Step 210: Obtain lubrication information and debris information based on the communication component.
[0059] Lubrication information refers to information related to reducing friction and wear. In some embodiments, lubrication information may include lubrication time, lubrication amount, etc. Lubrication amount refers to the amount of lubricant used to reduce friction, such as 0.5 ml, 1 ml, 2 ml, etc. Lubrication time refers to the point in time or period during which lubrication is performed. Lubrication time may include multiple time points. Multiple time points may include at least one historical time point, the current time point, etc. Lubrication amount may include the lubrication amount corresponding to at least one historical time point, the current time point, etc. In some embodiments, lubrication information can be represented by a lubrication sequence. The lubrication sequence may include multiple time points and the lubrication amount corresponding to each of the multiple time points. For more information on lubrication operations, please refer to [link to relevant documentation]. Figure 2 The following description.
[0060] In some embodiments, lubrication information may include gripping lubrication information of the gripping component. Gripping lubrication information refers to relevant information used to reduce friction and wear at any part of the gripping component. In some embodiments, the gripping lubrication information of the gripping component may include lubrication information for any part of the gripping component. For example, the gripping lubrication information of the gripping component may include lubrication information for at least one set of mechanical grippers, at least one joint, etc. In some embodiments, the gripping lubrication information of the gripping component may include gripping lubrication time, lubrication amount corresponding to historical time points of the gripping component, and lubrication amount corresponding to the current time point of the gripping component.
[0061] In some embodiments, the control system can be configured to acquire lubrication information based on a communication component. This lubrication information may include lubrication information from the gripping component and the spraying cycle of lubricating oil mist from the injection mold. In some embodiments, lubrication information can be acquired based on sensors, image acquisition devices, or other devices in the lubrication system and transmitted to the control system via the communication component. For example, the sensor in the lubrication system can be a liquid sensor, which can acquire the current lubrication amount based on the pressure of the liquid on the gripping component and the injection mold, and transmit this information to the control system for storage via the communication component. Another example is that the current lubrication amount can be acquired based on an image acquisition device in the lubrication system, which can capture images of the current time and automatically identify the lubrication amount, and transmit this information to the control system for storage via the communication component. More information about communication components can be found in [link to relevant documentation]. Figure 1 And its related descriptions.
[0062] In some embodiments, the control system may be configured to determine the lubrication increment of the gripping component at future moments in a variety of ways based on gripping lubrication information.
[0063] A future moment refers to the point in the future when additional lubrication will be required. The lubrication increment refers to the amount of additional lubrication needed. For example, if the lubrication information indicates sufficient lubrication at the current time, the future lubrication increment can be 0. Conversely, if the lubrication information indicates insufficient lubrication at the current time, the control system can supplement the lubrication of the gripping component based on the calculated lubrication increment. More information on calculating the lubrication increment can be found in [link to relevant documentation]. Figure 2 And its related descriptions.
[0064] In some embodiments, the control system can determine whether the current lubrication level for gripping lubrication information is sufficient based on a reference lubrication standard. The reference lubrication standard refers to a predetermined lubrication level at a specific point in time that satisfies the basic lubrication requirements of various parts of the gripping component. In some embodiments, the reference lubrication standard is related to the gripping lubrication time. The reference lubrication standard may differ for different gripping lubrication times. For example, the reference lubrication standard may be relatively high for times when the gripping component performs a gripping operation, and relatively low for times when the gripping component does not perform a gripping operation. Specific reference lubrication standards can be set based on historical experience or by default.
[0065] In some embodiments, whether the current lubrication level of the grasping lubrication information is sufficient may include whether the current lubrication level of the grasping lubrication information is lower than a reference lubrication standard or higher than or equal to the reference lubrication standard. Different parts of the grasping assembly correspond to the same reference lubrication standard.
[0066] In some embodiments, the lubrication increment at future time points can be determined based on the lubrication baseline, the current lubrication level obtained from the lubrication information, and a reference lubrication standard. The lubrication baseline refers to the standard lubrication level that satisfies the current location of the gripping component. Different locations of the gripping component may have the same or different lubrication baselines.
[0067] In some embodiments, the lubrication amount can be determined based on the current lubrication amount of the gripping lubrication information, the position coefficient, the gripping lubrication information of the gripping component, and a reference lubrication standard. The position coefficient is a coefficient representing the increase in lubrication caused by lubricant loss due to the height of the joint. The position coefficient can be a value close to 1. Different joints may have different or the same position coefficient. In some embodiments, the position coefficient can be obtained as an empirical value based on historical data and experiments. For example, the joint coefficient is preset based on the hierarchical relationship between joints. Sufficient lubrication indicates the possibility that lubrication amounts may be correlated due to the hierarchical relationship between joints. For example, due to the hierarchical relationship between joints, if a higher-level joint has excessive lubrication, it may flow to a lower-level joint, thus complementing the lubrication amounts of the higher and lower-level joints. More information on the hierarchical relationship between joints can be found in [link to relevant documentation]. Figure 2 The following is a related description.
[0068] For example, if the gripping lubrication information of a certain part of the gripping component (such as joint A) shows that the current lubrication level of the gripping component (such as joint A) is lower than the reference lubrication standard, the control system can determine that the current lubrication level of the gripping component (such as joint A) is insufficient. In response to the insufficient current lubrication level of the gripping component (such as joint A), the control system can calculate the lubrication base level of the gripping component (such as joint A) based on the following formula (1):
[0069] R=g*m / cos((x,y),(v,w)) (1)
[0070] Where R represents the lubrication base amount of the gripping component (such as joint A); g represents the position coefficient of joint A; m represents the current lubrication amount of the gripping component (joint A) at the current time point; (x,y) represents the gripping lubrication information of the gripping component; and (v,w) represents the reference lubrication standard.
[0071] In some embodiments, the lubrication increment of the gripping component (such as joint A) at future time steps can be obtained based on the following formula (2):
[0072] T=m-v+R (2)
[0073] Where T represents the future lubrication increment of the gripping component (such as joint A); m represents the current lubrication amount of the gripping component (such as joint A) at the current time point; v represents the lubrication amount of the reference lubrication standard; and R represents the base lubrication amount of part A of the gripping component.
[0074] For example, if the gripping lubrication information of a certain part of the gripping component (such as joint B) shows that the current lubrication amount of the gripping component (such as joint B) is higher than or equal to the reference lubrication standard, it can be determined that the current lubrication amount of the gripping component (such as joint B) is sufficient. At this time, the lubrication increment of the gripping component (such as joint B) in the future can be 0.
[0075] In some embodiments of this specification, the lubrication increment at future moments is determined based on the gripping lubrication information of the gripping component, which makes the determined lubrication increment more accurate, thereby reducing the wear of the anti-corrosion layer of the metal parts by the gripping component and ensuring the quality of the manufactured connectors.
[0076] In some embodiments, the lubrication increment is related to the spraying effect of the lubricating oil mist spraying cycle.
[0077] The lubricant mist spraying cycle refers to the pre-set time interval for spraying lubricant mist onto the lubrication surfaces of the injection mold. The lubrication surfaces of the injection mold are the contact surfaces between the moving and stationary molds. For more information on lubricant mist spraying cycles, please refer to [link to relevant documentation]. Figure 2 The following is a related description. For more information on lubricating oil mist, please refer to... Figure 1 And its related descriptions.
[0078] The coating effect refers to the quality of the coating effect on the injection mold based on the spraying cycle of lubricating oil mist. In some embodiments, the coating effect of the lubricating oil mist spraying cycle can be expressed by numerical values, grades, etc. For example, the higher the numerical value or grade, the better the corresponding coating effect.
[0079] In some embodiments, the control system can determine the coating effect of a coating cycle in various ways. For example, the control system can determine the coating effect by using a first preset correspondence between the debris content and / or the plating damage of the metal parts during the production process in that coating cycle. The control system can preset a first preset correspondence between the debris content and plating damage and the values and levels of the coating effect. For example, the first preset correspondence includes that the lower the debris content and / or the lower the plating damage, the better the coating effect of that coating cycle. More information on debris content and plating damage can be found in [link to relevant documentation]. Figure 2 The following is a related description.
[0080] In some embodiments, the control system can determine the lubrication increment based on the spraying effect of the lubricating oil mist spraying cycle. For example, when the spraying effect of the lubricating oil mist spraying cycle is lower than the spraying threshold, the control system can appropriately increase the lubrication increment. Alternatively, when the spraying effect of the lubricating oil mist spraying cycle is higher than or equal to the spraying threshold, the lubrication increment can be kept constant.
[0081] In some embodiments of this specification, improper spraying cycles of the lubricating oil mist may cause misalignment between the moving and stationary molds, resulting in inaccurate positioning of the gripping arm during gripping. This necessitates multiple adjustments to the gripping arm for alignment, leading to wear and tear and increased lubrication requirements for the gripping components. Determining the lubrication increment based on the spraying effect of the lubricating oil mist spraying cycle can prevent wear on metal parts caused by poor spraying results, thereby ensuring the quality of the manufactured connectors.
[0082] In some embodiments, the lubrication increment at a future time point is related to vibration risk. For example, the lubrication increment at a future time point may be positively correlated with vibration risk. Vibration risk refers to the risk of coating damage due to vibration. In some embodiments, vibration risk can be represented by a level, such as low, medium, and high. A higher vibration risk level indicates that the gripping assembly may be insufficiently lubricated, and the operation of the gripping arm may be blocked.
[0083] In some embodiments, the control system can determine the coating damage based on the color change of the coating image; determine the vibration risk based on the captured lubrication information and the coating damage; and determine the lubrication increment based on the vibration risk.
[0084] A coating image refers to an image of the anti-corrosion coating applied to the surface of a metal component. In some embodiments, a monitoring device can be used to photograph the metal component to obtain an image of its coating.
[0085] Color variation in a coating image refers to the color gradient within the coating image. In some embodiments, color variation in a coating image can be represented by a gradient sequence. This gradient sequence can be obtained based on the difference in color pixel values between adjacent pixels in the coating image.
[0086] The coating damage condition is used to measure the extent of damage to the coating on metal parts. In some embodiments, the coating damage condition can be characterized by factors such as the degree of coating damage. The degree of coating damage can be expressed by numerical values, such as 0.5, 0.6, etc. The numerical value can indicate the severity of the coating damage; for example, the larger the value, the greater the coating damage.
[0087] In some embodiments, the coating damage condition may further include the location and number of damages. In some embodiments, the control system may use a mean or weighted average method to calculate the coating damage degree by combining the damage location and the degree of damage at each damage location. For example, if the damage degree at damage location A is greater, its weight in the calculation can be greater. Conversely, if the damage degree at damage location B is less severe, its weight in the calculation can be smaller.
[0088] In some embodiments, the control system can determine the degree of coating damage based on color changes in the coating image in various ways. For example, the control system can determine the degree of coating damage based on the proportion of color change gradients in the coating image that exceed a color change threshold. The color change threshold can refer to a pre-set maximum acceptable color change value for the coating image; the specific value can be set manually and is not limited here. For example, the control system can determine the proportion of the number of color changes exceeding the color change threshold in the color change sequence of the coating image of metal part A to the total number of color change sequences. The control system can determine this determined proportion as the degree of coating damage to the metal part.
[0089] In some embodiments, the control system can determine vibration risk based on the acquired lubrication information. For example, if the current lubrication level in the acquired lubrication information is lower than a reference lubrication standard, the current lubrication level is insufficient, and the vibration risk is high. Conversely, if the current lubrication level in the acquired lubrication information is higher than the reference lubrication standard, the current lubrication level is sufficient, and the vibration risk is low. In some embodiments, the control system can determine vibration risk based on the degree of coating damage. For example, if the coating damage level is lower than a damage threshold, the vibration risk is low. Conversely, if the coating damage level is higher than a damage threshold, the vibration risk is high. In some embodiments, the damage threshold refers to the minimum acceptable degree of coating damage, which can be set manually and is not limited here.
[0090] In some embodiments, the control system can determine vibration risk based on the grasping lubrication information and the coating damage status. In some embodiments, the control system can determine vibration risk based on the grasping lubrication information and the coating damage status through a second preset correspondence, etc. For example, the second preset correspondence may include a moderate vibration risk when the current lubrication amount in the grasping lubrication information is lower than a reference lubrication standard and the coating damage status is lower than a damage threshold. Another example is that the second preset correspondence may include a low vibration risk when the current lubrication amount in the grasping lubrication information is higher than a reference lubrication standard and the coating damage status is lower than a damage threshold. Yet another example is that the second preset correspondence may include a high vibration risk when the current lubrication amount in the grasping lubrication information is lower than a reference lubrication standard and the coating damage status is higher than a damage threshold. More information on grasping lubrication information can be found at [link to relevant documentation]. Figure 2 The above description is relevant. For more information on the relationship between current lubrication levels and reference lubrication standards, please refer to [link / reference information]. Figure 2 The above description.
[0091] In some embodiments, the vibration risk of the gripper arm may be related to the spraying cycle of the lubricating oil mist.
[0092] In some embodiments, the vibration risk of the gripper arm may be positively correlated with the lubricant mist spraying cycle. For example, the shorter the lubricant mist spraying cycle, the lower the vibration risk of the gripper arm. The longer the lubricant mist spraying cycle, the higher the vibration risk of the gripper arm.
[0093] In some embodiments, the vibration risk of the gripper arm can be determined based on factors such as the spraying cycle of the lubricating oil mist, joint lubrication information, and coating damage. For example, the vibration risk of the gripper arm can be determined based on the mean of coating damage, the cosine value of the gripping lubrication information and the reference lubrication standard, and the weighted average of the spraying cycle of the lubricating oil mist. Specifically, the vibration risk of the gripper arm can be calculated based on the following formula (3):
[0094] A=k1*avg(s)+k2*cos((x,y),(v,w)))+k3*c (3)
[0095] Where A represents the vibration risk of the gripper arm; s represents the coating damage status; f(x,y) represents the gripping lubrication information; (v,w) represents the reference lubrication standard; c represents the spraying cycle of lubricating oil mist; k1, k2, and k3 can be preset values and are not limited here.
[0096] In some embodiments of this specification, the vibration risk of the gripper arm is determined based on the spraying cycle of the lubricating oil mist. This can improve the accuracy of vibration risk calculation, make the subsequent lubrication increment calculation more accurate, thereby reducing wear on the anti-corrosion layer of metal parts and ensuring the quality of the manufactured connectors.
[0097] In some embodiments, vibration risk may be related to the number of joint levels in the gripper arm. The number of joint levels refers to the hierarchical relationship of joints predetermined according to their positions on the gripper arm. This hierarchical relationship can be determined based on the distance from the mechanical gripper. For example, the control system may designate the joint furthest from the mechanical gripper as the first-level joint, with the highest joint position. The control system may designate the joint adjacent to the first-level joint as the second-level joint, with a higher joint position, and so on. The first-level joint is the superior of the second-level joint, and the second-level joint is the inferior of the first-level joint. In some embodiments, on the same gripper arm, the higher the joint position, the higher its number of joint levels, and the greater the potential vibration risk.
[0098] In some embodiments, the control system can determine the lubrication increment based on vibration risk. In some embodiments, the control system can determine the lubrication increment based on vibration risk using a preset table. This preset table includes the correspondence between joint level, vibration risk, and lubrication increment. For example, a higher joint level corresponds to a greater vibration risk, and thus a larger increase in lubrication increment. Conversely, a lower joint level corresponds to a smaller vibration risk, and thus a smaller increase in lubrication increment.
[0099] In some embodiments, the control system may determine the lubrication base quantity based on vibration risk, and determine the lubrication increment based on the lubrication base quantity. More information on lubrication base quantity can be found at [link to relevant documentation]. Figure 2 The above description.
[0100] In some embodiments, the control system can determine the base lubrication amount of the gripping component based on the product of vibration risk, the current lubrication amount of the gripping component, and the position coefficient. The base lubrication amount based on vibration risk can be calculated using the following formula (4):
[0101] R = g * m * o (4)
[0102] Where R represents the lubrication base amount of the gripping component; g represents the position coefficient; m represents the current lubrication amount of the gripping component at the current node; and o represents the vibration risk.
[0103] Once the lubrication baseline is determined, the control system can determine the lubrication increment based on the lubrication baseline. For more details, please refer to [link to relevant documentation]. Figure 2 The above description.
[0104] According to some embodiments of this specification, the lubrication increment is determined based on vibration risk. The lubrication increment of each part of the gripping component can be calculated separately by combining the position information of the device. This makes the calculated lubrication increment more targeted and accurate, thereby reducing the wear of the anti-corrosion layer of the metal parts and ensuring the quality of the produced connectors.
[0105] In some embodiments, the lubrication increment at future moments can also be obtained in other ways, which are not limited here.
[0106] Debris refers to fragments remaining due to injection molding or other reasons. Debris information refers to information related to debris residue. In some embodiments, debris information may include information such as gripping components (e.g., mechanical clamps), debris content at one or more time points within the injection mold, and debris location.
[0107] In some embodiments, the control system may acquire information based on at least one image acquisition device and transmit it to the control system via a communication component. For example, debris information may be acquired based on an image acquisition device, which may capture images of the current time in real time and automatically identify the debris content and location, and transmit the information to the control system for storage via the communication component.
[0108] In some embodiments, the control system can determine the debris change trend based on debris information and adjust the debris cleaning cycle based on the debris change trend.
[0109] The debris change trend refers to the trend of debris content change at one or more time points. In some embodiments, the debris change trend may include the degree of increase, no change, or decrease of debris content at time point 1 relative to a previous time point 2. Time point 1 is located after time point 2, representing a future time of time 2. The degree of increase / decrease can refer to the increase / decrease in debris content within each statistical unit of time. For example, the debris change trend could be an increase in debris content at time point 1 relative to a previous time point 2.
[0110] In some embodiments, the control system can determine the debris change trend based on debris information through various methods (such as statistical methods). For example, the control system can use the debris content at each time point in the debris information to perform linear regression, quadratic regression, etc., and determine the slope obtained as the debris change trend.
[0111] The debris cleaning cycle refers to the time interval at which debris is cleaned. The initial debris cleaning cycle refers to the time interval at which debris is first cleaned. In some embodiments, the initial debris cleaning cycle can be a cycle set manually based on historical data and empirical values derived from historical experiments.
[0112] In some embodiments, the control system can adjust the debris cleaning cycle in various ways based on the debris change trend. For example, when the debris change trend is an increase in debris content relative to the previous period, and the increased debris content is greater than a first debris threshold, the debris cleaning cycle can be shortened. Alternatively, when the debris change trend is a decrease in debris content relative to the previous period, and the debris content does not exceed the first debris threshold within a cycle, the debris cleaning cycle can be increased. The first debris threshold refers to the maximum debris content without affecting injection molding. The first debris threshold can be set manually and is not limited here. In some embodiments, the debris cleaning cycle can be the product of the current debris cleaning cycle and the debris change trend, and a preset coefficient. Specifically, the control system can calculate the debris cleaning cycle based on the following formula (5):
[0113] l=K*p*q (5)
[0114] Where l represents the adjusted debris cleaning cycle; p represents the current debris cleaning cycle; q represents the debris change trend; and K is a preset coefficient, a value set manually and not limited here.
[0115] In some embodiments, the control system can dynamically determine the debris cleaning cycle in the manner described above.
[0116] In some embodiments of this specification, adjusting the debris cleaning cycle can effectively prevent problems such as static electricity and blockage of injection mold components (such as moving molds) caused by excessive debris, thereby better ensuring stable production quality.
[0117] In some embodiments, the control system can determine the spraying cycle of lubricating oil mist based on the trend of debris change and the damage of the coating.
[0118] For more information on coating damage and the spraying cycle of lubricating oil mist, please refer to [link / reference]. Figure 2 The above description is relevant. For more information on lubricating oil mist, please refer to... Figure 1 And its related descriptions.
[0119] In some embodiments, the control system can determine the lubricating oil mist spraying cycle through various methods based on debris change trends and coating damage conditions. For example, the control system can construct feature vectors based on current debris change trends and coating damage conditions, and determine the lubricating oil mist spraying cycle by performing vector matching based on a first vector database. The first vector database may include historical vectors composed of multiple historical debris change trends and historical coating damage conditions, as well as the historical lubricating oil mist spraying cycles corresponding to these historical vectors. The control system can acquire multiple historical debris change trends and historical coating damage conditions, and construct their corresponding historical vectors. The control system can cluster the historical vectors composed of multiple historical debris change trends and historical coating damage conditions, and use the historical debris change trends and historical coating damage conditions corresponding to one or more cluster centers as one or more standard vectors. In some embodiments, the control system can calculate the similarity between the feature vectors and one or more standard vectors, and use the historical lubricating oil mist spraying cycle corresponding to the standard vector with the highest similarity as the current lubricating oil mist spraying cycle.
[0120] According to some embodiments of this specification, the spraying cycle of lubricating oil mist is determined by combining the trend of debris change and the damage of the coating with vector matching. Historical data can be used to increase the reliability of the spraying cycle of lubricating oil mist, thereby reducing the wear of the anti-corrosion layer of metal parts and ensuring the quality of the connectors produced.
[0121] In some embodiments, the control system can determine the candidate spraying effect of a candidate spraying cycle based on the candidate spraying cycle of the lubricating oil mist, the trend of debris change, and the coating damage; and determine the spraying cycle of the lubricating oil mist based on the candidate spraying effect. More information on the trend of debris change and the coating damage can be found in [link to relevant documentation]. Figure 2 The above description.
[0122] Candidate spraying cycles refer to the possible spraying cycles to choose from.
[0123] In some embodiments, the control system can determine the candidate spraying cycle of the lubricating oil mist in a variety of ways. For example, the control system can determine any possible time interval for spraying as a candidate spraying cycle. Alternatively, the control system can determine historical spraying cycles, preset spraying cycles, etc., as candidate spraying cycles.
[0124] The candidate spraying effect of the candidate spraying cycle refers to the effect of spraying lubricating oil mist onto the lubricated surface of the injection mold using the candidate spraying cycle.
[0125] In some embodiments, the candidate spraying effect for a candidate spraying cycle can be determined using an effect prediction model based on the candidate spraying cycle of lubricating oil mist, the trend of debris variation, and the coating damage. More information on effect prediction models can be found in [link to relevant documentation]. Figure 3 And its related descriptions.
[0126] In some embodiments, the spraying cycle of the lubricating oil mist can be determined based on the candidate spraying effect of candidate spraying cycles. For example, the control system can select the candidate spraying cycle with the best candidate spraying effect as the spraying cycle of the lubricating oil mist.
[0127] According to some embodiments of this specification, determining the spraying cycle based on the candidate spraying effect of the candidate spraying cycle can make the determined spraying cycle more accurate, thereby improving the accuracy of determining the lubrication increment based on the spraying effect of the lubricating oil mist spraying cycle, avoiding wear on metal parts due to poor spraying effect of the lubricating oil mist spraying cycle, and thus ensuring the quality of the produced connectors.
[0128] Step 220: Based on lubrication information and debris information, control the lubrication system to perform lubrication operation and control the debris removal component to perform debris removal operation.
[0129] Lubrication operation refers to the operation of lubricating the gripping assembly, injection mold, etc., using a lubrication device. Lubrication operation can include lubricating any part of the gripping assembly that requires lubrication (e.g., different joints of the gripping arm), or the lubrication surface of the injection mold. For example, lubrication operation can include spraying lubricating oil mist onto the lubrication surface of the injection mold at time point A. Another example is adding a preset amount of lubricant to the gripping assembly at time point B, where the preset amount is the lubrication increment. For more information on determining the lubrication increment, please refer to [link to relevant documentation]. Figure 2 The relevant description above.
[0130] Debris removal refers to the process of removing debris.
[0131] In some embodiments, the control system can perform lubrication and debris removal operations based on lubrication information and debris information. For example, the control system can perform lubrication and debris removal operations using a preset table based on the lubrication and debris information. The preset table can include a correspondence between the lubrication and debris information and the lubrication and debris removal operations. For example, the lubrication information can include the current lubrication amount, and the preset table can include the lubrication increment at a future time corresponding to the current lubrication amount. The lubrication operation can be performed based on the lubrication increment at the corresponding future time in the lubrication information. As another example, the debris information can include the debris content at one or more time points, and the preset table can include the debris cleaning cycle corresponding to the debris content. The debris removal operation can be performed based on the debris cleaning cycle.
[0132] In some embodiments, the control system can control the lubrication device of the gripping component to perform lubrication operations based on the future lubrication increment of any lubrication-required part of the gripping component determined in step 210. For example, for gripping component part m, if insufficient gripping lubrication is detected, the future lubrication increment of gripping component part m is determined, and oil is applied to gripping component part m at the corresponding time using a lubrication nozzle, with the applied oil amount being the predetermined lubrication increment. More information on determining the lubrication increment can be found in [link to relevant documentation]. Figure 2 The above description.
[0133] In some embodiments, the control system may control the lubrication device of the injection mold to spray lubricating oil mist onto the lubrication surface of the injection mold based on the spraying cycle of the lubricating oil mist determined in step 210. For example, the lubrication operation may include spraying a preset amount of lubricating oil onto the lubrication surface of the injection mold through an oil mist nozzle at time point C.
[0134] In some embodiments, the control system may perform tasks such as blowing away debris in the injection mold based on the cleaning cycle determined in step 210 or a dynamically determined debris cleaning cycle.
[0135] In some embodiments, lubrication and chip removal operations can be performed in combination. For example, when the lubrication of the gripping component is insufficient, injection molding chips are more likely to be generated. Therefore, the chip removal cycle is shortened according to the chip change trend, and the lubrication increment for future moments is determined based on the lubrication amount of the gripping component's gripping lubrication information. Lubrication and chip removal operations are then performed based on the redefined cleaning cycle and the lubrication increment for future moments.
[0136] For more information on lubrication systems and chip removal components, please refer to [link / reference]. Figure 1 And related descriptions.
[0137] Step 230: Based on the coating image, determine the parts to be rejected and generate instructions to control the gripping parts to reject the parts to be rejected.
[0138] Components to be rejected refer to metal components that need to be removed.
[0139] In some embodiments, the control system can determine the parts to be rejected based on the coating image using techniques such as image recognition. In some embodiments, the parts to be rejected may include metal parts with severe coating damage. For example, the control system can identify metal parts with coating damage exceeding a damage threshold as parts to be rejected. The damage threshold can be set manually and is not limited here. More information on coating damage and damage thresholds can be found in [link to relevant documentation]. Figure 2 The above description.
[0140] In some embodiments, after determining the component to be rejected, the control system can generate a rejection command and control the gripping component to reject the component.
[0141] In some embodiments, the control system can determine whether the metal part gripped by the gripping arm is a part to be rejected. If the gripped metal part is a part to be rejected, rejection is performed and the part is re-gripped. If the gripped metal part is not a part to be rejected, the metal part is installed into the injection mold.
[0142] According to some embodiments of this specification, the lubrication system is controlled to perform lubrication operations and the chip removal components are controlled to perform chip removal operations based on lubrication and debris information, thereby avoiding damage to metal parts due to insufficient lubrication or the presence of debris, and reducing wear on metal parts. Furthermore, the control system ensures the quality of the manufactured connectors by rejecting substandard metal parts.
[0143] It should be noted that the above description of the process is for illustrative purposes only and does not limit the scope of this specification. Those skilled in the art can make various modifications and changes to the process under the guidance of this specification. However, these modifications and changes remain within the scope of this specification.
[0144] Figure 3 This is an exemplary schematic diagram of an effect prediction model shown in some embodiments of this specification.
[0145] In some embodiments, such as Figure 3 As shown, the control system can determine the candidate spraying effect 360 of the candidate spraying cycle based on the candidate spraying cycle 310 of the lubricating oil mist, the trend of debris change 320, and the coating damage condition 330, through the effect prediction model 350. The control system can determine the spraying cycle 370 of the lubricating oil mist based on the candidate spraying effect 360 of the candidate spraying cycle. More information on the candidate spraying cycle of the lubricating oil mist, the trend of debris change, the coating damage condition, the candidate spraying effect of the candidate spraying cycle, and the spraying cycle can be found in [reference needed]. Figure 2 And its related descriptions.
[0146] The effect prediction model 350 refers to a model used to determine the candidate spraying effect for a candidate spraying cycle. In some embodiments, the effect prediction model can be a machine learning model, such as one or any combination of convolutional neural network models, recurrent neural network models, etc.
[0147] In some embodiments, the inputs to the effect prediction model 350 may include candidate spraying cycles 310 of lubricating oil mist, debris change trends 320, and coating damage conditions 330, and the output may be candidate spraying effects 360 of the candidate spraying cycles.
[0148] In some embodiments, the effect prediction model can be trained based on labeled training samples. In some embodiments, each training sample group can be a sample spraying cycle of lubricating oil mist, a trend in sample debris changes, and a sample coating damage condition from historical data. The label of this training sample group can be the actual spraying effect based on the subsequent actual debris change trend and coating damage condition corresponding to the sample spraying cycle. The subsequent actual debris change trend refers to the change in debris amount after the sample spraying cycle of lubricating oil mist. The subsequent actual debris change trend can be a trend of increasing, decreasing, or remaining stable debris. The subsequent actual coating damage condition refers to the actual condition of the coating after the sample spraying cycle. The subsequent actual coating damage condition can be no damage, slight damage, or severe damage.
[0149] The actual coating effect of the sample coating cycle is positively correlated with the subsequent actual trend of debris change and the subsequent actual coating damage. For example, the control system can determine the actual coating effect of the sample coating cycle by weighted summation based on the subsequent actual trend of debris change and the subsequent actual coating damage. The formula (6) for weighted summation is as follows:
[0150] H=k4*a+k5*b (6)
[0151] Wherein, H represents the actual spraying effect of the sample spraying cycle; a represents the subsequent actual trend of debris change; b represents the subsequent actual coating damage; k4 and k5 are the weighting coefficients corresponding to the subsequent actual trend of debris change and the subsequent actual coating damage, respectively, which can be set by technicians based on experience or by the system default settings.
[0152] In some embodiments, the input to the effect prediction model also includes a cleanup period 340. More information about cleanup periods can be found at [link to relevant documentation]. Figure 2 And its related descriptions.
[0153] In some embodiments, when the input to the effect prediction model includes a cleanup period, the training samples may also include a sample cleanup period.
[0154] In some embodiments of this specification, by taking into account the debris cleaning cycle over a future period, the effect prediction model can more accurately predict the candidate spraying effect for candidate spraying cycles and help optimize production decisions, thereby improving the efficiency and quality control of the spraying process.
[0155] In some embodiments, the control system can determine the lubricating oil mist spraying cycle 370 based on the candidate spraying effect 360 of the candidate spraying cycles. For example, the control system can determine the lubricating oil mist spraying cycle as the candidate spraying cycle corresponding to the best candidate spraying effect. More information regarding the lubricating oil mist spraying cycle can be found in [link to relevant documentation]. Figure 2 And its related descriptions.
[0156] In some embodiments of this specification, the control system determines the candidate spraying effect for candidate spraying cycles based on an effect prediction model, and determines the spraying cycle of lubricating oil mist based on the candidate spraying effect of the candidate spraying cycles, which helps to optimize the selection of the lubricating oil mist spraying cycle. Furthermore, by using sample spraying cycles, sample debris variation trends, and sample coating damage conditions from historical data as training data, the model can learn the correlation between the input and the actual spraying effect, which helps to improve the accuracy of the effect prediction model and determine the optimal lubricating oil mist spraying cycle.
[0157] This specification provides one or more embodiments of a computer-readable medium storing computer instructions. When a computer reads the computer instructions in the storage medium, the computer executes: acquiring lubrication information and debris information based on a communication component; controlling a lubrication system to perform lubrication operations and controlling a debris removal component to perform debris removal operations based on the lubrication information and the debris information; and determining a component to be rejected based on a coating image and generating instructions to control a gripping component to reject the component to be rejected.
[0158] The basic concepts have been described above. Obviously, for those skilled in the art, the detailed disclosure above is merely illustrative and does not constitute a limitation of this specification. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements, and corrections to this specification. Such modifications, improvements, and corrections are suggested in this specification and therefore remain within the spirit and scope of the exemplary embodiments described herein.
[0159] Furthermore, this specification uses specific terms to describe embodiments thereof. For example, "an embodiment," "one embodiment," and / or "some embodiments" refer to a particular feature, structure, or characteristic associated with at least one embodiment of this specification. Therefore, it should be emphasized and noted that references to "an embodiment," "one embodiment," or "an alternative embodiment" in different locations throughout this specification do not necessarily refer to the same embodiment. Moreover, certain features, structures, or characteristics in one or more embodiments of this specification can be appropriately combined.
[0160] Furthermore, unless expressly stated in the claims, the order of processing elements and sequences, the use of numbers and letters, or other names described in this specification are not intended to limit the order of the processes and methods described herein. Although various examples have been discussed in the foregoing disclosure of some embodiments of the invention that are currently considered useful, it should be understood that such details are for illustrative purposes only, and the appended claims are not limited to the disclosed embodiments; rather, the claims are intended to cover all modifications and equivalent combinations that conform to the spirit and scope of the embodiments described herein. For example, while the system components described above can be implemented using hardware devices, they can also be implemented solely using software solutions, such as installing the described system on existing servers or mobile devices.
[0161] Similarly, it should be noted that, in order to simplify the description disclosed herein and thus aid in the understanding of one or more embodiments of the invention, the foregoing description of embodiments in this specification may sometimes combine multiple features into a single embodiment, drawing, or description thereof. However, this method of disclosure does not imply that the subject matter of this specification requires more features than those mentioned in the claims. In fact, the embodiments contain fewer features than all the features of a single embodiment disclosed above.
[0162] In some embodiments, numbers describing the quantity of components and attributes are used. It should be understood that such numbers used in the description of embodiments are modified in some examples with the terms "approximately," "approximately," or "generally." Unless otherwise stated, "approximately," "approximately," or "generally" indicates that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may be changed depending on the characteristics required by individual embodiments. In some embodiments, numerical parameters should take into account specified significant digits and employ a general method of digit reservation. Although the numerical ranges and parameters used to confirm their breadth of range in some embodiments of this specification are approximate values, in specific embodiments, such values are set as precisely as feasible.
[0163] For each patent, patent application, patent application publication, and other material, such as articles, books, specifications, publications, and documents, referenced in this specification, the entire contents of which are incorporated herein by reference. This excludes historical application documents that are inconsistent with or conflict with the content of this specification, as well as documents that limit the broadest scope of the claims in this specification (currently or subsequently appended to this specification). It should be noted that in the event of any inconsistency or conflict between the descriptions, definitions, and / or terminology used in the supplementary materials to this specification and the content of this specification, the descriptions, definitions, and / or terminology used in this specification shall prevail.
[0164] Finally, it should be understood that the embodiments described in this specification are merely illustrative of the principles of the embodiments described herein. Other variations may also fall within the scope of this specification. Therefore, alternative configurations of the embodiments described herein are intended to be illustrative rather than limiting, and should be considered consistent with the teachings of this specification. Accordingly, the embodiments described herein are not limited to those explicitly introduced and described herein.
Claims
1. A connector injection molding auxiliary device, characterized in that, include: Lubrication system, chip removal components, monitoring devices, drive power supply, communication components, and processor; The lubrication system is configured to connect to the gripping assembly and the injection mold, and the lubrication system includes a lubrication device for the gripping assembly and a lubrication device for the injection mold. The chip removal component is configured to remove debris from the gripping assembly and / or the injection mold; The monitoring device is configured to monitor the coating image of the metal component; The drive power supply is configured to provide drive power; The communication component is configured to communicate with the processor, the lubrication system, the chip removal component, the monitoring device, and the gripping component; The processor is configured to: Lubrication information and debris information are obtained based on the communication component; Based on the lubrication information and the debris information, the lubrication system is controlled to perform lubrication operations and the debris removal component is controlled to perform debris removal operations. as well as Based on the coating image, the component to be rejected is determined, and an instruction is generated to control the gripping component to reject the component to be rejected.
2. The apparatus according to claim 1, characterized in that, The gripping assembly includes a gripping arm, the gripping arm includes a mechanical clamp and at least one joint, the mechanical clamp includes a rubber block, and the lubrication information includes gripping lubrication information; The processor is further configured to: The gripping lubrication information of the gripping component is obtained based on the communication component; Based on the grasping lubrication information, the lubrication increment of the grasping component at future moments is determined.
3. The apparatus according to claim 2, characterized in that, The lubrication increment is related to the vibration risk of the gripper arm, and the processor is further configured to: The extent of coating damage is determined based on the color changes in the coating image. The vibration risk is determined based on the grasping lubrication information and the coating damage status; The lubrication increment is determined based on the vibration risk.
4. The apparatus according to claim 1, characterized in that, The lubrication device of the injection mold includes an oil mist nozzle, which is configured to spray a lubricating oil mist onto the lubrication surface of the injection mold. The processor is further configured to: Based on the debris information, the debris change trend is determined; Based on the trend of debris changes, the debris cleaning cycle is adjusted.
5. The apparatus according to claim 4, characterized in that, The processor is further configured to: Based on the trend of debris changes and the damage to the coating, the spraying cycle of the lubricating oil mist is determined.
6. A control system for a connector injection molding auxiliary device, characterized in that, The control system is used to control the operation of the device as described in claim 1, including: Lubrication and debris information are obtained based on communication components; Based on the lubrication information and the debris information, the lubrication system is controlled to perform lubrication operations, and the debris removal components are controlled to perform debris removal operations; and The component to be rejected is determined based on the coating image, and instructions are generated to control the gripping component to reject the component.
7. The control system according to claim 6, characterized in that, The lubrication information includes grasping lubrication information, and the control system is further configured to: The gripping lubrication information of the gripping component is obtained based on the communication component; Based on the grasping lubrication information, the lubrication increment of the grasping component at future moments is determined.
8. The control system according to claim 7, characterized in that, The lubrication increment is related to the vibration risk of the gripper arm, and the control system is further configured to: The extent of coating damage is determined based on the color changes in the coating image. The vibration risk is determined based on the grasping lubrication information and the coating damage status; The lubrication increment is determined based on the vibration risk.
9. The control system according to claim 6, characterized in that, The control system is further configured to: Based on the debris information, the debris change trend is determined; Based on the aforementioned debris change trend, the debris cleaning cycle is adjusted.
10. A computer-readable storage medium, characterized in that, The storage medium stores computer instructions. When the computer reads the computer instructions from the storage medium, the computer executes them: Lubrication and debris information are obtained based on communication components; Based on the lubrication information and the debris information, the lubrication system is controlled to perform lubrication operations and the debris removal components are controlled to perform debris removal operations. as well as The component to be rejected is determined based on the coating image, and instructions are generated to control the gripping component to reject the component.