A rotating code scanning system and method for a bushing type part
By designing a rotary barcode scanning system for bushing parts, and utilizing visual recognition and adaptive adjustment components, efficient and accurate barcode acquisition of various types of bushing parts is achieved. This solves the problems of low efficiency and low accuracy in existing technologies and reduces the intensity of manual labor.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHONGQING MASCH & ELECTRONIC INTELLIGENT MFG CO LTD
- Filing Date
- 2023-11-10
- Publication Date
- 2026-04-28
AI Technical Summary
In the existing technology, barcode recognition for bushing parts is inefficient and inaccurate. Manual scanning is inefficient, prone to errors, and labor-intensive, making it difficult to meet the production needs of various bushing parts.
A rotary barcode scanning system for bushing-type parts was designed, including a system control box, a parts pallet assembly, a vision recognition and material handling assembly, a barcode scanner position adaptive assembly, and a parts clamping and rotating assembly. The system achieves precise gripping and rotary barcode scanning of parts through vision recognition and adaptive adjustment.
It enables efficient and accurate barcode acquisition for various types of bushing parts, improves scanning efficiency and accuracy, reduces manual labor intensity, and adapts to the production needs of various bushing parts.
Smart Images

Figure CN117533769B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of airtightness testing technology, and in particular to a rotary scanning system and method for bushing-type parts. Background Technology
[0002] Bushings are a type of precision parts with high accuracy requirements, complex manufacturing processes, and strict quality control. Even minor defects in these parts can cause huge losses to society. Therefore, the production process, quality inspection, and traceability throughout the entire life cycle of bushings are particularly important.
[0003] Currently, after the bushing parts are manufactured, a unique QR code is engraved on the surface of the part. After several processes, it enters the Statistical Process Control (SPC) process. The SPC process uses manual part picking and manual barcode scanning to obtain part product information, followed by measurement and statistical analysis of the part, and finally storing the results in the corresponding part's product information. This process has several drawbacks, including small part size making it difficult to pick up; small barcodes (2mm*2mm) engraved on a curved surface making them difficult to read; inconsistent barcode angles upon arrival, resulting in low efficiency for manual scanning; and the risk of misalignment when manually placing parts back. These issues lead to low efficiency, high error rates, and high labor intensity in manual barcode scanning.
[0004] Therefore, there is an urgent need for a barcode scanning system that can be applied to the barcode recognition of various bushing parts and improve scanning efficiency and accuracy. Summary of the Invention
[0005] Therefore, it is necessary to provide a rotary scanning system and method for bushing parts to address the aforementioned technical problems.
[0006] A rotary barcode scanning system for bushing-type parts includes: a system control box and a parts tray assembly, a vision recognition picking assembly, a barcode scanner position adaptive assembly, and a parts clamping rotation assembly disposed on the system control box; the system control box, parts tray assembly, vision recognition picking assembly, barcode scanner position adaptive assembly, and parts clamping rotation assembly are electrically connected; the parts tray assembly is used to place parts; the vision recognition picking assembly is disposed on one side of the parts tray assembly and is used to identify the part type and placement posture, move to the part gripping point through vision recognition, grip parts that meet preset requirements, and place them in the rotation position of the parts clamping rotation assembly; the barcode scanner position adaptive assembly is disposed on the adjacent side of the vision recognition picking assembly and can adaptively adjust the barcode scanner position according to the part type and barcode position, and read the barcode information of the part; the parts clamping rotation assembly is disposed between the vision recognition picking assembly and the barcode scanner position adaptive assembly and is used to grip the part in the rotation position and rotate to display the part barcode.
[0007] In one embodiment, the system control box includes a housing, an electrical mounting plate, a cooling fan, and a solenoid valve; the electrical mounting plate is disposed on the back panel inside the housing; the cooling fan is disposed on the side of the bottom of the housing; and the solenoid valve is disposed at the bottom of the housing.
[0008] In one embodiment, the parts tray assembly includes a tray holder and a parts tray, the parts tray being placed on the tray holder; the tray holder is fixed to the housing, has limit blocks on three sides, and a positioning pin hole in the middle, which cooperates with a positioning pin at the bottom of the parts tray to position the parts tray; the tray holder is also provided with a detection switch to determine the position of the parts tray; the parts tray contains multiple parts supports for placing parts.
[0009] In one embodiment, the visual recognition material handling component includes a support, a three-axis module, a camera, and a pneumatic finger; the support is fixed to the housing, and the three-axis module is fixed to the support; the camera and the pneumatic finger are both fixed to the three-axis module and can move under the drive of the three-axis module; the camera is positioned in front of the pneumatic finger and is used to photograph and recognize the type and placement of parts in the parts tray assembly; the pneumatic finger is used to grasp the parts after recognizing that the parts meet the preset requirements.
[0010] In one embodiment, the barcode scanner position adaptive component includes a dual-axis module, a barcode scanner bracket, and a fixed barcode scanner; the dual-axis module is fixed to the housing, the barcode scanner bracket is fixed to the dual-axis module, the fixed barcode scanner is fixed to the barcode scanner bracket, and the dual-axis module can drive the fixed barcode scanner to a preset scanning position.
[0011] In one embodiment, the part clamping and rotating assembly includes a rotary servo motor, an origin switch, a chuck base, a three-jaw chuck, a sensor bracket, and a laser displacement sensor. The rotary servo motor is disposed within the housing and drives the three-jaw chuck to rotate. The origin switch is connected to the rotary servo motor and the chuck base and controls the three-jaw chuck to return to its origin. The chuck base is disposed on the housing and is used to mount the three-jaw chuck. Chuck fingers are fitted onto the three-jaw chuck for clamping parts. The sensor bracket is disposed on the housing and is used to fix the laser displacement sensor. The laser displacement sensor is used to identify the retraction stroke of the three-jaw chuck and determine the clamping state of the parts held by the chuck fingers.
[0012] In one embodiment, the three-jaw chuck is a pneumatic three-jaw chuck, and an air guide slip ring is provided at the bottom of the housing for supplying air to the three-jaw chuck.
[0013] A method for rotary barcode scanning of bushing-type parts, employing a rotary barcode scanning system for bushing-type parts as described above, includes the following steps: Loading is completed via a parts tray assembly; a vision recognition picking assembly is driven to move, identifying the part type and placement posture in the parts tray assembly; it is determined whether the part type and placement posture meet preset requirements; if they do, the vision recognition picking assembly is driven to the part gripping position to grip the part onto a parts clamping rotary assembly; the parts are clamped to the rotation position by the parts clamping rotary assembly; the position of the barcode scanner is adjusted using a barcode scanner position adaptive assembly, and the parts clamping rotary assembly is controlled to drive the parts to rotate, while the barcode scanner scans the parts; after scanning, a scanning result is obtained; if the scanning result meets a preset requirement, the rotation of the parts clamping rotary assembly is stopped, and the vision recognition picking assembly is driven to grip the part back onto the parts tray assembly.
[0014] Compared with the prior art, the advantages and beneficial effects of the present invention are as follows: A system control box is provided with a parts tray assembly, a visual recognition picking assembly, a barcode scanner position adaptive assembly, and a parts clamping rotation assembly, all electrically connected. The parts tray assembly is used to place parts; the visual recognition picking assembly is located on one side of the parts tray assembly and is used to identify the part type and placement posture, moving to the part gripping point through visual recognition, gripping parts that meet preset requirements, and placing them in the rotation position of the parts clamping rotation assembly; the barcode scanner position adaptive assembly is located adjacent to the visual recognition picking assembly and can adaptively adjust the barcode scanner position according to the part type and barcode position, and read the barcode information of the parts; the parts clamping rotation assembly is located between the visual recognition picking assembly and the barcode scanner position adaptive assembly, used to grip parts in the rotation position and rotate to display the part barcode, enabling type identification, precise picking and placing, and unlimited rotation scanning of various types of bushing parts, achieving efficient and accurate acquisition of part barcodes. Attached Figure Description
[0015] Figure 1 This is a schematic diagram of the structure of a rotary scanning system for a bushing-type part in one embodiment.
[0016] Figure 2 for Figure 1 A schematic diagram of the structure of the central system control box.
[0017] Figure 3 for Figure 1 A schematic diagram of the structure of the parts tray assembly.
[0018] Figure 4 for Figure 3 A schematic diagram of the structure of the middle tray fixing seat.
[0019] Figure 5 for Figure 1 A schematic diagram of the structure of the visual recognition material picking component.
[0020] Figure 6 for Figure 1 A schematic diagram of the adaptive position component for the barcode scanner.
[0021] Figure 7 for Figure 1 A schematic diagram of the structure of the rotating component for clamping parts.
[0022] Figure 8 This is a flowchart illustrating a rotary scanning method for a bushing-type part in one embodiment.
[0023] Figure 9 This is a flowchart of a rotary scanning method for a bushing-type part in one embodiment.
[0024] In the attached diagram, the components are: system control box 10, box body 11, electrical mounting plate 12, cooling fan 13, solenoid valve 14, air guide slip ring 15, parts pallet assembly 20, pallet fixing seat 21, limit stop 211, positioning pin hole 212, detection switch 213, parts pallet 22, parts bracket 221, vision recognition material handling assembly 30, bracket 31, three-axis module 32, camera 33, pneumatic finger 34, barcode scanner position adaptive assembly 40, dual-axis module 41, barcode scanner bracket 42, fixed barcode scanner 43, parts clamping rotation assembly 50, rotary servo motor 51, origin switch 52, chuck seat 53, three-jaw chuck 54, chuck finger 541, sensor bracket 55, and laser displacement sensor 56. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to specific embodiments and accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0026] In one embodiment, such as Figure 1As shown, a rotary barcode scanning system for bushing-type parts is provided, including: a system control box 10 and a parts tray assembly 20, a vision recognition picking assembly 30, a barcode scanner position adaptive assembly 40, and a parts clamping rotation assembly 50 disposed on the system control box 10; the system control box 10, parts tray assembly 20, vision recognition picking assembly 30, barcode scanner position adaptive assembly 40, and parts clamping rotation assembly 50 are electrically connected; the parts tray assembly 20 is used to place parts; the vision recognition picking assembly 30 is disposed on one side of the parts tray assembly, used to identify the part type and placement posture, and moves to the part gripping point through vision recognition, gripping parts that meet preset requirements and placing them in the rotation position of the parts clamping rotation assembly 50; the barcode scanner position adaptive assembly 40 is disposed on the adjacent side of the vision recognition picking assembly 30, and can adaptively adjust the position of the barcode scanner according to the part type and barcode position, and read the barcode information; the parts clamping rotation assembly 50 is disposed between the vision recognition picking assembly 30 and the barcode scanner position adaptive assembly 40, used to grip parts and rotate to display the part barcode.
[0027] In this embodiment, a system control box 10 is connected to a parts tray assembly 20, a visual recognition picking assembly 30, a barcode scanner position adaptive assembly 40, and a parts clamping rotation assembly 50, all electrically connected to each other. The parts tray assembly 20 is used to place parts. The visual recognition picking assembly 30 is located on one side of the parts tray assembly 20 and is used to identify the type and placement posture of the parts. It moves to the part gripping point through visual recognition, picks up parts that meet the preset requirements, and places them in the rotation position of the parts clamping rotation assembly 50. The barcode scanner position adaptive assembly 40 is located on the adjacent side of the visual recognition picking assembly 30 and can adaptively adjust the position of the barcode scanner according to the part type and barcode position, and read the barcode information of the parts. The parts clamping rotation assembly 50 is located between the visual recognition picking assembly 30 and the barcode scanner position adaptive assembly 40 and is used to pick up parts in the rotation position and rotate to display the part barcode. This enables type identification, accurate picking and placing, and unlimited rotation scanning of various types of bushing parts, achieving efficient and accurate acquisition of part barcodes.
[0028] like Figure 2 As shown, the system control box 10 includes a box body 11, an electrical mounting plate 12, a cooling fan 13, and a solenoid valve 14; the electrical mounting plate 12 is located on the back panel inside the box body 11, the cooling fan 13 is located on the side of the bottom of the box body 11, and the solenoid valve 14 is located at the bottom of the box body 11.
[0029] Specifically, the system control box 10 includes a housing 11 supported by four pillars. An electrical mounting plate 12 is located on the back panel inside the housing 11 for electrical installation. A cooling fan 13 is located at the bottom side of the housing 11, with an air outlet corresponding to the fan 13 on the housing 11 to facilitate airflow and accelerate heat dissipation. A solenoid valve 14 is also located at the bottom of the housing 11 to control the electrical switch. The system control box 10 also includes control buttons for controlling the system's opening and closing.
[0030] like Figure 3 and Figure 4 As shown, the parts tray assembly 20 includes a tray fixing base 21 and a parts tray 22. The parts tray 22 is placed on the tray fixing base 21. The tray fixing base 21 is fixed to the housing 11, and has limit blocks 211 on three sides and a positioning pin hole 212 in the middle, which cooperates with the positioning pin at the bottom of the parts tray 22 to position the parts tray 22. The tray fixing base 21 is also equipped with a detection switch 213 to determine the position of the parts tray 22. Multiple parts supports 221 are provided inside the parts tray 22 for placing parts.
[0031] Specifically, the parts tray assembly 20 includes a tray fixing seat 21 disposed on the housing 11 and a parts tray 22 placed on the tray fixing seat 21. The tray fixing seat 21 is fixed on the housing 11, with limit blocks 211 on three sides and a positioning pin hole 212 in the middle, which cooperates with the positioning pin at the bottom of the parts tray 22 to achieve positioning of the parts tray 22. In addition, detection switches 213 are provided at two opposite corners of the tray fixing seat 21. The detection switches 213 detect whether the placement position of the parts tray 22 is correct, further ensuring the accurate position of the parts tray 22 and providing stable conditions for subsequent parts identification and gripping.
[0032] The parts tray 22 is equipped with multiple parts supports 221, which can hold a variety of bushing parts of different sizes and types, and meet the mixed use of bushing parts of different diameters and lengths. Different parts can be placed according to the orientation guided by the software system.
[0033] like Figure 5 As shown, the visual recognition material handling component 30 includes a support 31, a three-axis module 32, a camera 33, and a pneumatic finger 34. The support 31 is fixed on the housing 11, and the three-axis module 32 is fixed on the support 31. The camera 33 and the pneumatic finger 34 are both fixed on the three-axis module 32 and can move under the drive of the three-axis module 32. The camera 33 is located in front of the pneumatic finger 34 and is used to take pictures and recognize the type and placement posture of the parts in the parts tray assembly 20. The pneumatic finger 34 is used to grasp the parts after recognizing that the parts meet the preset requirements.
[0034] Specifically, the visual recognition and material handling component 30 includes a bracket 31 fixed on the housing 11, a three-axis module 32 fixed on the bracket 31, and a camera 33 and a pneumatic finger 34 fixed on the three-axis module 32. The three-axis module 32 is a three-axis module composed of three sets of servo modules, which can drive the camera 33 and the pneumatic finger 34 to move, so as to facilitate visual recognition and grasping of parts. The camera 33 is set in front of the pneumatic finger 34. When it moves to the part tray photo position under the drive of the three-axis module 32, it takes a picture to recognize the type and placement posture of the parts in the part tray component 20, and determines whether the parts are placed in the guided posture. If the posture is incorrect, it outputs a "part posture error" prompt. If the part posture is correct, the three-axis module 32 drives the pneumatic finger 34 to move to the part grasping position, and the pneumatic finger 34 grasps the corresponding part, realizing accurate recognition and rapid grasping of parts.
[0035] After the parts pallet 22 is placed in place, the system is started. The three-axis module 32 first moves to the top of the parts slot, and then performs visual recognition of the parts type and placement posture. After the recognition is completed, according to the preset gripping points of each type of parts, the three-axis module 32 moves to the gripping point and completes the gripping of the parts through the pneumatic fingers 34. This realizes the function of mixed loading and precise gripping of different types of parts in a parts pallet 22, ensuring that the flexible production process of incoming materials consisting of different types of parts is met.
[0036] like Figure 6 As shown, the barcode scanner position adaptive component 40 includes a dual-axis module 41, a barcode scanner bracket 42, and a fixed barcode scanner 43. The dual-axis module 41 is fixed on the housing 11, the barcode scanner bracket 42 is fixed on the dual-axis module 41, and the fixed barcode scanner 43 is fixed on the barcode scanner bracket 42. The dual-axis module 41 can drive the fixed barcode scanner 43 to move to a preset scanning position.
[0037] Specifically, the barcode scanner position adaptive component 40 includes a dual-axis module 41 fixed on the housing 11, a barcode scanner bracket 42 fixed on the dual-axis module 41, and a fixed barcode scanner 43 fixed on the barcode scanner bracket 42. The dual-axis module 41 is constructed from two servo modules to form a dual-axis module in the X and Y directions. The fixed barcode scanner 43 can move under the drive of the dual-axis module 41, moving to the preset scanning position according to the part type, and adaptively adjusting the horizontal and vertical positions of the fixed barcode scanner 43 to ensure that the horizontal distance and vertical position of the fixed barcode scanner 43 and the barcodes of different parts are in the optimal scanning position, thereby achieving efficient and accurate identification of barcodes of parts with different diameters and lengths.
[0038] like Figure 7As shown, the part clamping rotation assembly 50 includes a rotary servo motor 51, an origin switch 52, a chuck base 53, a three-jaw chuck 54, a sensor bracket 55, and a laser displacement sensor 56. The rotary servo motor 51 is located inside the housing 11 and is used to drive the three-jaw chuck 54 to rotate. The origin switch 52 is connected to the rotary servo motor 51 and the chuck base 53 and is used to control the three-jaw chuck 54 to return to its origin. The chuck base 53 is located on the housing 11 and is used to mount the three-jaw chuck 54. The three-jaw chuck 54 has chuck fingers 541 embedded in it, which are used to clamp parts. The sensor bracket 55 is located on the housing 11 and is used to fix the laser displacement sensor 56. The laser displacement sensor 56 is used to identify the retraction stroke of the three-jaw chuck 54 and to determine the clamping state of the chuck fingers 541 clamping the part based on the retraction stroke.
[0039] Specifically, the part clamping rotation assembly 50 includes a rotary servo motor 51 fixed inside the housing 11, an origin switch 52 connected to the servo motor 51 and the chuck base 53, a chuck base 53 mounted on the housing 11, a three-jaw chuck 54 mounted on the chuck base 53, a sensor bracket 55 mounted on the housing 11, and a laser displacement sensor 53 fixed on the sensor bracket 55. The rotary servo motor 51 drives the three-jaw chuck 54 to rotate, causing the part gripped by the three-jaw chuck 54 to also rotate, facilitating barcode recognition of the part by the fixed barcode scanner 43. The origin switch 52 records the rotation origin of the three-jaw chuck 54 and returns the three-jaw chuck 54 to the rotation origin after the origin switch 52 is activated. The chuck holder 53 is used to mount a three-jaw chuck 54. Three chuck fingers 541 are fitted on the three-jaw chuck 54. The chuck fingers 541 grip and release parts by contracting and expanding the three-jaw chuck 54, thereby clamping the parts to facilitate rotation and barcode scanning.
[0040] The laser displacement sensor 56 is used to detect the retraction stroke of the chuck fingers 541 when the three-jaw chuck 54 clamps a part. Based on the preset range of the retraction stroke of the chuck fingers 541 when different types of parts are clamped, it determines whether the part is in a clamped state. At the same time, it helps to determine whether the parts are the same parts that are visually recognized. This solves the problem that traditional magnetic switches can only detect the clamping or loosening of a single part, and provides stable conditions for clamping and detecting multiple types of parts.
[0041] Among them, the three-jaw chuck 54 is a pneumatic three-jaw chuck, and the bottom of the housing 11 is provided with an air guide slip ring 15 for supplying air to the three-jaw chuck 54.
[0042] Specifically, when the three-jaw chuck 54 is a pneumatic three-jaw chuck, a corresponding air guide slip ring 15 is set at the bottom of the housing 11 to supply air to the pneumatic three-jaw chuck, drive the three-jaw chuck 54 to contract and expand, effectively avoid the problem of air pipe entanglement during the rotation of the three-jaw chuck 54, and realize unrestricted rotation after the parts are clamped.
[0043] In one embodiment, such as Figure 8 and Figure 9 As shown, a rotary scanning method for bushing-type parts is provided, which employs a rotary scanning system for bushing-type parts as described above, and includes the following steps:
[0044] Step S801: The parts pallet assembly is used to load the parts, and the vision recognition picking assembly is driven to move to identify the type and placement of the parts in the parts pallet assembly.
[0045] Specifically, after the system is powered on, all components are automatically powered on. Open the host computer software and start the system through the pneumatic button on the software operation interface or the pneumatic button on the system operation box. The three-axis module, pneumatic finger, three-jaw chuck, rotary servo motor and barcode scanner position adaptive component all return to their origin.
[0046] Following the material feeding guidance screen of the host computer, various types of parts are fed. After the parts are fed through the parts pallet assembly, the three-axis module moves to the parts pallet photo-taking position and requests the camera to take a picture for visual recognition.
[0047] Step S802: Determine whether the part type and placement posture meet the preset requirements. If they do, drive the vision recognition picking component to the part gripping position and pick up the part to the part clamping rotation component.
[0048] Specifically, the camera takes pictures to obtain the type and orientation of the parts in the parts tray and determines whether they are correct. If the orientation is incorrect, the output result is "part orientation error". When the part type and orientation both meet the preset requirements, the three-axis module moves to the part gripping position and grips the part with pneumatic fingers.
[0049] In step S803, the part is clamped to the rotation position by the part clamping and rotating assembly, the position of the barcode scanner is adjusted by the barcode scanner position adaptive assembly, and the part clamping and rotating assembly is controlled to drive the part to rotate, and the barcode scanner scans the part.
[0050] Specifically, after the pneumatic fingers grasp the part, the three-axis module is driven to move to the part clamping and rotating assembly, requesting the three-jaw chuck to clamp the part. A laser displacement sensor detects the retraction stroke of the chuck fingers. If the retraction stroke does not reach the preset stroke range for this type of part within a preset time period, the clamping is deemed a failure, the system alarms, and manual inspection is requested. If the retraction stroke reaches the preset stroke range within the preset time, the clamping is considered complete, the part is in the rotating position, and the three-axis module releases the part and returns to its origin.
[0051] After the part is clamped on the part clamping and rotating assembly, the barcode scanner position adaptive assembly adjusts the horizontal and vertical positions of the fixed barcode scanner according to the preset scanning position of the part type to reach the optimal scanning position.
[0052] The part clamping and rotating assembly drives the part to rotate at a preset speed and triggers the barcode scanner to scan the barcode. After rotating a preset number of times, if the barcode scanner still does not obtain the product barcode information, the rotation stops, the system alarms, and the part output result is "No part information obtained". If the barcode information is obtained within the preset number of rotations, the rotating device stops, and the part output result is the part information obtained by the barcode scanner.
[0053] Step S804: After scanning is completed, the scanning result is obtained. When the scanning result meets the preset range, the rotation of the part clamping rotating component is stopped, and the vision recognition picking component is driven to pick up the part and return it to the part tray component.
[0054] Specifically, after the barcode scanner completes the scan, it obtains the corresponding scan result. The system has a preset range of barcode information for the parts. If the scan result is within the preset range, the rotation of the parts stops, the three-axis module moves to the rotation position, and uses pneumatic fingers to grip the parts. The parts clamping and rotating component releases the three-jaw chuck. After it is released into position, the three-axis module grabs the parts and returns them to the parts tray, and puts the parts back in their original positions. At the same time, the parts clamping and rotating component and the barcode scanner position adaptive component also return to their original positions.
[0055] Repeat the visual recognition process from step S801 to step S804 until all parts in the parts tray have been scanned and the task is completed. The system's host computer interface displays the scanning results of each part in the parts tray in sequence and saves them to the system for later use.
[0056] In this embodiment, after the parts are loaded into the parts pallet assembly, the vision recognition picking component is driven to move and identify the type and placement of the parts in the parts pallet assembly. When both meet the preset requirements, the vision recognition picking component is driven to the parts gripping position to grip the parts and move to the parts clamping rotation assembly. The parts clamping rotation assembly clamps the parts to the rotation position. The barcode scanner position adaptive component adjusts the position of the barcode scanner and rotates the parts clamped by the parts clamping rotation assembly. The barcode scanner scans the rotating parts and obtains the scanning result. When the scanning result meets the preset range, the rotation of the parts is stopped, and the vision recognition picking component is driven to pick up the scanned parts and return them to the corresponding position in the parts pallet assembly. This realizes the rotational barcode scanning function for bushing parts, which can efficiently and accurately acquire barcodes for parts of different diameters and lengths, and can ensure the efficient, stable and accurate operation of the entire process.
[0057] The above description, in conjunction with specific embodiments, provides a further detailed explanation of the present invention. It should not be construed that the specific implementation of the present invention is limited to these descriptions. For those skilled in the art, various simple deductions or substitutions can be made without departing from the concept of the present invention, and all such deductions or substitutions should be considered within the scope of protection of the present invention.
Claims
1. A rotary scanning system for bushing-type parts, characterized in that, include: The system control box and the parts pallet assembly, the visual recognition picking assembly, the barcode scanner position adaptive assembly and the parts clamping and rotating assembly mounted on the system control box; The system control box, parts pallet assembly, vision recognition picking assembly, barcode scanner position adaptive assembly, and parts clamping rotation assembly are electrically connected. The parts tray assembly is used to place parts; The visual recognition picking component is located on one side of the part tray component and is used to identify the part type and placement posture. It moves to the part picking point through visual recognition, picks up parts that meet the preset requirements, and places them into the rotation position of the part clamping rotation component. The part clamping and rotating assembly is positioned between the visual recognition material picking assembly and the barcode scanner position adaptive assembly, and is used to pick up the part at the rotating position and rotate to display the part barcode. The part clamping and rotating assembly includes a rotary servo motor, an origin switch, a chuck base, a three-jaw chuck, a sensor bracket, and a laser displacement sensor. The rotary servo motor is housed within the system control box and drives the three-jaw chuck to rotate. The origin switch is connected to the rotary servo motor and the chuck base and controls the three-jaw chuck to return to its origin. The chuck base is mounted on the box and is used to install the three-jaw chuck. Chuck fingers are fitted onto the three-jaw chuck for clamping parts. The sensor bracket is mounted on the box and is used to fix the laser displacement sensor. The laser displacement sensor is used to identify the retraction stroke of the three-jaw chuck, determine the clamping state of the parts held by the chuck fingers, and assist in determining whether the parts are the same parts identified visually. The barcode scanner position adaptive component is located on the adjacent side of the visual recognition material picking component. It can adaptively adjust the position of the barcode scanner according to the part type and barcode position, and read the barcode information of the part. After the barcode scanner completes the scanning, the corresponding scanning result is obtained. The system has a preset range of barcode information for the part. If the scanning result is within the preset range, the rotation of the part is stopped.
2. The rotary scanning system for bushing-type parts according to claim 1, characterized in that, The system control box includes a box body, an electrical mounting plate, a cooling fan, and a solenoid valve; the electrical mounting plate is located on the back panel inside the box body; the cooling fan is located on the side of the bottom of the box body; and the solenoid valve is located at the bottom of the box body.
3. The rotary scanning system for bushing-type parts according to claim 2, characterized in that, The parts tray assembly includes a tray fixing base and a parts tray, with the parts tray placed on the tray fixing base. The tray fixing base is fixed to the housing, with limit blocks on three sides and a positioning pin hole in the middle, which cooperates with the positioning pin at the bottom of the parts tray to position the parts tray. The tray fixing base is also equipped with a detection switch to determine the position of the parts tray. The parts tray contains multiple parts supports for placing parts.
4. The rotary scanning system for bushing-type parts according to claim 2, characterized in that, The visual recognition material handling component includes a support, a three-axis module, a camera, and a pneumatic finger; the support is fixed to the housing, and the three-axis module is fixed to the support; the camera and the pneumatic finger are both fixed to the three-axis module and can move under the drive of the three-axis module; the camera is located in front of the pneumatic finger and is used to photograph and recognize the type and placement of parts in the parts tray assembly; the pneumatic finger is used to grasp the parts after recognizing that the parts meet the preset requirements.
5. A rotary scanning system for bushing-type parts according to claim 2, characterized in that, The barcode scanner position adaptive component includes a dual-axis module, a barcode scanner bracket, and a fixed barcode scanner. The dual-axis module is fixed to the housing, the barcode scanner bracket is fixed to the dual-axis module, and the fixed barcode scanner is fixed to the barcode scanner bracket. The dual-axis module can drive the fixed barcode scanner to a preset scanning position.
6. The rotary scanning system for bushing-type parts according to claim 1, characterized in that, The three-jaw chuck is a pneumatic three-jaw chuck, and an air guide slip ring is provided at the bottom of the housing to supply air to the three-jaw chuck.
7. A method for rotary scanning of bushing-type parts, characterized in that, The method employs a rotary scanning system for bushing-type parts as described in any one of claims 1-6, comprising the following steps: The parts are loaded using a parts tray assembly, which drives the visual recognition picking assembly to move and identify the type and placement of the parts in the parts tray assembly. The system determines whether the part type and placement posture meet the preset requirements. If they do, it drives the vision recognition material picking component to the part gripping position and picks up the part to the part clamping rotation component. The part clamping rotation component includes a laser displacement sensor and a three-jaw chuck. The laser displacement sensor is used to identify the retraction stroke of the three-jaw chuck, determine the clamping state of the chuck fingers gripping the part, and assist in determining whether the part is the same part identified by vision. The part is clamped into the rotation position by the part clamping and rotating assembly, the position of the barcode scanner is adjusted by the barcode scanner position adaptive assembly, and the part clamping and rotating assembly is controlled to drive the part to rotate, and the barcode scanner scans the part. After scanning is completed, the scanning result is obtained. When the scanning result meets the preset range, the rotation of the part clamping rotation component is stopped, and the vision recognition picking component is driven to pick up the part and return it to the part tray component.
Citation Information
Patent Citations
Code scanning method and code scanning device
CN112528691A
Automatic loading and unloading device
CN205968413U