Labeling method for plate parts
By obtaining the plate processing data to generate labeling pictures, and using an automated labeling system to control the labeling machine, the problem that the labeling device in the prior art is unable to automatically switch the labeling type and labeling position and easily conflict with the hole or groove, achieving an efficient and accurate labeling process.
Patent Information
- Application Number
- CN202210932251.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-04
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2042-08-04
AI Technical Summary
The existing labeling devices cannot automatically switch different types of daughter board labeling during the labeling process, and the labeling position is likely to conflict with the hole or groove position required by the customer, resulting in damage to the labeling or complicated operation.
By obtaining the processing data of the entire board, a labeling picture of each daughter board information is generated, and the coordinates of each daughter board are calculated based on the processing data, the original labeling position is determined, and the labeling printer and labeling machine are used to control the labeling printer and labeling machine, and the labeling pictures are pasted in sequence to ensure that the labeling position is accurate and avoid holes or slots.
Automatic labeling is realized, production efficiency is improved, manual errors are reduced, labeling position is accurate, and it is not easy to be misaligned, and the conflict between labeling and hole or groove position is avoided.
Smart Images

Figure CN115610795B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of labeling, and particularly to a labeling method for plate members. Background Art
[0002] The plate members manufactured by plate member manufacturers and sold to customers are usually manufactured according to the needs of customers. Generally, the procedure is that the customer sends an order to the plate member manufacturer, and the order will indicate information such as the quantity of plate members, the size of each piece or each type of plate member, etc. After receiving the order, the plate member manufacturer manufactures according to the requirements of the order.
[0003] During the manufacturing process, usually a large whole plate member is divided to obtain sub-plate members corresponding to the order information, and then these sub-plate members meeting the order requirements are packed and sent to the customer. However, in order for the customer to know the specific information of each sub-plate member, usually a label is pasted on each sub-plate member, and each label has the information of the sub-plate member combined with the label. Thus, the customer can obtain the specific information of the sub-plate member by observing the label.
[0004] In the early stage, several labels were often manually pasted on the plate members. This manual labeling method is not only slow in efficiency but also prone to mislabeling. With the progress of technology, in the prior art, various types of labeling machines have emerged. For example, the publication number CN104139901A discloses a labeling device. When using this labeling device, the workpiece is placed directly below the suction head. The motor is turned on, and the driving roller shaft rotates to drive the conveyor belt to rotate. The motor is turned on. When the conveyor belt continuously passes through the gap between the main driving die and the auxiliary driving die, the blade cuts the label tape on the surface of the conveyor belt into labels of consistent size. After the label tape is cut and passes through the base along with the conveyor belt, the cylinder drives the pressing block to press vertically on the label to improve the flatness of the label. When the conveyor belt passes through the stripping plate, the first lead screw assembly and the second lead screw assembly are adjusted to move the suction head to the surface of the label. The cylinder is turned on, and the cylinder drives the suction head to adsorb the label. Then the first lead screw and the second lead screw are rotated to move the suction head with the label to the surface of the workpiece, and the cylinder is turned off, so that the label is pasted on the workpiece.
[0005] Although the above-mentioned labeling device can complete the labeling, however, this labeling device has the following problems:
[0006] (1) Only the same type of label can be pasted on the same type of workpiece. For example, the length of the first type of sub-panel is 200 mm, the width is 100 mm, and the thickness is 9 mm. The first label identifying the first type of sub-panel should be pasted on this sub-panel. The length of the second type of sub-panel is 250 mm, the width is 120 mm, and the thickness is 9 mm. The second label identifying the second type of sub-panel should be pasted on this sub-panel. During the labeling process, the above labeling device continuously pastes the first label on the first type of sub-panel or continuously pastes the second label on the second type of sub-panel. If switching between these two types of sub-panels for labeling, it is necessary to alternately change the information in the labeling device; otherwise, an error will occur.
[0007] (2) The labeling position is specified. However, when the customer receives the goods and needs to drill holes or slots in the workpiece, and the position of the drilled hole or slot is exactly the labeling position, there are only two solutions at this time. One is to no longer need the label and directly drill a hole or slot at the labeling position, destroying the label. This method results in the inability to directly obtain the information of the sub-panel later. The other is to tear off the label and move it to another position. Obviously, this method will increase the workload of the operator. Summary of the Invention
[0008] The present invention provides a labeling method for a panel that improves efficiency and enhances the accuracy of the labeling position.
[0009] The specific technical solutions to solve the above problems are as follows:
[0010] A labeling method for a panel, comprising the following steps:
[0011] S1, the labeling system obtains the processing data of a whole panel divided into multiple rectangular sub-panels;
[0012] S2, after the labeling system analyzes the obtained processing data, it generates a label picture with the information of each sub-panel and obtains the coordinates of each sub-panel. Based on the coordinates, it calculates the original labeling position of each sub-panel, thereby generating a labeling coordinate queue;
[0013] S3, the labeling system controls the label printer to print the label picture to obtain a physical label picture. The labeling system controls the labeling machine to take away one physical label picture in sequence each time and paste the taken physical label picture to the corresponding labeling position in the labeling coordinate queue. Repeating this way, all the physical label pictures are sequentially pasted to the labeling positions on each sub-panel.
[0014] The present invention obtains the processing data of the whole plate, generates label pictures of each sub-plate information, obtains the coordinates of each sub-plate according to the processing data, thereby calculates the original labeling positions of each sub-plate, and then the printer prints the label pictures to obtain physical label pictures. These physical label pictures are pasted on the corresponding sub-plates by a labeling machine. It can be seen that the labeling method of the present invention is completely realized in an automated form. Therefore, the present invention has the following advantages:
[0015] Adopting a fully automatic labeling method can improve production efficiency, reduce the cost of manual labeling, and the labeling position is accurate and not easy to be mislabeled. Brief Description of the Drawings
[0016] Figure 1 Schematic diagram to avoid holes and / or slots. Detailed Description of the Invention
[0017] The present invention mainly sends an automatic labeling command through a labeling system. The labeling system consists of a host computer and a slave computer. Among them, the processing data of the plate is provided to the host computer. The host computer is usually a computer, such as an industrial control computer. The slave computer is electrically connected to the host computer. The slave computer usually adopts a PLC. The slave computer receives the instructions sent from the host computer. The label printer is electrically connected to the host computer. After the label printer obtains the printing signal provided by the host computer, it prints out physical label pictures. The labeling machine is electrically connected to the slave computer. The labeling machine is controlled by the slave computer and performs operations such as moving, extracting physical label pictures, and labeling.
[0018] The labeling method of the plate of the present invention includes the following steps:
[0019] S1. The labeling system obtains the processing data of the whole plate divided into multiple rectangular sub-plates. The processing data is usually provided by the customer. For example, the original size of each whole plate is usually: length 2400mm, width 600mm, and thickness 18mm. The customer divides the whole plate according to the needs of the processed products to obtain multiple rectangular sub-plates. The sizes of these sub-plates are usually different. For example, if the customer needs to manufacture a desk, it is necessary to obtain the tabletop, edge strips, and vertical plates supporting the tabletop through division. Since the size, shape, etc. of each manufactured product are different, the processing data is usually also different.
[0020] For this embodiment, obtaining the processing data is to obtain the coordinates of each sub-plate in order to calculate the labeling position according to the coordinates.
[0021] S2. After the labeling system analyzes the obtained processing data, it generates label pictures with information of each sub-plate, obtains the coordinates of each sub-plate, calculates the original labeling positions of each sub-plate according to the coordinates, and thus generates a labeling coordinate queue.
[0022] Since the labels attached to each sub-panel are used for users to obtain information such as the size, number, installation position, etc. of the sub-panel, after the labeling system analyzes the obtained processing data, these information can be directly obtained, and thus label pictures of each sub-panel's information can be directly generated. The label pictures are electronic data stored in the host computer and need to be printed by a label printer to generate physical label pictures.
[0023] The information on the label can be directly reflected by elements such as numbers and / or letters, or it can be a two-dimensional code. By scanning the two-dimensional code with a smart mobile terminal, these information can be obtained, or there is both a two-dimensional code on the label and information intuitively reflected by elements such as numbers and / or letters.
[0024] Since the whole panel is in an undivided state before printing the label picture or attaching the physical label picture, and the whole panel is located at a specified position, when the whole panel is delivered to the specified position (the specified position is the fixed position during labeling), the coordinate position of the whole panel is fixed. Based on this, combined with the processing data, the coordinates of each sub-panel can be calculated, and according to the coordinates of each sub-panel, the labeling position of the label can be calculated.
[0025] In this embodiment, the labeling position of each sub-panel is pre-positioned at the center of the sub-panel. Attaching the label at this position is not easily damaged and is not likely to fall off. Since the shape of each sub-panel is rectangular, and the size and coordinate position of each sub-panel are also known, the center position of each sub-panel can be obtained through calculation. Calculate the center coordinates of each sub-panel, arrange these center coordinates in a queue, and the center coordinates of each sub-panel correspond one by one to the label pictures of the label pictures.
[0026] S3. The labeling system controls the label printer to print the label picture to obtain a physical label picture. The labeling system controls the labeling machine to take away a physical label picture in sequence each time, and attach the taken physical label picture to the corresponding labeling position in the labeling coordinate queue. Repeat this process to attach all the physical label pictures to the labeling positions on each sub-panel in turn.
[0027] Preferably, before executing S3, if it is calculated that the long side of the labeling position corresponds to the wide side of the physical label picture, and the wide side of the labeling position corresponds to the long side of the physical label picture, then the labeling machine first rotates the physical label picture clockwise or counterclockwise by 90° and then attaches the physical label picture to the labeling position. This ensures that the long side of the physical label picture corresponds to the long side of the sub-panel, and the wide side of the physical label picture corresponds to the wide side of the sub-panel, not only making the labeling beautiful, but also making the directions of all the labels consistent, which is conducive to the users to form a recognition habit.
[0028] In step S2, if there are holes or slots in the processing data of each sub-panel, and the labeling position at least partially coincides with the position of the hole or slot, the labeling position is calculated to avoid the hole or slot.
[0029] As Figure 1 shown, the method for the labeling position to avoid the hole or slot is as follows:
[0030] S21. Convert the length and width of the hole and / or slot into a rectangle, and generate a set of rectangles; the hole is usually a round hole, and the diameter of the round hole is used as the length and width of the rectangle. The shape of the slot is generally a rectangular slot, and there are also special-shaped slots or holes. When it is a special-shaped slot or hole, the longest dimension of the special-shaped slot or hole is taken as the long side of the rectangle, and the widest dimension of the special-shaped slot or hole is taken as the wide side of the rectangle.
[0031] S22. Set the size of a stepping unit, and the size of the stepping unit can be defined as needed. In this embodiment, the size of a stepping unit is 10 mm.
[0032] S23. Generate a labeling area based on the length and width of the label picture. In the same set of processing data, since the size of each label picture obtained in step S2 is the same, the size of the length and width of the label picture can be directly obtained through the host computer, so that the length and width of the labeling area can be obtained. Starting from the center of the labeling position with this labeling area as a reference, step one stepping unit outward from the center of the labeling position to the outside of the sub-panel for the first time to generate a reference labeling position. If this reference labeling position is within the range of the sub-panel, it is added to the reference labeling set.
[0033] S24. Start comparing from the first rectangle in the reference labeling set with the set of rectangles of the hole and / or slot. If any one or more reference labeling positions in the current reference labeling set do not intersect with the hole and / or slot, select one of these non-intersecting reference labeling positions as the current labeling position;
[0034] S25. If all reference labeling positions in the current reference labeling set intersect with the hole and / or slot, take the original labeling position as the center, repeat the stepping operation in step S23 on the basis of the previous step, and generate the next reference labeling set, and then repeat step S24, and so on.
[0035] As Figure 1 shown, A1 represents the central labeling position on the sub-panel. If there is a slot or hole below A1, generate a labeling area based on the length and width of the label picture. For the first time, take A1 as the center and step one stepping unit to the left, right, up, and down of the sub-panel respectively to generate Figure 1 the four reference labeling positions in Figure 1Among the four A2s, for example, the center coordinates of A1 are (X, Y). Centered on A1, the four coordinates after the first step are:
[0036] (X + 10, Y), and this coordinate corresponds to Figure 1 the A2 on the right side in
[0037] (X - 10, Y), and this coordinate corresponds to Figure 1 the A2 on the left side in
[0038] (X, Y + 10), and this coordinate corresponds to Figure 1 the A2 on the upper side in
[0039] (X, Y - 10), and this coordinate corresponds to Figure 1 the A2 on the lower side in
[0040] Among the four A2s, if one A2 or more than two A2s do not intersect with the hole and / or slot, then select one of these non-intersecting reference labeling positions as the current labeling position.
[0041] If all four A1s intersect with the hole and / or slot, then continue to the next step to obtain new four reference labeling positions, that is, Figure 1 the four A2s in
[0042] (X + 10, Y + 10), and this coordinate corresponds to Figure 1 the A3 in the upper right of A1 in
[0043] (X - 10, Y + 10), and this coordinate corresponds to Figure 1 the A3 in the upper left of A1 in
[0044] (X + 10, Y - 10), and this coordinate corresponds to Figure 1 the A3 in the lower right of A1 in
[0045] (X - 10, Y - 10), and this coordinate corresponds to Figure 1 the A3 in the lower left of A1 in
[0046] If it still intersects with all A3s, repeat the above process, continue to judge whether it intersects with A4. If it intersects with all A4s, continue to judge whether it intersects with A5. If it intersects with all A5s, continue to judge whether it intersects with A6, and so on.
[0047] When the reference labeling position steps to the edge of the sub-panel and coincides with the edge or a part exceeds the edge, and still intersects with the hole and / or slot, it means that the position of the hole and / or slot cannot be avoided. Then the labeling position is still located at the center of the sub-panel, that is, the A1 area.
[0048] Downstream of the labeling system, there are two blanking machines arranged. The function of the blanking machines is to cut the whole panel parts after labeling to obtain each sub-panel part in the processing data. Therefore, after all the labels on the sub-panel parts are pasted, the labeling system obtains the status of the two blanking machines, allocates the whole panel with the physical label pictures to the blanking machine in the idle state, and sends the processing data to the processing queue of the blanking machine for the blanking machine to cut the whole panel to obtain each sub-panel part.
[0049] Finally, it should be noted that the above-described embodiments are only preferred embodiments of the present invention to illustrate the technical solutions of the present invention, rather than limiting it, let alone limiting the protection scope of the present invention; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the protection scope of the claims.
Claims
1. A method for labeling a plate member, characterized in that, It includes the following steps: S1. The labeling system obtains the processing data of a whole plate divided into multiple rectangular sub - plates. S2. After the labeling system analyzes the obtained processing data, it generates a label picture with information of each sub - plate, obtains the coordinates of each sub - plate, calculates the original labeling position of each sub - plate according to the coordinates, and thus generates a labeling coordinate queue. S3. The labeling system controls the label printer to print the label picture to obtain a physical label picture. The labeling system controls the labeling machine to take away one physical label picture in sequence each time, and paste the taken - away physical label picture to the corresponding labeling position in the labeling coordinate queue. Repeating this way, all the physical label pictures are pasted to the labeling positions on each sub - plate in turn; and If the long side of the calculated labeling position corresponds to the wide side of the physical label picture, and the wide side of the labeling position corresponds to the long side of the physical label picture, then the labeling machine first rotates the physical label picture clockwise or counter - clockwise by 90° and then pastes the physical label picture to the labeling position. In step S2, if there are holes or grooves in the processing data of each sub - plate analyzed by the labeling system, and the labeling position coincides with the position of the hole or groove at least partially, then the labeling position avoids the hole or groove. The method for the labeling position to avoid the hole or groove is as follows: S21. Convert the length and width of the hole and / or groove into a rectangle and generate a rectangle set. S22. Set the size of a stepping unit. S23. Generate a labeling area with the length and width of the label picture. Starting from the center of the original labeling position with this labeling area as a reference, step one stepping unit outward to the outside of the sub - plate respectively for the first time to generate a reference labeling position. If this reference labeling position is within the range of the sub - plate, add it to the reference labeling set. S24. Start comparing from the first rectangle in the reference labeling set with the rectangle set of the hole and / or groove. If any one or more reference labeling positions in the current reference labeling set do not intersect with the hole and / or groove, select one of these non - intersecting reference labeling positions as the current labeling position. S25. If all the reference labeling positions in the current reference labeling set intersect with the hole and / or groove, with the original labeling position as the center, repeat the stepping operation in step S23 on the basis of the previous step and generate the next reference labeling set, and then repeat step S24, repeating like this. S26. When the reference labeling position steps to the edge of the sub - plate and coincides with the edge or a part of it extends beyond the edge, and still intersects with the hole and / or groove, it means that the position of the hole and / or groove cannot be avoided. Then the labeling position is still located at the center of the sub - plate.
2. The labeling method of the plate member according to claim 1, characterized in that, In step S2, the labeling position of each sub - plate is pre - positioned at the center of the sub - plate.
3. The labeling method of the plate according to claim 1, characterized in that, The size of a stepping unit is 10 mm.
4. The labeling method of the plate according to claim 1, characterized in that, Before printing the label picture or pasting the physical label picture, the whole plate is in an undivided state and the whole plate is located at a specified position.
Citation Information
Patent Citations
Labeling device
CN104139901A
Labeling robot equipment suitable for high-temperature environment, system and method
CN109625503A
Automatic article labeling method and device
CN113511401A