Nut processing method and device, electronic equipment and storage medium

By precisely controlling the nut pressing parameters and position, the problem of depth mismatch during the nut pressing process is solved, effective matching of the nut and the screw hole is achieved, and the product qualification rate is improved.

CN116305367BActive Publication Date: 2025-10-10SUZHOU MITAC PRECISION TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111569604.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-10-10
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

The existing technology easily causes glue overflow, floating or sinking during the nut pressing process, affecting the product qualification rate.

Method used

By determining the hot melt head to be worked, the corresponding working parameters are called up, including the first pressing parameters, the second pressing parameters and the delayed retraction parameters, and the nut pressing depth and position are accurately controlled to ensure that the nut matches the screw hole.

Benefits of technology

The accuracy of nut pressing is improved, product damage and nut loosening are avoided, and the product qualification rate is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116305367B_ABST
    Figure CN116305367B_ABST
Patent Text Reader

Abstract

The application discloses a nut processing method and device, electronic equipment and storage medium, wherein the method comprises: when a nut pressing instruction is received, a working hot melting head is determined; the working parameters corresponding to the working hot melting head are called, and the working parameters and the working hot melting head are used to press a to-be-installed nut into a corresponding screw hole; wherein the working parameters comprise a one-time pressing parameter, a second pressing parameter and a delay back-off parameter determined according to the screw hole, and the delay back-off times are the staying time parameter of the working hot melting head after the to-be-installed nut is pressed into the screw hole. The problem that the pressing depth distance of some nuts is too large or too small when the nuts are uniformly pressed is solved, the pressing depth information of each nut is matched with the corresponding screw hole depth information through targeted pressing processing of each nut, and the effect of improving the product qualification rate is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of nail embedding processing, and in particular to a nut processing method, device, electronic equipment and storage medium. Background Art

[0002] During product assembly, nuts are often pressed into screw holes to secure two components. This is often the case in laptop casings, automotive parts, or other components requiring the pressing of nuts and screw holes. Currently, the commonly used method is to set specific pressing parameters to press multiple nuts into corresponding screw holes. However, this operation can cause glue overflow, floating, or sinking at individual nut locations, leading to product quality issues and affecting product qualification rates.

[0003] In order to solve the above problems, it is necessary to improve the pressing method of the nut to achieve the purpose of improving the product qualification rate. Summary of the Invention

[0004] The present invention provides a nut processing method, device, electronic equipment and storage medium, so as to achieve the effect of pressing each nut to a target position in a corresponding screw hole in a targeted manner.

[0005] In a first aspect, an embodiment of the present invention provides a nut processing method, comprising:

[0006] Upon receiving the nut pressing instruction, determining the hot melt head to be operated;

[0007] Retrieving the working parameters corresponding to the hot melt head to be operated, and pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated;

[0008] Among them, the working parameters include a single pressing parameter, a second pressing parameter and a delayed retraction parameter determined according to the screw hole, and the delayed retraction times are the length of time the hot melt head to be worked stays after the nut to be installed is pressed into the screw hole.

[0009] In a second aspect, an embodiment of the present invention further provides a nut processing device, comprising:

[0010] A module for determining the hot melt head to be operated is used to determine the hot melt head to be operated when a nut pressing instruction is received;

[0011] A nut pressing module to be installed, used to call the working parameters corresponding to the hot melt head to be operated, and press the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated;

[0012] The working parameters include a first pressing parameter, a second pressing parameter and a delay back-off parameter determined according to the screw hole, and the delay back-off time is a staying time length parameter of the working hot melt head after the nut to be installed is pressed into the screw hole.

[0013] In a third aspect, an electronic device is provided, and the electronic device includes:

[0014] one or more processors;

[0015] a storage device storing one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the nut processing method according to any of the embodiments of the present application.

[0017] In a fourth aspect, a storage medium containing computer executable instructions is provided, and the computer executable instructions are used to execute the nut processing method according to any of the embodiments of the present application when executed by a computer processor.

[0018] When the nut pressing instruction is received, the working hot melt head is determined, the corresponding working hot melt head can be determined through the nut type in the nut pressing instruction, and then the working parameters corresponding to the working hot melt head are obtained, so as to press the nut to be installed into the corresponding screw hole based on the working parameters. The working parameters corresponding to the working hot melt head are called, and the nut to be installed is pressed into the corresponding screw hole according to the working parameters and the working hot melt head. Based on the first pressing parameter, the second pressing parameter, the delay back-off parameter and the staying time length parameter of the hot melt head on the product in the working parameters, in the process of pressing the nut to be installed into the corresponding screw hole, the pressing distance of the nut to be installed can be matched with the screw hole depth information, and the product can be prevented from being damaged due to too deep pressing depth, or the nut to be installed can be prevented from being loose due to too shallow pressing depth. The problem that the pressing depth of some nuts is too large or too small when the nuts are uniformly pressed is solved, the pressing depth information of each nut is matched with the corresponding screw hole depth information through targeted pressing processing of each nut, and the product qualification rate is improved. BRIEF DESCRIPTION OF DRAWINGS

[0019] In order to more clearly illustrate the technical solutions of the example embodiments of the present application, the drawings needed in the description of the embodiments are briefly introduced below. Obviously, the drawings introduced are only a part of the drawings of the embodiments to be described by the present application, and not all the drawings. Those skilled in the art can obtain other drawings according to these drawings without creating creative labor.

[0020] Figure 1 A schematic flow chart of a nut processing method provided in Example 1 of the present invention;

[0021] Figure 2 A schematic flow chart of a nut processing method provided in the second embodiment of the present invention;

[0022] Figure 3 A schematic flow chart of a nut processing method provided in the third embodiment of the present invention;

[0023] Figure 4 A schematic diagram of a five-axis nail embedding device provided in Example 3 of the present invention;

[0024] Figure 5 A schematic diagram of the positions of screw holes corresponding to nuts to be installed provided in the third embodiment of the present invention;

[0025] Figure 6 A schematic diagram of a display interface of a five-axis nail embedding device provided in Example 3 of the present invention;

[0026] Figure 7 A schematic diagram of a parameter setting interface for a five-axis nail embedding device provided in the third embodiment of the present invention;

[0027] Figure 8 This is a structural schematic diagram of a nut processing device provided in a fourth embodiment of the present invention;

[0028] Figure 9 This is a structural diagram of an electronic device provided in Example 5 of the present invention. DETAILED DESCRIPTION

[0029] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.

[0030] Example 1

[0031] Figure 1 This is a flow chart of a nut processing method provided in Example 1 of the present invention. This embodiment is applicable to any situation where the nuts of a product are pressed. The method can be performed by a nut processing device, which can be implemented in the form of software and / or hardware. The hardware can be an electronic device, such as a mobile terminal or a PC.

[0032] like Figure 1 As shown, the method includes:

[0033] S110: upon receiving a nut pressing instruction, determining a hot melt head to be operated.

[0034] Among them, when performing product assembly processing, a five-axis nut embedding device can be used to press the nut into the screw hole. The nut pressing instruction can be understood as an instruction for pressing the nut into the corresponding screw hole. The nut pressing instruction can include parameter information that needs to be pressed on the nut, such as the position information corresponding to the nut, the nut type, and the depth information to which the nut needs to be pressed. The instruction can be a piece of program code or a calling function. When pressing the nut of the product based on the five-axis embedding device, a hot melt head is usually required to heat-melt the nut into the corresponding screw hole. The five-axis embedding device may include one or more hot melt heads. The hot melt head to be used can be understood as the hot melt head that is about to operate the nut based on the nut pressing instruction.

[0035] For example, depending on the type of nut, one or more thermoplastic inserts may be included in the five-axis nail embedding device, with each type of nut corresponding to a thermoplastic insert. In other words, the thermoplastic inserts are matched to the type of nut. The nut type can be determined based on the nut pressing instruction, and based on the nut type, the thermoplastic insert to be used that matches the nut type can be determined.

[0036] Specifically, a parameter control display interface is provided on the five-axis nail embedding device. The user can enter relevant parameter information in the display interface, and then generate a corresponding nut pressing instruction based on this parameter information, and transmit the nut pressing instruction to the control module in the device. When the control module receives the nut pressing instruction, it can obtain the parameter information in the nut pressing instruction, such as the position information corresponding to the nut, the nut type, and the depth information to be pressed for the nut. Then, based on the nut type parameters in the parameter information, it determines the hot melt head to be used corresponding to the nut type, and presses the nut based on the hot melt head to be used.

[0037] Optionally, the nut type of at least one nut to be installed on the target product is obtained in advance, and the hot melt head to be worked corresponding to each nut type is determined; the screw hole depth corresponding to each nut type is obtained, and the first pressing parameter and the second pressing parameter are determined according to the screw hole depth, so that when the nut pressing instruction is received, the hot melt head to be worked is determined according to the nut to be installed, and processing is performed based on the corresponding first pressing parameter and the second pressing parameter.

[0038] Among them, during the processing of the product body, such as the assembly of laptop plastic shells or automobile parts, many nuts that need to be installed are usually included. The nuts installed on the same product can be of the same type or different types. The nut to be installed can be understood as the nut that is about to be pressed into the screw hole. From different perspectives, nuts can be divided into multiple types, such as nuts of different sizes, different models, or different shapes. Different nut types correspond to different hot melt heads. According to the nut type, the hot melt head to be used that matches the type can be determined. The screw hole depth can be understood as the depth to which the nut is fully pressed into the product. The screw hole depth usually corresponds to the length of the nut. In order to ensure the pressing effect of the nut and improve the pass rate of the nut pressing, the nut can be pressed twice. The parameters of the first pressing can be understood as the corresponding parameters set when the nut is pressed for the first time; the parameters of the second pressing can be understood as the corresponding parameters set when the nut is pressed for the second time. The pressing parameters can include the pressing speed, the pressing dwell time, and the pressing depth parameters.

[0039] Specifically, when assembling the product, the pressing effect of the nut is best when the nut just completely fills the depth of the screw hole; if the pressing depth of the nut is too deep, it may cause damage to the product itself; if the pressing depth of the nut does not reach the screw hole depth, the nut may become loose. In order to ensure that the pressing depth of the nut can meet the ideal pressing depth, the nut can be pressed twice to achieve the ideal pressing depth. Pre-acquire at least one nut type to be installed, and based on the nut type, determine the hot melt head that matches the nut type, and use the matched hot melt head as the hot melt head to be worked. The screw hole depth corresponding to each nut type is different, that is, due to the difference in products, the nut type used in the product may also be different, and the screw hole depth corresponding to different nut types is also different. In order to ensure the pressing effect of each type of nut, it is necessary to pre-acquire the screw hole depth, and then set the corresponding pressing parameters according to the screw hole depth. When pressing a nut, two presses are usually required. Therefore, the parameters for the first and second presses need to be determined based on the depth of the screw hole. That is, the speed, dwell time, and depth of the presses are set during the two presses. Then, upon receiving the nut press command, the control device can determine the hot melt head to be used for the nut type based on the nut press command and press the nut according to the corresponding first and second press parameters.

[0040] Optionally, determining the hot melt head to be operated when a nut pressing instruction is received includes: determining a target nut type of the nut to be installed when a nut pressing instruction is received; and determining the hot melt head to be operated according to the target nut type.

[0041] Specifically, the nut pressing instruction includes nut type parameters, such as nut size, nut model, and nut shape. Each nut type can be matched with a corresponding hot melt head. In other words, in actual application, a corresponding hot melt head will be set according to each nut type. When the control device of the device receives the nut pressing instruction, it can determine the type of the nut based on the nut type parameters, and use the current nut type as the target nut type. Based on the target nut type, it determines the hot melt head to be used corresponding to the target nut type.

[0042] S120: Retrieve the working parameters corresponding to the hot melt head to be operated, and press the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated.

[0043] The operating parameters include the first press parameter, the second press parameter, and the delayed retraction parameter, which are determined based on the screw hole. The delayed retraction parameter is the length of time the hot melt head remains in the working state after pressing the nut to be installed into the screw hole. This can also be understood as the parameter information corresponding to the need to call the hot melt head to press the nut.

[0044] Specifically, after determining the hot melt head to be operated corresponding to the nut type, the control device can retrieve the working parameter information related to the hot melt head to be operated, so as to determine the actual operation information of the hot melt head to be operated based on the working parameters. For example, when multiple hot melt heads are installed in a five-axis nail embedding device, and different hot melt heads are installed on different machine heads, it is necessary to determine the number information corresponding to the hot melt head to be operated, and determine the corresponding working parameter information according to the screw hole, so that this parameter information can realize the pressing operation on the nut. After obtaining the working parameters corresponding to the hot melt head to be operated, the specific operation information of the hot melt head to be operated is determined based on the working parameters, and based on this, the nut to be installed is pressed and pressed into the corresponding screw hole.

[0045] Optionally, the single-press parameter includes single-press depth information and single-speed information, and the double-press parameter includes double-press depth information and double-speed information.

[0046] Specifically, the process of pressing the nut may include two presses, and the depth information and speed information of the two presses may be the same or different. Generally, in order to avoid damage to the product or failure to reach the screw hole depth when pressing the nut, the depth information corresponding to the second press can be pre-set. Then, based on the second press depth information and the screw hole depth information, the first press depth information can be determined. Generally, the second press depth information is smaller than the first press depth information. Based on this, when setting the speed information during pressing, the second press speed is generally smaller than the first press speed information.

[0047] For example, if the screw hole depth is 100mm, the secondary pressing depth information can be pre-set to reserve the distance from the nut to be installed to the deepest part of the screw hole. For example, it can be set to 1mm, and the single pressing depth information is 99mm. In other words, in order to avoid the product being damaged due to the nut being pressed too deep, the distance between the nut to be installed and the deepest part of the screw hole can be set first, and this distance can be used to determine the single pressing depth information. Considering that the single pressing depth information is larger, the corresponding single pressing speed information can be set slightly larger, and the secondary pressing depth information is usually set smaller, and the corresponding secondary pressing speed information also needs to be set smaller. In comparison, the secondary pressing speed information is usually smaller than the single pressing speed information, or the two pressing speed information can be the same.

[0048] It should be noted that the advantage of this technical solution is that when pressing the nuts to be installed, the nuts to be installed are pressed one by one, rather than all of them being pressed at once. This avoids the situation where, during the unified pressing process, due to different screw hole depth information of the products, some nuts to be installed are pressed too deeply, resulting in possible product damage, or the pressing depth is too shallow, causing the nuts to be installed to loosen. This technical solution not only allows the nuts to be pressed one by one, but also allows, under the condition of consistent working parameters, such as the same nut type and the same screw hole depth, after setting the working parameters once, the same type of nuts can be pressed in batches based on the set working parameters.

[0049] The technical solution of this embodiment is to determine the hot melt head to be worked upon receiving a nut pressing instruction, determine the corresponding hot melt head to be worked by the nut type in the nut pressing instruction, and then obtain the working parameters corresponding to the hot melt head to be worked, so as to press the nut to be installed into the corresponding screw hole based on the working parameters. The working parameters corresponding to the hot melt head to be worked are retrieved, and the nut to be installed is pressed into the corresponding screw hole according to the working parameters and the hot melt head to be worked. Based on the first pressing parameter, the second pressing parameter, the delayed backoff parameter and the stay time parameter of the hot melt head on the product in the working parameters, in the process of pressing the nut to be installed into the corresponding screw hole, the pressing distance of the nut to be installed can be matched with the screw hole depth information, while avoiding the situation where the pressing depth is too deep, causing damage to the product, or the pressing depth is too shallow, causing the nut to be installed to become loose. The problem of the pressing depth of some nuts being too large or too small when the nuts are pressed uniformly is solved. By pressing each nut in a targeted manner, the pressing depth information of each nut is matched with the corresponding screw hole depth information, thereby improving the product qualification rate.

[0050] Example 2

[0051] As an alternative embodiment of the above embodiment,Figure 2 A flow chart of a nut processing method provided in Example 2 of the present invention. Optionally, before pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be worked, it also includes determining the nut position information of the nut to be installed and the point position information of the hot melt head to be worked; determining the adjustment position information of the hot melt head to be worked according to the nut position information and the point position information; moving the hot melt head to be worked to the target position according to the adjustment position information, so as to press the nut to be installed into the corresponding screw hole at the target position.

[0052] like Figure 2 As shown, the method includes:

[0053] S210: Determine the nut position information of the nut to be installed and the point position information of the hot melt head to be operated.

[0054] The nut position information can be understood as the position of the nut to be installed on the product, or as the position within the product where the nut to be installed needs to be pressed. Each nut to be installed in the product corresponds to different nut position information. The point position information can be understood as the position of the hot melt head to be operated. The point position information corresponds to the nut position information, so that after adjusting the point position information to the corresponding nut position information, the nut to be installed can be pressed accurately.

[0055] Specifically, the product is placed within a preset location area, and the nut position information of the nut to be installed can be determined based on the preset location area. Alternatively, a scanning device can be used to obtain the nut position information of the nut to be installed in space, and the scanned results are then transmitted to the five-axis nail embedding device. After receiving the nut position information, the display interface of the five-axis nail embedding device can be used to set the corresponding point position information of the hot melt head to be operated.

[0056] S220: Determine the adjustment position information of the hot melt head to be operated according to the nut position information and the point position information.

[0057] Specifically, before generating the nut instruction information, it is necessary to obtain the nut position information of each nut to be installed in advance. At the same time, in order to ensure that the working hot melt head can accurately press the nut to be installed, it is also necessary to obtain the point position information of the working hot melt head so as to adjust the current point position information of the working hot melt head, and the adjusted point position information matches the nut position information.

[0058] The advantage of such a setting is that the nut position information and the point information are acquired in advance, and by adjusting the point information to the corresponding nut position information, the nut to be installed can be pressed accurately.

[0059] S230: Move the hot melt head to be operated to a target position according to the adjustment position information, so as to press the nut to be installed into the corresponding screw hole at the target position.

[0060] The adjustment position information can be understood as the deviation between the point position information of the hot melt head to be operated and the nut position information of the nut to be installed. For example, if the point position of the hot melt head to be operated is 1 cm to the left and 2 cm above the position of the nut to be installed, the adjustment position information can be to move the hot melt head to be operated 1 cm to the right and 2 cm downward. The target position can be understood as the position corresponding to the position information of the nut to be installed, or it can be understood as the position of the screw hole corresponding to the nut to be installed.

[0061] Specifically, after determining the position information of the nut to be installed and the point position of the hot melt head to be worked, the position deviation information of the two position information can be obtained. This deviation position information is used as the adjustment position information so that the hot melt head to be worked can be moved to the target position based on the adjustment position information, and then at the target position, the nut to be installed is pressed into the corresponding screw hole.

[0062] S240: upon receiving the nut pressing instruction, determining the hot melt head to be operated.

[0063] S250: Retrieve the working parameters corresponding to the hot melt head to be operated, and press the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated.

[0064] The technical solution of this embodiment determines the nut position information of the nut to be installed and the point position information of the hot melt head to be operated, and adjusts the point position information of the hot melt head to the corresponding position according to the nut position information to be installed, so that the nut to be installed can be pressed based on the hot melt head to be operated. According to the nut position information and the point position information, the adjustment position information of the hot melt head to be operated is determined. At this time, the position information of the hot melt head to be operated corresponds to the position information of the nut to be installed. After the pressing process, the nut to be installed can be accurately pressed into the corresponding screw hole. The hot melt head to be operated is moved to the target position according to the adjustment position information to press the nut to be installed into the corresponding screw hole at the target position, so that when the nut pressing instruction is received, the hot melt head to be operated corresponding to the nut to be installed is called. By obtaining the position information of the hot melt head to be operated and the nut to be installed in advance and generating the corresponding nut pressing instruction, the effect of pressing the nut to be installed according to the instruction after receiving the nut pressing instruction is achieved.

[0065] Example 3

[0066] As an alternative embodiment of the above embodiment, Figure 3 This is a flow chart of a nut processing method provided in Example 3 of the present invention. Optionally, the working parameters corresponding to the hot melt head to be worked are retrieved, and the nut to be installed is pressed into the corresponding screw hole for refinement according to the working parameters and the hot melt head to be worked.

[0067] like Figure 3 As shown, the method includes:

[0068] S310: When a nut pressing instruction is received, the hot melt head to be operated is determined.

[0069] S320: Press the nut to be installed to a first position of the corresponding screw hole based on a one-press parameter in the working parameter.

[0070] The first position may be understood as the corresponding position of the nut to be installed in the screw hole after the nut to be installed is pressed based on a pressing parameter.

[0071] Specifically, when the nut to be installed is pressed for the first time based on the one-press parameters in the operating parameters, the one-press parameters include information such as pressing speed, pressing dwell time, and pressing depth. According to the set one-press parameters, the nut to be installed is pressed to the first position of the screw hole, that is, the position corresponding to the preset reserved distance between the nut to be installed and the deepest point of the screw hole.

[0072] S330: When it is detected that the first position is reached, the nut to be installed is pressed to a target depth position based on a secondary pressing parameter in the working parameter.

[0073] The target depth position can be understood as the position corresponding to the deepest point of the screw hole.

[0074] Specifically, when the control device in the five-axis nail embedding machine detects that the nut to be installed has reached the first position, it presses the nut to be installed a second time, pressing it to the target depth. The second press parameter also includes information such as pressing speed, pressing dwell time, and pressing depth. However, unlike the first press process, to ensure product safety, the pressing speed in the second press parameter is usually less than or equal to the speed in the first press parameter. The pressing depth information is the safe distance between the nut to be installed and the deepest point of the screw hole after the first press, which is customized by the user according to actual needs.

[0075] For example, the user can set the pressing depth information in the secondary pressing parameter to 1 mm. Then, no matter the screw hole depth is 100 mm or 50 mm, the pressing depth information in the secondary pressing parameter is 1 mm.

[0076] It should be noted that the pressing depth information in the single-press parameter is determined based on the screw hole depth and the middle pressing depth information of the secondary press parameter. At this time, when the middle pressing depth information of the secondary press parameter is 1mm, if the screw hole depth is 100mm, the middle pressing depth information of the single-press parameter is 99mm; if the screw hole depth is 50mm, the middle pressing depth information of the single-press parameter is 49mm.

[0077] S340: After detecting that the target depth position has been pressed, the hot melt head to be operated is controlled to return to its original position based on the delayed retraction parameter in the operating parameters.

[0078] The delayed retraction parameter can be understood as the time parameter that the hot melt head stays after pressing the nut to be installed to the target depth position, which is used to better fix the nut to be installed in the screw hole. The original position can be understood as the initial position of the hot melt head to be used.

[0079] Specifically, when it detects that the nut to be installed has been pressed to the target depth, the hot melt head is controlled to stay on the nut to be installed for a certain time, such as 3 seconds, based on the delay retraction parameter, to better fix the nut to be installed in the screw hole. Then, after the preset time, the hot melt head is retracted to its original position to press the next nut to be installed.

[0080] In a specific example, Figure 4 This is a schematic diagram of a five-axis nail embedding device provided in Example 3 of the present invention. This device can be installed with one or more heat-melt heads, typically two. When two different nut types are present, both heat-melt heads can be used simultaneously to press the nut to be installed. Alternatively, upon detecting a change in nut type, the current heat-melt head can be replaced with a heat-melt head corresponding to the nut type. Figure 5 The third embodiment of the present invention provides a schematic diagram of the screw hole positions corresponding to the nut to be installed. The three circled positions are the positions corresponding to the screw holes, which are also the point positions corresponding to the hot melt head to be operated. The screw hole positions can be arranged horizontally, vertically, or in any arrangement. When pressing the nut to be installed, it is necessary to obtain the position information of the screw hole in advance, and use this position information as the point position information of the hot melt head to be operated. That is, when processing the nut to be installed, it is necessary to match the point position information of the hot melt head to be operated with the position information of the nut to be installed. Among them, the position information of the screw hole can be used as the target position, and the position information of the nut to be installed is matched with the screw hole position. Based on the adjustment parameter information, the point position information of the hot melt head to be operated can be adjusted to the target position.

[0081] When the five-axis nail embedding device receives a nut pressing instruction, it can determine the working hot melt head corresponding to the nut to be installed based on the instruction, and then determine the position of the nut to be installed and the working parameters of the hot melt head to be worked, and adjust the working hot melt head to the target position, such as Figure 6 As shown, based on the parameter setting page of the display interface of the five-axis nail embedding device, the corresponding position parameter information of the hot melt head to be operated, as well as the single press parameters, double press parameters and delayed retraction parameters are set. Among them, the X axis, Y1 axis, Y2 axis, Z1 axis and Z2 axis respectively represent the spatial position information corresponding to the hot melt head to be operated. By setting the Y1 axis and Y2 axis, the position information corresponding to different hot melt heads to be operated can be set. The Z1 axis and Z2 axis respectively represent the height information of the two hot melt heads to be operated.

[0082] It should be noted that in order to ensure the safety of the product, when pressing the nut to be installed for the first time, manual speed setting can be used to slowly press the nut to be installed to the target depth position, and use this position as a reference. When performing subsequent pressing processes, automatic speed setting can be used to press each nut to be installed.

[0083] like Figure 7 As shown, in the parameter setting page of the display interface of the five-axis nail embedding equipment, relevant pressing parameters can also be set. Taking the setting of the secondary pressing parameters as an example, after setting the left or right machine head corresponding to the hot melt head to be worked, the point position information corresponding to the hot melt head to be worked is set through the point number, and the secondary pressing distance, secondary pressing speed and pressing and lifting delay (that is, delayed retraction parameters) and other parameters are set.

[0084] After setting the relevant parameters, the hot melt head can be adjusted to the target position and the nut to be installed can be pressed into the corresponding screw hole based on the parameters. The relevant parameters include the single press parameter, the double press parameter, and the delayed retraction parameter. The delayed retraction number is the length of time the hot melt head stays after pressing the nut to be installed into the screw hole.

[0085] The technical solution of this embodiment is to press the nut to be installed to the first position of the corresponding screw hole based on the one-time pressing parameter in the working parameters. After the nut to be installed reaches the first position, the corresponding pressing parameter information is adjusted, the secondary pressing parameter is determined, and the nut to be installed is pressed based on the secondary pressing parameter. When it is detected that the first position is reached, the nut to be installed is pressed to the target depth position based on the secondary pressing parameter in the working parameters. In order to improve the success rate of pressing the nut to be installed, after the nut to be installed reaches the target depth position, it can stay for a preset time so that the nut to be installed can be better installed in the screw hole. After the pressing to the target depth position is detected, the hot melt head to be worked is controlled to return to the original position based on the delayed retraction parameter in the working parameters so that the next nut to be installed can be pressed. The problem that the nut to be installed may become loose after being pressed into the corresponding screw hole is solved, and the effect of improving the success rate of pressing the nut to be installed is achieved.

[0086] Example 4

[0087] Figure 8 A nut processing device is provided in accordance with the fourth embodiment of the present invention. The device includes a module 410 for determining a hot melt head to be operated and a module 420 for pressing a nut to be installed.

[0088] The module 410 for determining the hot melt head to be operated is used to determine the hot melt head to be operated when receiving the nut pressing instruction;

[0089] The nut pressing module 420 is used to retrieve the working parameters corresponding to the hot melt head to be operated, and press the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated;

[0090] Among them, the working parameters include a single pressing parameter, a second pressing parameter and a delayed retraction parameter determined according to the screw hole, and the delayed retraction times are the length of time the hot melt head to be worked stays after the nut to be installed is pressed into the screw hole.

[0091] The technical scheme of the embodiment determines the to-be-operated hot melting head through the nut pressing instruction, determines the corresponding to-be-operated hot melting head through the nut type in the nut pressing instruction, obtains the working parameter corresponding to the to-be-operated hot melting head, and presses the to-be-installed nut into the corresponding screw hole based on the working parameter. The working parameter corresponding to the to-be-operated hot melting head is called, and the to-be-installed nut is pressed into the corresponding screw hole according to the working parameter and the to-be-operated hot melting head. Based on the one-time pressing parameter, the secondary pressing parameter, the delay back-off parameter, and the residence time parameter of the hot melting head on the product in the working parameter, the pressing distance of the to-be-installed nut can be matched with the screw hole depth information in the process of pressing the to-be-installed nut into the corresponding screw hole, while avoiding the situation that the pressing depth is too deep to damage the product or the pressing depth is too shallow to cause the to-be-installed nut to be loose. The problem that the pressing depth of some nuts is too large or too small when the nuts are uniformly pressed is solved. By pressing each nut, the pressing depth information of each nut is matched with the corresponding screw hole depth information, thereby improving the product qualification rate.

[0092] Optionally, based on any optional technical scheme in the embodiment of the application, the nut processing device further comprises:

[0093] The to-be-operated hot melting head determination module is configured to pre-acquire the nut type of at least one to-be-installed nut on the target product and determine the to-be-operated hot melting head corresponding to each nut type.

[0094] The pressing processing module is configured to acquire the screw hole depth corresponding to each nut type and determine the one-time pressing parameter and the secondary pressing parameter according to the screw hole depth, so as to process based on the corresponding one-time pressing parameter and the secondary pressing parameter after the to-be-operated hot melting head is determined according to the to-be-installed nut when the nut pressing instruction is received.

[0095] Optionally, based on any optional technical scheme in the embodiment of the application, the to-be-operated hot melting head determination module comprises:

[0096] The target nut type determination sub-module is configured to determine the target nut type of the to-be-installed nut when the nut pressing instruction is received.

[0097] The to-be-operated hot melting head determination sub-module is configured to determine the to-be-operated hot melting head according to the target nut type.

[0098] Optionally, based on any optional technical scheme in the embodiment of the application, the nut processing device further comprises:

[0099] The point position information determination module is configured to determine the nut position information of the to-be-installed nut and the point position information of the to-be-operated hot melting head.

[0100] A position information adjustment module, configured to determine the adjustment position information of the hot melt head to be operated according to the nut position information and the point position information;

[0101] The target position determination module is used to move the hot melt head to be operated to the target position according to the adjustment position information, so as to press the nut to be installed into the corresponding screw hole at the target position.

[0102] Based on any optional technical solution in the embodiments of the present invention, optionally, the nut pressing module to be installed includes:

[0103] a first position determination submodule, configured to press the nut to be installed to a first position of the corresponding screw hole based on a one-press parameter in the working parameters;

[0104] a target depth position determination submodule, configured to press the nut to be installed to a target depth position based on a secondary pressing parameter in the working parameters when detecting that the first position has been reached;

[0105] The hot melt head recovery submodule is configured to control the hot melt head to be operated to be restored to its original position based on a delay backoff parameter in the operating parameters after detecting that the hot melt head is pressed to the target depth position.

[0106] Based on any optional technical solution in the embodiments of the present invention, optionally, the first press parameter includes first press depth information and first speed information, and the second press parameter includes second press depth information and second speed information.

[0107] The nut processing device provided in the embodiment of the present invention can execute the nut processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0108] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the embodiments of the present invention.

[0109] Example 5

[0110] Figure 9 This is a structural diagram of an electronic device provided in Example 5 of the present invention. Figure 9 A block diagram of an exemplary electronic device 40 suitable for implementing exemplary embodiments of the present invention is shown. Figure 9 The electronic device 40 shown is only an example and should not limit the functionality and scope of use of the embodiments of the present invention.

[0111] like Figure 9 As shown, electronic device 40 is a general-purpose computing device. Components of electronic device 40 may include, but are not limited to, one or more processors or processing units 401, system memory 402, and a bus 403 connecting various system components (including system memory 402 and processing unit 401).

[0112] Bus 403 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0113] The electronic device 40 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 40, including volatile and non-volatile media, removable and non-removable media.

[0114] System memory 402 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 404 and / or cache memory 405. Electronic device 40 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 406 may be used to read and write non-removable, non-volatile magnetic media ( Figure 9 Not shown, often called a "hard drive"). Although Figure 9 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 403 via one or more data medium interfaces. Memory 402 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.

[0115] A program / utility 408 having a set (at least one) of program modules 407 may be stored, for example, in memory 402. Such program modules 407 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 407 generally perform the functions and / or methods of the embodiments described herein.

[0116] The electronic device 40 may also communicate with one or more external devices 409 (e.g., keyboard, pointing device, display 410, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 40, and / or any device that enables the electronic device 40 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 411. Furthermore, the electronic device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 412. As shown, the network adapter 412 communicates with other modules of the electronic device 40 via the bus 403. It should be understood that although Figure 9 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 40, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0117] The processing unit 401 executes various functional applications and data processing by running programs stored in the system memory 402, such as implementing the nut processing method provided in the embodiment of the present invention.

[0118] Example 6

[0119] The sixth embodiment of the present invention further provides a storage medium containing computer-executable instructions, wherein the computer-executable instructions, when executed by a computer processor, are used to perform a nut processing method, the method comprising:

[0120] Upon receiving the nut pressing instruction, determining the hot melt head to be operated;

[0121] Retrieving the working parameters corresponding to the hot melt head to be operated, and pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated;

[0122] Among them, the working parameters include a single pressing parameter, a second pressing parameter and a delayed retraction parameter determined according to the screw hole, and the delayed retraction times are the length of time the hot melt head to be worked stays after the nut to be installed is pressed into the screw hole.

[0123] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device.

[0124] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0125] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0126] The computer program code for performing the operations of the embodiments of the present invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0127] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.

Claims

1. A nut processing method, characterized in that: include: Upon receiving the nut pressing instruction, determining the hot melt head to be operated; Retrieving the working parameters corresponding to the hot melt head to be operated, and pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated; The working parameters include a first pressing parameter, a second pressing parameter, and a delayed retraction parameter determined according to the screw hole, wherein the delayed retraction parameter is a parameter for the length of time the hot melt head to be operated stays after the nut to be installed is pressed into the screw hole; The step of pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated includes: Pressing the nut to be installed to a first position of the corresponding screw hole based on a one-press parameter in the working parameter; When it is detected that the first position is reached, the nut to be installed is pressed to a target depth position based on a secondary pressing parameter in the working parameter; When it is detected that the pressing reaches the target depth position, the hot melt head to be operated is controlled to return to the original position based on the delayed retraction parameter in the working parameters.

2. The method according to claim 1, characterized in that Also includes: Pre-acquire the nut type of at least one nut to be installed on the target product, and determine the hot melt head to be operated corresponding to each nut type; Obtain the screw hole depth corresponding to each nut type, and determine the first press parameter and the second press parameter according to the screw hole depth, so that when a nut pressing instruction is received, the hot melt head to be worked is determined according to the nut to be installed, and processing is performed based on the corresponding first press parameter and the second press parameter.

3. The method according to claim 1, characterized in that The step of determining the hot melt head to be operated upon receiving the nut pressing instruction comprises: Upon receiving a nut pressing instruction, determining a target nut type of the nut to be installed; The hot melt head to be operated is determined according to the target nut type.

4. The method according to claim 1, wherein Before pressing the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated, the method further includes: Determining the nut position information of the nut to be installed and the point position information of the hot melt head to be operated; Determining the adjustment position information of the hot melt head to be operated according to the nut position information and the point position information; The hot melt head to be operated is moved to a target position according to the adjustment position information, so as to press the nut to be installed into the corresponding screw hole at the target position.

5. The method according to claim 1, wherein The single-press parameter includes primary press depth information and primary speed information, and the secondary press parameter includes secondary press depth information and secondary speed information.

6. A nut processing device, characterized in that: include: A module for determining the hot melt head to be operated is used to determine the hot melt head to be operated when a nut pressing instruction is received; A nut pressing module to be installed, used to call the working parameters corresponding to the hot melt head to be operated, and press the nut to be installed into the corresponding screw hole according to the working parameters and the hot melt head to be operated; The working parameters include a first pressing parameter, a second pressing parameter, and a delayed retraction parameter determined according to the screw hole, wherein the delayed retraction parameter is a parameter for the length of time the hot melt head to be operated stays after the nut to be installed is pressed into the screw hole; The nut pressing module to be installed includes: a first position determination submodule, configured to press the nut to be installed to a first position of the corresponding screw hole based on a one-press parameter in the working parameters; a target depth position determination submodule, configured to press the nut to a target depth position based on a secondary pressing parameter in the working parameters when detecting that the first position has been reached; The hot melt head recovery submodule is configured to control the hot melt head to be operated to be restored to its original position based on a delay backoff parameter in the operating parameters after detecting that the hot melt head is pressed to the target depth position.

7. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the nut processing method according to any one of claims 1 to 5.

8. A storage medium containing computer-executable instructions, characterized in that: The computer executable instructions are used to perform the nut processing method according to any one of claims 1 to 5 when executed by a computer processor.

Citation Information

Patent Citations

  • Apparatus used in this method and insert nut heat-indentation method

    KR1020130089300A