An encoding machine

CN118457060BActive Publication Date: 2026-11-03GUANGDONG UCAN ROBOT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410670352.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-28
Publication Date
2026-11-03
Estimated Expiration
2044-05-28

AI Technical Summary

Technical Problem

In the tool storage box, the wear and tear of tools in the same box is inconsistent, making it difficult to determine the service life of a single tool. Existing coding machines require manual removal of the inner box for coding, which is labor-intensive.

Method used

A coding machine was designed, comprising a material box supply module, a box opening module, a fixture conveying module, a coding module, and a handling module. It can automatically remove the inner box from the material box and code it. The coding information is obtained through the scanning module, the coding module adjusts the coding order according to the tool height information, the detection module screens out defective tools, and the temporary storage module stores defective tools.

Benefits of technology

It has enabled automated marking of cutting tools, reducing the labor intensity of workers, improving the accuracy and efficiency of marking, and reducing the probability of missing or incorrect marking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118457060B_ABST
    Figure CN118457060B_ABST
Patent Text Reader

Abstract

The application discloses a code assignment machine, which comprises a material box supply module, an opening box module, a jig conveying module, a code printing module and a carrying module. When the code assignment machine works, the carrying module can carry the material box provided by the material box supply module to the opening box module, then the opening box module can take out the inner box in the material box, then the carrying module can transfer the cutter on the inner box to the jig provided by the jig conveying module, and then the carrying module can carry the jig loaded with the cutter to the code printing module, so that the code printing module can print codes on the cutter on the jig. Further, the code assignment machine can automatically take out the cutter in the material box and print codes, thereby reducing the labor intensity of the staff.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of tool marking technology, and in particular to a marking machine. Background Technology

[0002] In manufacturing, cutting tools such as cobalt needles are stored in boxes. Workers often assess the lifespan of a whole box of tools by the box itself. However, the wear and tear of individual tools within the same box is not consistent, making it difficult to determine the lifespan of a single tool.

[0003] In related technologies, a coding machine is used to code the cutting tools so that the staff can accurately grasp the service life of a single cutting tool. When coding the cutting tools, since the cutting tools are stored in an inner box, and the inner box is contained in an outer box, the staff needs to manually remove the inner box from the material box so that the coding machine can then code the cutting tools.

[0004] Consequently, the staff's workload is heavy. Summary of the Invention

[0005] The purpose of this invention is to at least solve one of the technical problems existing in the prior art. This invention provides a coding machine that can automatically remove the cutting tools from the material box and perform coding.

[0006] According to a first aspect of the present invention, a coding machine includes a box supply module, a box opening module, a fixture conveying module, a coding module, and a transport module. The box supply module is used to supply boxes; the box opening module is used to remove inner boxes from the boxes; the fixture conveying module is used to provide empty fixtures; the coding module is used to code the cutting tools in the fixtures; the transport module can transport the boxes from the box supply module to the box opening module, and can transport the cutting tools in the inner boxes from the box opening module to the empty fixtures in the fixture conveying module, and can transport the fixtures fully loaded with cutting tools from the fixture conveying module to the coding module.

[0007] The coding machine described in this invention has at least the following beneficial effects: When the coding machine of this application is working, the transport module can transport the material box provided by the material box supply module to the box opening module, and then the box opening module can remove the inner box from the material box. Next, the transport module can transfer the cutting tool on the inner box to the fixture provided by the fixture conveying module. Immediately afterwards, the transport module can transport the fixture full of cutting tools to the coding module, so that the coding module can code the cutting tool on the fixture. Furthermore, the coding machine of this application can automatically remove the cutting tool from the material box and perform coding, reducing the labor intensity of the workers.

[0008] According to the coding machine of the present invention, a scanning module is further included. The scanning module includes a first scanning structure and a second scanning structure electrically connected to each other. The first scanning structure is located on one side of the material box supply module and is used to scan the material box provided by the material box supply module. The second scanning structure is located on one side of the fixture conveying module and is used to scan the fixture provided by the fixture conveying module.

[0009] According to the coding machine of the present invention, the fixture conveying module includes a first conveying rail and a transfer platform. The second scanning structure and the transfer platform are both arranged adjacent to the tail end of the first conveying rail. The first conveying rail is used to convey an empty fixture. The transport module can transport the fixture from the tail end of the first conveying rail to the second scanning structure and the transfer platform in sequence, and can transport the cutting tool in the inner box of the box opening module to the empty fixture on the transfer platform.

[0010] According to an embodiment of the present invention, the coding module includes a first detection structure, a coding machine, a height adjustment structure, and a first fixture conveying structure. The first fixture conveying structure is used to carry the fixture and can drive the fixture to move to the coding area of ​​the coding machine. The first detection structure is electrically connected to the height adjustment structure. The first detection structure is used to detect the height information of each tool end on the fixture. The height adjustment structure is connected to the coding machine and can adjust the height of the coding machine according to the height information.

[0011] According to the coding machine of the present invention, it further includes a detection module and a temporary storage module. The detection module is used to detect the cutting tool, the temporary storage module is used to temporarily store the fixture loaded with the defective cutting tool, and the transfer module can transfer the fixture from the coding module to the detection module, and can sequentially transfer the fixture loaded with the defective cutting tool from the detection module to the temporary storage module and the coding module.

[0012] According to the coding machine of the present invention, the detection module includes a second detection structure, a horizontal adjustment structure, and a second fixture conveying structure. The second detection structure is used to detect the quality of the cutting tool. The second fixture conveying structure is used to carry the fixture and can drive the fixture to move along a first horizontal direction to the detection area of ​​the second detection structure. The horizontal adjustment structure is connected to the second detection structure and is used to drive the second detection structure to move along a second horizontal direction. The first horizontal direction and the second horizontal direction are spaced apart by a certain angle.

[0013] According to the coding machine of the present invention, the temporary storage module includes a temporary storage structure and a sensing structure. The temporary storage structure is provided with a plurality of storage positions, which are used to temporarily store a jig loaded with defective cutting tools. The sensing structure is provided on the temporary storage structure and is used to detect whether the storage positions are in an unloaded state.

[0014] According to the coding machine of the present invention, the box opening module includes a box positioning structure, a box opening structure, and an inner box pushing structure. The box positioning structure has a first placement position and a second placement position that are connected to each other. The box positioning structure can position the box in the first placement position. The box opening structure is located on one side of the first placement position and is used to open the box in the first placement position. The inner box pushing structure is located on one side of the box positioning structure and can push the inner box in the box from the first placement position to the second placement position, or push the inner box from the second placement position into the box in the first placement position.

[0015] According to the coding machine of the present invention, the material box supply module includes a frame, a lifting plate and a drive structure. The frame has a plurality of material box storage areas. The lifting plate is disposed in the material box storage area and is used to support the material boxes. The drive structure is connected to the lifting plate and is used to drive the lifting plate to perform lifting and lowering movements.

[0016] According to the coding machine of the present invention, the handling module includes a robotic arm, a first clamping structure and a second clamping structure. The first clamping structure and the second clamping structure are both located at the execution end of the robotic arm. The first clamping structure is used to clamp a cutting tool, and the second clamping structure is used to clamp a fixture or a material box.

[0017] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0018] The present invention will be further described below with reference to the accompanying drawings and embodiments;

[0019] Figure 1 This is a schematic diagram of the structure of an encoding machine according to an embodiment of the present invention;

[0020] Figure 2 for Figure 1 A schematic diagram of the fixture conveying module of the coding machine shown;

[0021] Figure 3 for Figure 1 A schematic diagram of the coding module of the coding machine shown;

[0022] Figure 4 for Figure 1 The diagram shows the structure of the material box supply module of the coding machine.

[0023] Figure 5 for Figure 1 A schematic diagram of the detection module of the coding machine shown;

[0024] Figure 6 for Figure 1 A schematic diagram of the temporary storage module of the coding machine shown;

[0025] Figure 7 for Figure 1 A schematic diagram of the box-opening module of the coding machine shown;

[0026] Figure 8 for Figure 1 A schematic diagram of the transport module of the coding machine shown;

[0027] Figure 9 for Figure 8 A schematic diagram of a partial structure of the conveying module shown.

[0028] Figure label:

[0029] Material box supply module 100; frame 110; material box storage area 111; lifting plate 120;

[0030] Box opening module 200; box positioning structure 210; support plate 211; first placement position 211a; second placement position 211b; positioning plate 212; fourth actuator 213; box opening structure 220; suction plate 221; connector 222; fifth actuator 223; inner box pushing structure 230; first pushing structure 231; second pushing structure 232; seventh actuator 232a; guide rail 232b; pushing plate 232c; flared structure 240; eighth actuator 241; suction cup 242; unlocking structure 250;

[0031] Fixture conveying module 300; first conveyor rail 310; loading position 311; pre-loading position 312; first blocking structure 313; second blocking structure 314; second sensor 315; transfer table 320; second conveyor rail 330;

[0032] Coding module 400; First detection structure 410; Coding machine 420; Height adjustment structure 430; First fixture conveying structure 440; First slide rail 441; First bearing component 442; Purification structure 450; Mounting bracket 451; Air intake nozzle 452; Air extractor 453;

[0033] Handling module 500; robotic arm 510; execution end 511; first clamping structure 520; third cylinder 521; first clamping member 522; first clamping part 522a; second clamping member 523; second clamping part 523a; second clamping structure 530; fourth cylinder 531; third clamping member 532; fourth clamping member 533;

[0034] Detection module 600; second detection structure 610; horizontal adjustment structure 620; second fixture conveying structure 630; second slide rail 631; second carrier 632; second driver 633;

[0035] Temporary storage module 700; Temporary storage structure 710; Storage bit 711; Sensing structure 720;

[0036] The scanning module is 800; the first scanning structure is 810; and the second scanning structure is 820. Detailed Implementation

[0037] This section will describe in detail specific embodiments of the present invention. Preferred embodiments of the present invention are shown in the accompanying drawings. The purpose of the drawings is to supplement the textual description with graphics, so that people can intuitively and vividly understand each technical feature and overall technical solution of the present invention, but they should not be construed as limiting the scope of protection of the present invention.

[0038] In the description of this invention, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting this invention.

[0039] In the description of this invention, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0040] In the description of this invention, unless otherwise explicitly defined, terms such as "set up," "install," and "connect" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.

[0041] The following is for reference. Figures 1 to 9 The coding machine of the present invention will be described in detail.

[0042] refer to Figure 1 According to some embodiments of the present invention, a coding machine includes a box supply module 100, a box opening module 200, a fixture conveying module 300, a coding module 400, and a handling module 500.

[0043] When the encoding machine in this embodiment is working, it includes, but is not limited to, the following execution steps:

[0044] Step S100: The material box and the fixture are supplied through the material box supply module 100 and the fixture supply module respectively;

[0045] Step S200: The material box provided by the material box supply module 100 is transported to the box opening module 200 by the material handling module 500, and the inner box inside the material box is taken out by the box opening module 200.

[0046] Step S300: Transfer the cutting tool in the inner box to the fixture using the transport module 500;

[0047] Step S400: The jig is transferred to the marking module 400 by the transport module 500, and the cutting tools on the jig are marked by the marking module 400.

[0048] The cutting tool can be a drill bit or a milling cutter, etc.

[0049] It is understood that when the coding machine of the present invention is working, it can automatically take out the cutting tool from the material box and complete the coding of the cutting tool. The coding machine of this application has a higher degree of automation, thereby reducing the workload of the staff.

[0050] It should be noted that when the coding machine of the present invention is working, the cutting tools in the material box need to be transferred to the fixture, and then the fixture full of cutting tools is transported to the coding module 400. The coding module 400 completes the coding of the cutting tools in the fixture. Therefore, during the operation of the coding machine of the present application, it is necessary to record which fixture the cutting tools in the material box are specifically transferred to.

[0051] Based on the above problems, in some embodiments of the present invention, reference is made to Figure 1 , Figure 2 and Figure 4 The coding machine also includes a scanning module 800, which includes a first scanning structure 810 and a second scanning structure 820 electrically connected to each other. The first scanning structure 810 is located on one side of the material box supply module 100 and is used to scan the material boxes provided by the material box supply module 100. The second scanning structure 820 is located on one side of the fixture conveying module 300 and is used to scan the fixtures provided by the fixture conveying module 300.

[0052] When the coding machine in this embodiment is working, step S100 also includes, but is not limited to, the following execution steps:

[0053] Step S110: Scan the box provided by the box supply module 100 through the first scanning structure 810 to obtain the first code information of the box;

[0054] Step S120: Scan the fixture provided by the fixture supply module through the second scanning structure 820 to obtain the second coding information of the fixture;

[0055] Step S130: Associate the first encoding information and the second encoding information.

[0056] Understandably, the coding machine also includes a processor. The first scanning structure 810 and the second scanning structure 820 are both electrically connected to the processor. After the first scanning structure 810 obtains the first coding information of the material box, it will transmit the obtained first coding information to the processor. After the second scanning structure 820 obtains the second coding information of the material box, it will transmit the obtained second coding information to the processor. Then, the processor will establish a mapping relationship between the first coding information and the second coding information so that the subsequent staff can accurately understand which fixture the tool in the material box has been transferred to from the mapping relationship between the first coding information and the second coding information.

[0057] It should be noted that the material box has a pattern containing the first coding information, such as a QR code or barcode, affixed to it, and the fixture has a pattern containing the second coding information, such as a QR code or barcode, affixed to it.

[0058] In some embodiments of the present invention, reference is made to Figure 3 The coding module 400 includes a first detection structure 410, a coding machine 420, and a height adjustment structure 430. The height adjustment structure 430 is connected to the coding machine 420 and electrically connected to the first detection structure 410.

[0059] When the coding machine in this embodiment is working, step S400 includes, but is not limited to, the following steps:

[0060] Step S410: Obtain the height information of each tool tip on the fixture through the first detection structure 410;

[0061] Step S420: Based on the height information, the height adjustment structure 430 drives the coding machine 420 to code the tools in the coding area of ​​the coding machine 420 in sequence according to the height.

[0062] It is understandable that the coding machine 420 needs to code the upper end of the cutting tools in the fixture. However, due to differences in cutting tool specifications and placement errors of the cutting tools in the fixture, the upper ends of each cutting tool in the fixture are on different horizontal planes. In the coding module 400 of this embodiment, by acquiring the height information of the upper end of each cutting tool in the fixture, the height adjustment structure 430 can drive the coding machine 420 to code the cutting tools in the order of height according to the height information, so that the coding machine 420 can complete the coding of the cutting tools in an orderly manner, reducing the probability of missing or incorrect coding of the cutting tools on the fixture.

[0063] In a further embodiment of the invention, reference is made to... Figure 3 The coding module 400 also includes a first fixture conveying structure 440, which is used to carry the fixture and can drive the fixture to move to the coding area of ​​the coding machine 420 and the detection area of ​​the first detection structure 410.

[0064] When the coding machine in this embodiment is working, step S400 also includes, but is not limited to, the following steps:

[0065] Step S430: Drive the fixture to move through the fixture conveying structure so that the cutting tools on the fixture move sequentially in several groups to the coding area of ​​the coding machine 420.

[0066] Understandably, the coding area of ​​the coding machine 420 is limited and cannot cover all the cutting tools on the fixture at the same time. By moving the cutting tools on the fixture into several groups and sequentially into the coding area of ​​the coding machine 420, the cutting tools on the fixture can be coded in batches in an orderly manner, thereby reducing the probability of missing or incorrect coding of the cutting tools on the fixture.

[0067] For details, please refer to Figure 3 The first fixture conveying structure 440 includes a first slide rail 441, a first carrier 442, and a first driver. The first slide rail 441 is partially located in the coding area of ​​the coding machine 420 and partially located in the detection area of ​​the first detection structure 410. The first carrier 442 is slidably disposed on the first slide rail 441 and is used to carry the fixture. The first driver is connected to the first carrier 442 and is used to drive the first carrier 442 to move along the slide rail.

[0068] In a further embodiment of the present invention, in order to reduce the impact of the exhaust gas generated by the coding machine 420 during operation on the health of the workers, reference is made to... Figure 3 The coding module 400 also includes a purification structure 450, which includes a mounting bracket 451, an air intake 452, and an air extractor 453. The air intake 452 is mounted on the mounting bracket 451 and includes a connected air intake port and a connection port. The air intake port is directly facing the coding area of ​​the coding machine 420, and the connection port is connected to the air extractor 453.

[0069] Furthermore, when the coding machine 420 is working, the exhaust fan 453 can remove the exhaust gas generated by the coding machine 420 during operation through the suction nozzle 452.

[0070] It should be noted that after the coding module 400 completes the coding of the cutting tools on the fixture, the cutting tools on the fixture need to undergo quality inspection. Furthermore, in some embodiments of the present invention, reference is made to... Figure 1 The coding machine also includes a detection module 600 and a temporary storage module 700. The detection module 600 is located on one side of the coding module 400, and the temporary storage module 700 is located on one side of the detection module 600.

[0071] When the coding machine in this embodiment is working, it also includes, but is not limited to, the following steps:

[0072] Step S500: The fixture is moved from the coding module 400 to the detection module 600 via the transport module 500;

[0073] Step S600: Detect whether there are defective cutting tools on the fixture using the detection module 600;

[0074] Step S700: If there are defective cutting tools on the fixture, the position information of the defective cutting tools on the fixture is obtained through the detection module 600.

[0075] Step S800: The jig containing the defective cutting tools is sequentially transported to the temporary storage module 700 and the coding module 400 by the transport module 500.

[0076] Step S900: Based on the location information, the substandard cutting tool is re-coded using the coding module 400.

[0077] It is understood that in the coding machine of this embodiment, when the detection module 600 detects the cutting tools on the fixture, if a defective cutting tool is detected, the position information of the defective cutting tool on the fixture will be detected at the same time. Then, when the coding module 400 re-codes the fixture loaded with the defective cutting tool, it can re-code only the defective cutting tool.

[0078] In a further embodiment of the coding machine of the present invention, refer to Figure 5 The detection module 600 includes a second detection structure 610, a horizontal adjustment structure 620, and a second fixture conveying structure 630. The second fixture conveying structure 630 includes a second slide rail 631, a second support member 632, and a second driver 633. The second slide rail 631 extends along a first horizontal direction, the second support member 632 is slidably disposed on the second slide rail 631, and the second driver 633 is connected to the second support member 632 and is used to drive the second support member 632 to slide along the first horizontal direction. The horizontal adjustment structure 620 includes a third slide rail and a third driver. The third slide rail extends along a second horizontal direction, the second detection structure 610 is slidably disposed on the third slide rail, and is connected to the driving end of the third driver. The second horizontal direction is spaced at a certain angle from the first horizontal direction.

[0079] Subsequently, after the transport module 500 transports the fixture fully loaded with the marked tools onto the second carrier 632, the second carrier 632 can drive the fixture to slide along the second slide rail 631 under the drive of the second driver 633, so that the fixture moves into the detection area of ​​the second detection structure 610. Then, under the drive of the third driver, the second detection structure 610 can slide along the third slide rail to complete the quality inspection of each tool on the fixture.

[0080] It is understandable that, since the second carrier 632 can slide along the first horizontal direction and the second detection structure 610 can slide along the second horizontal direction, and the first horizontal direction and the second horizontal direction are spaced at a certain angle, the detection area of ​​the second detection structure 610 covers the entire fixture in the horizontal direction during the relative movement of the second detection structure 610 and the fixture, so as to reduce the probability of missed detection of the tool on the fixture.

[0081] Specifically, the first horizontal direction is the front-to-back direction, and the second horizontal direction is the left-to-right direction.

[0082] In a further embodiment of the coding machine of the present invention, refer to Figure 6 The temporary storage module 700 includes a temporary storage structure 710 and a sensing structure 720. The temporary storage structure 710 is provided with a number of storage positions 711, which are used to temporarily store a jig loaded with defective cutting tools. The sensing structure 720 is provided on the temporary storage structure 710 and is used to detect whether the storage positions 711 are in an empty state.

[0083] For example, the temporary storage structure 710 has two parallel storage positions 711, and the sensing structure 720 includes two first sensors, which are respectively located on one side of the two storage positions 711. The first sensors are used to detect whether the storage position 711 is in an unloaded state.

[0084] Understandably, when the detection module 600 detects a defective tool in the fixture, the transfer module 500 can transfer the fixture to an empty storage position 711. When all storage positions 711 on the temporary storage structure 710 contain fixtures, the transfer module 500 can transfer the fixtures in the storage positions 711 to the coding module 400 for secondary coding.

[0085] In some embodiments of the present invention, reference is made to Figure 2 The fixture conveying module 300 includes a first conveying rail 310, a second conveying rail 330, and a transfer station 320. The first conveying rail 310 and the second conveying rail 330 are arranged side by side, and the tail end of the first conveying rail 310 is adjacent to the head end of the second conveying rail 330. The second scanning structure 820 includes a second barcode scanner. The second barcode scanner and the transfer station 320 are both arranged adjacent to the tail end of the first conveying rail 310. The first conveying rail 310 is used to convey an empty fixture, and the second conveying rail 330 is used to convey a fixture fully loaded with good cutting tools.

[0086] In this embodiment, when the coding machine is working, the first conveyor rail 310 transports the empty fixture to the end of the first conveyor rail 310. Then, the transport module 500 transports the fixture at the end of the first conveyor rail 310 to the transfer station 320. During this process, the transport module 500 transports the fixture through the scanning area of ​​the second barcode scanner so that the second barcode scanner can complete the scanning of the fixture. Immediately afterwards, the transport module 500 transfers the cutter on the inner box in the box opening module 200 to the fixture on the transfer station 320. After the cutter transfer is completed, the transport module 500 transports the fixture full of cutters to the coding module 400 for coding. After coding is completed, the transport module 500 transports the fixture to the detection module 600. When the detection module 600 detects that all the cutters on the fixture are good products, the transport module 500 transports the fixture to the beginning of the second conveyor rail 330 for unloading the fixture.

[0087] In a further embodiment of the invention, reference is made to... Figure 2 The first conveyor rail 310 has a loading position 311 and a pre-loading position 312 at its tail end. The pre-loading position 312 is located on the side of the loading position 311 near the head end of the first conveyor rail 310. The first conveyor rail 310 has a first blocking structure 313, a second blocking structure 314 and two second sensors 315 on its side. The first blocking structure 313 is located at the end of the loading position 311 near the head end of the first conveyor rail 310, and the second blocking structure 314 is located at the end of the pre-loading position 312 near the head end of the first conveyor rail 310. The two second sensors 315 are located on the side of the loading position 311 and the pre-loading position 312, respectively. The first blocking structure 313 includes a first cylinder and a first blocking member. The first cylinder is connected to the first blocking member and is electrically connected to one of the second sensors 315. The second blocking structure 314 includes a second cylinder and a second blocking member. The second cylinder is connected to the second blocking member and is electrically connected to the other second sensor 315.

[0088] Furthermore, when the second sensor 315 detects the presence of a fixture in the loading position 311, the first cylinder can drive the first blocking member to extend into the first conveying rail 310 to prevent subsequent fixtures from continuing to enter the loading position 311; when the second sensor 315 detects the presence of a fixture in the pre-loading position 312, the second cylinder can drive the second blocking member to extend into the first conveying rail 310 to prevent subsequent fixtures from continuing to enter the pre-loading position 312.

[0089] It should be noted that the material box includes a box body and a box lid. One end of the box lid is hinged to the edge of the box body opening, and the other end of the box lid is snapped onto the edge of the box body opening. The inner box is stored inside the box body.

[0090] In some embodiments of the present invention, reference is made to Figure 7The box opening module 200 includes a box positioning structure 210, a box opening structure 220, and an inner box pushing structure 230. The box positioning structure 210 has a first placement position 211a and a second placement position 211b that are connected to each other. The box positioning structure 210 can position the box in the first placement position 211a. The box opening structure 220 is located on one side of the first placement position 211a and is used to open the box in the first placement position 211a. The inner box pushing structure 230 is located on one side of the box positioning structure 210 and can push the inner box in the box from the first placement position 211a into the second placement position 211b, or push the inner box from the second placement position 211b into the box in the first placement position 211a.

[0091] For details, please refer to Figure 7 The material box positioning structure 210 includes a support plate 211, multiple positioning plates 212, and a fourth driver 213. The support plate 211 is provided with a first placement position 211a and a second placement position 211b, and the second placement position 211b is to the left of the first placement position 211a. There are three positioning plates 212, which are located in front of, behind and to the right of the first placement position 211a, respectively, so that the left end of the first placement position 211a forms an opening communicating with the second placement position 211b. The fourth driver 213 is connected to at least one positioning plate 212. Under the drive of the fourth driver 213, each positioning plate 212 can move closer to each other to position the material box in the first placement position 211a.

[0092] For details, please refer to Figure 7 The box opening structure 220 includes an adsorption plate 221, a connector 222, and a fifth actuator 223. The adsorption plate 221 is provided with a suction head. The fifth actuator 223 is located directly below the support plate 211. One end of the connector 222 in the horizontal direction is connected to the fifth actuator 223, and the other end of the connector 222 in the horizontal direction is connected to the adsorption plate 221. On the horizontal projection plane, the orthographic projection of the adsorption plate 221 is located outside the orthographic projection of the box positioning structure 210.

[0093] Furthermore, when the material box is placed in the first placement position 211a, the lid of the material box is located at the opening of the first placement position 211a. Under the drive of the fifth driver 223, the connector 222 can drive the adsorption plate 221 to rotate in the forward direction along the vertical axis, so that the suction head on the adsorption plate 221 approaches and adsorbs the lid of the material box. Then, under the drive of the fifth driver 223, the connector 222 can drive the adsorption plate 221 to rotate in the reverse direction along the vertical axis, so that the suction head on the adsorption plate 221 drives the lid to rotate in the reverse direction to complete the opening of the material box.

[0094] It is understandable that since the orthographic projection of the adsorption plate 221 is located outside the orthographic projection of the material box positioning structure 210, the probability of interference between the adsorption plate 221 and the material box positioning structure 210 during the rotation process is reduced.

[0095] It is understandable that since the fifth actuator 223 is located directly below the support plate 211, the rotation axis of the connector 222 passes through the first placement position 211a. Consequently, the rotation axis of the adsorption plate 221 can be on the same straight line as the rotation axis of the inner lid of the first placement position 211a, thereby reducing the probability of relative sliding between the adsorption plate 221 and the lid during the rotation of the lid driven by the adsorption plate 221.

[0096] For details, please refer to Figure 7 The inner box pushing structure 230 includes a first pushing structure 231 and a second pushing structure 232. The first pushing structure 231 is located on one side of the first placement position 211a. The first pushing structure 231 includes a sixth driver and a pushing rod. The sixth driver is connected to the pushing rod. The box body has a through hole that allows the pushing rod to extend into the interior. Driven by the sixth driver, the pushing rod can move to the left so that the pushing rod passes through the through hole on the box body, thereby pushing the inner box from the first placement position 211a into the second placement position 211b. The second pushing structure... 232 is located on one side of the second placement position 211b. The second pushing structure 232 includes a seventh driver 232a, a guide rail 232b, and a pushing plate 232c. The guide rail 232b extends in the left and right direction. The pushing plate 232c is slidably disposed on the guide rail 232b. The seventh driver 232a is connected to the pushing plate 232c. Under the drive of the seventh driver 232a, the pushing plate 232c can slide left and right along the guide rail 232b to push the inner box in the second placement position 211b into the box body of the first placement position 211a.

[0097] In a further embodiment of the invention, reference is made to... Figure 7 The box opening module 200 also includes a flared structure 240, which includes an eighth driver 241 and two suction cups 242. The two suction cups 242 are respectively located on both sides of the opening width direction of the first placement position 211a and are used to adsorb the side wall of the material box. The eighth driver 241 is connected to at least one of the two suction cups 242 and is used to drive the two suction cups 242 to move closer or further away from each other.

[0098] Furthermore, after the box opening structure 220 opens the box cover at the first placement position 211a, the eighth driver 241 can drive the two suction cups 242 to move closer to each other to adsorb the opposite side walls of the box. Then, the eighth driver 241 can drive the two suction cups 242 to move away from each other to widen the opening of the box.

[0099] It is understandable that by setting the flaring structure 240, the flaring structure 240 can flare the opening of the box body, so that the inner box can enter or leave the box body.

[0100] In a further embodiment of the invention, reference is made to... Figure 7 The box opening module 200 also includes an unlocking structure 250, which is located on one side of the opening of the first placement position 211a. The unlocking structure 250 includes a ninth actuator and an unlocking component. The unlocking component includes a driving part, a connecting part, and a cover part. The driving part and the cover part are respectively connected to the opposite ends of the connecting part, and the cover part is located on the side of the connecting part closer to the first placement position 211a. The connecting part is hinged to the box positioning structure 210, and the ninth actuator is connected to the driving part. Under the drive of the ninth actuator, the driving part can rotate to the right around the connecting part, so that the cover part can rotate to the left to abut against and push the box cover to move to the left, thereby realizing the unlocking of the latch between the box cover and the box body.

[0101] In some embodiments of the present invention, reference is made to Figure 4 The material box supply module 100 includes a frame 110, a lifting plate 120, and a drive structure. The frame 110 has a plurality of material box storage areas 111. The lifting plate 120 is located in the material box storage area 111 and is used to support the material boxes. The drive structure is connected to the lifting plate 120 and is used to drive the lifting plate 120 to perform lifting and lowering movements. The first scanning structure 810 includes a first barcode scanner, which is located on the frame 110.

[0102] Understandably, the material boxes are stacked in the material box storage area 111 and supported on the lifting plate 120. Whenever the conveying module 500 removes a material box from the material box storage area 111, the drive structure can drive the lifting plate 120 to rise a certain distance so that the uppermost material box in the material box storage area 111 is located at the exit of the material box storage area 111.

[0103] Understandably, the transport module 500 can transport the box from the box storage area 111 to the box opening module 200. During this process, the transport module 500 moves the box through the scanning area of ​​the first barcode scanner so that the first barcode scanner can complete the scanning of the box.

[0104] Specifically, the drive structure includes a motor, a lead screw, and a sliding sleeve. The lead screw extends vertically, and the sliding sleeve is threaded onto the lead screw. The lifting plate 120 is slidably mounted on the frame 110 in the vertical direction and is connected to the sliding sleeve. Furthermore, under the drive of the motor, the lead screw can rotate, thereby causing the sliding sleeve to drive the lifting plate 120 to perform lifting and lowering movements.

[0105] In some embodiments of the present invention, reference is made to Figure 8 and Figure 9The handling module 500 includes a robotic arm 510, a first clamping structure 520 and a second clamping structure 530. The first clamping structure 520 and the second clamping structure 530 are both located at the execution end 511 of the robotic arm 510. The first clamping structure 520 is used to clamp a cutting tool, and the second clamping structure 530 is used to clamp a fixture or a material box.

[0106] For details, please refer to Figure 9 The first clamping structure 520 includes a third cylinder 521, a first clamping member 522, and a second clamping member 523. The first clamping member 522 is provided with a plurality of first clamping portions 522a spaced apart. The second clamping member 523 is provided with second clamping portions 523a corresponding to the first clamping portions 522a. A first clamping area for clamping tools is formed between the corresponding first clamping portions 522a and second clamping portions 523a. The third cylinder 521 is connected to at least one of the first clamping member 522 and the second clamping member 523. Under the drive of the third cylinder 521, the first clamping member 522 and the second clamping member 523 can move closer to each other to clamp multiple tools simultaneously.

[0107] For details, please refer to Figure 9 The second clamping structure 530 includes a fourth cylinder 531, a third clamping member 532 and a fourth clamping member 533. A second clamping area for clamping a material box or fixture is formed between the third clamping member 532 and the fourth clamping member 533. The fourth cylinder 531 is connected to at least one of the third clamping member 532 and the fourth clamping member 533. Under the drive of the fourth driver 213, the third clamping member 532 and the fourth clamping member 533 can move closer to each other to clamp the fixture or material box in the second clamping area.

[0108] In a further embodiment of the present invention, the handling module 500 includes two second clamping structures 530, both of which are disposed at the execution end 511 of the robotic arm 510.

[0109] It is understandable that, taking the transfer table 320 as an example, by setting two second clamping structures 530, when one second clamping structure 530 removes the fixture full of tools from the transfer table 320, the other second clamping structure 530 can immediately place an empty fixture on the transfer table 320.

[0110] Furthermore, with the two second clamping structures 530, when one second clamping structure 530 removes the fixture or material box, the other second clamping structure 530 can immediately place another fixture or material box, thereby improving the overall working efficiency of the coding machine.

[0111] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A coding machine, characterized in that, include: A material box supply module, wherein the material box supply module is used to supply material boxes; A box-opening module, used to remove the inner box from the material box; A fixture conveying module for providing an unloaded fixture; A coding module, used for coding the cutting tools in the fixture; The transport module is capable of transporting the material boxes in the material box supply module to the box opening module, and can transport the cutting tools in the inner box of the box opening module to the empty fixture in the fixture conveying module, and can transport the fixture fully loaded with cutting tools on the fixture conveying module to the coding module. The box opening module includes a box positioning structure, a box opening structure, and an inner box pushing structure. The box positioning structure has a first placement position and a second placement position that are connected to each other. The box positioning structure can position the box in the first placement position. The box opening structure is located on one side of the first placement position and is used to open the box in the first placement position. The inner box pushing structure is located on one side of the box positioning structure and can push the inner box in the box from the first placement position to the second placement position, or push the inner box from the second placement position into the box in the first placement position. The material box positioning structure includes a support plate, on which a first placement position and a second placement position are provided. The box opening structure includes an adsorption plate, a connector and a fifth actuator. The adsorption plate is provided with a suction head. The fifth actuator is located directly below the support plate. One end of the connector in the horizontal direction is connected to the fifth actuator, and the other end of the connector in the horizontal direction is connected to the adsorption plate. On the horizontal projection surface, the orthographic projection of the adsorption plate is located outside the orthographic projection of the material box positioning structure.

2. The coding machine according to claim 1, characterized in that, It also includes a barcode scanning module, which includes a first barcode scanning structure and a second barcode scanning structure that are electrically connected. The first barcode scanning structure is located on one side of the material box supply module and is used to scan the material boxes provided by the material box supply module. The second barcode scanning structure is located on one side of the fixture conveying module and is used to scan the fixtures provided by the fixture conveying module.

3. The coding machine according to claim 2, characterized in that, The fixture conveying module includes a first conveying rail and a transfer platform. The second scanning structure and the transfer platform are both located adjacent to the tail end of the first conveying rail. The first conveying rail is used to convey an empty fixture. The handling module can sequentially transport the fixture from the tail end of the first conveying rail to the second scanning structure and the transfer platform, and can also transport the cutting tool in the inner box of the box opening module to the empty fixture on the transfer platform.

4. The coding machine according to claim 1, characterized in that, The coding module includes a first detection structure, a coding machine, a height adjustment structure, and a first fixture conveying structure. The first fixture conveying structure is used to carry the fixture and can drive the fixture to move to the coding area of ​​the coding machine. The first detection structure is electrically connected to the height adjustment structure and is used to detect the height information of each tool tip on the fixture. The height adjustment structure is connected to the coding machine and can adjust the height of the coding machine according to the height information.

5. The coding machine according to claim 1, characterized in that, It also includes a detection module and a temporary storage module. The detection module is used to detect the cutting tools, and the temporary storage module is used to temporarily store the fixture loaded with defective cutting tools. The transfer module can transfer the fixture from the coding module to the detection module, and can sequentially transfer the fixture loaded with defective cutting tools from the detection module to the temporary storage module and the coding module.

6. The coding machine according to claim 5, characterized in that, The detection module includes a second detection structure, a horizontal adjustment structure, and a second fixture conveying structure. The second detection structure is used to detect the quality of the cutting tool. The second fixture conveying structure is used to carry the fixture and can drive the fixture to move along a first horizontal direction to the detection area of ​​the second detection structure. The horizontal adjustment structure is connected to the second detection structure and is used to drive the second detection structure to move along a second horizontal direction. The first horizontal direction and the second horizontal direction are spaced apart by a certain angle.

7. A coding machine according to claim 5, characterized in that, The temporary storage module includes a temporary storage structure and a sensing structure. The temporary storage structure has several storage slots, which are used to temporarily store fixtures loaded with substandard cutting tools. The sensing structure is located on the temporary storage structure and is used to detect whether the storage slots are in an empty state.

8. The coding machine according to claim 1, characterized in that, The material box supply module includes a frame, a lifting plate, and a drive structure. The frame has several material box storage areas. The lifting plate is located in the material box storage area and is used to support the material boxes. The drive structure is connected to the lifting plate and is used to drive the lifting plate to move up and down.

9. The coding machine according to claim 1, characterized in that, The handling module includes a robotic arm, a first clamping structure, and a second clamping structure. Both the first clamping structure and the second clamping structure are located at the execution end of the robotic arm. The first clamping structure is used to clamp a cutting tool, and the second clamping structure is used to clamp a fixture or a material box.

Citation Information

Patent Citations

  • Automatic reel packaging production line

    CN117842477A

  • Easily-opened cover tagging device

    CN215785041U

  • Universal type automatic feeding and discharging equipment for complex parts

    CN217837496U