Carton multi-process processing method and device

By analyzing the vector graphics file of the cardboard box, the coordinates and actions of the processing components are determined, which solves the problems of low flexibility and efficiency in the existing cardboard box processing technology and realizes efficient and flexible cardboard box production.

CN121756656APending Publication Date: 2026-03-31NINGBO JINGWEI SYSTEMTECHNIK LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610083976.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-22
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing cardboard box slotting technology is difficult to meet the needs of rapid switching between small batches and multiple varieties, and its flexibility and production efficiency are limited. It relies on fixed box templates and has a long debugging cycle.

Method used

By acquiring vector graphics files of cardboard boxes, analyzing the processing technology type and coordinates, determining the coordinates and actions of the target processing components, and driving the processing components to perform actions, efficient processing without the need for fixed box templates can be achieved.

Benefits of technology

It has improved the flexibility and efficiency of carton processing, adapted to the personalized production needs of small batches and multiple varieties, and significantly shortened the debugging time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121756656A_ABST
    Figure CN121756656A_ABST
Patent Text Reader

Abstract

The invention provides a carton multi-process processing method and device, and relates to the technical field of industrial automation. The method comprises the steps that a vector graphic file of a carton to be processed is obtained; the vector graphic file is analyzed to determine the machining process type of each graphic element and the first coordinate and the second coordinate in the drawing, and the machining process types comprise punching, line cutting, line pressing and grooving; according to preset mechanical center line coordinates and drawing center line coordinates, each first coordinate is processed to determine a first target coordinate, and the first target coordinate is the coordinate of a target machining assembly corresponding to the machining process type of each graphic element; determining a second target coordinate of each processing action according to the mechanical distance of each processing assembly, the target processing assembly of each graphic element and the second coordinate; and the paperboard is conveyed to the second target coordinate, and the target machining assembly located at the first target coordinate is driven to execute the corresponding machining action.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of industrial automation technology, and in particular to a multi-process processing method and apparatus for cardboard boxes. Background Technology

[0002] In recent years, with the rapid development of e-commerce and logistics industries, especially the continuous development of express delivery and shipping industries, the items that need to be wrapped and protected by cardboard boxes have become more and more complicated, and the demand for personalized cardboard box packaging has also increased.

[0003] In related technologies, slotting machines are typically used to process cartons. However, these machines generally rely on built-in fixed carton templates, limiting operators to processing only existing carton types. Adding new carton types requires rewriting or modifying the underlying processing program, resulting in long debugging cycles and difficulty in meeting the requirements for rapid switching between small batches and multiple product types, thus restricting flexibility and production efficiency. Therefore, improving the efficiency and convenience of carton slotting processing is crucial. Summary of the Invention

[0004] This application provides a multi-process processing method and apparatus for cardboard boxes.

[0005] According to a first aspect of this application, a multi-process processing method for cardboard boxes is provided, the method comprising: Obtain the vector graphic file of the cardboard box to be processed; The vector graphics file is parsed to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, pressing, and grooving. Based on the preset mechanical centerline coordinates and drawing centerline coordinates, each of the first coordinates is processed to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element; Based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinate, determine the second target coordinate of each processing action; The cardboard is conveyed to the second target coordinate and the target processing component at the first target coordinate is driven to perform the corresponding processing action.

[0006] Optionally, parsing the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing includes: The vector graphics file is parsed according to process layers to determine the graphic elements in each process layer; Based on the process layer where each graphic element is located, determine the processing technology type of each graphic element; Based on the processing technology type of each graphic element, the third and fourth coordinates of each graphic element are processed to determine the first coordinate, second coordinate, and process parameters of the processing technology type in the drawing.

[0007] Optionally, the step of processing the third and fourth coordinates of each graphic element according to the processing technology type of each graphic element to determine the first coordinate, second coordinate, and process parameters of the processing technology type in the drawing includes: The third and fourth coordinates of each graphic element are processed to determine the geometric properties of each graphic element; The geometric properties of each graphic element are matched with the parameter boundary values ​​of the corresponding processing technology type; Error messages will be displayed for graphic elements that do not meet the parameter boundary values; In response to the geometric properties of any graphic element satisfying the parameter boundary values, the geometric properties are determined as the process parameters of the graphic element.

[0008] Optionally, determining the processing technology type of each graphic element based on the process layer where each graphic element is located includes: If any graphic element is located on a tangent layer, the tangent process type of the graphic element is determined based on its slope value; or, If any graphic element is located on a crease layer, the crease process type of the graphic element is determined based on its slope value; or, When any graphic element is located in a slotted layer, the slotting process type of the graphic element is determined based on the third and fourth coordinates of the graphic element.

[0009] Optionally, determining the second target coordinates for each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates includes: From the mechanical distance of each processing component, determine the target mechanical distance of the target processing component corresponding to each of the graphic elements; The second coordinates of each graphic element are fused with the corresponding target mechanical distance to determine the second target coordinates of each processing action.

[0010] Optionally, fusing the second coordinates of each graphic element with the corresponding target mechanical distance to determine the second target coordinates of each processing action includes: Based on each second target coordinate, the processing actions of the graphic elements are sorted in ascending order to determine the processing action sequence.

[0011] Optionally, the step of conveying the cardboard to the second target coordinate and driving the target processing component at the first target coordinate to perform the corresponding processing action includes: According to the processing action sequence, each target processing component is moved to its corresponding first target coordinate; The cardboard is conveyed to each second target coordinate, and the target processing component is driven to perform processing actions according to the process parameters.

[0012] According to a second aspect of this application, a multi-processing apparatus for cardboard boxes is provided, comprising: The acquisition module is used to acquire vector graphics files of the cartons to be processed; The first determining module is used to parse the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing, wherein the processing technology type includes punching, cutting, pressing and grooving. The second determining module is used to process each of the first coordinates according to the preset mechanical centerline coordinates and the drawing centerline coordinates to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element; The third determining module is used to determine the second target coordinates of each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates. The execution module is used to convey the cardboard to the second target coordinate and drive the target processing component at the first target coordinate to perform the corresponding processing action.

[0013] Optionally, the first determining module includes: The first determining unit is used to parse the vector graphics file according to the process layers to determine the graphic elements in each process layer; The second determining unit is used to determine the processing technology type of each graphic element based on the process layer where each graphic element is located; The third determining unit is used to process the third and fourth coordinates of each graphic element according to the processing technology type of each graphic element, so as to determine the first coordinate, second coordinate and process parameters of the processing technology type in the drawing.

[0014] Optionally, the third determining unit is specifically used for: The third and fourth coordinates of each graphic element are processed to determine the geometric properties of each graphic element; The geometric properties of each graphic element are matched with the parameter boundary values ​​of the corresponding processing technology type; Error messages will be displayed for graphic elements that do not meet the parameter boundary values; In response to the geometric properties of any graphic element satisfying the parameter boundary values, the geometric properties are determined as the process parameters of the graphic element.

[0015] Optionally, the second determining unit is specifically used for: If any graphic element is located on a tangent layer, the tangent process type of the graphic element is determined based on its slope value; or, If any graphic element is located on a crease layer, the crease process type of the graphic element is determined based on its slope value; or, When any graphic element is located in a slotted layer, the slotting process type of the graphic element is determined based on the third and fourth coordinates of the graphic element.

[0016] Optionally, the third determining module includes: The fourth determining unit is used to determine the target mechanical distance of the target processing component corresponding to each graphic element from the mechanical distance of each processing component; A fusion unit is used to fuse the second coordinates of each of the graphic elements with the corresponding target mechanical distance to determine the second target coordinates of each processing action.

[0017] Optionally, the fusion unit is specifically used for: Based on each second target coordinate, the processing actions of the graphic elements are sorted in ascending order to determine the processing action sequence.

[0018] Optionally, the execution module is specifically used for: According to the processing action sequence, each target processing component is moved to its corresponding first target coordinate; The cardboard is conveyed to each second target coordinate, and the target processing component is driven to perform processing actions according to the process parameters.

[0019] According to a third aspect of this application, an electronic device is provided, comprising: a processor and a memory storing computer program instructions; the processor, when executing the computer program instructions, implements any of the above-described multi-process carton manufacturing methods.

[0020] According to a fourth aspect of this application, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement any of the above-described multi-process carton manufacturing methods.

[0021] In summary, the multi-process processing method and apparatus for cardboard boxes provided in this application have at least the following beneficial effects: First, a vector graphic file of the cardboard box to be processed can be obtained. Then, the vector graphic file can be parsed to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, crease pressing, and slotting. Then, based on preset mechanical centerline coordinates and drawing centerline coordinates, each first coordinate is processed to determine a first target coordinate. The first target coordinate is the coordinate of the target processing component corresponding to the processing technology type of each graphic element. Then, based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinate, the second target coordinate of each processing action is determined. Finally, the cardboard is conveyed to the second target coordinate, and the target processing component at the first target coordinate is driven to perform the corresponding processing action. Therefore, by parsing the vector graphics file, the first and second coordinates in the drawing can be determined. These coordinates are then converted into the first target coordinates corresponding to the target processing component and the second target coordinates corresponding to the processing action. This drives the target processing component to perform the corresponding processing action on the cardboard, thus eliminating the need to rely on a fixed box template. This can meet the production needs of cardboard boxes and achieve high-efficiency production, thereby effectively improving the processing efficiency of cardboard boxes. Attached Figure Description

[0022] To more clearly illustrate the specific embodiments of this application or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 A flowchart of a multi-process manufacturing method for cardboard boxes provided as an embodiment of this application.

[0024] Figure 2 This is a schematic diagram of a carton slotting machine provided for an embodiment of this application.

[0025] Figure 3 This is a schematic diagram of a multi-process manufacturing procedure for a cardboard box, provided as an embodiment of this application.

[0026] Figure 4 This is a structural diagram of a multi-process cardboard box processing apparatus provided for an embodiment of this application.

[0027] Figure 5 This is a structural diagram of an electronic device provided as an embodiment of the present application. Detailed Implementation

[0028] To make the above and other features and advantages of this application clearer, the application is further described below with reference to the accompanying drawings. It should be understood that the specific embodiments given herein are for the purpose of explanation to those skilled in the art, and are exemplary only, not restrictive.

[0029] In the following description, numerous specific details are set forth to provide a thorough understanding of this application. However, it will be apparent to those skilled in the art that the specific details are not required to practice this application. In other instances, well-known steps or operations have not been described in detail to avoid obscuring this application.

[0030] The multi-process cardboard box processing method provided in this application embodiment can be executed by the multi-process cardboard box processing device provided in this application embodiment, which can be configured in an electronic device.

[0031] refer to Figure 1 This application provides a multi-process processing method for cardboard boxes, the method comprising: Step 101: Obtain the vector graphic file of the cardboard box to be processed.

[0032] The vector graphics file can be a user-designed file containing cardboard box processing information. It can be in formats such as DXF or PDF. This file can be designed and exported by the user through software, or it can be designed and created manually. This application does not limit this.

[0033] Step 102: Parse the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, pressing, and grooving.

[0034] The vector graphics file may include multiple process layers. By reading and parsing the vector graphics file, the graphic elements can be categorized according to the process layers to determine the corresponding processing technology type. This can be achieved, for example, by calling a software library that understands the file structure, or by using any preferable method to parse the vector graphics file; this application does not limit the scope of the method.

[0035] Optionally, the vector graphics file can be parsed according to the process layers to determine the graphic elements in each process layer, and then the processing technology type of each graphic element can be determined according to the process layer in which each graphic element is located.

[0036] The process layer can be of various types, such as a punching layer, a crimping layer, a tangent layer, or a slotting layer, etc. This application does not limit this.

[0037] Additionally, the name of the process layer containing each graphic element can be used to determine the processing type of each graphic element. For example, after parsing the vector graphic file according to the process layers, it can be determined that the punching layer contains graphic element 1 and graphic element 2, the creasing layer contains graphic element 3, the tangent layer contains graphic element 4 and graphic element 5, and the slotting layer contains graphic element 6, graphic element 7, and graphic element 8. Then, it can be determined that the processing type of graphic element 1 and graphic element 2 is punching, the processing type of graphic element 3 is creasing, the processing type of graphic element 4 and graphic element 5 is tangent, and the processing type of graphic element 6, graphic element 7, and graphic element 8 is slotting, etc. This application does not limit this.

[0038] Then, based on the processing technology type of each graphic element, the third and fourth coordinates of each graphic element can be processed to determine the first and second coordinates and process parameters of the processing technology type in the drawing.

[0039] Among them, the directions of the first and third coordinates are perpendicular to the paper feeding direction, while the directions of the second and fourth coordinates are the same as the paper feeding direction.

[0040] For example, for graphic elements in a punching layer, the graphic elements can be divided into multiple groups based on whether they are connected end-to-end. Then, the third and fourth coordinates of the center point of each group of graphic elements can be taken sequentially as the first and second coordinates of the punching process corresponding to each group of graphic elements in the drawing. If the graphic element is a circle, the diameter can be determined based on the multiple third and fourth coordinates of the circle, and the diameter can be used as the process parameter of the graphic element. Alternatively, if the graphic element is a rectangle, the length and width of the rectangle can be determined based on the multiple third and fourth coordinates corresponding to the graphic element, and these can be used as the punching process parameters corresponding to graphic element 1. This application does not limit this.

[0041] In addition, for line segments in the crease or tangent layers, the third and fourth coordinates of the starting endpoint of the line segment can be used as the first and second coordinates of the crease or tangent process corresponding to that line segment in the drawing.

[0042] In addition, for graphic elements in the slotted layer, the third and fourth coordinates of each graphic element can be determined as the first and second coordinates of the slotting process corresponding to that graphic element in the drawing, etc. This application does not limit this.

[0043] Optionally, if any graphic element is located on a tangent layer, the tangent process type of any graphic element can be determined based on the slope value of any graphic element.

[0044] In this context, the graphic elements located in the tangent layer are typically line segments. The slope can be calculated based on the third and fourth coordinates of the two endpoints of each line segment. If the slope is 0, the line segment is considered parallel to the paper feed direction, and its tangent process type is determined to be a cross-cut. If the slope is close to infinity, the line segment is considered perpendicular to the paper feed direction, and its tangent process type is determined to be a longitudinal cut. If the slope is not 0 or is close to infinity, the line segment is considered incorrect, and an error message will be displayed.

[0045] Alternatively, if any graphic element is located on a crease layer, the tangent process type of any graphic element can be determined based on its slope value.

[0046] In the crease layer, the graphic elements are typically line segments. The slope can be calculated based on the third and fourth coordinates of the two endpoints of each line segment. When the slope is 0, the line segment is considered parallel to the paper feed direction, and its crease type is determined to be horizontal crease. When the slope is close to infinity, the line segment is considered perpendicular to the paper feed direction, and its crease type is determined to be either a mortise crease or a longitudinal crease. For slopes that are not 0 or close to infinity, the crease type is determined to be oblique crease. The slope of each line segment in the crease layer can be calculated to determine the crease type of each line segment.

[0047] Alternatively, if any graphic element is located on a slotted layer, the slotting process type of any graphic element can be determined based on its third and fourth coordinates.

[0048] In this process, the graphic elements in the slotted layer can be divided into multiple groups based on whether they are connected end to end. The fourth coordinate of the center position of each group of graphic elements can be determined as the second coordinate corresponding to the slotted position. Then, the slotting process type of the graphic element can be determined based on the relationship between the third coordinate of each graphic element and the fifth coordinate of the edge position of the drawing in the same direction.

[0049] For example, you can compare the relationship between the third coordinate of any graphic element and the fifth coordinate of the left edge of the drawing, and the fifth coordinate of the right edge of the drawing. If the distance between the third coordinate and the fifth coordinate of the left edge is less than the distance between the third coordinate and the fifth coordinate of the right edge, it can be determined that it is a left slot.

[0050] Alternatively, the type of grooving process for a graphic element can be determined based on the relationship between the third coordinate of the graphic element and the coordinates of the line in the drawing.

[0051] For example, if the third coordinate of any graphic element is less than the center line coordinate of the drawing, it can be determined that it is located in the left half of the cardboard, and thus the slotting process type of the graphic element can be determined to be left slotting. If the third coordinate of any graphic element is greater than the center line coordinate of the drawing, it can be determined that it is located in the right half of the cardboard, and thus the slotting process type of the graphic element can be determined to be right slotting.

[0052] Optionally, left and right slots with the same slot position can be combined into a set of double-sided slots, which is not limited in this application.

[0053] Optionally, the third and fourth coordinates of each graphic element can be processed first to determine the geometric attributes of each graphic element. Then, the geometric attributes of each graphic element can be matched with the parameter boundary values ​​of the corresponding processing technology type. Graphic elements that do not meet the parameter boundary values ​​will be prompted with an error message. In response to any graphic element whose geometric attributes meet the parameter boundary values, the corresponding process parameters can be determined based on the geometric attributes.

[0054] The geometric attributes of the graphic elements can be length, width, radius, diameter, etc., and this application does not limit them.

[0055] In addition, parameter boundary values ​​can be understood as the parameter requirement boundary values ​​corresponding to the processing technology type, such as the maximum length of the groove, the maximum length of the line, etc. This application does not limit them.

[0056] For example, graphic element 1 is a line segment, and the corresponding processing technology type is the wire-touch process. The parameter boundary value of the wire-touch process is the maximum wire-touch length. The length value of the line segment can be calculated based on the third and fourth coordinates of graphic element 1. If the length value of the line segment is greater than the maximum wire-touch length, an error message can be displayed. If the length value of the line segment is less than or equal to the maximum wire-touch length, the length value of the line segment can be determined as the process parameter of the line segment and subsequent processing can be performed. This application does not limit this.

[0057] Step 103: Based on the preset mechanical centerline coordinates and the drawing centerline coordinates, process each first coordinate to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element.

[0058] Among them, the mechanical centerline coordinates can be preset values, which correspond to the crossbeam of the equipment or carton slotting machine and are the centerline coordinates perpendicular to the paper feeding direction. The drawing centerline coordinates are the centerline coordinates of the drawing in the direction perpendicular to the paper feeding direction.

[0059] In addition, the processing components correspond to the processing technology type. For example, if the processing technology type is longitudinal cutting, then the corresponding target processing component is a longitudinal cutting blade. If the processing technology type is longitudinal pressing, then the corresponding target processing component is a longitudinal pressing roller. If the processing technology type is transverse cutting, then the corresponding target processing component is a transverse cutting blade, etc. This application does not limit this.

[0060] For example, if the machine centerline coordinate is X=1250, the first coordinate of graphic element 1 is X=800, and the centerline coordinate of the drawing is X=500, then we can first calculate the difference between the first coordinate of the graphic element and the centerline coordinate of the drawing, and then add the difference to the machine centerline coordinate. The result is the first target coordinate, which is X=1550. If graphic element 1 is a longitudinal cutting process, the corresponding target processing component is a longitudinal cutting tool, and its coordinate is 1550.

[0061] It should be noted that the above examples are merely illustrative and should not be construed as limiting the mechanical centerline coordinates, first coordinates, graphic centerline coordinates, first target coordinates, target processing components, etc., in the embodiments of this application.

[0062] Step 104: Determine the second target coordinates for each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates.

[0063] Since different processing components are usually located in different positions, the mechanical distance of each processing component may also be different.

[0064] Optionally, sensors can be set to detect the edge of the cardboard head, and the distance between the sensor and each processing component is the mechanical distance.

[0065] Optionally, the target mechanical distance of the target processing component corresponding to each graphic element can be determined from the mechanical distance of each processing component. Then, the second coordinate of each graphic element can be fused with the corresponding target mechanical distance to determine the second target coordinate of each processing action.

[0066] There are various types of processing components, and each type may have one or more components. The mechanical distance between each processing component and the sensor may be different. Therefore, based on the target processing component corresponding to each graphic element, the target mechanical distance corresponding to that target processing component can be selected from the mechanical distances of each processing component to the sensor. Then, the target mechanical distance corresponding to the target processing component is summed with the corresponding second coordinate, and the result is the second target coordinate of the processing action corresponding to that graphic element.

[0067] For example, if the second coordinate of graphic element 1 is y=200, the target processing component is a longitudinal pressure roller, and the processing action can be (feed 200, longitudinal pressure roller cuts down), and the second coordinate of graphic element 2 is y=300, the target processing component is a longitudinal cutter, and the processing action can be (feed 300, longitudinal cutter cuts down), and the sensor is 800 from the longitudinal pressure roller and 400 from the longitudinal cutter, then the target mechanical distance of the longitudinal pressure roller corresponding to graphic element 1 is 800, and the target mechanical distance of the longitudinal cutter corresponding to graphic element 2 is 400. Accordingly, the second target coordinate of the longitudinal pressure processing action of graphic element 1 is 1000 (200+800), and the second target coordinate of the longitudinal cutting processing action of graphic element 2 is 700 (300+400).

[0068] It should be noted that the above examples are merely illustrative and should not be construed as limiting the graphic elements, second coordinates, processing actions, second target coordinates, etc., in the embodiments of this application.

[0069] Optionally, the processing actions of the graphic elements can be sorted in ascending order based on each second target coordinate to determine the processing action sequence. Thus, in this embodiment, the second coordinates based on the drawing (i.e., relative position coordinates) can be converted into second target coordinates (i.e., absolute position coordinates based on sensors) through the mechanical distances of each processing component. Then, the second target coordinates are sorted according to their magnitudes, and the corresponding processing action sequence can be determined. This allows for effective processing operations according to the processing action sequence.

[0070] Step 105: The cardboard is conveyed to the second target coordinate and the target processing component at the first target coordinate is driven to perform the corresponding processing action.

[0071] Specifically, the target processing component can be moved to the first target coordinate, and the paperboard can be conveyed to the second target coordinate using the paper feeding roller. Then, the target processing component can be driven to perform corresponding processing actions on the paperboard, so as to obtain a carton by performing processing actions on the paperboard.

[0072] Optionally, based on the processing action sequence, each target processing component is moved to the corresponding first target coordinate, the cardboard is transferred to each second target coordinate, and the target processing component is driven to perform processing actions according to the process parameters.

[0073] The processing actions in the processing action sequence are a sequence ordered according to the second target coordinates. The target processing component corresponding to each processing action can be moved to the corresponding first target coordinate. Then, the cardboard is conveyed to the minimum value of the second target coordinate in the processing action sequence, and the target processing component is driven to perform the corresponding processing action according to the process parameters. After the processing action is completed, each target processing component can be restored to its initial position. Then, the cardboard can be conveyed to the next second target coordinate in the processing action sequence, and the corresponding target processing component is driven to perform the processing action according to the process parameters until all processing actions are completed, thus completing the processing of the cardboard.

[0074] Optionally, the number of processing actions for the same second target coordinate may exceed the number of target processing components. In this case, they can be grouped. After completing a group of processing actions, each target processing component can be restored to its initial position. Then, the target processing components corresponding to the remaining processing actions in the second target coordinate can be moved to the corresponding first target coordinate so that the target processing components used this time can perform processing actions to process the cardboard.

[0075] It is understood that the multi-process cardboard box processing method provided in this application can be applied to cardboard box slotting processes in any scenario, and can also be applied to cardboard box slotting machines or cardboard box slotting machine systems of any specification, etc., and this application does not limit it in this regard.

[0076] The following is about Figure 2 The cardboard box slotting machine system shown is described below.

[0077] First, a brief description of the cardboard box slotting machine system to be used will be provided, such as... Figure 2 As shown, this carton slotting machine is equipped with a paper head position detection sensor to detect the paper head position during paper feeding. An automatic baffle is used for lateral paper edge positioning, while a manual baffle is used to clamp the cardboard to prevent lateral swaying. The slotting and creasing assembly is used to process slotting on both sides of the carton and for lateral creasing. Longitudinal pressure rollers 1, 2, 3, and 4 can move freely on the crossbeam for longitudinal creasing on the cardboard; their movement is controlled by a cylinder during processing. Longitudinal cutters 1, 2, 3, and 4 can move freely on the crossbeam for longitudinal cutting on the cardboard; their movement is controlled by a cylinder during processing. A transverse cutter can move freely on the crossbeam for transverse cutting on the cardboard. A punching assembly is used to process handle holes; its movement is controlled by a cylinder during processing. An inclined pressure roller assembly can move freely on the crossbeam and, in conjunction with the paper feeding shaft, can process inclined creasing; its movement is controlled by a cylinder during processing.

[0078] The following is combined with Figure 3This application describes the multi-process manufacturing process of the cardboard boxes provided. The tools in the diagram are the processing components. First, the PC software communicates with the control card and, by parsing the vector graphics file, determines the processing technology type of each graphic element and its first and second coordinates on the drawing. Then, based on preset mechanical centerline coordinates and drawing centerline coordinates, the first coordinates are processed to determine the first target coordinates of the target processing component corresponding to the processing technology type of each graphic element; this can also be understood as the mechanical coordinates of the target processing component on the equipment beam. Based on the mechanical distance between each processing component and the sensor, the target processing component of each graphic element, and its second coordinates, the second target coordinates of each processing action are determined; this can also be called the position coordinates where the paper feed roller needs to deliver the cardboard. The tool setting button can be used to move each target processing component to the designated first target coordinate position, and the paper feed mechanism can be controlled to convey the cardboard to the second target coordinate position. Then, the processing button can be activated, driving the currently waiting target processing component to execute the corresponding processing action according to the action sequence. Afterward, the tool position can be restored, and if the processing quantity is not completed, the next processing action can continue until processing is finished.

[0079] In addition, to avoid the frequent lifting and lowering of the longitudinal pressure roller and longitudinal cutting blade, which would affect efficiency, the longitudinal pressure and longitudinal cutting within the error range on both sides of the grooving can be connected end to end and merged into a single line. Furthermore, since the mechanical positions of grooving and line-cutting are the same, grooving and line-cutting at the same location can be combined into a single action to improve processing efficiency.

[0080] Alternatively, the centerline of the carton can be aligned with the preset mechanical centerline of the equipment, and the difference between the centerline and the minimum X-coordinate can be calculated as the position of the baffle (automatic). Furthermore, based on the centerline coordinates, the coordinates of each processing action can be sequentially converted into the mechanical position of the equipment, and the paper feeding position can be converted into the relative position with respect to the previous action, thereby achieving the decomposition of vector graphics processing actions.

[0081] In addition, when the host computer software analyzes the machining actions, it can analyze the maximum number of cuts at the same position. If the maximum number of cuts is exceeded, an error will be reported directly and machining will not be possible.

[0082] Optionally, the paper feeding position can also be converted to a relative position with respect to the previous action. For example, the coordinates determined by the graphic elements can be understood as the absolute position coordinates of the graphic. When the paper feeding roller feeds the material, it uses a relative position. For example, the absolute position of processing action 1 is 300 and the absolute position of processing action 2 is 700. Converting it to a relative position would be feeding 300 to execute action 1, feeding 400 to execute action 2, etc. This application does not limit this.

[0083] Understandably, when multiple sheets of cardboard need to be processed, the processing components are moved to other positions during the processing of the previous sheet. Before processing the next sheet, the processing components need to be automatically reset to their initial positions to ensure the accuracy and reliability of the cardboard processing.

[0084] Therefore, in this embodiment of the application, for the production needs of small-batch, multi-variety personalized cartons, the new carton type can be processed instantly by changing the vector image file, which significantly shortens the debugging time and improves the production efficiency of personalized cartons.

[0085] It should be noted that the processing components can be adjusted according to actual needs, such as increasing or decreasing the quantity of a certain processing component, or changing the position of a certain processing component. The quantity and position of the grooving and wire-connecting component, longitudinal pressure roller, longitudinal cutter, transverse cutter, punching component, and inclined pressure roller component mentioned above are only illustrative and cannot be used as a limitation on the quantity and position of each processing component in the embodiments of this application.

[0086] In this embodiment, a vector graphic file of the cardboard box to be processed can be obtained first. Then, the vector graphic file can be parsed to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, creasing, and slotting. Next, based on preset mechanical centerline coordinates and drawing centerline coordinates, each first coordinate is processed to determine a first target coordinate. The first target coordinate is the coordinate of the target processing component corresponding to the processing technology type of each graphic element. Then, based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinate, the second target coordinate of each processing action is determined. Finally, the cardboard is conveyed to the second target coordinate, and the target processing component at the first target coordinate executes the corresponding processing action. Thus, by parsing the vector graphic file, the first and second coordinates in the drawing can be determined, and then converted into the first target coordinate corresponding to the target processing component and the second target coordinate corresponding to the processing action. The target processing component is then driven to perform the corresponding processing action on the cardboard. This eliminates the need for a fixed box template, meeting the production needs of cardboard boxes and achieving high-efficiency production, thereby effectively improving the processing efficiency of cardboard boxes.

[0087] According to this application, a multi-process processing apparatus 400 for cardboard boxes is provided, such as... Figure 4 As shown, the device 400 includes an acquisition module 410, a first determination module 420, a second determination module 430, a third determination module 440, and an execution module 450.

[0088] The acquisition module 410 is used to acquire vector graphic files of the cartons to be processed.

[0089] The first determining module 420 is used to parse the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing, wherein the processing technology type includes punching, cutting, pressing and grooving.

[0090] The second determining module 430 is used to process each of the first coordinates according to the preset mechanical centerline coordinates and the drawing centerline coordinates to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element.

[0091] The third determining module 440 is used to determine the second target coordinates of each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates.

[0092] The execution module 450 is used to convey the cardboard to the second target coordinate and drive the target processing component at the first target coordinate to perform the corresponding processing action.

[0093] Optionally, the first determining module 420 includes: The first determining unit is used to parse the vector graphics file according to the process layers to determine the graphic elements in each process layer; The second determining unit is used to determine the processing technology type of each graphic element based on the process layer where each graphic element is located; The third determining unit is used to process the third and fourth coordinates of each graphic element according to the processing technology type of each graphic element, so as to determine the first coordinate, second coordinate and process parameters of the processing technology type in the drawing.

[0094] Optionally, the third determining unit is specifically used for: The third and fourth coordinates of each graphic element are processed to determine the geometric properties of each graphic element; The geometric properties of each graphic element are matched with the parameter boundary values ​​of the corresponding processing technology type; Error messages will be displayed for graphic elements that do not meet the parameter boundary values; In response to the geometric properties of any graphic element satisfying the parameter boundary values, the geometric properties are determined as the process parameters of the graphic element.

[0095] Optionally, the second determining unit is specifically used for: If any graphic element is located on a tangent layer, the tangent process type of the graphic element is determined based on its slope value; or, If any graphic element is located on a crease layer, the crease process type of the graphic element is determined based on its slope value; or, When any graphic element is located in a slotted layer, the slotting process type of the graphic element is determined based on the third and fourth coordinates of the graphic element.

[0096] Optionally, the third determining module 440 includes: The fourth determining unit is used to determine the target mechanical distance of the target processing component corresponding to each graphic element from the mechanical distance of each processing component; A fusion unit is used to fuse the second coordinates of each of the graphic elements with the corresponding target mechanical distance to determine the second target coordinates of each processing action.

[0097] Optionally, the fusion unit is specifically used for: Based on each second target coordinate, the processing actions of the graphic elements are sorted in ascending order to determine the processing action sequence.

[0098] Optionally, the execution module 450 is specifically used for: According to the processing action sequence, each target processing component is moved to its corresponding first target coordinate; The cardboard is conveyed to each second target coordinate, and the target processing component is driven to perform processing actions according to the process parameters.

[0099] The multi-process cardboard box processing apparatus provided in this application can first acquire a vector graphic file of the cardboard box to be processed. Then, the vector graphic file can be parsed to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, crease pressing, and slotting. Next, based on preset mechanical centerline coordinates and drawing centerline coordinates, each first coordinate is processed to determine a first target coordinate. The first target coordinate is the coordinate of the target processing component corresponding to the processing technology type of each graphic element. Then, based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinate, the second target coordinate of each processing action is determined. Finally, the cardboard is conveyed to the second target coordinate, and the target processing component at the first target coordinate is driven to perform the corresponding processing action. Thus, by parsing the vector graphic file, the first and second coordinates in the drawing can be determined, and then converted into the first target coordinates corresponding to the target processing component and the second target coordinates corresponding to the processing action. The target processing component is then driven to perform the corresponding processing action on the cardboard. Therefore, it does not rely on a fixed box template, which can meet the production needs of cardboard boxes and achieve high-efficiency production, thereby effectively improving the processing efficiency of cardboard boxes.

[0100] It should be understood that the specific features, operations, and details described herein with respect to the methods of this application can also be similarly applied to the apparatus and system of this application, or vice versa. Furthermore, each step of the methods of this application described above can be performed by a corresponding component or unit of the apparatus or system of this application.

[0101] It should be understood that the various modules / units of the device of this application can be implemented wholly or partially through software, hardware, firmware, or a combination thereof. Each module / unit can be embedded in the processor of the electronic device in hardware or firmware form or independent of the processor, or it can be stored in the memory of the electronic device in software form for the processor to call to execute the operation of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.

[0102] like Figure 5 As shown, this application provides an electronic device 500, which includes a processor 501 and a memory 502 storing computer program instructions. The processor 501 executes the computer program instructions to implement the various steps of the aforementioned multi-process carton manufacturing method. This electronic device 500 can be broadly categorized as a server, terminal, or any other electronic device with the necessary computing and / or processing capabilities.

[0103] In one embodiment, the electronic device 500 may include a processor, memory, network interface, communication interface, etc., connected via a system bus. The processor of the electronic device 500 can be used to provide necessary computing, processing, and / or control capabilities. The memory of the electronic device 500 may include non-volatile storage media and internal memory. The non-volatile storage media may store an operating system, computer programs, etc. The internal memory can provide an environment for the operation of the operating system and computer programs in the non-volatile storage media. The network interface and communication interface of the electronic device 500 can be used to connect and communicate with external devices via a network. When the computer program is executed by the processor, it performs the steps of the method of this application.

[0104] This application provides a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the aforementioned multi-process carton manufacturing method.

[0105] Those skilled in the art will understand that the method steps of this application can be performed by a computer program instructing related hardware, such as electronic device 500 or a processor. The computer program can be stored in a non-transitory computer-readable storage medium, and its execution causes the steps of this application to be performed. Depending on the context, any reference herein to memory, storage, or other media may include non-volatile or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid-state drive, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.

[0106] The technical features described above can be combined arbitrarily. Although not all possible combinations of these technical features are described, any combination of these technical features should be considered to be covered by this specification, provided that such combination does not contain contradictions.

[0107] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A multi-process manufacturing method for cardboard boxes, characterized in that, include: Obtain the vector graphic file of the cardboard box to be processed; The vector graphics file is parsed to determine the processing technology type of each graphic element and its first and second coordinates in the drawing. The processing technology types include punching, cutting, pressing, and grooving. Based on the preset mechanical centerline coordinates and the drawing centerline coordinates, each of the first coordinates is processed to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element; Based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinate, determine the second target coordinate of each processing action; The cardboard is conveyed to the second target coordinate and the target processing component at the first target coordinate is driven to perform the corresponding processing action.

2. The method as described in claim 1, characterized in that, The step of parsing the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing includes: The vector graphics file is parsed according to process layers to determine the graphic elements in each process layer; Based on the process layer where each graphic element is located, determine the processing technology type of each graphic element; Based on the processing technology type of each graphic element, the third and fourth coordinates of each graphic element are processed to determine the first coordinate, second coordinate, and process parameters of the processing technology type in the drawing.

3. The method as described in claim 2, characterized in that, The step of processing the third and fourth coordinates of each graphic element according to the processing technology type of each graphic element to determine the first coordinate, second coordinate, and process parameters of the processing technology type in the drawing includes: The third and fourth coordinates of each graphic element are processed to determine the geometric properties of each graphic element; The geometric properties of each graphic element are matched with the parameter boundary values ​​of the corresponding processing technology type; Error messages will be displayed for graphic elements that do not meet the parameter boundary values; In response to the geometric properties of any graphic element satisfying the parameter boundary values, the geometric properties are determined as the process parameters of the graphic element.

4. The method as described in claim 2, characterized in that, The step of determining the processing technology type of each graphic element based on the process layer to which each graphic element belongs includes: If any graphic element is located on a tangent layer, the tangent process type of the graphic element is determined based on its slope value; or, If any graphic element is located on a crease layer, the crease process type of the graphic element is determined based on its slope value; or, When any graphic element is located in a slotted layer, the slotting process type of the graphic element is determined based on the third and fourth coordinates of the graphic element.

5. The method as described in claim 1, characterized in that, The step of determining the second target coordinates for each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates includes: From the mechanical distance of each processing component, determine the target mechanical distance of the target processing component corresponding to each of the graphic elements; The second coordinates of each graphic element are fused with the corresponding target mechanical distance to determine the second target coordinates of each processing action.

6. The method as described in claim 5, characterized in that, The step of fusing the second coordinates of each graphic element with the corresponding target mechanical distance to determine the second target coordinates of each processing action includes: Based on each second target coordinate, the processing actions of the graphic elements are sorted in ascending order to determine the processing action sequence.

7. The method as described in claim 6, characterized in that, The cardboard is conveyed to the second target coordinate, and the target processing component at the first target coordinate is driven to perform the corresponding processing action, including: According to the processing action sequence, each target processing component is moved to its corresponding first target coordinate; The cardboard is conveyed to each second target coordinate, and the target processing component is driven to perform processing actions according to the process parameters.

8. A multi-process cardboard box processing apparatus, characterized in that, include: The acquisition module is used to acquire vector graphics files of the cartons to be processed; The first determining module is used to parse the vector graphics file to determine the processing technology type of each graphic element and its first and second coordinates in the drawing, wherein the processing technology type includes punching, cutting, pressing and grooving. The second determining module is used to process each of the first coordinates according to the preset mechanical centerline coordinates and the drawing centerline coordinates to determine the first target coordinates, wherein the first target coordinates are the coordinates of the target processing component corresponding to the processing technology type of each graphic element; The third determining module is used to determine the second target coordinates of each processing action based on the mechanical distance of each processing component, the target processing component of each graphic element, and the second coordinates. The execution module is used to convey the cardboard to the second target coordinate and drive the target processing component at the first target coordinate to perform the corresponding processing action.

9. The apparatus as claimed in claim 8, characterized in that, The first determining module includes: The first determining unit is used to parse the vector graphics file according to the process layers to determine the graphic elements in each process layer; The second determining unit is used to determine the processing technology type of each graphic element based on the process layer where each graphic element is located; The third determining unit is used to process the third and fourth coordinates of each graphic element according to the processing technology type of each graphic element, so as to determine the first coordinate, second coordinate and process parameters of the processing technology type in the drawing.

10. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the multi-process carton processing method as described in any one of claims 1-7.