Workpiece identification device and method

Through the workpiece identification device and method, the quality traceability problem caused by damage or missing workpiece identification is solved, and the workpiece encoding is accurately identified and renewed or re-marked, ensuring the feasibility of quality traceability.

CN110348698BActive Publication Date: 2025-04-04BEIJING AEROSPACE INTELLIGENT MFG TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910533630.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-06-19
Publication Date
2025-04-04
Estimated Expiration
2039-06-19

AI Technical Summary

Technical Problem

During the production and processing process, the workpiece marking may be damaged or missing, resulting in the inability to trace quality.

Method used

A workpiece identification device and method are provided, including an image acquisition unit, a marking unit and a processor. By collecting workpiece images, encoded position and status information are identified and the marking unit is instructed to cover, continue or re-identify according to this information.

Benefits of technology

The workpiece encoding is realized at the key station positioning and identification, and the renewal or re-marking is selected according to the processing conditions, so as to facilitate the processing of each station and quality traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110348698B_ABST
    Figure CN110348698B_ABST
Patent Text Reader

Abstract

The present invention discloses a workpiece identification device and method, the workpiece identification device comprises an image acquisition unit for acquiring an image of a workpiece; a marking unit for adding a code at a specified position of the workpiece, the code identifying information of the workpiece; a processor for receiving the image acquired by the image acquisition unit, identifying the position of the code in the image, identifying the position information and status information of the code, and instructing the marking unit to perform associated operations according to the position and status of the code. The workpiece identification device and method according to the present invention can locate and identify the code of the workpiece at a key workstation, and select continued marking or re-marking according to the processing situation of the coded position, so as to facilitate the acquisition of the processing situation of each workstation and perform quality traceability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of quality tracing, and in particular to a workpiece identification device and method. Background Art

[0002] In recent years, the manufacturing industry, especially in the production process of high-end equipment, requires the establishment of a special quality traceability system for workpieces. In the past few years, my country has become a manufacturing power and one of the leading industries driving China's rapid economic growth. Under the global market structure, my country's manufacturing industry has begun to establish relevant quality traceability standard systems and has begun to use corresponding laser marking traceability systems on production lines for product quality control and consumer safety assurance.

[0003] However, during the production and processing, the logo may be damaged or missing, which may lead to the inability to trace the quality. Therefore, it is necessary to improve the current logo traceability system to overcome the problem of inability to trace the quality due to damage or missing logos. Summary of the invention

[0004] A series of simplified concepts are introduced in the summary of the invention, which will be further described in detail in the specific embodiments. The summary of the invention does not mean to attempt to define the key features and essential technical features of the technical solution claimed for protection, nor does it mean to attempt to determine the scope of protection of the technical solution claimed for protection.

[0005] According to one aspect of the present invention, there is provided a workpiece identification device, comprising:

[0006] An image acquisition unit, used for acquiring an image of a workpiece;

[0007] A marking unit, used for adding a code at a specified position of a workpiece, wherein the code identifies information of the workpiece;

[0008] A processor is used to receive the image captured by the image acquisition unit, identify the position of the code in the image, identify the position information and status information of the code, and instruct the marking unit to perform an associated operation according to the position information and status information of the code.

[0009] In one embodiment of the present invention, the position of the code identified in the image includes: the position of the code at the first moment, the inclination degree of the workpiece surface, and the position of the code at the first moment includes the integrity of the code position, and the inclination degree of the part surface includes the plane angle range recognition.

[0010] In one embodiment of the present invention, the method further includes: identifying the marked coding position and uploading the data to a management system for storage.

[0011] In one embodiment of the present invention, the encoded position information and status information include: encoding position, encoding integrity or identifying idle bits.

[0012] In one embodiment of the present invention, the association operation includes: overwriting, continuing or re-identifying the code.

[0013] According to another aspect of the present invention, there is provided a workpiece identification method, comprising:

[0014] Acquire an image of the workpiece;

[0015] Identify a position of a code in the image, the code is set at a specified position of the workpiece, and the code identifies information of the workpiece;

[0016] identifying the position information and status information of the code;

[0017] The marking unit is instructed to perform an associated operation according to the encoded position information and status information.

[0018] In one embodiment of the present invention, the image of the workpiece is obtained by a two-dimensional camera.

[0019] In one embodiment of the present invention, the marking unit comprises a laser marking machine.

[0020] In one embodiment of the present invention, the encoded position information and status information include: encoding position, encoding integrity or identifying idle bits.

[0021] In one embodiment of the present invention, the association operation includes: overwriting, continuing or re-identifying the code.

[0022] The workpiece identification device and method according to the present invention can locate and identify the code of the workpiece at a key workstation, and select continued labeling or re-labeling according to the processing conditions of the coded position, thereby facilitating the acquisition of the processing conditions of each workstation and quality traceability. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0024] Figure 1 is a schematic structural diagram of an illustrative electronic device for implementing a workpiece identification device and method according to an embodiment of the present invention;

[0025] Figure 2is a schematic flow chart of a workpiece identification method according to an embodiment of the present invention;

[0026] Figure 3 is a schematic structural block diagram of a workpiece identification device according to an embodiment of the present invention;

[0027] Figure 4 It is a schematic structural diagram of a processing / presetting station having a workpiece identification device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] The technical scheme in the embodiment of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the present invention. In the following description, a large number of specific details are given to provide a more thorough understanding of the present invention. However, it is obvious to those skilled in the art that the embodiment of the present invention can be implemented without one or more of these details. In other examples, in order to avoid confusion with the embodiment of the present invention, some technical features well known in the art are not described.

[0029] Unless otherwise specifically stated, the relative arrangement, numerical expressions and numerical values ​​of the parts and steps described in these embodiments do not limit the scope of the present invention. Meanwhile, it should be understood that for ease of description, the size of each part shown in the accompanying drawings is not drawn according to the actual proportional relationship.

[0030] Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods, and apparatus should be considered part of the specification. In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values. It should be noted that similar reference numerals and letters represent similar items in the following figures, and therefore, once an item is defined in one figure, it does not need to be further discussed in subsequent figures.

[0031] In order to make the purpose, technical scheme and advantages of the present invention more obvious, the exemplary embodiments according to the present invention will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments of the present invention, and it should be understood that the present invention is not limited to the exemplary embodiments described herein. Based on the embodiments of the present invention described in the present invention, all other embodiments obtained by those skilled in the art without creative work should fall within the protection scope of the present invention.

[0032] First, refer to Figure 1 An exemplary electronic device 100 for implementing the workpiece identification apparatus and method according to an embodiment of the present invention is described.

[0033] like Figure 1 As shown, the electronic device 100 includes one or more processors 102, one or more storage devices 104, an input / output device 106, and a communication interface 108. It should be noted that Figure 1 The components and structures of the electronic device 100 shown are merely exemplary and non-restrictive. As required, the electronic device may also have other components and structures, or may not include some of the aforementioned components. For example, it may include a display unit, or may not include a display unit.

[0034] The processor 102 generally represents any type or form of processing unit capable of processing data or interpreting and executing instructions. In general, the processor can be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and can control other components in the electronic device 100 to perform desired functions. In a specific embodiment, the processor 102 can receive instructions from a software application or module. These instructions can cause the processor 102 to complete the functions of one or more example embodiments described and / or shown herein.

[0035] The storage device 104 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 102 may run the program instructions to implement the client functions (implemented by the processor) and / or other desired functions in the embodiments of the present invention described below. Various applications and various data, such as various data used and / or generated by the application, may also be stored in the computer-readable storage medium.

[0036] The input / output device 106 may be a device used by a user to input instructions and output various information to the outside. For example, the input device may include one or more of a keyboard, a mouse, a microphone, a touch screen, etc. The output device may include one or more of a display, a speaker, etc.

[0037] The communication interface 108 broadly represents any type or form of adapter or communication device capable of facilitating communication between the example electronic device 100 and one or more additional devices. For example, the communication interface 108 can facilitate communication between the electronic device 100 and a front-end or accessory electronic device and a back-end server or cloud. Examples of the communication interface 108 include, but are not limited to, a wired network interface (such as a network interface card), a wireless network interface (such as a wireless network interface card), a modem, and any other suitable interface. In one embodiment, the communication interface 108 provides a direct connection to a remote server / remote front-end device through a direct connection to a network such as the Internet. In a specific embodiment, the communication interface 108 provides a direct connection to a remote server / remote front-end device through a direct connection to a dedicated network, such as a video surveillance network, a Skynet system network, or the like. The communication interface 108 can also indirectly provide such a connection through any other suitable connection.

[0038] Exemplarily, the example electronic device for implementing the apparatus and method for identifying an artifact according to the embodiments of the present invention may be implemented as various computer systems, servers, or cloud service systems, etc.

[0039] Figure 2 FIG. 1 is a schematic flow chart of a workpiece identification method according to an embodiment of the present invention. Figure 2 A workpiece identification method according to an embodiment of the present invention is described.

[0040] like Figure 2 As shown, the workpiece identification method disclosed in the embodiment of the present invention includes:

[0041] Step S201, capturing an image of a workpiece.

[0042] The image of the workpiece can be obtained by an industrial camera. For example, in this embodiment, the image of the workpiece is collected by a two-dimensional camera. The two-dimensional camera can obtain one or more images of the workpiece in real time.

[0043] Step S202 , identifying a position of a code in the image, wherein the code is set at a specified position of the workpiece, and the code identifies information of the workpiece.

[0044] Exemplarily, the position of the code identified in the image includes: the position of the code at the first moment, the inclination of the workpiece surface, and the position of the code at the first moment includes the integrity of the code position, and the inclination of the part surface includes the plane angle range identification.

[0045] Step S203: Identify the location information and status information of the code.

[0046] The position information and status information of the code include: code position, code integrity or marking free position. The code position includes the curvature of the workpiece surface, the surface code position, and the edge position of the workpiece space. The code integrity includes the presence or absence of the code.

[0047] Step S204: instructing a marking unit to perform an associated operation according to the encoded position information and status information.

[0048] The association operation includes: covering, continuing or re-identifying the code. Specifically, if the code is missing according to the position information and state information of the code, the code is continued or re-identified at the position of the workpiece. If the position information and state information of the code indicate that the code is unclear and the information cannot be obtained, the code is covered or re-identified at the position of the workpiece.

[0049] The workpiece identification method according to the present invention can locate and identify the code of the workpiece at a key workstation, and select continued labeling or re-labeling according to the processing conditions of the coded position, thereby facilitating the acquisition of the processing conditions of each workstation and conducting quality traceability.

[0050] The workpiece identification method according to the present invention aims to solve the problems of information islands in the processing process of enterprises, the inability to trace and monitor the workpieces in the entire processing and assembly process, etc., based on the existing discrete single-center architecture of manufacturing resource / capability service management, open up information channels, and establish a data ecology of complete information flow, laying a capability foundation for the global optimization configuration of manufacturing resources, and further conduct command and dispatch through the decision-making center to ensure the coordination of production in multiple workshops, realize the synchronization of production and logistics, and automatically record the quality files of products.

[0051] Figure 3 4 is a schematic structural block diagram of a workpiece identification device according to an embodiment of the present invention.

[0052] like Figure 3 As shown, the workpiece marking device 300 according to the embodiment of the present invention includes an image acquisition unit 310 , a marking unit 320 and a processor 330 .

[0053] The image acquisition unit 310 is used to acquire images of the workpiece. The image acquisition unit 310 can be various industrial cameras. For example, in this embodiment, the image acquisition unit 310 is a two-dimensional camera, through which one or more images of the workpiece can be acquired in real time.

[0054] The marking unit 320 is used to add a code at a specified position of the workpiece, wherein the code identifies information of the workpiece.

[0055] Exemplarily, the marking unit includes a laser marking machine. The code may be various types of identification codes, such as a QR code, a bar code, and the like.

[0056] Exemplarily, each workpiece is identified by at least one code, and information of the workpiece, such as processing information, batch information, quality information, etc., can be obtained by decoding the code.

[0057] The processor 330 is used to receive the image captured by the image acquisition unit 310, identify the position of the code in the image, identify the position information and status information of the code, and instruct the marking unit to perform an associated operation according to the position information and status information of the code.

[0058] Exemplarily, the coded position information and status information include: coding position, coding integrity or identifying idle bits.

[0059] Exemplarily, the association operation includes: overwriting, continuing or re-identifying the code.

[0060] The workpiece identification device according to the present invention can locate and identify the code of the workpiece at a key workstation, and select continued marking or re-marking according to the processing conditions of the coded position, thereby facilitating the acquisition of the processing conditions of each workstation and conducting quality traceability.

[0061] Figure 4 It is a schematic structural diagram of a processing / pre-assembly station having a workpiece identification device according to an embodiment of the present invention.

[0062] like Figure 4 As shown, according to an embodiment of the present invention, the processing / pre-adjustment station 400 includes a loading table 410, a tray 420, a roller 430, an adjustable hanging table 440, a data acquisition device 450 and a marking machine 460.

[0063] The loading platform 410 carries a tray 420 and a roller 430 to achieve loading and workpiece bearing.

[0064] The tray 420 is located on the loading platform 420 for carrying the workpiece 470 , and the tray 420 can be moved driven by the roller 430 , for example, moved to the loading platform of an AGV (automatic guided vehicle).

[0065] The height of the adjustable suspension platform 440 is adjustable, and is used to install a data acquisition device 450 and a marking machine 460 .

[0066] The data acquisition device 450 is used to collect images of the workpiece 470 and identify the encoding position and encoding information on the workpiece. The data acquisition device 450 includes a processor, a two-dimensional camera, an encoder, and a presence sensor. The encoder is linked to the conveyor and generates an encoder signal indicating the movement of the conveyor. The encoder count increases each time the conveyor moves the encoder incremental distance. Each time the encoded position is sensed, the presence sensor generates a position signal and a digital signal respectively, which are transmitted to the upper system to determine whether the position is complete and read the data content, thereby issuing new instructions to the marking machine 460 to select operations such as overwriting, continuation or re-marking.

[0067] The marking machine 460 is, for example, a laser marking machine, which is used to add a code at a specified position of the workpiece, wherein the code identifies information of the workpiece.

[0068] The data acquisition device 450 and the marking machine 460 are connected to the host system and associated through the host system. The processor of the host system is configured to perform the following steps:

[0069] (i) receiving an image from a data acquisition device 450;

[0070] (ii) identifying a location of a code on the workpiece in at least one of the images, wherein the located code is a located code;

[0071] (iii) Identify the location of the workpiece code and identify the disappearance or incompleteness of the code due to processing;

[0072] (iv) Associate each identification status (presence, absence, missing) and position with the multi-structure intelligent laser marking machine.

[0073] The step of identifying the coded position includes the coded position at the first moment and the inclination of the workpiece surface, and the coded position at the first moment includes the integrity of the coded position, and the inclination of the workpiece surface includes the plane angle range identification.

[0074] Among them, the marked coding position is identified and the data is uploaded to the management system for storage.

[0075] The integrity of the code is identified, and the other marks the free bits, and the action processing is performed through the association of the laser marking machine 460. The associated data includes: code position, code integrity, and marking free bits.

[0076] The application process of the processing / pre-adjustment station 400 according to the embodiment of the present invention is as follows:

[0077] Pre-installation stage: manually remove empty parts from the loading table of the pre-adjustment station and place them on the pre-adjustment station for pre-installation adjustment. After the pre-adjustment is completed, the parts are transported to the manual loading table and placed in the predetermined position. The intelligent identification and data acquisition system identifies the position of the parts, selects the preset marking points, and uploads the data to the upper system for recording and management. The system sends instructions to the multi-structure intelligent laser marking machine for marking operations. After the marking is completed, press the button and the AGV receives the loading signal. The AGV trolley arrives at the designated position and docks with the loading table of the pre-adjustment station. The loading table of the pre-adjustment station is equipped with a powered roller to transport the entire pallet to the loading table of the AGV trolley. The AGV trolley brings the pallet to the loading position of the unit island and is ready to dock with the loading table of the unit island.

[0078] Processing stage: After the docking is completed, the roller line on the AGV loading platform will transport the entire pallet to the loading platform of the single island and perform accurate positioning. The intelligent identification and data acquisition system installed on the loading platform will identify the code and upload it to the upper system. Then the corresponding processing work will be carried out to unload the material.

[0079] The AGV is transferred to the next workstation and then to the loading platform. The intelligent identification and data acquisition system reads the identification information, checks the integrity of the information, the identification free position and the surface inclination to determine the possibility of continuing the identification, and uploads the data to the upper system for operation judgment. After the judgment is completed, the instruction is transmitted to the multi-structure intelligent laser marking machine for marking operation. Then the processing work is carried out. These two steps are repeated according to the processing needs.

[0080] The processing / pre-adjustment station of the embodiment of the present invention addresses the problems of information islands in the enterprise's processing process, the inability to trace and monitor workpieces throughout the entire processing and assembly process, etc., and is based on the existing discrete single-center architecture of manufacturing resource / capability service management, opens up information channels, and establishes a data ecosystem for complete information flows, laying a capability foundation for the global optimization configuration of manufacturing resources. It further conducts command and dispatch through the decision-making center to ensure the coordination of production in multiple workshops, achieve synchronization of production and logistics, and automatically record product quality files.

[0081] In addition, an embodiment of the present invention further provides a workpiece identification device, including a memory, a processor, and a computer program stored in the memory and running on the processor, and the processor executes the program to implement the above-mentioned Figure 2 The steps of the method shown.

[0082] In addition, according to an embodiment of the present invention, a storage medium is also provided, on which program instructions are stored, and when the program instructions are executed by a computer or a processor, the corresponding steps of the workpiece identification method of the embodiment of the present invention are executed. The storage medium may include, for example, a hard disk of a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disk read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.

[0083] In one embodiment, the computer program instructions perform the following steps when executed by a computer: collecting relevant data of each wind turbine; collecting an image of a workpiece; identifying the position of a code in the image, the code being set at a specified position of the workpiece, the code identifying information of the workpiece; identifying the position information and status information of the code; and instructing a marking unit to perform associated operations according to the position information and status information of the code.

[0084] Each module in the workpiece identification device and method according to the embodiments of the present invention can be implemented by running computer program instructions stored in a memory by a processor of an electronic device, server, or system for implementing the workpiece identification device and method according to the embodiments of the present invention, or can be implemented when computer instructions stored in a computer-readable storage medium of a computer program product according to the embodiments of the present invention are executed by a computer.

[0085] The workpiece identification device and method according to the present invention can locate and identify the code of the workpiece at a key workstation, and select continued labeling or re-labeling according to the processing conditions of the coded position, thereby facilitating the acquisition of the processing conditions of each workstation and quality traceability.

[0086] Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are merely exemplary and are not intended to limit the scope of the present invention thereto. Various changes and modifications may be made therein by one of ordinary skill in the art without departing from the scope and spirit of the present invention. All such changes and modifications are intended to be included within the scope of the present invention as required by the appended claims.

[0087] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0088] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.

[0089] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0090] Similarly, it should be understood that in order to streamline the present invention and help understand one or more of the various inventive aspects, in the description of the exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the method of the present invention should not be interpreted as reflecting the following intention: the claimed invention requires more features than the features explicitly stated in each claim. More specifically, as reflected in the corresponding claims, the inventive point is that the corresponding technical problem can be solved with less than all the features of a single disclosed embodiment. Therefore, the claims following the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present invention.

[0091] It will be understood by those skilled in the art that, except for mutually exclusive features, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this specification may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature that provides the same, equivalent or similar purpose.

[0092] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims, any one of the claimed embodiments may be used in any combination.

[0093] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some modules in the article analysis device according to an embodiment of the present invention. The present invention may also be implemented as a device program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0094] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.

[0095] The above is only a specific embodiment of the present invention or an explanation of a specific embodiment, and the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. The protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A workpiece pre-assembly station, characterized in that: include: Loading table, roller, adjustable hanging table, data acquisition device, marking machine and host computer, The roller is mounted on the loading platform and is used to drive the pallet on the loading platform to move, and the pallet is used to carry the workpiece; The data acquisition device and the marking machine are mounted on the adjustable suspension platform; The data acquisition device is used to acquire an image of a workpiece and identify a coding position and coding information on the workpiece; The marking machine is used to add a code at a specified position of the workpiece, wherein the code identifies information of the workpiece; The host computer is used to receive the image collected by the data acquisition device, mark the position of the code in the image, identify the position information and status information of the code, and instruct the marking machine to cover, continue or re-mark the code when the code is missing or incomplete.

2. The workpiece pre-assembly station according to claim 1, characterized in that: The data acquisition device includes a two-dimensional camera.

3. The workpiece pre-assembly station according to claim 1, characterized in that: The marking machine comprises a laser marking machine.

4. The workpiece pre-assembly station according to claim 1, characterized in that: The coded position information and state information include: coding position, coding integrity or identifying idle bits.

5. A workpiece identification method, characterized in that: include: Acquire an image of the workpiece; Identify the position of a code in the image, the code is set at a specified position of the workpiece, and the code identifies information of the workpiece; identifying the location information and status information of the code; According to the position information and status information of the code, when the code is missing or incomplete, the marking machine is instructed to cover, continue or re-mark the code.

6. The method according to claim 5, characterized in that The position of the code identified in the image includes: the position of the code at the first moment, the inclination of the workpiece surface, and the position of the code at the first moment includes the integrity of the code position, and the inclination of the part surface includes the plane angle range identification.

7. The method according to claim 6, characterized in that Also includes: Identify the marked coded location and upload the data to the management system for storage.

8. The method according to claim 5, characterized in that The coded position information and state information include: coding position, coding integrity or identifying idle bits.

Citation Information

Patent Citations

  • Laser marking system and method adopting online visual guidance alignment

    CN107486628A

  • Marking product and method for modifying laser identification codes

    CN109570767A