Steel plate code spraying management method and device based on steel plate information, equipment and medium

By receiving drawing information of steel plates and pre-cut parts, and using a coding sequence calculation model and automated equipment, the problems of low efficiency and poor security of manually marking steel plate parts have been solved, and efficient and accurate coding operation has been achieved.

CN116894553BActive Publication Date: 2026-02-06GUANGZHOU SHIPYARD INTERNATIONAL LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310814276.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-04
Publication Date
2026-02-06
Estimated Expiration
2043-07-04

AI Technical Summary

Technical Problem

In the existing technology, manually marking steel plate parts with identifiers increases production time and labor costs, introduces marking errors, and poses safety risks.

Method used

By receiving the drawing information of the steel plate and pre-cut parts, the projection information of the parts on the steel plate is determined, and the coding sequence is calculated using the coding sequence calculation model. Combined with the automated operation of the projection equipment and the coding equipment, the accuracy and security of the coding are ensured.

Benefits of technology

It improves the calculation efficiency and accuracy of coding sequence, reduces marking errors and safety risks, and enhances production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116894553B_ABST
    Figure CN116894553B_ABST
Patent Text Reader

Abstract

The application discloses a steel plate code spraying management method and device based on steel plate information, equipment and medium, and belongs to the technical field of Internet of Things. The method comprises the following steps: receiving steel plate drawing information and pre-cutting part drawing information, determining the projection information of the pre-cuting part on the steel plate according to the information; inputting the projection information into a code spraying sequence calculation model to obtain at least one code spraying sequence output by the code spraying sequence calculation model, and transmitting the code spraying sequence to a code spraying device for manual selection of one of the code spraying sequences as a target code spraying sequence; receiving the target code spraying sequence returned by the code spraying device, determining the projection information of each pre-cuting part according to the target code spraying sequence, and transmitting the projection information to a projection device. According to the present application, the target code spraying sequence is manually selected after a plurality of code spraying sequences are determined according to the calculation model, so that the code spraying sequence calculation efficiency can be improved, and the code spraying sequence can be flexibly adjusted according to actual production requirements. The projection information is automatically determined, so that the accuracy and safety of code spraying can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of Internet of Things, and particularly relates to a steel plate code spraying management method and device based on steel plate information, equipment and medium. BACKGROUND

[0002] In the process of steel plate manufacturing and use, a large number of parts are often involved, and these parts need to be accurately identified and traced in the production and supply chain links, so a unique identifier needs to be set for each part. When setting an identifier for each part, the identifier of each part needs to be marked in the corresponding position first, and then code spraying is performed according to the mark by a code spraying device.

[0003] In the prior art, the marking of steel plate parts mainly relies on manual identification and manual operation. The workers visually compare drawings and on-site cutting shapes to determine the marking position and content, and then use a scribing knife to mark on the parts, and finally use a code spraying device to spray codes according to the mark.

[0004] However, in the prior art, manual marking of steel plate part identifiers increases production time and labor costs. Manual marking may also have marking errors, resulting in a decline in marking quality, and manual marking in a high-temperature environment may pose a safety risk. Therefore, how to automatically mark steel plate part identifiers to improve marking quality and efficiency, reduce marking errors, and improve marking safety is a problem that needs to be solved in the field. SUMMARY

[0005] The embodiments of the application provide a steel plate code spraying management method, device, equipment and medium based on steel plate information, which aims to solve the problem that manual marking of steel plate part identifiers in the prior art increases production time and labor costs, and manual marking may have marking errors, resulting in a decline in marking quality and a safety risk. By determining a plurality of code spraying sequences according to a calculation model and manually selecting one of the code spraying sequences as a target code spraying sequence, the code spraying sequence calculation efficiency can be improved, and the code spraying sequence can be flexibly adjusted according to actual production needs. Furthermore, by automatically determining projection information, the accuracy and safety of code spraying can be ensured.

[0006] In a first aspect, the embodiments of the application provide a steel plate code spraying management method based on steel plate information, which comprises:

[0007] receiving steel plate drawing information and pre-cut part drawing information, and determining projection information of a pre-cut part on a steel plate according to the steel plate drawing information and the pre-cut part drawing information;

[0008] inputting the projection information into a code printing sequence calculation model to obtain at least one code printing sequence output by the code printing sequence calculation model;

[0009] transmitting the at least one code printing sequence to a code printing device for manual selection of one of the at least one code printing sequence as a target code printing sequence;

[0010] receiving the target code printing sequence returned by the code printing device, determining projection information of each pre-cut part according to the target code printing sequence, and transmitting the projection information of each pre-cut part to a projection device for display of the projection information of each pre-cut part on a steel plate by the projection device, so that the code printing device performs code printing on the steel plate according to the projection information.

[0011] Further, after receiving the target code printing sequence returned by the code printing device, the method further comprises:

[0012] training the code printing sequence calculation model based on the target code printing sequence to optimize the code printing sequence calculation model.

[0013] Further, training the code printing sequence calculation model based on the target code printing sequence to optimize the code printing sequence calculation model comprises:

[0014] determining a target code printing rule corresponding to the target code printing sequence according to the target code printing sequence;

[0015] positively adjusting a weight of the target code printing rule, and / or negatively adjusting other code printing rules corresponding to other code printing sequences in the at least one code printing sequence except the target code printing sequence to optimize the code printing sequence calculation model.

[0016] Further, the at least one code printing sequence comprises:

[0017] printing codes in an order from small to large according to pre-cut part sizes without blocking other parts;

[0018] or,

[0019] printing codes in an order from close to a staff position to far away from the staff position according to positions of pre-cut parts on the steel plate without blocking other parts;

[0020] or,

[0021] printing codes in an order from simple to complex according to contour information of pre-cut parts without blocking other parts.

[0022] Further, after the code spraying device sprays codes on the steel plate according to the projection information, the method further comprises:

[0023] In response to a projection device movement instruction, the projection device is controlled to move according to the target code spraying sequence.

[0024] It is identified whether the projection device reaches a preset projection position, and after the projection device reaches the preset projection position, the projection device is controlled to display the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0025] Further, after the code spraying device sprays codes on the steel plate according to the projection information, the method further comprises:

[0026] It is identified whether the code spraying device completes the code spraying work of the current pre-cut part, and after the code spraying work is completed, the projection device is controlled to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0027] And / or,

[0028] In response to a code spraying end instruction, the projection device is controlled to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0029] Further, the code spraying position of the code spraying device is arranged in the contour line of the pre-cut part.

[0030] In a second aspect, an embodiment of the present application provides a steel plate code spraying management method and device based on steel plate information, the device comprising:

[0031] A drawing receiving module is configured to receive steel plate drawing information and pre-cut part drawing information, and determine projection information of the pre-cut part on the steel plate according to the steel plate drawing information and the pre-cut part drawing information.

[0032] A code spraying sequence calculation module is configured to input the projection information into a code spraying sequence calculation model, and obtain at least one code spraying sequence output by the code spraying sequence calculation model.

[0033] A target code spraying sequence determination module is configured to transmit the at least one code spraying sequence to a code spraying device, so that one of the code spraying sequences is selected as a target code spraying sequence by a person.

[0034] The projection information determination module is configured to receive the target code printing sequence returned by the code printing device, determine projection information of each pre-cut part according to the target code printing sequence, and transmit the projection information of each pre-cut part to a projection device for displaying the projection information of each pre-cut part on the steel plate, so that the code printing device performs code printing on the steel plate according to the projection information.

[0035] Further, the device further comprises a model training module, and the model training module is configured to:

[0036] train the code printing sequence calculation model based on the target code printing sequence, so that the code printing sequence calculation model is optimized.

[0037] Further, the model training module is configured to:

[0038] determine a target code printing rule corresponding to the target code printing sequence according to the target code printing sequence;

[0039] positively adjust a weight of the target code printing rule, and / or negatively adjust other code printing rules corresponding to other code printing sequences in the at least one code printing sequence except the target code printing sequence, so that the code printing sequence calculation model is optimized.

[0040] Further, the at least one code printing sequence comprises:

[0041] printing codes in an order from small to large according to the pre-cut part sizes without shielding other parts;

[0042] or,

[0043] printing codes in an order from close to the staff position to far away from the staff position according to the positions of the pre-cut parts on the steel plate without shielding other parts;

[0044] or,

[0045] printing codes in an order from simple to complex according to the contour information of the pre-cut parts without shielding other parts.

[0046] Further, the device further comprises a projection device control module, and the projection device control module is configured to:

[0047] in response to a projection device movement instruction, control the projection device to move according to the target code printing sequence;

[0048] identify whether the projection device reaches the preset projection position, and after the projection device reaches the preset projection position, control the projection device to display the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0049] Further, the device further comprises a code spraying identification module, which is configured to:

[0050] identify whether the code spraying device completes the code spraying work of the current pre-cut part, and after the code spraying work is completed, control the projection device to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0051] and / or,

[0052] in response to the code spraying end instruction, control the projection device to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0053] Further, the code spraying position of the code spraying device is arranged in the contour line of the pre-cut part.

[0054] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, and the program or instructions are executed by the processor to implement the steps of the method in the first aspect.

[0055] In a fourth aspect, a readable storage medium is provided, which stores a program or instructions, and the program or instructions are executed by a processor to implement the steps of the method in the first aspect.

[0056] In a fifth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method in the first aspect.

[0057] In the embodiment of the present application, the sampling parameters of the cabin gas are determined according to the current environment data of the ship and the data of the goods loaded in each cabin; the gas sampling of each cabin is performed by the sampling unit according to the sampling parameters, and the gas sample data of each cabin is obtained; the abnormal gas detection is performed on the gas sample data, and the abnormal gas detection result is obtained; if the abnormal gas detection result is higher than the preset safety threshold of the abnormal gas, it is determined that the current abnormal gas exceeds the standard, and the alarm information is generated. The scheme can realize automatic gas detection and alarm, improve the flexibility and accuracy of gas detection, and at the same time, potential dangers can be found in advance to take appropriate measures for prevention and control, and improve the safety of the ship. BRIEF DESCRIPTION OF DRAWINGS

[0058] Figure 1 is a flowchart of a steel plate code spraying management method based on steel plate information provided by an embodiment of the present application;

[0059] Figure 2 is a flowchart of a steel plate code spraying management method based on steel plate information provided by an embodiment of the present application;

[0060] Figure 3 is a structural schematic diagram of a steel plate code spraying management method device based on steel plate information provided by an embodiment of the present application;

[0061] Figure 4 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application will be further described in combination with the drawings. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, in order to facilitate the description, only the parts related to the present application are shown in the drawings, but not all the contents. Before discussing the example embodiments in more detail, it should be mentioned that some example embodiments are described as processes or methods depicted by flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when the operations are completed, but can also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0063] With reference to the drawings, the technical solutions in the embodiments of the present application will be clearly described below. Obviously, the described embodiments are only some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art are within the scope of the present application.

[0064] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / " generally indicates that the objects before and after are in an "or" relationship.

[0065] The steel plate code spraying management method, device, equipment and medium based on steel plate information provided by the embodiments of the present application will be described in detail below in combination with the drawings and specific embodiments and application scenarios.

[0066] Embodiment one

[0067] Figure 1 is a flowchart of the steel plate code spraying management method based on steel plate information provided by the first embodiment of the present application. As shown in Figure 1 , it specifically includes the following steps:

[0068] S101, receiving steel plate drawing information and pre-cut part drawing information, and determining projection information of a pre-cut part on a steel plate according to the steel plate drawing information and the pre-cut part drawing information.

[0069] First, the use scenario of the present solution can be that an intelligent terminal determines the projection information of the identifier of a steel plate part according to the drawing information of the steel plate and the part, and transmits the projection information to a machine model, so that the machine model calculates a code spraying order according to the projection information, and transmits the code spraying order to a code spraying device, so that the code spraying device sprays codes according to the code spraying order and the projection information.

[0070] Based on the above use scenario, it can be understood that the execution subject of the present application can be a steel plate code spraying management method system based on steel plate information which integrates the determination of part projection information and the calculation of part code spraying order, which is not limited here.

[0071] In this solution, the steel sheet drawing information is a drawing created using computer-aided design software that contains the geometric shape, size, and other relevant details of the steel sheet. It can be represented in digital form and contains key information such as the design requirements, hole positions, and edge shapes of the steel sheet.

[0072] The pre-cut part drawing information can be created using computer-aided design software and describes the geometric shape, size, and marking requirements of the parts to be cut from the steel sheet. The pre-cut part drawing can be drawn according to the design requirements of the engineer, including the shape, holes, markings, and relative position relationship with other parts. These drawings can be used to guide the cutting process to ensure that the size and shape of each part meet the design requirements.

[0073] The projection information of the pre-cut parts on the steel sheet can be obtained by comparing and calculating the pre-cut part drawing with the steel sheet drawing. It is based on the geometric shape and position information in the pre-cut part drawing to accurately calculate the projection position of the part on the steel sheet. The projection information can include the coordinates, rotation angle, size, contour line, and identification information of the part on the steel sheet. These information can be used to determine the specific position, direction, and projection content of each part on the steel sheet for subsequent cutting and processing operations.

[0074] The central control terminal can receive the steel sheet drawing information and pre-cut part drawing information by establishing a communication connection with the intelligent terminal that stores the drawing information. Specifically, this communication connection can be based on wireless networks or wired connections. The wireless network can include Wi-Fi and Bluetooth, and the wired connection can include USB (Universal Serial Bus) and Ethernet. Once the central control terminal receives the steel sheet drawing information and pre-cut part drawing information, it can use corresponding software or algorithms to process and analyze these drawings. First, the steel sheet drawing information and pre-cut part drawing information can be loaded into CAD (Management Software Computer Aided Design) software or specialized graphics processing software. Then, the central control terminal can determine the projection information of the pre-cut parts on the steel sheet by comparing and calculating the steel sheet drawing information and the pre-cut part drawing information. Specifically, the geometric shape and position information in the pre-cut part drawing can be compared with the geometric shape in the steel sheet drawing, and the specific position and direction of the pre-cut part on the steel sheet can be calculated through matching, rotation, and scaling operations.

[0075] S102, input the projection information into the code spraying sequence calculation model to obtain at least one code spraying sequence output by the code spraying sequence calculation model.

[0076] The inkjet code sequence calculation model can be a trained model that can predict and calculate the inkjet code sequence based on the input data. This model can be built based on machine learning algorithms, which are learned and optimized through a large amount of training data. The machine learning algorithms can include neural networks, decision trees, and support vector machines, etc. The training process of the inkjet code sequence calculation model usually includes two main steps: feature extraction and model training. In the feature extraction stage, the steel plate drawing information, pre-cut part drawing information and other possible input data are converted into numerical features that the model can understand and process. Then, using these features as input, the model is trained through the training data set, so that the model can learn the pattern and rule of the inkjet code sequence. After training, the inkjet code sequence calculation model can receive new steel plate drawing information and pre-cut part drawing information as input, and according to the learned pattern and rule, predict and calculate the best inkjet code sequence.

[0077] The inkjet code sequence can refer to the sequence arrangement of different parts or positions when performing the inkjet code operation. Since there can be multiple pre-cut parts on the steel plate, the inkjet code operation needs to be performed in a certain order. The determination of the inkjet code sequence needs to consider multiple factors, such as the speed and performance of the inkjet code equipment, the positional relationship between parts, and the avoidance of inkjet code conflicts, etc. The output inkjet code sequence can be a list of parts arranged in a specific order, which can be used to guide the operation of the inkjet code equipment to ensure that the parts are correctly inkjet coded.

[0078] The intelligent terminal can input the projection information into the inkjet code sequence calculation model and obtain the inkjet code sequence through the following steps:

[0079] 1. Convert the projection information into a format acceptable to the model, usually numerical or vector representation. Specifically, it can include feature extraction, data preprocessing and encoding steps to ensure that the input data matches the requirements of the model.

[0080] 2. Input the prepared projection information into the inkjet code sequence calculation model, which can pass the data as input parameters to the model by calling the interface or function of the model.

[0081] 3. The model uses the input projection information to make inferences and calculate at least one inkjet code sequence. Specifically, it can be predicted and calculated according to the structure and parameters of the model.

[0082] 4、After the model inference is completed, the obtained code printing sequence is output. This can be one or more prediction results, depending on the model design and task requirements. The output code printing sequence can be represented as a number, code or other form, used to guide the actual code printing operation. For example, if the steel plate contains 10 pre-cut parts numbered 1001-1010, after model calculation, three code printing sequences are determined. Scheme one is to print the code according to the number sequence of the pre-cut parts, and the code printing sequence can be represented as 1001-1010; scheme two is to print the code according to the position of the pre-cut parts on the steel plate, from the edge to the center, and if the number sequence of the pre-cut parts from the edge to the center is 1010-1001, the corresponding code printing sequence can be represented as 1010-1001; scheme three is to print the code according to the diameter of the pre-cut parts, in the order from small to large, and if the number sequence of the pre-cut parts from small to large is 1001-1010, the corresponding code printing sequence can be represented as 1001-1010.

[0083] 5、The code printing sequence calculation model can transmit the code printing sequence to the central control terminal through wireless communication technology.

[0084] S103, transmit the at least one code printing sequence to the code printing device for manual selection of one of them as the target code printing sequence.

[0085] The code printing device can be a handheld code printing device, which is usually held by the operator for use in the actual working scene for code printing operation. The handheld code printing device usually has the functions of inkjet, spray and laser code printing, and can apply code information to the pre-cut parts.

[0086] The target code printing sequence can be manually selected from the multiple code printing sequences output by the code printing sequence calculation model as the target sequence for actual code printing. According to actual requirements, the operator can select one of the code printing sequences output by the model as the final code printing sequence, which will be used for code printing operation by the code printing device. The basis for selecting the target code printing sequence can be production process requirements, quality control requirements or other related factors.

[0087] The central control terminal can transmit the code printing sequence to the code printing device through wireless communication technology, so that the code printing device displays the code printing sequence on the screen, and the operator can click the confirmation button corresponding to the corresponding code printing sequence on the screen as the target code printing sequence. When the target code printing sequence is confirmed, the code printing device can transmit the selected target code printing sequence to the central control terminal through wireless communication technology.

[0088] S104, receiving the target code printing sequence returned by the code printing device, determining projection information of each pre-cut part according to the target code printing sequence, and transmitting the projection information of each pre-cut part to a projection device for displaying the projection information of each pre-cut part on the steel plate, so that the code printing device performs code printing on the steel plate according to the projection information.

[0089] The projection device can be a device for displaying projection images or information on the surface of an object. The projection information of each pre-cut part displayed on the steel plate can be projected onto the steel plate by optical projection technology or other projection methods. In this way, the operator can accurately locate the position of the identification information of each pre-cut part according to the projection information, and the code printing device can perform code printing operation at the correct position according to the information.

[0090] When the central control end receives the target code printing sequence, the projection information of the pre-cut part matched with the target code printing sequence can be found according to the pre-stored identification information of the pre-cut part and the corresponding projection information. Then, the projection information of each pre-cut part is transmitted to the projection device through wireless communication technology. The projection device can display the projection information of each pre-cut part on the steel plate according to the received projection information, so that the operator can accurately identify the position of each pre-cut part. The code printing device can perform code printing operation on the steel plate according to the received projection information. Through cooperation with the projection device, the code printing device can be positioned to the position of the pre-cut part according to the projection information, and code printing can be performed at the correct position. For example, when the target code printing sequence is to print according to the number sequence of the pre-cut part, and the code printing sequence is 1001-1010, the projection device first projects the pre-cut part with the number 1001 on the steel plate according to the coordinates, rotation angle, size and contour line of the pre-cut part, and then projects the identification information, so that the operator can control the code printing device to perform code printing according to the projection information.

[0091] In the embodiment of the present application, the steel plate drawing information and the pre-cut part drawing information are received, the projection information of the pre-cut parts on the steel plate is determined according to the steel plate drawing information and the pre-cut part drawing information; the projection information is input into a code spraying sequence calculation model to obtain at least one code spraying sequence output by the code spraying sequence calculation model; the at least one code spraying sequence is transmitted to a code spraying device for manual selection of one of the code spraying sequences as a target code spraying sequence; the target code spraying sequence returned by the code spraying device is received, the projection information of each pre-cut part is determined according to the target code spraying sequence, and the projection information of each pre-cut part is transmitted to a projection device for display of the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information. Through the above steel plate code spraying management method based on steel plate information, after a plurality of code spraying sequences are determined according to a calculation model, one of the code spraying sequences is manually selected as a target code spraying sequence, which can improve the code spraying sequence calculation efficiency and can flexibly adjust the code spraying sequence according to actual production requirements. Moreover, the automatic determination of the projection information can ensure the accuracy and safety of the code spraying.

[0092] On the basis of each of the above technical solutions, after the code spraying device sprays codes on the steel plate according to the projection information, the method further comprises:

[0093] In response to a projection device movement instruction, the projection device is controlled to move according to the target code spraying sequence;

[0094] It is identified whether the projection device reaches a preset projection position, and after the projection device reaches the preset projection position, the projection device is controlled to display the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0095] In the present solution, the projection device movement instruction can be a command instructing the projection device to move on the steel plate to display the projection information of different pre-cut parts on the steel plate.

[0096] When the operator needs to move the projection device, the projection device movement instruction can be sent to the central control end through the code spraying device and transmitted to the central control end through wireless communication technology. After the central control end receives the projection device movement instruction, the movement direction and distance of the projection device are automatically determined according to the selected target code spraying sequence. Specifically, the central control end can first analyze the target code spraying sequence to determine the next pre-cut part that needs to be sprayed, and then calculate the coordinates or reference points of the projection position according to the position and size of the pre-cut part. Finally, the central control end can control the position and angle of the projection device according to the coordinates or reference points of the projection position to realize the movement of the projection device.

[0097] The preset projection position can be a target position or coordinate determined in advance for displaying the projection information of the pre-cut part. It is determined according to the position, size of the pre-cut part and projection requirements, to ensure that the projection information is accurately displayed on the steel plate.

[0098] Whether the projection device reaches the preset projection position can be identified by the following steps, and the display of the projection information and the code spraying work of the code spraying device are carried out:

[0099] 1. The central control end monitors the actual position of the projection device through a sensor or other positioning method. Specifically, it can be monitored by detecting the coordinates, angle or other position parameters of the device.

[0100] 2. The central control end compares the coordinates or reference points of the preset projection position with the actual monitored position of the projection device, to determine whether the projection device has reached the preset projection position. Specifically, it can be determined by calculating the position difference, threshold comparison or other position verification method.

[0101] 3. If it is determined that the projection device has reached the preset projection position, the central control end sends an instruction to the projection device to control it to display the projection information of the pre-cut part.

[0102] 4. If the projection device displays the projection information of the pre-cut part, the code spraying device can perform code spraying operation on the steel plate according to the projection information. The projection information provides an accurate reference for code spraying, ensuring that the code spraying operation is performed at the correct position.

[0103] In this scheme, by controlling the projection device to move according to the target code spraying sequence, it can ensure that the projection device displays the projection information of the pre-cut part at the correct position, reducing the possibility of operation errors, thereby improving the accuracy and precision of code spraying. At the same time, by displaying the projection information of each pre-cut part according to the preset projection position, the steps of manual intervention can be reduced, thereby improving the efficiency of code spraying.

[0104] On the basis of the above technical solutions, optionally, after the code spraying device performs code spraying on the steel plate according to the projection information, the method further comprises:

[0105] identifying whether the code spraying device has completed the code spraying work of the current pre-cut part, and after the code spraying work is completed, controlling the projection device to display the projection information of the next pre-cut part on the steel plate, for the code spraying device to perform code spraying on the steel plate according to the projection information;

[0106] and / or,

[0107] in response to the code spraying end instruction, controlling the projection device to display the projection information of the next pre-cut part on the steel plate, for the code spraying device to perform code spraying on the steel plate according to the projection information.

[0108] In this solution, whether the current pre-cut part code spraying work is completed and the next pre-cut part code spraying is performed can be identified by the following steps:

[0109] 1. The central control end can monitor the state of the code spraying device by communicating with the code spraying device or using sensors. Specifically, it can include detecting code spraying actions, ink exhaustion, and code spraying result confirmation of the code spraying device.

[0110] 2. The central control end can determine whether the current pre-cut part code spraying work is completed according to the state information of the code spraying device. For example, if the code spraying device stops running and the code spraying result is confirmed, it can be determined that the current pre-cut part code spraying work is completed.

[0111] 3. Once the central control end confirms that the current pre-cut part code spraying work is completed, it can determine the next pre-cut part to be code sprayed according to the pre-cut part sequence or other specified rules.

[0112] 4. The central control end sends the projection information of the next pre-cut part to the projection device. Specifically, it can be sent by communicating with the projection device or using control instructions.

[0113] 5. If the projection device displays the projection information of the next pre-cut part, the code spraying device can perform code spraying operations according to the projection information.

[0114] The code spraying end instruction can be an instruction that the current pre-cut part code spraying work is completed by the code spraying device. After completing the code spraying work of a pre-cut part, the operator can send the code spraying end instruction to the central control end by clicking the screen of the code spraying device.

[0115] The central control end can respond and complete the code spraying work of the next pre-cut part by the following steps:

[0116] 1. The central control end receives the code spraying end instruction by communicating with the code spraying device or receiving other trigger signals.

[0117] 2. The central control end determines the next pre-cut part that needs to be code sprayed according to the pre-set code spraying sequence or other specified rules.

[0118] 3. The central control end generates corresponding projection information according to the relevant data of the next pre-cut part, such as position, size, and contour, etc.

[0119] 4. The central control end controls the projection device to display the projection information of the next pre-cut part on the steel plate by communicating with the projection device or sending control instructions. Specifically, it can include position adjustment, light source control, and projection angle of the projection device, etc.

[0120] 5. When the projection device displays the projection information of the next pre-cut part, the inkjet printer can position the pre-cut part on the steel plate according to the projection information and perform the corresponding inkjet printing operation.

[0121] This solution uses both automatic and manual identification methods to determine whether the coding of pre-cut parts is complete, which improves the flexibility of identification and reduces the need for manual intervention, thereby increasing coding efficiency.

[0122] Based on the above technical solutions, optionally, the coding position of the coding device is set within the outline of the pre-cut part.

[0123] In this solution, the coding position can refer to the specific position where the coding equipment performs coding on the pre-cut parts. It is usually determined according to design requirements or standard specifications to ensure that the coding is clearly visible and does not affect the function or appearance of the parts.

[0124] A contour line can refer to the outer boundary line or shape line of a pre-cut part, describing the shape and contour of the part. The contour line of a pre-cut part can be a simple straight line, a curve, or a complex closed curve, used to define the shape and boundaries of the part.

[0125] In this solution, the inkjet printing position is set within the outline of the pre-cut part, which ensures that the inkjet printing will not exceed the boundary of the pre-cut part, guaranteeing the accuracy of the inkjet printing and not affecting the inkjet printing work of other pre-cut parts.

[0126] Example 2

[0127] Figure 2 This is a flowchart illustrating the steel plate inkjet coding management method based on steel plate information provided in Embodiment 2 of this application. Figure 2 As shown, the specific steps include the following:

[0128] S201, Receive steel plate drawing information and pre-cut part drawing information, and determine the projection information of the pre-cut part on the steel plate based on the steel plate drawing information and the pre-cut part drawing information;

[0129] S202, the projection information is input into the inkjet printing sequence calculation model to obtain at least one inkjet printing sequence output by the inkjet printing sequence calculation model;

[0130] S203, the at least one coding sequence is transmitted to the coding device so that one of them can be manually selected as the target coding sequence;

[0131] S204, receiving the target code printing sequence returned by the code printing device, determining the projection information of each pre-cut part according to the target code printing sequence, and transmitting the projection information of each pre-cut part to the projection device for the projection device to display the projection information of each pre-cut part on the steel plate, so that the code printing device performs code printing on the steel plate according to the projection information.

[0132] S205, training the code printing sequence calculation model based on the target code printing sequence to optimize the code printing sequence calculation model.

[0133] The code printing sequence calculation model can be trained by the following steps:

[0134] 1. Collect the code printing sequence data in the steel plate production process, including the steel plate drawing information, the pre-cut part drawing information, and the actual code printing sequence.

[0135] 2. Preprocess and organize the collected data to ensure the uniformity of the data format and the accuracy of the annotation. Divide the data into training set and validation set for model training and evaluation.

[0136] 3. According to the requirements and characteristics of the code printing sequence calculation, select the appropriate machine learning or deep learning model for building. Neural network, decision tree and other model structures can be considered.

[0137] 4. Use the training set data to train the code printing sequence calculation model. Through the back propagation algorithm and the optimizer, continuously adjust the model parameters, so that the model can more accurately predict the target code printing sequence.

[0138] 5. Use the validation set data to evaluate the trained model, calculate the accuracy and performance indicators of the model in predicting the code printing sequence, such as accuracy and recall rate.

[0139] 6. According to the evaluation results and actual requirements, optimize and adjust the code printing sequence calculation model, which can adjust the model structure, increase the data volume and adjust the training parameters, etc.

[0140] 7. Repeat the process of model training, evaluation and optimization until the model reaches the expected performance and accuracy.

[0141] In this embodiment, training according to the target code printing sequence can make the model more accurately predict the code printing sequence that meets the actual requirements, thereby improving the accuracy of code printing, and also can customize the personalized code printing calculation model to meet different requirements. At the same time, by continuously improving and training the code printing sequence calculation model to adapt to the changing requirements and conditions, the model can better adapt to different steel plate drawing information and pre-cut part drawing information, improve the prediction accuracy and adaptability.

[0142] On the basis of each of the technical solutions described above, optionally, the code spraying sequence calculation model is trained based on the target code spraying sequence, so that the code spraying sequence calculation model is optimized, comprising:

[0143] According to the target code spraying sequence, a target code spraying rule corresponding to the target code spraying sequence is determined;

[0144] The weight of the target code spraying rule is adjusted in a positive direction, and / or the other code spraying rules corresponding to the other code spraying sequences except the target code spraying sequence in the at least one code spraying sequence are adjusted in a negative direction, so that the code spraying sequence calculation model is optimized.

[0145] In this solution, the target code spraying rule can be a series of rules and requirements determined according to the target code spraying sequence, used to guide the operation and behavior in the code spraying process. These rules can include the following:

[0146] 1. Code spraying sequence: the code spraying sequence of each pre-cut part on the steel plate is determined, i.e. the sequence of code spraying is determined.

[0147] 2. Code spraying position: the code spraying position of each pre-cut part on the steel plate is specified to ensure that the code spraying accurately identifies the position of each part.

[0148] 3. Code spraying content: the code spraying content of each pre-cut part is defined, which can be the identification information of the part.

[0149] 4. Code spraying parameters: the parameters of the code spraying device are set, such as code spraying speed, code font size, and code color, etc. to ensure that the code spraying is clear and visible.

[0150] The central control end can create a table or configuration file to associate each target code spraying sequence with its corresponding target code spraying rule. Specifically, a unique identifier or name can be used to represent the target code spraying sequence and the corresponding rule. When receiving the target code spraying sequence, the central control end looks up the corresponding target code spraying rule according to the mapping table or configuration file. By matching the target code spraying sequence and the corresponding relationship in the mapping table, the target code spraying sequence corresponding to the target code spraying rule is determined.

[0151] The central control end can optimize the model through the following steps:

[0152] 1. The central control end can define how to adjust the weight of the target code spraying rule to achieve the optimization goal. Specifically, it can make decisions based on experience, feedback data, and model evaluation, etc.

[0153] 2、According to the defined adjustment strategy, the central control end can increase the weight of the target code printing rule to improve its importance in the code printing sequence calculation model, so that the model is more inclined to select the code printing sequence that meets the target rule.

[0154] 3、In addition to the rules corresponding to the target code printing sequence, the central control end can reduce the weight of the code printing rules corresponding to other code printing sequences, so that the model selects these rules less frequently. Specifically, this can be achieved by reducing the weight value or setting a lower priority.

[0155] 4、By using the adjusted code printing rule weight for training, the central control end can update the code printing sequence calculation model to make it more in line with the optimization goal when selecting the code printing sequence. Specifically, machine learning algorithms, optimization algorithms or other related technologies can be used to train the model.

[0156] In this scheme, by adjusting the code printing rules and model training, the code printing sequence calculation model can better adapt to changes in production environment and changes in demand, so that the production line can flexibly respond to new parts, new code printing requirements and other changes, improving the adaptability and flexibility of the production line.

[0157] On the basis of the above technical solutions, optionally, the at least one code printing sequence comprises:

[0158] In the case of not blocking other parts, the code printing is performed in the order of the size of the pre-cut parts from small to large;

[0159] Or,

[0160] In the case of not blocking other parts, the code printing is performed in the order of the position of the pre-cut parts in the steel plate from close to the staff position to far from the staff position;

[0161] Or,

[0162] In the case of not blocking other parts, the code printing is performed in the order of the contour information of the pre-cut parts from simple to complex.

[0163] In this scheme, the size of the pre-cut part can refer to the measurement value or specification of the size, length, width or other related size parameters of each pre-cut part. These size information can be included in the drawing or related document of the pre-cut part.

[0164] The following steps can be used to set the code printing in the order of the size of the pre-cut part from small to large:

[0165] 1、Extract the size information of each part from the drawing or related document of the pre-cut part.

[0166] 2、According to the size information of the parts, sort them by size, with smaller parts first and larger parts last. This sorting process can be done using a computer program or manually.

[0167] 3、According to the sorted order, set the inkjet code sequence for each part in turn. Start with the smallest parts and set the inkjet code position and sequence one by one in order.

[0168] 4、According to the set inkjet code sequence, use the inkjet equipment to inkjet each part in turn. Ensure that inking a part does not block the identification or inkjet area of other parts.

[0169] 5、By inking in the order of pre-cut part sizes from small to large, we can ensure that each part can be clearly and accurately inked, avoiding the situation where the inkjet is blocked by other parts.

[0170] The following steps can be used to set the inkjet sequence from the position of the pre-cut part on the steel plate closest to the staff to the position farthest from the staff:

[0171] 1、Determine the staff's working position or starting position on the steel plate.

[0172] 2、Extract the position information of each part on the steel plate from the drawings or related documents of the pre-cut parts. Specifically, this can be determined by coordinate points, relative positions, or other identification methods.

[0173] 3、Use appropriate distance calculation methods to calculate the distance between each part and the staff's position. Specifically, this can be calculated by straight-line distance, Euclidean distance, or other appropriate measurement methods.

[0174] 4、Sort the parts according to their distance from the staff's position, with parts closer to the staff first and parts farther away last.

[0175] 5、According to the sorted order, set the inkjet sequence for each part in turn. Ensure that the inkjet sequence is from the position closest to the staff to the position farthest from the staff.

[0176] 6、According to the set inkjet code sequence, inkjet each part in turn. Ensure that inking a part does not block the identification or inkjet area of other parts.

[0177] Contour information can refer to the outline or boundary information of pre-cut parts, which describes the shape and boundary characteristics of the parts, and can include the geometric shape, boundary line segment, and curve of the parts.

[0178] The steps can be used to set the code spraying order from simple to complex according to the contour information of the pre-cut parts:

[0179] 1. Extract the contour information of each part from the drawing or related documents of the pre-cut parts. Specifically, it can include contour line segments, curves, and other information describing the boundaries of the parts.

[0180] 2. For the contour information of each pre-cut part, perform complexity analysis. Specifically, the complexity of the contour can be evaluated by considering the number of boundary line segments, the curvature change of the curve, and the concave and convex degree of the boundary.

[0181] 3. According to the complexity of the contour, the contour information of the pre-cut parts is sorted from simple to complex. The simple part contour is placed in front, and the complex part contour is placed in back.

[0182] 4. According to the sorted order, set the code spraying order of each part in turn. Ensure that the code is sprayed in the order from simple to complex, that is, the simple parts are sprayed first, and then the code spraying of the parts with higher complexity is gradually performed.

[0183] 5. According to the set code spraying order, spray each part in turn to ensure that the contour or marking area of other parts is not blocked when spraying a part.

[0184] In this scheme, by spraying in a certain order, the movement and adjustment time of the operator when adjusting the position of the part can be reduced, thereby improving the code spraying efficiency. At the same time, spraying in a specific order can reduce the code spraying error rate and reduce the situation of missing or mis-spraying.

[0185] Embodiment Three

[0186] Figure 3 is the structure schematic diagram of the steel plate code spraying management method and device provided by the embodiment three of the application. As shown in Figure 3 , it specifically includes the following:

[0187] The drawing receiving module 301 is used to receive steel plate drawing information and pre-cut part drawing information, and determine the projection information of the pre-cut part on the steel plate according to the steel plate drawing information and the pre-cut part drawing information.

[0188] The code spraying order calculation module 302 is used to input the projection information into the code spraying order calculation model to obtain at least one code spraying order output by the code spraying order calculation model.

[0189] The target code spraying order determination module 303 is used to transmit the at least one code spraying order to a code spraying device for manual selection of one of them as a target code spraying order.

[0190] The projection information determination module 304 is configured to receive the target code printing sequence returned by the code printing device, determine projection information of each pre-cut part according to the target code printing sequence, and transmit the projection information of each pre-cut part to a projection device for displaying the projection information of each pre-cut part on the steel plate, so that the code printing device performs code printing on the steel plate according to the projection information.

[0191] Further, the device further comprises a model training module, and the model training module is configured to:

[0192] train the code printing sequence calculation model based on the target code printing sequence, so that the code printing sequence calculation model is optimized.

[0193] Further, the model training module is configured to:

[0194] determine a target code printing rule corresponding to the target code printing sequence according to the target code printing sequence;

[0195] positively adjust a weight of the target code printing rule, and / or negatively adjust other code printing rules corresponding to other code printing sequences except the target code printing sequence in the at least one code printing sequence, so that the code printing sequence calculation model is optimized.

[0196] Further, the at least one code printing sequence comprises:

[0197] printing codes in the order from small to large according to the pre-cut part sizes without shielding other parts;

[0198] or,

[0199] printing codes in the order from the position close to the staff to the position far away from the staff according to the positions of the pre-cut parts on the steel plate without shielding other parts;

[0200] or,

[0201] printing codes in the order from simple to complex according to the contour information of the pre-cut parts without shielding other parts.

[0202] Further, the device further comprises a projection device control module, and the projection device control module is configured to:

[0203] in response to a projection device movement instruction, control the projection device to move according to the target code printing sequence;

[0204] identify whether the projection device reaches the preset projection position, and after the projection device reaches the preset projection position, control the projection device to display the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0205] Further, the device further comprises a code spraying identification module, which is configured to:

[0206] identify whether the code spraying device completes the code spraying work of the current pre-cut part, and after the code spraying work is completed, control the projection device to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information;

[0207] and / or,

[0208] in response to the code spraying end instruction, control the projection device to display the projection information of the next pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

[0209] Further, the code spraying position of the code spraying device is arranged in the contour line of the pre-cut part.

[0210] In the embodiments of the present application, the drawing receiving module is configured to receive steel plate drawing information and pre-cut part drawing information, and determine the projection information of the pre-cut part on the steel plate according to the steel plate drawing information and the pre-cut part drawing information; the code spraying sequence calculation module is configured to input the projection information into a code spraying sequence calculation model to obtain at least one code spraying sequence output by the code spraying sequence calculation model; the target code spraying sequence determination module is configured to transmit the at least one code spraying sequence to the code spraying device for manual selection of one of the code spraying sequences as a target code spraying sequence; and the projection information determination module is configured to receive the target code spraying sequence returned by the code spraying device, determine the projection information of each pre-cut part according to the target code spraying sequence, and transmit the projection information of each pre-cut part to the projection device for the projection device to display the projection information of each pre-cut part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information. Through the above steel plate code spraying management method and device based on steel plate information, after a plurality of code spraying sequences are determined according to the calculation model, one of the code spraying sequences is manually selected as a target code spraying sequence, which can improve the code spraying sequence calculation efficiency and can flexibly adjust the code spraying sequence according to actual production requirements. And by automatically determining the projection information, the accuracy and safety of code spraying can be ensured.

[0211] The steel plate code spraying management method and device based on steel plate information in the embodiments of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, tablet computer, notebook computer, palm computer, vehicle-mounted electronic device, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc., and the non-mobile electronic device can be a server, network attached storage (NAS), personal computer (PC), television (TV), teller machine, or self-service machine, etc., and the embodiments of the present application are not limited in this regard.

[0212] The steel plate code spraying management method and device based on steel plate information in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, and the embodiments of the present application are not limited in this regard.

[0213] The steel plate code spraying management method and device based on steel plate information provided in the embodiments of the present application can implement the processes implemented by the method embodiments described above, and thus repeated details are not described herein.

[0214] Embodiment Four

[0215] As shown in Figure 4 The embodiments of the present application further provide an electronic device 400, which includes a processor 401, a memory 402, and a program or instruction stored in the memory 402 and executable on the processor 401. The program or instruction, when executed by the processor 401, implements the processes of the steel plate code spraying management method and device based on steel plate information described above, and achieves the same technical effects. Thus, repeated details are not described herein.

[0216] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device described above.

[0217] Embodiment Five

[0218] The embodiments of the present application further provide a readable storage medium having a program or instruction stored thereon. The program or instruction, when executed by a processor, implements the processes of the steel plate code spraying management method and device based on steel plate information described above, and achieves the same technical effects. Thus, repeated details are not described herein.

[0219] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0220] Embodiment six

[0221] The chip provided in the embodiments of the present application includes a processor and a communication interface, the communication interface is coupled with the processor, the processor is used to run programs or instructions to realize each process of the above-mentioned steel plate code spraying management method and device based on steel plate information, and the same technical effects can be achieved. To avoid repetition, it will not be described here.

[0222] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip chip, etc.

[0223] It should be noted that in this paper, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of functions shown or discussed, but can also include functions performed in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0224] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, or network equipment, etc.) execute the method described in each embodiment of the present application.

[0225] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms without departing from the purpose of the present application and the scope protected by the claims under the inspiration of the present application, which all belong to the protection of the present application.

[0226] The above are only the preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, re-adjustments and replacements made by those skilled in the art will not depart from the scope of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and more other equivalent embodiments can be included without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A steel plate code spraying management method based on steel plate information, characterized by, The method comprises: receiving steel plate drawing information and pre-cutting part drawing information, and determining projection information of the pre-cutting parts on the steel plate according to the steel plate drawing information and the pre-cutting part drawing information; inputting the projection information into a code spraying sequence calculation model to obtain at least one code spraying sequence output by the code spraying sequence calculation model; transmitting the at least one code spraying sequence to a code spraying device for manual selection of one of the code spraying sequences as a target code spraying sequence; receiving the target code spraying sequence returned by the code spraying device, determining projection information of each pre-cutting part according to the target code spraying sequence, and transmitting the projection information of each pre-cutting part to a projection device for display of the projection information of each pre-cutting part on the steel plate, so that the code spraying device sprays codes on the steel plate according to the projection information.

2. The steel plate code injection management method based on steel plate information according to claim 1, characterized by, After receiving the target code spraying sequence returned by the code spraying device, the method further comprises: training the code spraying sequence calculation model based on the target code spraying sequence to optimize the code spraying sequence calculation model.

3. The steel plate code injection management method based on steel plate information according to claim 2, characterized by, Training the code spraying sequence calculation model based on the target code spraying sequence to optimize the code spraying sequence calculation model comprises: determining a target code spraying rule corresponding to the target code spraying sequence according to the target code spraying sequence; positively adjusting a weight of the target code spraying rule, and / or negatively adjusting other code spraying rules corresponding to other code spraying sequences in the at least one code spraying sequence except the target code spraying sequence, so as to optimize the code spraying sequence calculation model.

4. The steel plate code injection management method based on steel plate information according to claim 3, characterized by, The at least one code spraying sequence comprises: spraying codes in an order from small to large according to pre-cutting part sizes without shielding other parts; or, spraying codes in an order from close to a staff position to far from the staff position according to positions of the pre-cutting parts on the steel plate without shielding other parts; or, spraying codes in an order from simple to complex according to contour information of the pre-cutting parts without shielding other parts.

5. The steel plate code injection management method based on steel plate information according to claim 1, characterized by, After the code spraying device sprays codes on the steel plate according to the projection information, the method further comprises: controlling the projection device to move according to the target code spraying sequence in response to a projection device movement instruction; identifying whether the projection device reaches a preset projection position, and controlling the projection device to display the projection information of each pre-cutting part on the steel plate after the projection device reaches the preset projection position, so that the code spraying device sprays codes on the steel plate according to the projection information.

6. The steel plate code injection management method based on steel plate information according to claim 5, characterized by, After the code spraying device sprays codes on the steel plate according to the projection information, the method further comprises: identifying whether the code spraying device completes a code spraying work of a current pre-cutting part, and controlling the projection device to display projection information of a next pre-cutting part on the steel plate after the code spraying work is completed, so that the code spraying device sprays codes on the steel plate according to the projection information; and / or, controlling the projection device to display projection information of a next pre-cutting part on the steel plate in response to a code spraying end instruction, so that the code spraying device sprays codes on the steel plate according to the projection information. 7.The steel plate code spraying management method based on steel plate information according to claim 1, wherein a code spraying position of the code spraying device is set within a contour line of the pre-cut part. The device comprises:

8. A steel sheet code injection management apparatus based on steel sheet information, characterized by, a drawing receiving module configured to receive steel plate drawing information and pre-cut part drawing information, and determine projection information of the pre-cut part on the steel plate according to the steel plate drawing information and the pre-cut part drawing information; a code spraying sequence calculation module configured to input the projection information into a code spraying sequence calculation model, and obtain at least one code spraying sequence output by the code spraying sequence calculation model; a target code spraying sequence determination module configured to transmit the at least one code spraying sequence to a code spraying device, so as to manually select one of the at least one code spraying sequence as a target code spraying sequence; a projection information determination module configured to receive the target code spraying sequence returned by the code spraying device, determine projection information of each pre-cut part according to the target code spraying sequence, and transmit the projection information of each pre-cut part to a projection device, so that the projection device displays the projection information of each pre-cut part on the steel plate, and the code spraying device sprays codes on the steel plate according to the projection information. A processor, a memory, and a program or instructions stored on the memory and executable on the processor are included, and the program or instructions are executed by the processor to implement the steps of the steel plate code spraying management method based on steel plate information according to any one of claims 1-7.

9. An electronic device, comprising: A readable storage medium stores a program or instructions, and the program or instructions are executed by a processor to implement the steps of the steel plate code spraying management method based on steel plate information according to any one of claims 1-7.

10. A readable storage medium, characterized by, ​

Citation Information

Patent Citations

  • Adaptive code-jet character segmentation method and a system thereof based on a priori knowledge

    CN109389123A

  • Intelligent aircraft part code spraying identification method and device, storage medium and equipment

    CN113850280A