Full-automatic code scanning and distance measuring device for coiled materials

By designing a fully automatic scanning and ranging device for roll materials, and utilizing contact ranging and scanning technology, the problem of measurement deviation in existing technologies has been solved. This achieves high-precision positioning of the cover plates on both sides of the roll material, ensuring accurate closing of the cover plates, and providing convenient and stable operation.

CN120922589APending Publication Date: 2025-11-11CHANGZHOU YIYU AUTOMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511043831.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing ranging devices are prone to measurement deviations when dealing with uneven surfaces or transparent plastic films wrapped around rolls of material, due to unevenness or light reflection and refraction, making it difficult to achieve high-precision positioning of the cover plates on both sides of the roll.

Method used

An automated scanning and ranging device for roll materials was designed, including a conveying platform, a moving platform, a gantry support, a ranging sensor, a barcode scanner, a guide assembly, and an adjustment mechanism. Through contact ranging and scanning technology, it accurately measures the distance, position, and tilt of both sides of the roll material, assisting the robotic arm in accurately closing the cover plate.

Benefits of technology

It enables contact distance measurement on both sides of the roll material, which is convenient and stable to operate, has high measurement accuracy, reduces measurement errors, ensures accurate cover plate closing, and avoids damaging the roll material.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120922589A_ABST
    Figure CN120922589A_ABST
Patent Text Reader

Abstract

The invention discloses a full-automatic code scanning and distance measuring device for coiled materials, and relates to the technical field of distance measuring equipment.The full-automatic code scanning and distance measuring device comprises a conveying platform, a movable carrying table is slidably arranged at the top of the conveying platform, an arc-shaped containing groove is formed in the top of the movable carrying table, and a coiled material body is placed in the containing groove; a label is attached to the middle position of the upper surface of the coiled material body. The coiled material comprises a gantry support, a supporting frame, a second connecting plate, a first air cylinder, a first mounting plate, a first distance measuring sensor, a code scanner, a first guide assembly, a deviation measuring mechanism and a position adjusting mechanism. The gantry support is arranged above the conveying platform in a crossing mode, and the gantry support is arranged in a door shape. The number of the supporting frames is two, and the supporting frames are arranged in a triangular shape. The device has the beneficial effects that contact type distance measurement on the two sides of the coiled material is automatically completed, operation is convenient and stable, and the measurement precision is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of ranging equipment technology, and in particular to a fully automatic barcode scanning ranging device for roll materials. Background Technology

[0002] Regarding the packaging and transportation of roll materials, cover plates are typically placed on both sides of the roll. The cover plate dimensions must correspond to the roll thickness, i.e., the side diameter. The distance measuring device assists the robotic arm in placing the cover plates on both sides of the roll, ensuring that the cover plates are placed accurately, stably, and without damaging the roll. Specifically, it is necessary to detect the distance, position, and tilt of the roll on both sides (because the roll may shift on the placement plate). This data is used to assist the robotic arm in selecting the corresponding cover plate and accurately placing it on both sides of the roll. To ensure that the robotic arm on both sides of the roll can stably place the cover plates on both sides, it is necessary to measure the distance between the two sides of the roll.

[0003] Most current ranging methods are non-contact, typically using infrared technology. However, when dealing with uneven surfaces or rolls covered with transparent plastic film, measurement errors can easily occur due to unevenness or light reflection and refraction. This makes it difficult for robotic arms to accurately place the cover plate onto both sides of the roll after selection, hindering high-precision production requirements. Summary of the Invention

[0004] The purpose of this invention is to overcome the shortcomings of existing technologies by proposing a fully automatic barcode scanning and ranging device for roll materials. Its advantages include: automatic contact ranging of both sides of the roll material, convenient and stable operation, and high measurement accuracy.

[0005] To achieve the above objectives, the technical solution adopted in this application is as follows: a fully automatic barcode scanning and ranging device for roll materials, comprising: a conveying platform, a movable platform slidably disposed on the top of the conveying platform, an arc-shaped placement groove opened on the top of the movable platform, a roll material body placed in the placement groove, a label affixed to the middle position of the upper surface of the roll material body, and further comprising: a gantry bracket, a support frame, two connecting plates, a cylinder, a mounting plate, a ranging sensor, a barcode scanner, a guide assembly, a deviation measuring mechanism, and an adjustment mechanism; the gantry bracket spans above the conveying platform and is gantry-shaped; there are two support frames, which are arranged in a... The system is triangularly arranged, with the two support frames slidably mounted on the outer walls of the gantry frame on opposite sides via sliding components. Connecting plates are fixedly mounted on the opposite sides of the two support frames, each forming an L-shape. Two connecting plates are also present, with their opposite sides slidably mounted on the inner walls of the gantry frame via sliding components. Two cylinders are also present, with their cylinder bodies horizontally fixed between the opposite sides of the two connecting plates and the opposite sides of the two connecting plates. The piston rods of the two cylinders are positioned along... The horizontal direction passes through both connecting plates two; there are two mounting plates one, each vertically fixedly mounted on the side of the two piston rods one that are close to each other. Each side of the two mounting plates one that are close to each other is hinged to a mounting plate four via a torsion spring hinge. Each side of the two mounting plates four that are close to each other is fixedly mounted with an elastic pad. A contact point is fixedly mounted at the center of each side of the two mounting plates four that are close to each other, and the two contacts are located within the two elastic pads respectively; there are two ranging sensors one, each fixedly mounted on the top of one end of the side of the two connecting plates two that are far apart from each other. The sensor head of sensor one horizontally penetrates both connecting plates two; the barcode scanner is positioned above the middle of the roll body, facing the label; there are two sets of guide components one, which are respectively positioned between the two mounting plates one and the two connecting plates two to constrain the linear motion trajectory of the mounting plates one along the axis of the piston rod one; there are three sets of deviation measuring mechanisms, which are arranged and installed on the inner wall of the top of the gantry bracket to measure the height values ​​at three different positions on the upper surface of the roll body; the adjustment mechanism is installed between the barcode scanner and the bottom of the gantry bracket.

[0006] Preferably, the adjustment mechanism includes: a support arm, a second cylinder, a second mounting plate, a fixing ring, two mounting brackets, an end adjustment assembly, an electric telescopic rod, and a second guide assembly. The support arm is L-shaped, with one top end fixedly mounted to the middle of the inner wall of the top of the gantry bracket, and the other end of the support arm inclined upwards. The second cylinder is positioned above the other end of the support arm. The second mounting plate is fixedly mounted to the end of the cylinder body of the second cylinder away from the gantry bracket. The piston rod of the second cylinder passes through the second mounting plate and is fixedly mounted to the barcode scanner. The fixing ring is fitted onto the middle of the cylinder body. The two mounting brackets are fixedly mounted to the outer side of the other end of the support arm. The outer walls on both sides of the fixing ring are rotatably mounted to the sides of the two mounting brackets that are close to each other. The end adjustment assembly is mounted to the inner side of the other end of the support arm. The electric telescopic rod is mounted between the end of the cylinder body away from the barcode scanner and the end adjustment assembly. The second guide assembly is mounted between the barcode scanner and the second mounting plate.

[0007] Preferably, the end adjustment assembly includes: a first mounting plate and a second mounting plate. One end of the first mounting plate is fixedly installed on the inner side of the other end of the support arm. The second mounting plate is disposed within the first mounting plate. One end of the electric telescopic rod is hinged to the end of the cylinder body away from the barcode scanner, and the other end of the electric telescopic rod is hinged to the top end of the second mounting plate near the barcode scanner. An opening is provided on the bottom inner wall of the first mounting plate. A plurality of threaded holes are equidistantly arranged on the bottom inner wall of the second mounting plate, and the plurality of threaded holes correspond to the opening.

[0008] Preferably, the deviation measuring mechanism includes: several fixed components, a mounting plate three, a height measuring plate, a cylinder three, a distance measuring sensor two, a guide component three, and a pressure sensor. The several fixed components are equidistantly arranged and installed on the inner wall of the top of the gantry bracket. The mounting plate three is installed at the bottom of the fixed components. The several height measuring plates are respectively located directly below the several mounting plates three. The cylinder body three of the cylinder three is vertically fixed and installed at the middle position of the top of the mounting plate three. The piston rod three of the cylinder three passes through the top of the several mounting plates three and the height measuring plate and is fixedly installed. The distance measuring sensor two is fixedly installed at one end of the top of the mounting plate three. The detection head of the distance measuring sensor two passes through the mounting plate three. The guide component three is disposed between the mounting plate three and the height measuring plate. The pressure sensor is fixedly installed at the bottom of the height measuring plate.

[0009] Preferably, the fixing component includes: a connecting plate three, a plurality of connecting plates three are equidistantly arranged and fixedly installed on the top inner wall of the gantry bracket, the top of three mounting plates three are fixedly installed with the bottom of three of the connecting plates three, threaded holes two are provided at the four corners of the bottom of the connecting plate three, and a plurality of threaded holes three are arranged at the other end of the top of the mounting plate three, with the plurality of threaded holes three corresponding to the four threaded holes two one-to-one.

[0010] Preferably, the first guide assembly includes: two sliding sleeves, two guide rods, and two connectors. The two sliding sleeves are horizontally fixedly installed at the top and bottom of one end of a connecting plate two away from the roll body. One end of each guide rod passes through the corresponding sliding sleeve and the connecting plate two, and the two guide rods slide in cooperation with the two sliding sleeves. The two connectors are fixedly installed between one end of each guide rod and the top and bottom of the mounting plate one away from the roll body. The second guide assembly includes: two sliding sleeves and two guide rods. The two sliding sleeves are fixedly installed at the end of the mounting plate two away from the scanner. One end of rod two passes through sliding sleeve two and mounting plate two in sequence and is fixedly connected to the barcode scanner. Guide rod two slides with sliding sleeve two. Guide assembly three includes two sliding sleeve three, two guide rod three and two connector two. The two sliding sleeve three are respectively vertically fixedly installed at the middle position of the top of one of the mounting plates three. The two sliding sleeve three are respectively located at both ends of cylinder three. Guide rod three is vertically set. The bottom of the two guide rod three passes through the corresponding sliding sleeve three and mounting plate three in sequence. The two guide rod three slides with the two sliding sleeve three respectively. The two connector two are respectively fixedly installed between the bottom of the two guide rod three and the top of the mounting plate one.

[0011] The first sliding component includes: an electric slide rail and two electric sliders. The electric slide rail is vertically fixedly installed on the top of the outer wall of one side of the gantry bracket. The two electric sliders are slidably installed on the electric slide rail. The sides of the two electric sliders away from the roll body are fixedly connected to the top and bottom of the support frame, respectively. The second sliding component includes: an electric slide rail and an electric slider. The electric slide rail is vertically fixedly installed on the top of the inner wall of one side of the gantry bracket. The electric slider is slidably installed on the electric slide rail. The electric slider is fixedly connected to the side of the connecting plate away from the roll body.

[0012] Preferably, the two cylinders, the two cylinders, the three cylinders, and the three pressure sensors are all electrically connected to the same controller, and the two contacts are all electrically connected to the controller.

[0013] Preferably, a support plate 1 is horizontally fixedly installed on both sides of the bottom of the gantry bracket. An opening 2 is opened at each of the four corners of the top of the support plate 1. A support plate 2 is fixedly installed between the top ends of the two support plates 1 and one side of the two ends of the gantry bracket. The support plate 2 is triangular in shape.

[0014] Compared with the prior art, the beneficial effects of this application are as follows:

[0015] (1) This invention proposes a fully automatic barcode scanning and ranging device for roll materials. It comprises a conveying platform, a moving platform, a roll material body, a label, a gantry support, a support frame, two connecting plates, one cylinder, one mounting plate, one ranging sensor, a barcode scanner, one guiding assembly, a deviation measuring mechanism, and an adjustment mechanism. First, the label is affixed to the roll material body and placed on the moving platform. After being conveyed to the corresponding position under the gantry support, the deviation measuring mechanism obtains the vertical height difference, tilt direction, and tilt angle between the bottom sides of the roll material body. The device then uses a sliding mechanism on the side closest to the lifted roll material body to determine the distance. The moving component one and the sliding component two drive the cylinder one to move upwards. The upward movement distance is the vertical height difference of the inclined roll body. The cylinder one pushes the mounting plate one closer. The mounting plate four drives the elastic pad to rotate until it fits against both sides of the roll body. The elastic pad flattens the wrinkles. After the contact is triggered, the cylinder one stops. The distance measuring sensor one determines the position of both sides of the roll body by detecting the position change of the mounting plate one, thereby assisting the robot arm to stably close the cover plate on both sides of the roll body. It realizes automatic contact distance measurement of the roll body, which is convenient and stable to operate and has high measurement accuracy.

[0016] (2) This invention proposes a fully automatic scanning and ranging device for roll materials. It is equipped with a support arm, a second cylinder, a second mounting plate, a fixed ring, two mounting brackets, an end adjustment component, an electric telescopic rod, and a second guide component. The initial angle of the electric telescopic rod is adjusted by the end adjustment component. When the position of the scanner is adjusted, the electric telescopic rod extends and retracts, causing the second cylinder to rotate around the fixed ring as a fulcrum. The piston rod of the second cylinder drives the scanner to move back and forth along the second guide component, ultimately enabling the scanner to focus on the label and complete the scanning. This provides a basis for the robot to select the cover size, realizes the focusing and scanning of labels in different positions, and is easy to operate.

[0017] (3) This invention proposes a fully automatic scanning and ranging device for roll materials. It is equipped with a connecting plate three, a mounting plate three, a height measuring plate, a cylinder three, a ranging sensor two, a guide component three, and a pressure sensor. After the roll material body moves to the bottom, the cylinder three pushes the height measuring plate down along the guide component three. The pressure sensor contacts the roll material body and stops the extension of the cylinder three after reaching the standard pressure. The ranging sensor two detects the position of the height measuring plate to obtain height data. The three sets of mechanisms measure the middle and both sides of the upper surface of the roll material respectively, providing data support for the robot to adjust the closing angle. It realizes accurate measurement of the tilt and position of the roll material body and is easy to operate. Attached Figure Description

[0018] Figure 1 This is a perspective view of the present invention.

[0019] Figure 2 This is a perspective view highlighting the electric slide rail 2 in this invention.

[0020] Figure 3 This is a perspective view of the electric slide rail one in this invention.

[0021] Figure 4 This is a perspective view highlighting mounting plate two in this invention.

[0022] Figure 5 This is a perspective view highlighting the fixing ring in this invention.

[0023] Figure 6 This is a perspective view highlighting the second ranging sensor in this invention.

[0024] Figure 7 This is a perspective view highlighting the connecting plate three in this invention.

[0025] Figure 8 This is a perspective view highlighting connector one in this invention.

[0026] In the diagram: 1. Conveying platform; 9. Moving platform; 10. Roll material body; 11. Gantry bracket; 12. Support frame; 13. Connecting plate one; 14. Connecting plate two; 15. Cylinder one; 16. Mounting plate one; 17. Elastic pad; 18. Contact point; 19. Distance sensor one; 20. Label; 21. Barcode scanner; 22. Mounting plate four; 23. Electric slide rail one; 24. Electric slider one; 25. Electric slide rail two; 26. Electric slider two; 201. Support arm; 202. Cylinder two; 203. Mounting plate two; 204. Fixing ring ; 205. Mounting bracket; 206. Electric telescopic rod; 301. Mounting slot plate one; 302. Mounting slot plate two; 401. Mounting plate three; 402. Height measuring plate; 403. Cylinder three; 404. Distance sensor two; 405. Pressure sensor; 501. Connecting plate three; 601. Sliding sleeve one; 602. Guide rod one; 603. Connector one; 701. Sliding sleeve two; 702. Guide rod two; 801. Sliding sleeve three; 802. Guide rod three; 803. Connector two; 901. Support plate one; 902. Support plate two. Detailed Implementation

[0027] The present application will be further described below with reference to specific embodiments. It should be noted that, without conflict, the various embodiments or technical features described below can be arbitrarily combined to form new embodiments.

[0028] In the description of this application, it should be noted that the directional terms such as "center", "lateral", "longitudinal", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", and "counterclockwise" indicate the orientation and positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. They should not be construed as limiting the specific protection scope of this application.

[0029] It should be noted that the terms "first," "second," etc., in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0030] One preferred embodiment of this application, such as Figures 1 to 8As shown, an automatic roll material scanning and ranging device includes: a conveying platform 1, a movable platform 9 slidably mounted on the top of the conveying platform 1, an arc-shaped placement groove on the top of the movable platform 9, a roll material body 10 placed in the placement groove, and a label 20 affixed to the middle position of the upper surface of the roll material body 10; the device also includes: a gantry bracket 11, a support frame 12, a second connecting plate 14, a first cylinder 15, a first mounting plate 16, a first ranging sensor 19, a barcode scanner 21, a guide assembly, a deviation measuring mechanism, and an adjustment mechanism; the gantry bracket 11 spans above the conveying platform 1 and is gantry-shaped; there are two support frames 12, which are arranged in a gantry shape. The system is triangularly arranged, with two support frames 12 slidably mounted on the outer walls of the gantry bracket 11 on opposite sides via sliding components. Connecting plates 13 are fixedly mounted on opposite sides of the two support frames 12, each forming an L-shape. Two connecting plates 14 are present, with their opposite sides slidably mounted on the inner walls of the gantry bracket 11 via sliding components. Two cylinders 15 are present, with their cylinder bodies horizontally fixed between the opposite sides of the two connecting plates 13 and the opposite sides of the two connecting plates 14. The pistons of the two cylinders 15... The piston rod 1 passes horizontally through two connecting plates 14. There are two mounting plates 16, each vertically fixed to one side of the piston rod 1 that is close to each other. Each mounting plate 16 has a mounting plate 22 hinged to its side by a torsion spring hinge. Each mounting plate 22 has an elastic pad 17 fixedly mounted on its side. A contact point 18 is fixedly mounted at the center of each mounting plate 22's side, and the two contacts 18 are located within the two elastic pads 17. There are two ranging sensors 19, each fixedly mounted to one side of the connecting plates 14 that is far from each other. At the top, the detection heads of two distance sensors 19 horizontally penetrate the two connecting plates 14 respectively; the barcode scanner 21 is positioned above the middle of the roll body 10, facing the label 20; there are two sets of guide components, which are respectively positioned between the two mounting plates 16 and the two connecting plates 14 to constrain the linear motion trajectory of the mounting plates 16 along the axis of the piston rod; there are three sets of deviation measuring mechanisms, which are arranged and installed on the inner wall of the top of the gantry bracket 11 to measure the height values ​​at three different positions on the upper surface of the roll body 10; the adjustment mechanism is installed between the barcode scanner 21 and the bottom of the gantry bracket 11.

[0031] First, label 20 is affixed to the center of the upper surface of the roll body 10. Then, the roll body 10 is placed into the arc-shaped placement slot at the top of the moving platform 9. The conveyor platform 1 is started, causing the moving platform 9 and the roll body 10 to slide along the conveyor platform 1 until the roll body 10 is moved directly under the gantry bracket 11, and the bottom of the left and right sides of the roll body 10 corresponds to the positions of the two elastic pads 17. Three sets of deviation measuring mechanisms measure the height at three different positions on the upper surface of the roll body 10, and calculate the vertical height difference, tilt direction, and tilt angle of the bottom of the two sides of the roll body 10, providing data support for the robot to adjust the closing angle. The positioning mechanism adjusts the position of the barcode scanner 21. After aligning the barcode scanner 21 with the label 20, it focuses and scans the information recorded on the label 20 to obtain information such as the specifications of the roll body 10. Based on the tilt of the roll body 10, one side of the roll body 10 is tilted downwards relative to the other side. Therefore, sliding components one and two on the side closest to the roll body 10 remain stationary. Simultaneously, another set of sliding components one and two are activated, causing the elastic pad 17 and contact point 18 to move upwards together. The moving distance is the vertical distance between the bottom of the other side of the roll body 10 and the bottom of the first side. This activates two cylinders 15, whose piston rods push the mounting plate 16 along the guide assembly. The trajectory moves closer to both sides of the roll body 10. At this time, the top or bottom of one side of the two elastic pads 17 first contacts the sides of the roll body 10. Then, the mounting plate 4 22 drives the elastic pads 17 to gradually rotate until the two elastic pads 17 are in contact with the sides of the roll body 10. The two elastic pads 17 continue to move closer and gradually deform, flattening any wrinkles that may exist on the surface of the roll body 10. When the contact point 18 contacts the sides of the roll body 10, a stop signal is triggered, and the cylinder 15 on the corresponding side stops extending. At this time, the positions of the two contact points 18 and the sides of the roll body 10 are correspondingly set, and the tilt angle of the two contact positions is the same as the tilt angle of the roll body 10. Adjustments are made based on the tilt of the roll body 10 to prevent the tilt of the roll body 10 from affecting the distance measurement and to reduce the distance measurement error. At this time, the detection heads of the two distance sensors 19 are aligned with the mounting plates 16 on both sides, and the current position of the mounting plates 16 is detected and recorded. By subtracting this position from the initial position of the mounting plates 16 before the cylinder 15 is started, the moving distance of the contact point 18 is obtained, and the specific positions of both sides of the roll body 10 are determined. By accurately measuring the distance between the two sides of the roll body 10, the robot arm is provided with a basis for selecting the cover size, realizing automatic contact distance measurement of the roll body 10. The operation is convenient and stable, and the measurement accuracy is high.

[0032] Further reference Figure 1 and Figures 4-5The adjustment mechanism includes: a support arm 201, a second cylinder 202, a second mounting plate 203, a fixing ring 204, two mounting brackets 205, an end adjustment assembly, an electric telescopic rod 206, and a second guide assembly. The support arm 201 is L-shaped, with one top end fixedly mounted to the middle of the inner top wall of the gantry bracket 11, and the other end of the support arm 201 tilted upwards. The second cylinder 202 is positioned above the other end of the support arm 201, and the second mounting plate 203 is fixedly mounted to the end of the cylinder body of the second cylinder 202 away from the gantry bracket 11. The piston rod of cylinder 202 passes through mounting plate 203 and is fixedly installed with barcode scanner 21. The fixing ring 204 is fitted on the middle position of cylinder 2. Two mounting brackets 205 are fixedly installed on the outer side of the other end of support arm 201. The outer walls on both sides of the fixing ring 204 are rotatably installed on the side of the two mounting brackets 205 that are close to each other. The end adjustment assembly is installed on the inner side of the other end of support arm 201. The electric telescopic rod 206 is installed between the end of cylinder 2 away from barcode scanner 21 and the end adjustment assembly. The guide assembly is installed between barcode scanner 21 and mounting plate 203.

[0033] In the initial state of the adjustment mechanism, cylinder 202 is rotatably connected to two mounting brackets 205 via a fixed ring 204 and mounted on the other end of the support arm 201. First, the initial position of the end of the electric telescopic rod 206 away from cylinder 202 is adjusted by the end adjustment component, and the initial angle of the electric telescopic rod 206 is adjusted. When the position of the barcode scanner 21 needs to be adjusted, the electric telescopic rod 206 extends and retracts, causing cylinder 2 to rotate around the fixed ring 204 as the fulcrum. At the same time, the piston rod of cylinder 202 extends and retracts axially, causing the barcode scanner 21 to adjust the back-and-forth distance along the trajectory constrained by the guide component 2. The position of the barcode scanner 21 is continuously adjusted by the electric telescopic rod 206 and cylinder 202, while keeping the barcode scanner 21 facing the label 20 until the barcode scanner 21 focuses on the label 20, thereby scanning the information on the label 20. This provides a basis for the robot to select the cover size, realizing that the barcode scanner 21 can focus on and scan the label 20 at different positions, making the operation convenient.

[0034] Further reference Figure 4 The end adjustment assembly includes: a first mounting slot 301 and a second mounting slot 302. One end of the first mounting slot 301 is fixedly installed on the inner side of the other end of the support arm 201. The second mounting slot 302 is set inside the first mounting slot 301. One end of the electric telescopic rod 206 is hinged to the end of the cylinder body away from the barcode scanner 21. The other end of the electric telescopic rod 206 is hinged to the top end of the second mounting slot 302 near the barcode scanner 21. An opening is provided on the bottom inner wall of the first mounting slot 301. Several threaded holes are arranged at equal intervals on the bottom inner wall of the second mounting slot 302. The several threaded holes are arranged in a corresponding manner to the opening.

[0035] In the initial state, mounting plate 202 is placed inside mounting plate 301. According to the initial hinge angle requirement of the electric telescopic rod 206, the fastener is passed through opening 1 and screwed into the corresponding threaded hole 1 to fix mounting plate 202 inside mounting plate 301. When the tilt angle of the electric telescopic rod 206 in the initial state is insufficient to focus on the label 20 on the roll body 10 of the current specification, the fastener is loosened and mounting plate 202 is moved so that opening 1 corresponds with other threaded holes 1 and is then re-fixed. At this time, the other end of the electric telescopic rod 206 adjusts the initial hinge angle as the position of mounting plate 202 changes. During the extension and retraction of the electric telescopic rod 206, its two ends rotate around the hinge point between the end of cylinder 2 and the top of mounting plate 202, driving cylinder 2 to adjust the angle with the fixed ring 204 as the fulcrum. This enables the barcode scanner 21 to focus on and scan the label 20 at different positions, making the operation convenient.

[0036] Further reference Figure 1 and Figures 6-7 The deviation measuring mechanism includes: several fixed components, mounting plate 3 401, height measuring plate 402, cylinder 3 403, distance measuring sensor 2 404, guide component 3, and pressure sensor 405. The fixed components are equidistantly arranged and installed on the inner top of the gantry bracket 11. Mounting plate 3 401 is installed at the bottom of the fixed components. Several height measuring plates 402 are located directly below several mounting plates 3 401. The cylinder body 3 of cylinder 3 403 is vertically fixedly installed at the middle position of the top of mounting plate 3 401. The piston rod 3 of cylinder 3 403 passes through the top of several mounting plates 3 401 and the top of height measuring plate 402 and is fixedly installed. Distance measuring sensor 2 404 is fixedly installed at one top end of mounting plate 3 401. The detection head of distance measuring sensor 2 404 passes through mounting plate 3 401. Guide component 3 is set between mounting plate 3 401 and height measuring plate 402. Pressure sensor 405 is fixedly installed at the bottom of height measuring plate 402.

[0037] When the roll body 10 is placed on the moving platform 9, it often tilts due to placement deviations and not being centered on the moving platform 9. If the tilt is not detected, the robot will close the cover plate according to the preset trajectory, which may easily lead to misalignment between the cover plate and the two sides of the roll body 10, or even unstable closing or damage to the roll body 10 due to uneven force. The mounting plate 3 401 is fixed to the inner wall of the top of the gantry bracket 11 by the fixing component. When the roll body 10 moves to the bottom of the gantry bracket 11, the cylinder 3 403 is activated. Its piston rod 3 pushes the height measuring plate 402 to descend vertically to the upper surface of the roll body 10 along the trajectory constrained by the guide component 3. After the pressure sensor 405 contacts the upper surface of the roll body 10, the pressure continues to drop until the pressure sensor 405 applies pressure to the roll body 10 to the standard. The extension of cylinder 3 403 is stopped. At this time, the detection head of distance sensor 2 404 passes through mounting plate 3 401 to detect the position of height measuring plate 402, thereby obtaining the height data of the corresponding position. The three sets of deviation measuring mechanisms simultaneously measure the height of the middle and both sides of the upper surface of the roll body 10 according to this process, and obtain the position of the middle and both sides of the upper surface of the roll body 10. At the same time, the tilt degree of the roll body 10 when it is not in the center of the moving platform 9 is judged, providing data support for the robot to adjust the closing angle. It also provides support for the two elastic pads 17 to fully adhere to the sides of the roll body 10, reducing the influence of the tilt of the roll body 10 on the measurement of the position of the sides of the roll body 10, reducing the error, and realizing accurate measurement of the tilt degree and position of the roll body 10. The operation is convenient.

[0038] Further reference Figure 7 The fixing components include: connecting plate 3 501, several connecting plates 3 501 are arranged at equal intervals and fixedly installed on the top inner wall of the gantry bracket 11, the top of three mounting plates 3 401 are fixedly installed with the bottom of three of the connecting plates 3 501, threaded holes 2 are opened at the four corners of the bottom of the connecting plate 3 501, and several threaded holes 3 are arranged at the other end of the top of the mounting plate 3 401, with the several threaded holes 3 corresponding to the four threaded holes 2 one by one.

[0039] First, based on the length of the roll body 10, determine the target positions where the three mounting plates 401 should be located in the middle and directly above the sides of the upper surface of the roll body 10. Then, the threaded holes 3 on the three mounting plates 401 are matched one-to-one with the four threaded holes 2 on the corresponding connecting plates 501. Finally, fasteners are passed through the threaded holes 2 and 3 at the corresponding positions and tightened to fix the mounting plates 401 at the bottom of the connecting plates 501. This ensures that the three mounting plates 401 are located in the middle and directly above the sides of the upper surface of the roll body 10, thus achieving accurate measurement of the tilt and position of the roll body 10.

[0040] Further reference Figures 1-8The first guide assembly includes: two sliding sleeves 601, two guide rods 602, and two connectors 603. The two sliding sleeves 601 are horizontally fixedly installed at the top and bottom of one end of a connecting plate 14 away from the roll body 10, respectively. One end of each guide rod 602 passes through the corresponding sliding sleeve 601 and connecting plate 14, and the two guide rods 602 slide in cooperation with the two sliding sleeves 601. The two connectors 603 are fixedly installed between one end of each guide rod 602 and the top and bottom of the mounting plate 16 away from the roll body 10. The second guide assembly includes: a sliding sleeve 701 and a guide rod 702. The sliding sleeve 701 is fixedly installed at the end of the mounting plate 203 away from the barcode scanner 21. The guide rods 602... One end passes through the sliding sleeve 201 and the mounting plate 203 in sequence and is fixedly connected to the barcode scanner 21. The guide rod 202 slides with the sliding sleeve 201. The guide assembly 3 includes: two sliding sleeves 301, two guide rods 302 and two connectors 203. The two sliding sleeves 301 are respectively vertically fixedly installed at the middle position of the top of one of the mounting plates 301. The two sliding sleeves 301 are respectively located at both ends of the cylinder 303. The guide rods 302 are vertically set. The bottom of the two guide rods 302 passes through the corresponding sliding sleeves 301 and the mounting plate 301 in sequence. The two guide rods 302 slide with the two sliding sleeves 301 respectively. The two connectors 203 are respectively fixedly installed between the bottom of the two guide rods 302 and the top of the mounting plate 16.

[0041] When the piston rod of cylinder 15 pushes the mounting plate 16 toward or away from the roll body 10, the mounting plate 16 drives the two guide rods 602 to move synchronously through the connector 603. At this time, the two guide rods 602 slide along the inner wall of the corresponding sliding sleeve 601. Through the sliding cooperation between the guide rods 602 and the sliding sleeve 601, it is ensured that the mounting plate 16 always moves in a straight line along the axis of the piston rod, avoiding deviation. When the piston rod of cylinder 202 pushes the barcode scanner 21 to move back and forth, the barcode scanner 21 drives the guide rod 702 to move synchronously. The guide rod 702 slides along the inner wall of the sliding sleeve 701. The sliding engagement with the sliding sleeve 701 constrains the movement trajectory of the barcode scanner 21, ensuring that the barcode scanner 21 always moves in a straight line along the axis of the piston rod 2, avoiding positional deviation during scanning. When the piston rod 3 of the cylinder 3 403 pushes the height measuring plate 402 closer to or further away from the surface of the roll body 10, the height measuring plate 402 drives the two guide rods 3 802 to move vertically in sync through the connector 2 803. At this time, the two guide rods 3 802 slide along the inner wall of the corresponding sliding sleeve 3 801. Through the sliding engagement between the guide rods 3 802 and the sliding sleeve 3 801, it is ensured that the height measuring plate 402 always moves in a straight line in the vertical direction, avoiding data deviation due to offset during height measurement.

[0042] Further reference Figures 1-3 The first sliding component includes: an electric slide rail 23 and two electric sliders 24. The electric slide rail 23 is vertically fixedly installed on the top of the outer wall of one side of the gantry bracket 11. The two electric sliders 24 are slidably installed on the electric slide rail 23 respectively. The side of the two electric sliders 24 away from the roll body 10 is fixedly connected to the top and bottom of the support frame 12 respectively. The second sliding component includes: an electric slide rail 25 and an electric slider 26. The electric slide rail 25 is vertically fixedly installed on the top of the inner wall of one side of the gantry bracket 11. The electric slider 26 is slidably installed on the electric slide rail 25. The electric slider 26 is fixedly connected to the side of the connecting plate 2 14 away from the roll body 10.

[0043] When the roll body 10 is placed on the movable platform 9, it often tilts because it is not centered on the movable platform 9 due to placement deviation. If the tilt is not detected, the robot will close the cover plate according to the preset trajectory, which can easily lead to misalignment between the cover plate and the two sides of the roll body 10, or even unstable closing or damage to the roll body 10 due to uneven force. After the deviation measuring mechanism obtains the vertical height difference between the bottom sides of the roll body and the tilt direction, it drives the electric slider one and electric slider two on the side closer to the raised roll body 10 to slide upward synchronously. The sliding distance is equal to the height difference, driving the roll body 10 to tilt upward. The connecting plate 2 and guide assembly 1 move upward together. After the two elastic pads 17 are attached to the two sides of the roll body 10 and flatten any wrinkles on the surface of the roll body 10, the two contact points 18 contact the two sides of the roll body 10. The two contact positions are set correspondingly, and the tilt angle of the two contact positions is equal to the tilt angle of the roll body 10. Adjustments are made according to the tilt of the roll body 10 by sliding assembly 1 and sliding assembly 2 to prevent the tilt of the roll body 10 from affecting the distance measurement and reduce the distance measurement error.

[0044] Further reference Figures 2-7 Two cylinders 15, cylinder 202, three cylinders 3, and three pressure sensors 405 are all electrically connected to the same controller, and two contacts 18 are electrically connected to the controller.

[0045] In the initial state, the two cylinders 15, the two cylinders 202, the three cylinders 403, the three pressure sensors 405, and the two contacts 18 are all electrically connected to the same controller. The controller receives signals from each component in real time and outputs control commands. When the two contacts 18 contact the two sides of the roll body 10 respectively, the contacts 18 transmit contact signals to the controller. The controller immediately sends a stop command to the two cylinders 15 to control the piston rod 1 to stop extending. When the piston rod 3 pushes the height measuring plate 402 downward to measure the height, until the pressure applied by the pressure sensor 405 to the roll body 10 reaches the standard, the pressure sensor 405 transmits a signal to the controller. The controller immediately sends a stop command to the three cylinders 403 to control the piston rod 3 to stop extending. The controller sends a command to the two cylinders 202 to control the piston rod 2 to extend and retract to adjust the position of the barcode scanner 21.

[0046] Further reference Figure 1 Support plates 901 are horizontally fixed on both sides of the bottom of the gantry bracket 11. Each of the four corners of the top of the support plate 901 has an opening 2. Support plates 902 are fixedly installed between the top ends of the two support plates 901 and one side of the two ends of the gantry bracket 11. The support plates 902 are triangular in shape.

[0047] Fix support plate 901 to the bottom of gantry bracket 11. Then take four support plates 902 and attach one side of each support plate 902 to the side of both ends of gantry bracket 11, and attach the other side to the top end of the corresponding support plate 901, so that the triangular support plates 902 form a stable support structure. Then, according to the site conditions and actual needs, install support plate 901 on the ground through opening 2.

[0048] Working Principle: Regarding the packaging and transportation of roll materials, cover plates are generally placed on both sides of the roll material body 10. The size of the cover plates must correspond to the thickness of the roll material body 10, i.e., the side diameter. The purpose of this device is to assist the robotic arm in placing cover plates on both sides of the roll material body 10, ensuring that the cover plates are placed accurately and stably without damaging the roll material body 10. Specifically, it is necessary to detect the distance, position, and tilt of the two sides of the roll material body 10. These data are used to assist the robotic arm in selecting the corresponding cover plates and accurately placing them on both sides of the roll material body 10. According to the length of the roll material body 10, the three mounting plates 401 are respectively positioned at the top center and the two sides of the upper surface of the roll material body 10. The threaded holes 2 at the four corners of the bottom of the connecting plate 501 correspond one-to-one with the threaded holes 3 at the top of the mounting plate 401, and are secured with fasteners. Fix the mounting plate 3 401 to the bottom of the connecting plate 3 501 on the inner wall of the top of the gantry bracket 11. Affix the label 20 to the center of the upper surface of the roll body 10. Then place the roll body 10 into the arc-shaped placement slot at the top of the moving platform 9. Start the conveyor platform 1, causing the moving platform 9 and the roll body 10 to slide along the conveyor platform 1 until the roll body 10 is directly below the gantry bracket 11, and the bottom of the left and right sides of the roll body 10 corresponds to the positions of the two elastic pads 17. When the roll body 10 is placed on the moving platform 9, it often tilts due to placement deviations and not being centered on the moving platform 9. If the tilt is not detected, the robot will close the cover plate according to the preset trajectory, which can easily lead to misalignment between the cover plate and the sides of the roll body 10. If uneven force causes unstable sealing or damage to the roll body 10, cylinder 3 403 is activated. Its piston rod 3 pushes the height measuring plate 402 to move. The height measuring plate 402 drives two guide rods 3 802 to move vertically synchronously through connector 2 803. The two guide rods 3 802 slide along the inner wall of the corresponding sliding sleeve 3 801 and descend vertically towards the upper surface of the roll body 10. After the pressure sensor 405 contacts the upper surface of the roll body 10 and the applied pressure reaches the standard, the pressure sensor 405 transmits a signal to the controller. The controller sends a stop command to cylinder 3 403. At this time, the detection head of distance sensor 2 404 passes through mounting plate 3 401 to detect the position of the height measuring plate 402. The three sets of deviation measuring mechanisms respectively obtain the upper surface of the roll body 10. The height data of the middle and both sides of the surface are used to determine the degree of tilt, providing data support for the robot to adjust the closing angle. Initially, mounting plate 2 302 is placed inside mounting plate 1 301. Based on the initial hinge angle requirements of the electric telescopic rod 206, fasteners are passed through the opening 1 at the bottom of mounting plate 1 301 and screwed into the corresponding threaded hole 1 at the bottom of mounting plate 2 302 for fixation. When the position of the barcode scanner 21 needs to be adjusted, the controller sends commands to cylinder 2 202 and the electric telescopic rod 206. The electric telescopic rod 206 extends and retracts, with its two ends rotating around the hinge point between the end of cylinder 2 and the top of mounting plate 2 302, causing cylinder 2 to rotate around the fixed ring 204 as a fulcrum. Simultaneously, the piston rod 2 of cylinder 2 202 pushes the barcode scanner 21 to move.The barcode scanner 21 drives the guide rod 702 to move synchronously. The guide rod 702 slides along the inner wall of the sliding sleeve 701 and moves back and forth along the trajectory until the barcode scanner 21 focuses on the label 20 and completes the scan. One side of the roll body 10 tilts downward relative to the other side. Then, the sliding component one and sliding component two on the side closer to the roll body 10 do not move. At the same time, another set of sliding component one and another set of sliding component two are activated, which drives the elastic pad 17 and the contact point 18 to move upward together. The moving distance is the vertical distance between the bottom of the other side of the roll body 10 and the bottom of the first side. The two cylinders 15 are activated. Their piston rods push the mounting plate 16 to move. At this time, the mounting plate 16 drives the two guide rods through the connector 603. The two guide rods 602 move synchronously, sliding along the inner wall of the corresponding sliding sleeves 601 and approaching both sides of the roll body 10. At this time, the top or bottom of one side of the two elastic pads 17 first contacts the sides of the roll body 10. Then, the mounting plate 22 drives the elastic pads 17 to gradually rotate until the two elastic pads 17 are in contact with the sides of the roll body 10. The two elastic pads 17 continue to approach and gradually deform, flattening any wrinkles that may exist on the surface of the roll body 10. When the contact point 18 contacts the sides of the roll body 10, the contact point 18 transmits a contact signal to the controller. The controller immediately sends a stop command to the two cylinders 15, and the corresponding cylinders 15 stop extending. At this time, the two contacts 18 and the roll body 10 are in contact. The contact positions on both sides of the roll body 10 are correspondingly set, and the tilt angle connecting the two contact positions is equal to the tilt angle of the roll body 10. Adjustments are made according to the tilt of the roll body 10 to prevent the tilt of the roll body 10 from affecting the distance measurement and to reduce the distance measurement error. At this time, the detection heads of the two distance sensors 19 are respectively aligned with the mounting plates 16 on both sides, detecting and recording the current position of the mounting plates 16. By subtracting this position from the initial position of the mounting plates 16 before the cylinder 15 is started, the moving distance of the contact point 18 is obtained, thereby determining the specific position of both sides of the roll body 10. By accurately measuring the distance between the two sides of the roll body 10, a basis for the selection of the cover size is provided for the robot arm. Throughout the process... The cooperation between sliding sleeve 601 and guide rod 602 ensures that mounting plate 16 moves linearly along the axis of piston rod 1; the cooperation between sliding sleeve 201 and guide rod 202 ensures that barcode scanner 21 moves linearly along the axis of piston rod 2 without deviation; and the cooperation between sliding sleeve 301 and guide rod 302 ensures that height measuring plate 402 moves linearly in the vertical direction. The controller receives signals from contact point 18 and pressure sensor 405 in real time and sends control commands to two cylinders 15, cylinder 202, and three cylinders 403. Ultimately, the auxiliary robot accurately and stably closes the cover plate on both ends of the roll material, meeting packaging and transportation needs. This achieves automatic contact distance measurement of the roll material body 10, with convenient and stable operation and high measurement accuracy.

[0049] The basic principles, main features, and advantages of this application have been described above. Those skilled in the art should understand that this application is not limited to the above embodiments. The embodiments and descriptions in the specification are merely the principles of this application. Various changes and modifications can be made to this application without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claims. The scope of protection claimed by this application is defined by the appended claims and their equivalents.

Claims

1. A fully automatic barcode scanning and ranging device for roll materials, comprising: A conveying platform (1), wherein a movable platform (9) is slidably disposed on the top of the conveying platform (1), and an arc-shaped placement groove is provided on the top of the movable platform (9), wherein a roll material body (10) is placed in the placement groove, and a label (20) is affixed to the middle position of the upper surface of the roll material body (10), characterized in that it further includes: Gantry support (11): The gantry support (11) is installed above the conveying platform (1), and the gantry support (11) is arranged in a gate shape; Support frame (12): There are two support frames (12). The support frames (12) are triangular in shape. The two support frames (12) are slidably installed on the outer walls of the gantry bracket (11) on the sides that are close to each other through a sliding component. A connecting plate (13) is fixedly installed on the side that is far away from each other at one end of the two support frames (12). The connecting plate (13) is L-shaped right angle. Connecting plate two (14): There are two connecting plates two (14). The two connecting plates two (14) are slidably installed on the inner walls of the two sides of the gantry bracket (11) through sliding components two. Cylinder 1 (15): There are two cylinders 1 (15). The cylinder bodies of the two cylinders 1 (15) are respectively horizontally fixed between the two connecting plates 1 (13) on the side that is close to each other and the two connecting plates 2 (14) on the side that is far away from each other. The piston rods of the two cylinders 1 (15) pass through the two connecting plates 2 (14) in the horizontal direction respectively. Mounting plate one (16): There are two mounting plates one (16). The two mounting plates one (16) are vertically fixed on the side of the two piston rods one that are close to each other. The side of the two mounting plates one (16) that are close to each other is hinged with mounting plate four (22) through torsion spring hinge. The side of the two mounting plates four (22) that are close to each other is fixedly installed with elastic pad (17). The center of the side of the two mounting plates four (22) that are close to each other is fixedly installed with contact point (18). The two contact points (18) are located in the two elastic pads (17) respectively. Distance sensor 1 (19): There are two distance sensors 1 (19). The two distance sensors 1 (19) are respectively fixedly installed on the top of one end of the two connecting plates 2 (14) on opposite sides. The detection heads of the two distance sensors 1 (19) pass horizontally through the two connecting plates 2 (14). Barcode scanner (21): The barcode scanner (21) is located above the middle position of the roll body (10), and the barcode scanner (21) is facing the label (20); Guide component one; the guide component one has two sets, and the two sets of guide components one are respectively disposed between the two mounting plates one (16) and the two connecting plates two (14) to constrain the linear motion trajectory of the mounting plate one (16) along the axis of the piston rod one; Deviation measuring mechanism: There are three sets of deviation measuring mechanisms. The three sets of deviation measuring mechanisms are arranged and installed on the top inner wall of the gantry bracket (11) to measure the height values ​​of three different positions on the upper surface of the roll body (10). Positioning mechanism: The positioning mechanism is installed between the bottom of the barcode scanner (21) and the gantry bracket (11).

2. The fully automatic roll material scanning and ranging device as described in claim 1, characterized in that, The adjustment mechanism includes: a support arm (201), a second cylinder (202), a second mounting plate (203), a fixing ring (204), two mounting brackets (205), an end adjustment assembly, an electric telescopic rod (206), and a second guide assembly. The support arm (201) is L-shaped. One end of the support arm (201) is fixedly installed in the middle of the inner wall of the top of the gantry bracket (11). The other end of the support arm (201) is inclined upward. The second cylinder (202) is located above the other end of the support arm (201). The second mounting plate (203) is fixedly installed on the end of the cylinder body of the second cylinder (202) away from the gantry bracket (11). The piston rod of 02 passes through the mounting plate 2 (203) and is fixedly installed with the barcode scanner (21). The fixing ring (204) is fitted on the middle position of the cylinder body 2. The two mounting brackets (205) are fixedly installed on the outer side of the other end of the support arm (201). The outer walls on both sides of the fixing ring (204) are rotatably installed on the side of the two mounting brackets (205) that are close to each other. The end adjustment assembly is installed on the inner side of the other end of the support arm (201). The electric telescopic rod (206) is installed between the end of the cylinder body 2 away from the barcode scanner (21) and the end adjustment assembly. The guide assembly 2 is installed between the barcode scanner (21) and the mounting plate 2 (203).

3. The fully automatic barcode scanning and ranging device for roll materials as described in claim 2, characterized in that, The end adjustment assembly includes: a first mounting slot (301) and a second mounting slot (302). One end of the first mounting slot (301) is fixedly installed on the inner side of the other end of the support arm (201). The second mounting slot (302) is disposed inside the first mounting slot (301). One end of the electric telescopic rod (206) is hinged to the end of the cylinder away from the barcode scanner (21). The other end of the electric telescopic rod (206) is hinged to the top end of the second mounting slot (302) near the barcode scanner (21). An opening is provided on the bottom inner wall of the first mounting slot (301). A plurality of threaded holes are arranged at equal intervals on the bottom inner wall of the second mounting slot (302). The plurality of threaded holes are corresponding to the opening.

4. The fully automatic barcode scanning and ranging device for roll materials as described in claim 2, characterized in that, The deviation measuring mechanism includes: several fixed components, mounting plate three (401), height measuring plate (402), cylinder three (403), distance measuring sensor two (404), guide component three, and pressure sensor (405). The several fixed components are equidistantly arranged and installed on the top inner wall of the gantry bracket (11). The mounting plate three (401) is installed at the bottom of the fixed components. The several height measuring plates (402) are respectively located directly below the several mounting plates three (401). The cylinder body three of the cylinder three (403) is vertically fixedly installed on the mounting plate three. (401) At the top center position, the piston rod of the cylinder three (403) passes through several mounting plates three (401) and is fixedly installed at the top of the height measuring plate (402). The distance sensor two (404) is fixedly installed at one end of the top of the mounting plate three (401). The detection head of the distance sensor two (404) passes through the mounting plate three (401). The guide assembly three is disposed between the mounting plate three (401) and the height measuring plate (402). The pressure sensor (405) is fixedly installed at the bottom of the height measuring plate (402).

5. The fully automatic roll material scanning and ranging device as described in claim 4, characterized in that, The fixing components include: a connecting plate three (501), several connecting plates three (501) are arranged at equal intervals and fixedly installed on the top inner wall of the gantry bracket (11), the top of three mounting plates three (401) are fixedly installed with the bottom of three of the connecting plates three (501), threaded holes two are opened at the four corners of the bottom of the connecting plate three (501), and several threaded holes three are arranged at the other end of the top of the mounting plate three (401), and the several threaded holes three are arranged in a one-to-one correspondence with the four threaded holes two.

6. The fully automatic barcode scanning and ranging device for roll materials as described in claim 4, characterized in that, The guide assembly includes: two sliding sleeves (601), two guide rods (602), and two connectors (603). The two sliding sleeves (601) are horizontally fixedly installed on the top and bottom of one end of the connecting plate (14) away from the roll body (10). One end of the two guide rods (602) passes through the corresponding sliding sleeves (601) and the connecting plate (14) in sequence. The two guide rods (602) are slidably engaged with the two sliding sleeves (601). The two connectors (603) are fixedly installed between one end of the two guide rods (602) and the top and bottom of the mounting plate (16) away from the roll body (10). The second guide component includes a second sliding sleeve (701) and a second guide rod (702). The second sliding sleeve (701) is fixedly installed on the end of the second mounting plate (203) away from the barcode scanner (21). One end of the second guide rod (702) passes through the second sliding sleeve (701) and the second mounting plate (203) in sequence and is fixedly connected to the barcode scanner (21). The second guide rod (702) slides in cooperation with the second sliding sleeve (701). The guide assembly three includes: two sliding sleeves three (801), two guide rods three (802), and two connectors two (803). The two sliding sleeves three (801) are respectively vertically fixedly installed at the middle position of the top of one of the mounting plates three (401). The two sliding sleeves three (801) are respectively located at both ends of the cylinder three (403). The guide rods three (802) are vertically arranged. The bottom of the two guide rods three (802) passes through the corresponding sliding sleeves three (801) and the mounting plates three (401) in sequence. The two guide rods three (802) are slidably engaged with the two sliding sleeves three (801). The two connectors two (803) are respectively fixedly installed between the bottom of the two guide rods three (802) and the top of the mounting plate one (16).

7. The fully automatic barcode scanning and ranging device for roll materials as described in claim 1, characterized in that, The sliding assembly includes an electric slide rail (23) and two electric sliders (24). The electric slide rail (23) is vertically fixed on the top of the outer wall of one side of the gantry bracket (11). The two electric sliders (24) are slidably installed on the electric slide rail (23). The side of the two electric sliders (24) away from the roll body (10) is fixedly connected to the top and bottom of one side of the support frame (12). The second sliding component includes: a second electric slide rail (25) and a second electric slider (26). The second electric slide rail (25) is vertically fixedly installed on the top of the inner wall of one side of the gantry bracket (11). The second electric slider (26) is slidably installed on the second electric slide rail (25). The second electric slider (26) is fixedly connected to the side of the second connecting plate (14) away from the roll body (10).

8. The fully automatic barcode scanning and ranging device for roll materials as described in claim 4, characterized in that, The two cylinders (15), the two cylinders (202), the three cylinders (403), and the three pressure sensors (405) are all electrically connected to the same controller, and the two contacts (18) are all electrically connected to the controller.

9. The fully automatic barcode scanning and ranging device for roll materials as described in claim 1, characterized in that, Support plates 1 (901) are horizontally fixed on both sides of the bottom of the gantry bracket (11). Each of the four corners of the top of the support plate 1 (901) has an opening 2. Support plates 2 (902) are fixedly installed between the top ends of the two support plates 1 (901) and one side of the two ends of the gantry bracket (11). The support plates 2 (902) are triangular in shape.