Box division method, device, equipment, storage medium and computer program product

By measuring the three-dimensional dimensions of the cartons and using servo motors for multi-stage movement control, the problem of poor clamping adaptability of automatic carton cutting equipment to cartons of different sizes is solved, safe and precise positioning and clamping are achieved, and accidents such as carton flattening are avoided.

CN118928947BActive Publication Date: 2025-09-16GOERTEK INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411187258.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2025-09-16
Estimated Expiration
2044-08-27

AI Technical Summary

Technical Problem

Automatic carton cutting equipment has difficulty in safely clamping cartons of different sizes, resulting in accidents such as cartons being flattened.

Method used

By measuring the three-dimensional dimensions of the carton, using servo motors for precise positioning and clamping, combined with multi-stage motion control, the safety and adaptability of the clamping process are ensured.

Benefits of technology

It achieves safe and precise positioning and clamping of cartons of different sizes, improves the adaptability of automatic carton cutting equipment, and avoids problems such as carton flattening.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118928947B_ABST
    Figure CN118928947B_ABST
Patent Text Reader

Abstract

The present application discloses a carton marking method, device, equipment, storage medium and computer program product, and relates to the field of carton marking technology. In the present application, a control method for safely positioning a carton using a servo motor or the like is proposed. Referring to the measured three-dimensional dimensions of the carton to be marked, a servo motor is used to clamp the carton to be marked, and the carton to be marked in the clamped state is sent to a preset marking position for marking. In this way, by introducing a servo motor and a new positioning method, safe and accurate positioning of different cartons can be achieved, the adaptability of the carton clamping function of the automatic carton marking equipment to cartons of different sizes can be improved, and cartons of different sizes can be safely clamped.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of box marking technology, and in particular to a box marking method, a box marking device, a box marking equipment, a storage medium and a computer program product. Background Art

[0002] Traditional warehouse bagging is labor-intensive, requiring only simple movements that can easily fatigue workers. Furthermore, the need to use tools (such as utility knives) to carton-splitting poses potential safety risks. Currently, automated carton-splitting equipment is being used to replace manual labor.

[0003] Current carton-cutting equipment often uses cylinders to position cartons. However, because the cylinders cannot be adjusted steplessly for cartons of different sizes, they can only achieve a "force balance" state. During actual use, unexpected situations such as cartons being "flattened" may occur.

[0004] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention

[0005] The main purpose of this application is to provide a carton cutting method, device, equipment, storage medium and computer program product, aiming to solve the technical problem that the carton clamping function of the automatic carton cutting equipment has poor adaptability and is difficult to safely clamp cartons of different sizes.

[0006] To achieve the above objectives, the present application proposes a box-marking method, which comprises:

[0007] Measure the three-dimensional dimensions of the carton to be cut;

[0008] Refer to the three-dimensional dimensions of the carton to be cut and use the servo motor to clamp the carton to be cut;

[0009] The carton to be cut in the clamped state is sent to the preset cutting position for cutting.

[0010] In one embodiment, the step of measuring and obtaining the three-dimensional dimensions of the carton to be marked includes:

[0011] Obtaining reference position data measured at a preset measurement position of the carton to be marked;

[0012] Collecting actual position data of the carton to be marked obtained by actual measurement at the preset measurement position;

[0013] The three-dimensional size of the carton to be marked is calculated based on the reference position data and the actual position data.

[0014] In one embodiment, the step of measuring and obtaining the three-dimensional dimensions of the carton to be marked includes:

[0015] If the difference between the three-dimensional dimensions of two adjacent cartons to be marked is greater than a preset size threshold, the three-dimensional dimensions of the cartons to be marked are measured a second time after the cartons to be marked are moved slightly.

[0016] In one embodiment, the step of clamping the carton to be scored using a servo motor with reference to the three-dimensional dimensions of the carton to be scored comprises:

[0017] Referring to the three-dimensional dimensions of the carton to be cut, the distance at which the servo motor rapidly approaches the carton to be cut and the gap between the servo motor and the carton to be cut are obtained;

[0018] During a first movement of the servo motor based on the distance, the servo motor is quickly brought close to the carton to be scribed;

[0019] During the second movement of the servo motor based on the gap, the servo motor is slowly moved closer to the carton to be scribed until the clamping mechanism safely applies force to the carton to be scribed.

[0020] In one embodiment, the step of clamping the carton to be scored using a servo motor with reference to the three-dimensional dimensions of the carton to be scored comprises:

[0021] Monitor the real-time position of the clamping mechanism;

[0022] Determine the actual running distance of the servo motor based on the real-time position of the clamping mechanism;

[0023] Determine the real-time intrusion distance of the carton based on the actual running distance of the servo motor and the three-dimensional size of the carton to be cut;

[0024] If the real-time intrusion distance of the carton is greater than or equal to the preset safe deformation distance allowed to intrude into the carton, the carton to be cut will be stopped from being clamped.

[0025] In one embodiment, the step of delivering the carton to be cut in the clamped state to a preset cutting position for cutting includes:

[0026] If, during the process of delivering the carton to be cut in the clamped state to the preset cutting position for cutting, it is determined that there is a jam in the carton to be cut, the carton to be cut is clamped again based on the preset safe deformation distance allowed to intrude into the carton;

[0027] If it is determined after the second clamping that there are still stuck cartons to be cut, the cartons to be cut will be discharged before being sent to the preset cutting position for cutting.

[0028] In addition, to achieve the above-mentioned purpose, the present application also proposes a box-striping device, which includes:

[0029] The measuring module is used to measure the three-dimensional dimensions of the carton to be cut;

[0030] The clamping module is used to clamp the carton to be cut by using a servo motor based on the three-dimensional dimensions of the carton to be cut;

[0031] The transfer module is used to transport the carton to be cut in the clamped state to the preset cutting position for cutting.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a box-cutting device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is configured to implement the steps of the box-cutting method described above.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the box-marking method described above are implemented.

[0034] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the box-marking method described above are implemented.

[0035] One or more technical solutions proposed in this application have at least the following technical effects:

[0036] In this application, a control method for achieving safe positioning of cartons using a servo motor is proposed. Referring to the measured three-dimensional dimensions of the carton to be cut, a servo motor is used to clamp the carton to be cut, and the carton to be cut in the clamped state is sent to a preset cutting position for cutting.

[0037] In this way, by introducing servo motors and new positioning methods, safe and accurate positioning of different cartons can be achieved, the adaptability of the carton clamping function of the automatic carton cutting equipment to cartons of different sizes can be improved, and cartons of different sizes can be safely clamped. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0040] Figure 1 A schematic diagram of the process flow provided for the first embodiment of the box-striping method of this application;

[0041] Figure 2 Schematic diagram of the installation position of the size measuring instrument provided in Example 1 of the box marking method of this application;

[0042] Figure 3 A schematic diagram of carton width measurement provided in Example 1 of the carton marking method of this application;

[0043] Figure 4 A schematic diagram of carton height and length measurement provided in Example 1 of the carton marking method of this application;

[0044] Figure 5 A schematic diagram of the X-axis position of the center seam provided in Example 1 of the box marking method of this application;

[0045] Figure 6 Schematic diagram of the Z-axis position of the center seam and the X / Z-axis position of the side seam provided in Example 1 of the box-marking method of this application;

[0046] Figure 7 A schematic diagram of preventing over-pinching provided in Example 1 of the box-striping method of this application;

[0047] Figure 8 This is a schematic diagram of the module structure of the box-carving device according to an embodiment of the present application;

[0048] Figure 9 This is a schematic diagram of the device structure of the hardware operating environment involved in the box partitioning method in the embodiment of the present application.

[0049] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0050] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0051] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device or a computer that can perform the above functions. The following uses a computer computer as an example to illustrate this embodiment and the following embodiments.

[0052] Based on this, the embodiment of the present application provides a box-marking method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the box-dividing method of the present application.

[0053] In this embodiment, the box marking method includes steps S10 to S30:

[0054] Step S10, measuring and obtaining the three-dimensional dimensions of the carton to be cut;

[0055] In this embodiment, a TOF rangefinder is used. The selected rangefinder has high anti-interference performance and can be used for measuring the distance of cartons with common surface attachments such as transparent tape and label paper.

[0056] In a feasible implementation manner, step S10 includes:

[0057] Obtaining reference position data measured at a preset measurement position of the carton to be marked;

[0058] Collecting actual position data of the carton to be marked obtained by actual measurement at the preset measurement position;

[0059] The three-dimensional size of the carton to be marked is calculated based on the reference position data and the actual position data.

[0060] In one embodiment, referring to Figure 2 When a carton passes through the "pre-centering + measurement" position, the centering clamping cylinder pushes the carton to the center of the unit and immediately stops applying force to prevent "flattening" of soft materials, underfilled cartons, or cartons without strong support. Distance meters 1 and 2 respectively capture the carton's height and width. When a carton passes through the "side seam push" unit, distance meter 3, driven by the servo / swing cylinder, swings to the side of the carton to capture its length.

[0061] In one embodiment, referring to Figure 3 , Figure 3 This is a schematic diagram of measuring the width of the carton to be marked. Figure 4 , Figure 4 It is a schematic diagram of the height and length measurement of the carton to be marked. L1 is the reference position data measured at the preset measurement position of the carton to be marked, which can be the distance data from the "rangefinder installation position" to the "fixed reference position" pre-entered through the touch screen. L2 is the actual position data of the carton to be marked actually measured at the preset measurement position, that is, the distance data measured by the rangefinder. L=L1-L2 is the three-dimensional size data of the carton to be marked.

[0062] In this way, all cartons within the allowable range of the mechanical mechanism's travel can be automatically "adapted". After the machine is adjusted once, there is no need for manual adjustment for different cartons.

[0063] In a feasible implementation manner, step S10 includes:

[0064] If the difference between the three-dimensional dimensions of two adjacent cartons to be marked is greater than a preset size threshold, the three-dimensional dimensions of the cartons to be marked are measured a second time after the cartons to be marked are moved slightly.

[0065] In one embodiment, if the three-dimensional size data measured between two adjacent cartons to be marked differ too much and exceed a preset size threshold, the roller will move the cartons to be marked slightly and then perform a second measurement to ensure the accuracy of the measurement data.

[0066] Step S20, referring to the three-dimensional dimensions of the carton to be cut, using a servo motor to clamp the carton to be cut;

[0067] After accurately positioning the three-dimensional dimensions of the carton to be cut, a servo motor can be used to clamp the carton to be cut. Therefore, when processing cartons of different sizes and hardness, the carton cutting equipment must be able to automatically "adapt" to the carton, and by automatically measuring the carton size, the servo motor can achieve "safe positioning" of the carton.

[0068] It should be noted that the motor clamping mode is "stationary position" and the cylinder clamping mode is "force balance". During the movement of the carton, the surface stress will change due to the influence of blade resistance and belt friction. At this time, the force balance of the cylinder clamping will be destroyed, which may cause the carton to be "flattened" and damage the products in the box. Motor clamping can avoid this situation.

[0069] In a feasible implementation manner, step S20 includes:

[0070] Referring to the three-dimensional dimensions of the carton to be cut, the distance at which the servo motor rapidly approaches the carton to be cut and the gap between the servo motor and the carton to be cut are obtained;

[0071] During a first movement of the servo motor based on the distance, the servo motor is quickly brought close to the carton to be scribed;

[0072] During the second movement of the servo motor based on the gap, the servo motor is slowly moved closer to the carton to be scribed until the clamping mechanism safely applies force to the carton to be scribed.

[0073] In one embodiment, referring to Figure 5 , Figure 5 The X-axis position of the middle seam is shown in Figure 2. Figure 6 , Figure 6The diagram below shows the position of the center seam Z axis and the side seam X / Z axis. L is the distance that the servo motor quickly approaches the carton to be marked. L1 is the reference position data measured at the preset measurement position of the carton to be marked. It is the distance between the motor origin and the fixed reference object pre-entered according to the actual assembly of the machine. L2 is the gap between the servo motor and the carton to be marked after the servo motor quickly approaches the carton to be marked (which can be set according to the actual scene through the touch screen). L3 is the three-dimensional size of the carton to be marked obtained above. When the carton flows out of the front unit, the motor drives the clamping mechanism to move at high speed for a distance of L (L=L1-L2-L3). At this time, due to the gap L2, the carton can smoothly enter the "clamping mechanism". The motor clamping mechanism is equipped with a micro switch. When the carton reaches the carton cutting position, the motor moves at low speed. When the micro switches on both sides of the X-axis (one side of the Z-axis) of the clamping mechanism are triggered, it proves that the clamping mechanism has safely applied force to the carton surface. The motor stops moving, and the carton is pushed forward by the belt, and the center seam / side seam is cut open.

[0074] In this embodiment, the dimensions of the carton are measured in advance and calculated to control the multi-stage movement of the servo motor, thereby achieving safe and accurate positioning and clamping of the carton.

[0075] In a feasible implementation manner, step S20 includes:

[0076] Monitor the real-time position of the clamping mechanism;

[0077] Determine the actual running distance of the servo motor based on the real-time position of the clamping mechanism;

[0078] Determine the real-time intrusion distance of the carton based on the actual running distance of the servo motor and the three-dimensional size of the carton to be cut;

[0079] If the real-time intrusion distance of the carton is greater than or equal to the preset safe deformation distance allowed to intrude into the carton, the carton to be cut will be stopped from being clamped.

[0080] In one embodiment, referring to Figure 7 , Figure 7 To prevent over-clamping, the clamping mechanism is powered by a servo motor, which features precise closed-loop control. This allows accurate monitoring of the clamping mechanism's real-time position. L represents the calculated distance between the motor's origin and the carton surface, and L1 represents the permissible distance of intrusion into the carton (which must be less than the generally accepted safe deformation of the carton). If the clamping mechanism's microswitch is damaged or other special circumstances occur, and the motor travels a distance (L + L1) without receiving a stop signal, the machine will immediately shut down and issue an alarm to prevent the carton from being clamped and damaged, potentially affecting the contents.

[0081] Step S30: The carton to be cut in the clamped state is sent to a preset cutting position for cutting.

[0082] In a feasible implementation manner, step S30 includes:

[0083] If, during the process of delivering the carton to be cut in the clamped state to the preset cutting position for cutting, it is determined that there is a jam in the carton to be cut, the carton to be cut is clamped again based on the preset safe deformation distance allowed to intrude into the carton;

[0084] If it is determined after the second clamping that there are still stuck cartons to be cut, the cartons to be cut will be discharged before being sent to the preset cutting position for cutting.

[0085] If cartons soften due to repeated use or if the material itself is too soft, the resistance of the blades when cutting the cartons may be greater than the driving force of the belt, causing the cartons to jam. The program automatically determines whether a carton is jammed based on the unit's normal rhythm and whether the cartons are actually flowing out. When a carton jam is detected, the X-axis and Z-axis apply a secondary, appropriate amount of pressure to the carton (the amount of movement can be pre-set on the touch screen based on the scenario; the sum of the movement and the aforementioned intrusion distance must be less than the carton's safe deformation), thereby providing greater friction to drive the carton forward.

[0086] In rare cases, if the carton is still stuck after the second compression, the drive mechanism will retract the blade and simultaneously open an appropriate gap between the X-axis and Z-axis to allow the carton to flow out. This avoids the need for manual entry into the equipment's working area to handle anomalies when the carton is stuck, maximizing equipment utilization while ensuring personal safety.

[0087] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the box-drawing method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0088] This application also provides a box-splitting device, please refer to Figure 8 , the box-striping device includes:

[0089] The measuring module is used to measure the three-dimensional dimensions of the carton to be cut;

[0090] The clamping module is used to clamp the carton to be cut by using a servo motor based on the three-dimensional dimensions of the carton to be cut;

[0091] The transfer module is used to transport the carton to be cut in the clamped state to the preset cutting position for cutting.

[0092] In one embodiment, the measurement module is further configured to:

[0093] Obtaining reference position data measured at a preset measurement position of the carton to be marked;

[0094] Collecting actual position data of the carton to be marked obtained by actual measurement at the preset measurement position;

[0095] The three-dimensional size of the carton to be marked is calculated based on the reference position data and the actual position data.

[0096] In one embodiment, the measurement module is further configured to:

[0097] If the difference between the three-dimensional dimensions of two adjacent cartons to be marked is greater than a preset size threshold, the three-dimensional dimensions of the cartons to be marked are measured a second time after the cartons to be marked are moved slightly.

[0098] In one embodiment, the clamping module is further configured to:

[0099] Referring to the three-dimensional dimensions of the carton to be cut, the distance at which the servo motor rapidly approaches the carton to be cut and the gap between the servo motor and the carton to be cut are obtained;

[0100] During a first movement of the servo motor based on the distance, the servo motor is quickly brought close to the carton to be scribed;

[0101] During the second movement of the servo motor based on the gap, the servo motor is slowly moved closer to the carton to be scribed until the clamping mechanism safely applies force to the carton to be scribed.

[0102] In one embodiment, the clamping module is further configured to:

[0103] Monitor the real-time position of the clamping mechanism;

[0104] Determine the actual running distance of the servo motor based on the real-time position of the clamping mechanism;

[0105] Determine the real-time intrusion distance of the carton based on the actual running distance of the servo motor and the three-dimensional size of the carton to be cut;

[0106] If the real-time intrusion distance of the carton is greater than or equal to the preset safe deformation distance allowed to intrude into the carton, the carton to be cut will be stopped from being clamped.

[0107] In one embodiment, the transfer module is further configured to:

[0108] If, during the process of delivering the carton to be cut in the clamped state to the preset cutting position for cutting, it is determined that there is a jam in the carton to be cut, the carton to be cut is clamped again based on the preset safe deformation distance allowed to intrude into the carton;

[0109] If it is determined after the second clamping that there are still stuck cartons to be cut, the cartons to be cut will be discharged before being sent to the preset cutting position for cutting.

[0110] The carton scoring device provided in this application, utilizing the carton scoring method described in the aforementioned embodiment, can address the technical issue of the poor adaptability of the carton clamping function of automatic carton scoring equipment, making it difficult to securely clamp cartons of varying sizes. Compared to the prior art, the carton scoring device provided in this application has the same beneficial effects as the carton scoring method described in the aforementioned embodiment. Other technical features of the carton scoring device are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.

[0111] The present application provides a box-cutting device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the box-cutting method in the above-mentioned embodiment 1.

[0112] Reference below Figure 9 , which shows a schematic diagram of the structure of a device suitable for implementing the embodiments of the present application. The device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 9 The box-striping device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0113] like Figure 9As shown, the slicing device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the slicing device's operation. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the box-stripping device to communicate with other devices wirelessly or wired to exchange data. Although the figure shows a box-stripping device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems can be implemented or have alternatively.

[0114] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0115] The carton scoring device provided in this application, utilizing the carton scoring method described in the aforementioned embodiment, can address the technical issue of the poor adaptability of the carton clamping function of automatic carton scoring devices, making it difficult to securely clamp cartons of varying sizes. Compared to the prior art, the carton scoring device provided in this application achieves the same beneficial effects as the carton scoring method described in the aforementioned embodiment. Other technical features of the carton scoring device are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.

[0116] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0117] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0118] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the box-dividing method in the above embodiment.

[0119] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0120] The computer-readable storage medium may be included in the box-striping device, or may exist independently without being assembled into the box-striping device.

[0121] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the carton marking device, the carton marking device: measures the three-dimensional dimensions of the carton to be marked; uses a servo motor to clamp the carton to be marked with reference to the three-dimensional dimensions of the carton to be marked; and sends the carton to be marked in the clamped state to a preset carton marking position for marking.

[0122] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0123] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0124] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0125] The computer-readable storage medium provided in this application is a computer-readable storage medium storing computer-readable program instructions (i.e., a computer program) for executing the aforementioned carton slicing method. This computer-readable storage medium can address the technical issue of the poor adaptability of the carton clamping function of automatic carton slicing equipment, making it difficult to securely clamp cartons of different sizes. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the carton slicing method provided in the aforementioned embodiment, and are not further elaborated here.

[0126] The present application also provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned box-dividing method when executed by a processor.

[0127] The computer program product provided in this application can address the technical issue of the poor adaptability of the carton clamping function of automatic carton slashing equipment, making it difficult to safely clamp cartons of varying sizes. Compared to the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the carton slashing method provided in the aforementioned embodiments, and are not further elaborated here.

[0128] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A box marking method, characterized in that: The box marking method comprises: Pre-center the carton to be cut, where the pre-centering is to push the carton to the middle position of the unit through the centering clamping cylinder; Acquire reference position data measured at a preset measurement position of the carton to be scored, wherein the reference position data is distance data from a preset rangefinder to a fixed reference position; Collecting actual position data of the carton to be marked obtained by actual measurement at the preset measurement position; Subtract the actual position data from the reference position data to obtain the three-dimensional size of the carton to be marked; Referring to the three-dimensional dimensions of the carton to be marked, the distance at which the servo motor rapidly approaches the carton to be marked and the gap between the servo motor and the carton to be marked after the servo motor rapidly approaches the carton to be marked are obtained, wherein the gap is a preset value, and the distance is L1-L2-L3, where L1 is the pre-entered distance between the motor origin and the fixed reference object, L2 is the gap, and L3 is the three-dimensional dimensions; During a first movement of the servo motor based on the distance, the servo motor is quickly brought close to the carton to be scribed; During the second movement of the servo motor based on the gap, the servo motor is slowly moved closer to the carton to be scribed until the clamping mechanism safely applies force to the carton to be scribed; Monitor the real-time position of the clamping mechanism; Determine the actual running distance of the servo motor based on the real-time position of the clamping mechanism; Based on the actual running distance of the servo motor, a real-time intrusion distance of the carton is determined, wherein the real-time intrusion distance is the actual running distance of the servo motor minus the distance between the motor origin and the surface of the carton to be scratched; If the real-time intrusion distance of the carton is greater than or equal to the preset safe deformation distance allowed to intrude into the carton, the carton to be cut will stop being clamped; The carton to be cut in the clamped state is sent to the preset cutting position for cutting.

2. The box-marking method according to claim 1, wherein: The step of subtracting the actual position data from the reference position data to obtain the three-dimensional size of the carton to be marked includes: If the difference between the three-dimensional dimensions of two adjacent cartons to be marked is greater than a preset size threshold, the three-dimensional dimensions of the cartons to be marked are measured a second time after the cartons to be marked are moved slightly.

3. The box-marking method according to claim 1, wherein: The step of delivering the carton to be cut in the clamped state to a preset cutting position for cutting comprises: If, during the process of delivering the carton to be cut in the clamped state to the preset cutting position for cutting, it is determined that there is a jam in the carton to be cut, the carton to be cut is clamped again based on the preset safe deformation distance allowed to intrude into the carton; If it is determined after the second clamping that there are still stuck cartons to be cut, the cartons to be cut will be discharged before being sent to the preset cutting position for cutting.

4. A box-scraping device, characterized in that: The box-scratching device comprises: The measuring module is used to pre-center the carton to be marked, wherein the pre-centering is to push the carton to the middle position of the unit by the centering clamping cylinder; obtain reference position data measured at a preset measurement position of the carton to be marked, wherein the reference position data is the distance data of a preset rangefinder from a fixed reference position; collect actual position data of the carton to be marked obtained by actual measurement at the preset measurement position; and subtract the actual position data from the reference position data to obtain the three-dimensional size of the carton to be marked; The clamping module is used to determine the distance at which the servo motor quickly approaches the carton to be cut, and the gap between the servo motor and the carton to be cut after the servo motor quickly approaches the carton to be cut, with reference to the three-dimensional dimensions of the carton to be cut; During the first movement of the servo motor based on the distance, the servo motor is quickly brought close to the carton to be scored, wherein the gap is a preset value, the distance is L1-L2-L3, L1 is the pre-entered distance between the motor origin and the fixed reference object, L2 is the gap, and L3 is the three-dimensional dimension; During the second movement of the servo motor based on the gap, the servo motor is slowly moved closer to the carton to be scribed until the clamping mechanism safely applies force to the carton to be scribed; Monitor the real-time position of the clamping mechanism; Determine the actual running distance of the servo motor based on the real-time position of the clamping mechanism; Based on the actual running distance of the servo motor, a real-time intrusion distance of the carton is determined, wherein the real-time intrusion distance is the actual running distance of the servo motor minus the distance between the motor origin and the surface of the carton to be scratched; If the real-time intrusion distance of the carton is greater than or equal to the preset safe deformation distance allowed to intrude into the carton, the carton to be cut will stop being clamped; The transfer module is used to transport the carton to be cut in the clamped state to the preset cutting position for cutting.

5. A box-splitting device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the box-marking method according to any one of claims 1 to 3.

6. A storage medium, characterized in that The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the box-marking method according to any one of claims 1 to 3 are implemented.

7. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the box-marking method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Feeding device and carton production line

    CN113443334A

  • Large-size thin plate anti-wrinkle double-side face-to-face grinding device and method

    CN115475855A