A visual positioning system for swing cylinder assembly end face hole processing
Patent Information
- Application Number
- CN202610699376.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-20
- Publication Date
- 2026-09-25
AI Technical Summary
[0003]传统加工方式多采用人工目测对位或机械夹具定心,操作人员依靠经验调整工件位置,不仅效率低下,而且定位误差大,难以满足现代制造业对高精度、高效率的要求,近年来,视觉定位技术逐渐应用于机械加工领域,通过工业相机采集工件图像,利用图像处理算法识别特征并计算坐标,引导加工设备自动定位,然而,现有视觉定位系统大多为独立外挂设备,需要人工将工件从传送带搬运至检测台上,拍照后再移回加工工位,工序割裂,节拍时间长,同时,工件夹持机构与视觉系统缺乏联动,定位完成后仍需人工调整或换用不同夹具,无法实现自动上料、自动夹紧、视觉定位和自动下料的一体化流程,此外,检测台高度固定,难以适应不同尺寸的装配体,相机拍摄视场和景深受限,夹持机构多为刚性锁紧,容易划伤工件表面,下料环节依赖人工取件,进一步降低了自动化程度
本发明通过传送带本体直接将摆动油缸装配体输送至检测台上,并由推动组件中电动伸缩杆驱动推动板将工件推入限位板与夹持板之间,实现了自动化上料与初定位,无需人工搬运或对位,电动伸缩杆的行程和推力可调,能够适应不同长度的工件,推入口的斜面导向确保工件顺畅进入夹持区域,避免了卡滞或偏斜,显著提高了生产节拍和定位一致性。
Smart Images

Figure CN122807683A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of visual positioning technology, and in particular to a visual positioning system for machining end faces of a swing cylinder assembly. Background Technology
[0002] During the machining of the end face holes of the swing cylinder assembly, the workpiece to be machined needs to be precisely positioned to ensure drilling position accuracy and batch consistency.
[0003] Traditional machining methods often rely on manual visual alignment or mechanical clamping for centering. Operators adjust the workpiece position based on experience, which is not only inefficient but also prone to large positioning errors, failing to meet the high precision and efficiency requirements of modern manufacturing. In recent years, visual positioning technology has been gradually applied to the machining field. It uses industrial cameras to capture images of the workpiece, and image processing algorithms to identify features and calculate coordinates to guide the machining equipment to automatically position itself. However, most existing visual positioning systems are independent external devices, requiring manual handling of the workpiece from the conveyor belt to the inspection table, taking photos, and then moving it back to the machining station. This results in fragmented processes and long cycle times. At the same time, the workpiece clamping mechanism lacks linkage with the vision system, and manual adjustment or replacement of different clamps is still required after positioning. It is impossible to achieve an integrated process of automatic loading, automatic clamping, visual positioning, and automatic unloading. In addition, the fixed height of the inspection table makes it difficult to adapt to assemblies of different sizes, the camera's field of view and depth of field are limited, the clamping mechanism is mostly rigid locking, which can easily scratch the workpiece surface, and the unloading process relies on manual removal, further reducing the degree of automation. Summary of the Invention
[0004] To overcome the shortcomings of the prior art, the present invention provides a vision positioning system for machining end faces of a swing cylinder assembly.
[0005] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a visual positioning system for machining end faces of a swing cylinder assembly, comprising a conveyor belt body, a detection table being provided on one side of the conveyor belt body, the conveyor belt body directly transporting the swing cylinder assembly to be machined to the detection table, a pushing assembly being provided on the top of the detection table, the pushing assembly including an electric telescopic rod and a positioning rod, the electric telescopic rod being fixedly connected to one side of the detection table, a pushing plate being fixedly connected to the end of the electric telescopic rod away from the detection table, the positioning rod being fixedly connected to the top of the detection table away from the electric telescopic rod, a fixing plate being fixedly connected to the end of the positioning rod near the pushing plate, and a clamping positioning assembly being provided on the side of the fixing plate near the pushing plate.
[0006] As a preferred embodiment of the present invention, the clamping and positioning assembly includes a first slide groove, which is formed on the surface of the fixing plate. A first spring is fixedly connected inside the first slide groove. A first slider is fixedly connected to the end of the first spring away from the first slide groove. A clamping plate is fixedly connected to the side of the first slider away from the first slide groove.
[0007] As a preferred embodiment of the present invention, a limiting plate is fixedly connected to the side of the fixed plate away from the clamping plate. A push-in port is provided on the side of the limiting plate and the clamping plate. The push-in port is used to guide the assembly into the space between the limiting plate and the clamping plate when the assembly is pushed in by the push plate. The limiting plate is fixed and the clamping plate elastically clamps the assembly under the action of the first spring.
[0008] As a preferred embodiment of the present invention, the positioning rod is provided with an ejection assembly, which includes an ejection groove and an ejection port. The ejection groove is opened inside the positioning rod, and an electric push rod is fixedly connected inside the ejection groove. The ejection port is opened on the surface of the fixing plate and communicates with the ejection groove. One end of the electric push rod pushes the completed assembly out between the limiting plate and the clamping plate through the ejection port to release the clamping.
[0009] As a preferred embodiment of the present invention, an assembly assembly is provided on the side of the top of the testing platform away from the fixed plate. The assembly assembly includes an assembly frame, which is fixedly connected to the side of the top of the testing platform away from the fixed plate. Two extension grooves are opened inside the assembly frame. Second sliding grooves are opened on both sides of the inner cavity of the extension grooves. Second sliders are slidably connected inside the second sliding grooves. An extension rod is fixedly connected to the side of the two second sliders that are close to each other. A second spring is fixedly connected to the bottom of the inner cavity of the extension grooves. The side of the second spring that is close to the extension rod is fixedly connected to the extension rod.
[0010] As a preferred embodiment of the present invention, a limiting component is provided on both sides of the extension groove and the extension rod. The limiting component includes a limiting groove and a fixing groove. Several limiting grooves are formed on both sides of the inner cavity of the extension groove. The fixing grooves are formed on both sides of the extension rod near the limiting grooves. A third spring is fixedly connected to the side of two fixing grooves that are close to each other. A limiting block that cooperates with the limiting groove is fixedly connected to the side of two third springs that are opposite to each other. The limiting block is inserted into the interior of the limiting groove to fix the extension rod.
[0011] As a preferred embodiment of the present invention, a fixing component is provided at the top end of the two extension rods. The fixing component includes a mounting plate, which is fixedly connected to the top end of the two extension rods. A third sliding groove is provided on both sides of the top of the mounting plate, and a fourth spring is fixedly connected to the opposite side of the inner cavity of each of the two third sliding grooves.
[0012] As a preferred embodiment of the present invention, a third slider is fixedly connected to the side of the two fourth springs that are close to each other, and a placement plate is fixedly connected to the side of the two third sliders that are away from the third slide groove. A monitoring device is placed between the two placement plates. The monitoring device includes an industrial camera and an image processor, which is used to acquire images of the end face of the assembly and calculate the coordinates of the machining hole positions to achieve visual positioning.
[0013] Compared with the prior art, the beneficial effects that this invention can achieve are: This invention directly transports the swing cylinder assembly to the testing table via a conveyor belt. The electric telescopic rod in the pushing assembly drives the pushing plate to push the workpiece between the limiting plate and the clamping plate, realizing automated feeding and initial positioning without manual handling or alignment. The stroke and thrust of the electric telescopic rod are adjustable to accommodate workpieces of different lengths. The inclined guide at the pushing entrance ensures that the workpiece smoothly enters the clamping area, avoiding jamming or deflection, and significantly improving production cycle and positioning consistency.
[0014] This invention uses a first spring in the clamping and positioning assembly to drive a first slider and a clamping plate to elastically clamp the workpiece. At the same time, a limiting plate is fixed to form double-sided limiting. When the workpiece is pushed in, the clamping plate automatically retracts to compress the spring. After the workpiece is in place, the spring releases energy to reset and clamp the workpiece. The clamping force is adaptively adjusted according to the workpiece width, which not only ensures stable and reliable clamping, but also avoids scratches or indentations on the workpiece surface caused by rigid clamping. The chamfered design of the push-in entrance further guides the workpiece to be centered, improving positioning accuracy and repeatability.
[0015] This invention uses an electric push rod in the ejection assembly to push the visually positioned workpiece out from between the limiting plate and the clamping plate, achieving automatic unloading. The extended end of the electric push rod is precisely guided, and the ejection port is flush with the surface of the fixed plate. The ejection action is smooth and does not damage the edge of the workpiece. This mechanism forms a closed loop with the loading action, eliminating the need for manual removal of parts and providing convenience for subsequent processing or transfer. It greatly improves the automation level and continuous operation capability of the system.
[0016] This invention achieves multi-level height adjustment of the mounting plate by having an extension rod in the assembly slide within an extension groove and a limiting block driven by a third spring in the limiting assembly engage with the limiting groove. The height difference for each adjustment level is determined by the spacing between the limiting grooves. During operation, simply pressing the limiting block unlocks the plate, and releasing it automatically locks it in place. The adjustment is quick and reliable. Depending on the size of the assembly, the shooting height of the industrial camera can be flexibly adjusted to ensure image clarity and measurement accuracy, adapting to the online inspection needs of various product specifications.
[0017] This invention uses a fourth spring in the fixed assembly to drive a third slider and a placement plate to elastically clamp the monitoring device. A third groove is provided on the mounting plate to ensure smooth movement of the slider. When replacing the monitoring device, simply pull the placement plate open manually, insert the new device, and the spring will automatically clamp it, requiring no tools. At the same time, an industrial camera captures end-face images in real time, and the image processor uses edge detection, circle fitting, and other algorithms to accurately calculate the coordinates of the machining hole positions and transmits the coordinate data to the machining equipment in real time, realizing the linkage control of visual positioning and clamping action. The entire positioning process is short and highly accurate, significantly improving the automation level and product quality of end-face hole machining of the swing cylinder assembly. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of the structure of the conveyor belt body of the present invention; Figure 2 This is a schematic diagram of the structure of the fixing plate of the present invention; Figure 3 This is a schematic diagram of the structure of the first groove of the present invention; Figure 4 This is a schematic diagram of the ejection groove of the present invention; Figure 5 This is a schematic diagram of the structure of the second slide groove of the present invention; Figure 6 This is a schematic diagram of the limiting groove of the present invention; Figure 7 This is a schematic diagram of the fixing groove of the present invention; Figure 8 This is a schematic diagram of the monitoring device of the present invention.
[0019] Among them: 1. Conveyor belt body; 11. Inspection table; 20. Electric telescopic pole; 21. Positioning rod; 22. Push plate; 23. Fixing plate; 30. First slide groove; 31. First spring; 32. First slider; 33. Clamping plate; 40. Limiting plate; 41. Push-in entrance; 50. Ejection slot; 51. Ejection port; 52. Electric push rod; 60. Assembly frame; 61. Extension groove; 62. Second slide rail; 63. Second slider; 64. Extension rod; 65. Second spring; 70. Limiting groove; 71. Fixing groove; 72. Third spring; 73. Limiting block; 80. Mounting plate; 81. Third slide rail; 82. Fourth spring; 83. Third slider; 84. Placement plate; 85. Monitoring equipment. Detailed Implementation
[0020] To make the technical means, creative features, and achieved objectives and effects of this invention easier to understand, the invention is further described below with reference to specific embodiments. However, the following embodiments are merely preferred embodiments of this invention and not all of them. Other embodiments obtained by those skilled in the art based on the embodiments described herein without creative effort are all within the protection scope of this invention. Unless otherwise specified, the experimental methods in the following embodiments are conventional methods, and the materials and reagents used in the following embodiments are commercially available unless otherwise specified.
[0021] Example: Figure 1 , Figure 2 and Figure 3 As shown, a vision positioning system for machining end faces of a swing cylinder assembly includes a conveyor belt body 1. A detection table 11 is provided on one side of the conveyor belt body 1. The conveyor belt body 1 directly transports the swing cylinder assembly to be machined onto the detection table 11. A pushing assembly is provided on the top of the detection table 11. The pushing assembly includes an electric telescopic rod 20 and a positioning rod 21. The electric telescopic rod 20 is fixedly connected to one side of the detection table 11. A pushing plate 22 is fixedly connected to the end of the electric telescopic rod 20 away from the detection table 11. The positioning rod 21 is fixedly connected to the top of the detection table 11 on the side away from the electric telescopic rod 20. A fixing plate 23 is fixedly connected to the end of the positioning rod 21 near the pushing plate 22. A clamping device is provided on the side of the fixing plate 23 near the pushing plate 22. The positioning assembly includes a first slide groove 30, which is formed on the surface of a fixed plate 23. A first spring 31 is fixedly connected inside the first slide groove 30. A first slider 32 is fixedly connected to the end of the first spring 31 away from the first slide groove 30. A clamping plate 33 is fixedly connected to the side of the first slider 32 away from the first slide groove 30. A limiting plate 40 is fixedly connected to the side of the fixed plate 23 away from the clamping plate 33. A push-in port 41 is provided on the side of the limiting plate 40 and the clamping plate 33 that are close to each other. The push-in port 41 is used to guide the assembly into the space between the limiting plate 40 and the clamping plate 33 when the assembly is pushed in by the push plate 22. The limiting plate 40 is fixed and stationary. The clamping plate 33 elastically clamps the assembly under the action of the first spring 31.
[0022] refer to Figure 1 , Figure 2 and Figure 3As shown, in the automatic feeding and elastic clamping stage: after the assembly falls from the conveyor belt into the inspection table 11, the control system issues a command, the electric telescopic rod 20 begins to extend, the push plate 22 moves to the right, contacts the assembly and pushes it to slide to the right along the surface of the inspection table 11. The assembly first enters the inclined area of the push inlet 41. Under the guidance of the inclined surface, the assembly automatically moves towards the center. As the push plate continues to move forward, the assembly contacts the left inclined surface of the clamping plate 33, pushing the clamping plate 33 outward. The first slider 32 slides to the right along the first slide groove 30, and the first spring 31 is compressed. When the assembly is completely in the gap between the limiting plate 40 and the clamping plate 33, the electric telescopic rod 20 stops and slightly retracts, causing the push plate 22 to disengage from the assembly. At this time, the compressed first spring 31 releases its elastic force, pushing the clamping plate 33 to reset to the left, elastically pressing the assembly from the left side, while the limiting plate 40 on the right side provides fixed support. The assembly is firmly clamped, and the clamping force depends only on the spring stiffness and will not damage the workpiece surface.
[0023] refer to Figure 3 and Figure 4 As shown, the positioning rod 21 is provided with a push-out assembly, which includes a push-out groove 50 and a push-out port 51. The push-out groove 50 is opened inside the positioning rod 21, and an electric push rod 52 is fixedly connected inside the push-out groove 50. The push-out port 51 is opened on the surface of the fixing plate 23 and is connected to the push-out groove 50. One end of the electric push rod 52 pushes the completed assembly out between the limiting plate 40 and the clamping plate 33 through the push-out port 51 to release the clamping.
[0024] refer to Figure 3 and Figure 4 As shown, after the coordinate data transmission is completed, the control system issues a command to start the electric push rod 52. The telescopic end of the electric push rod 52 extends to the left through the push-out port 51, contacts the right side of the assembly, and continues to push to the left, overcoming the clamping force of the clamping plate 33, forcing the clamping plate 33 to compress the first spring 31 to the right again. When the assembly is completely freed from the constraint of the limiting plate 40 and the clamping plate 33, it is pushed out from the left edge of the inspection table 11 and falls into the downstream conveyor belt or collection box. Then the electric push rod 52 retracts, and the electric telescopic rod 20 also retracts to the initial position, ready to process the next workpiece. The entire unloading process does not require manual intervention.
[0025] refer to Figure 5 , Figure 6 , Figure 7 and Figure 8As shown, an assembly assembly is provided on the side of the top of the testing platform 11 away from the fixed plate 23. The assembly assembly includes an assembly frame 60, which is fixedly connected to the side of the top of the testing platform 11 away from the fixed plate 23. The assembly frame 60 has two extension grooves 61 inside. Second sliding grooves 62 are provided on both sides of the inner cavity of the extension grooves 61. Second sliders 63 are slidably connected inside the second sliding grooves 62. An extension rod 64 is fixedly connected to the side of the two second sliders 63 that are close to each other. A second spring 65 is fixedly connected to the bottom of the inner cavity of the extension grooves 61. The side of the second spring 65 closest to the extension rod 64 is fixedly connected to the extension rod 64. The limiting assembly includes limiting grooves 70 and fixing grooves 71. Several limiting grooves 70 are provided on both sides of the inner cavity of the extension grooves 61, and the fixing grooves 71 are provided on... The extension rod 64 is located near the limiting groove 70 on both sides. A third spring 72 is fixedly connected to the side of the two fixed grooves 71 that are close to each other. A limiting block 73 that cooperates with the limiting groove 70 is fixedly connected to the side of the two third springs 72 that are opposite to each other. The limiting block 73 is inserted into the limiting groove 70 to fix the extension rod 64. A fixing assembly is provided at the top of the two extension rods 64. The fixing assembly includes a mounting plate 80. The mounting plate 80 is fixedly connected to the top of the two extension rods 64. A third sliding groove 81 is opened on both sides of the top of the mounting plate 80. A fourth spring 82 is fixedly connected to the side of the inner cavity of the two third sliding grooves 81 that are opposite to each other. A third slider 83 is fixedly connected to the side of the two fourth springs 82 that are close to each other. A placement plate 84 is fixedly connected to the side of the two third sliders 83 that is away from the third sliding groove 81.
[0026] refer to Figure 5 , Figure 6 , Figure 7 and Figure 8 As shown, based on the current height of the assembly, the operator pre-adjusts the extension length of the extension rod 64: pressing the limiting block 73 compresses the third spring 72 to exit the current limiting groove 70, moving the extension rod 64 up or down, the second slider 63 slides along the second slide groove 62, and after reaching the target height, it is released, and the limiting block 73 automatically engages with the corresponding limiting groove 70 to lock, thereby fixing the height of the mounting plate 80. In the fixing assembly, the placement plates 84 approach each other under the action of the fourth spring 82, elastically clamping the monitoring device 85 between the two placement plates. The lens of the industrial camera is aimed at the clamping area on the inspection table, and the image processor and the control system of the processing equipment have established a communication connection.
[0027] refer to Figure 1 and Figure 8 As shown, a monitoring device 85 is placed between the two placement plates 84. The monitoring device 85 includes an industrial camera and an image processor, which are used to acquire images of the end face of the assembly and calculate the coordinates of the machining holes to achieve visual positioning.
[0028] refer to Figure 1 and Figure 8 As shown, in the vision positioning and coordinate calculation stage: after the assembly is clamped, the control system triggers the monitoring device 85 to work. The industrial camera takes pictures of the end face of the assembly and acquires high-resolution grayscale images. The image processor preprocesses the images and then uses an edge detection algorithm to identify the end face contour and the feature edges of the holes to be processed. The coordinates of the center or feature points are fitted by the least squares method. Combined with the camera calibration parameters, the image coordinates are converted into actual physical coordinates in the workpiece coordinate system. The processor sends the calculated hole center coordinates to the subsequent drilling machine or machining center via Ethernet or serial bus. These coordinates can be directly used as the positioning reference for the machining tool to realize vision-based closed-loop control.
[0029] Working principle: Before use: Refer to Figure 1 , Figure 3 , Figure 5 and Figure 8 As shown, the conveyor belt body 1 transports the swing cylinder assembly to be processed to the entrance of the inspection table 11. At this time, the electric telescopic rod 20 in the pushing assembly is in a fully retracted state, and the pushing plate 22 is located on the far left, away from the fixed plate 23. In the clamping and positioning assembly, the clamping plate 33 is in a naturally extended state under the action of the first spring 31, and the limiting plate 40 is fixed to the right side of the fixed plate 23, forming a feeding gap between the two. In the ejection assembly, the electric push rod 52 retracts, and its telescopic end face is flush with the surface of the fixed plate 23. In the assembly assembly, the operator pre-adjusts the extension rod according to the current height of the assembly. Extension length of 64: Press the limiting block 73 to compress the third spring 72 and disengage it from the current limiting groove 70. Move the extension rod 64 up or down. The second slider 63 slides along the second slide groove 62. After reaching the target height, release it. The limiting block 73 automatically engages with the corresponding limiting groove 70 and locks, thereby fixing the height of the mounting plate 80. In the fixing assembly, the placement plates 84 move closer to each other under the action of the fourth spring 82, elastically clamping the monitoring device 85 between the two placement plates. The lens of the industrial camera is aimed at the clamping area on the detection table. The image processor and the control system of the processing equipment have established a communication connection.
[0030] When using: Refer to Figure 1 , Figure 2 and Figure 3As shown, in the automatic feeding and elastic clamping stage: after the assembly falls from the conveyor belt into the inspection table 11, the control system issues a command, the electric telescopic rod 20 begins to extend, the push plate 22 moves to the right, contacts the assembly and pushes it to slide to the right along the surface of the inspection table 11. The assembly first enters the inclined area of the push inlet 41. Under the guidance of the inclined surface, the assembly automatically moves towards the center. As the push plate continues to move forward, the assembly contacts the left inclined surface of the clamping plate 33, pushing the clamping plate 33 outward. The first slider 32 slides to the right along the first slide groove 30, and the first spring 31 is compressed. When the assembly is completely in the gap between the limiting plate 40 and the clamping plate 33, the electric telescopic rod 20 stops and slightly retracts, causing the push plate 22 to disengage from the assembly. At this time, the compressed first spring 31 releases its elastic force, pushing the clamping plate 33 to reset to the left, elastically pressing the assembly from the left side, while the limiting plate 40 on the right side provides fixed support. The assembly is firmly clamped, and the clamping force depends only on the spring stiffness and will not damage the workpiece surface.
[0031] refer to Figure 1 and Figure 8 As shown, in the vision positioning and coordinate calculation stage: after the assembly is clamped, the control system triggers the monitoring device 85 to work. The industrial camera takes pictures of the end face of the assembly and acquires high-resolution grayscale images. The image processor preprocesses the images and then uses an edge detection algorithm to identify the end face contour and the feature edges of the holes to be processed. The coordinates of the center or feature points are fitted by the least squares method. Combined with the camera calibration parameters, the image coordinates are converted into actual physical coordinates in the workpiece coordinate system. The processor sends the calculated hole center coordinates to the subsequent drilling machine or machining center via Ethernet or serial bus. These coordinates can be directly used as the positioning reference for the machining tool to realize vision-based closed-loop control.
[0032] refer to Figure 3 and Figure 4 As shown, in the automatic unloading stage: after the coordinate data transmission is completed, the control system issues a command to start the electric push rod 52. The telescopic end of the electric push rod 52 extends to the left through the push-out port 51, contacts the right side of the assembly, and continues to push to the left, overcoming the clamping force of the clamping plate 33, forcing the clamping plate 33 to compress the first spring 31 to the right again. When the assembly is completely freed from the constraint of the limiting plate 40 and the clamping plate 33, it is pushed out from the left edge of the inspection table 11 and falls into the downstream conveyor belt or collection box. Then the electric push rod 52 retracts, and the electric telescopic rod 20 also retracts to the initial position, ready to process the next workpiece. The entire unloading process does not require manual intervention.
[0033] After use: Reference Figure 5 , Figure 6 , Figure 7 and Figure 8As shown, when different sizes of swing cylinder assemblies need to be processed, the operator readjusts the height of the mounting plate 80 according to the thickness of the new workpiece or the camera field of view requirements: press the limit block 73 to make it exit the limit groove 70, move the extension rod 64 up or down to the appropriate position, and after releasing, the limit block automatically locks into the new limit groove. If it is necessary to replace the monitoring equipment, such as upgrading to a higher resolution camera, the two placement plates 84 can be manually pulled outward to compress the fourth spring 82, the original equipment can be taken out, the new equipment can be inserted, and the placement plates can be slowly released. The fourth spring 82 automatically pushes the placement plate 84 back and clamps the new equipment to ensure that the camera is firmly fixed. All adjustments are tool-free, the operation is simple and fast, and the system returns to standby state for continuous operation.
[0034] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited thereto. Various changes can be made within the scope of knowledge possessed by those skilled in the art without departing from the spirit of the present invention.
Claims
1. A vision positioning system for machining end faces of a swing cylinder assembly, comprising a conveyor belt body (1), characterized in that, A testing platform (11) is provided on one side of the conveyor belt body (1). The conveyor belt body (1) directly transports the swing cylinder assembly to be processed to the testing platform (11). A pushing assembly is provided on the top of the testing platform (11). The pushing assembly includes an electric telescopic rod (20) and a positioning rod (21). The electric telescopic rod (20) is fixedly connected to one side of the testing platform (11). A pushing plate (22) is fixedly connected to the end of the electric telescopic rod (20) away from the testing platform (11). The positioning rod (21) is fixedly connected to the top of the testing platform (11) away from the electric telescopic rod (20). A fixing plate (23) is fixedly connected to the end of the positioning rod (21) near the pushing plate (22). A clamping and positioning assembly is provided on the side of the fixing plate (23) near the pushing plate (22).
2. The vision positioning system for machining end faces of a swing cylinder assembly according to claim 1, characterized in that, The clamping and positioning assembly includes a first slide groove (30), which is formed on the surface of the fixing plate (23). A first spring (31) is fixedly connected inside the first slide groove (30). A first slider (32) is fixedly connected to one end of the first spring (31) away from the first slide groove (30). A clamping plate (33) is fixedly connected to one side of the first slider (32) away from the first slide groove (30).
3. The vision positioning system for machining end faces of a swing cylinder assembly according to claim 2, characterized in that, A limiting plate (40) is fixedly connected to the side of the fixed plate (23) away from the clamping plate (33). The limiting plate (40) and the clamping plate (33) are both provided with a push-in port (41). The push-in port (41) is used to guide the assembly into the space between the limiting plate (40) and the clamping plate (33) when the assembly is pushed in by the push plate (22). The limiting plate (40) is fixed and the clamping plate (33) elastically clamps the assembly under the action of the first spring (31).
4. The vision positioning system for machining end faces of a swing cylinder assembly according to claim 3, characterized in that, The positioning rod (21) is provided with an ejection assembly, which includes an ejection groove (50) and an ejection port (51). The ejection groove (50) is opened inside the positioning rod (21), and an electric push rod (52) is fixedly connected inside the ejection groove (50). The ejection port (51) is opened on the surface of the fixing plate (23), and the ejection port (51) is connected to the ejection groove (50). One end of the electric push rod (52) pushes the completed assembly out between the limiting plate (40) and the clamping plate (33) through the ejection port (51) to release the clamping.
5. A vision positioning system for machining end faces of a swing cylinder assembly according to claim 1, characterized in that, An assembly assembly is provided on the side of the top of the testing platform (11) away from the fixed plate (23). The assembly assembly includes an assembly frame (60). The assembly frame (60) is fixedly connected to the side of the top of the testing platform (11) away from the fixed plate (23). The assembly frame (60) has two extension grooves (61) inside. The two sides of the inner cavity of the extension groove (61) are provided with second sliding grooves (62). The second sliding groove (62) is slidably connected to a second slider (63). An extension rod (64) is fixedly connected to the side of the two second sliders (63) that are close to each other. A second spring (65) is fixedly connected to the bottom of the inner cavity of the extension groove (61). The side of the second spring (65) that is close to the extension rod (64) is fixedly connected to the extension rod (64).
6. A vision positioning system for machining end faces of a swing cylinder assembly according to claim 5, characterized in that, Limiting components are provided on both sides of the extension groove (61) and the extension rod (64). The limiting components include limiting grooves (70) and fixing grooves (71). Several limiting grooves (70) are opened on both sides of the inner cavity of the extension groove (61). The fixing grooves (71) are opened on both sides of the extension rod (64) near the limiting grooves (70). A third spring (72) is fixedly connected to one side of two fixing grooves (71) that are close to each other. A limiting block (73) that cooperates with the limiting groove (70) is fixedly connected to one side of two third springs (72) that are opposite to each other. The limiting block (73) is inserted into the interior of the limiting groove (70) to fix the extension rod (64).
7. A vision positioning system for machining end faces of a swing cylinder assembly according to claim 5, characterized in that, The top ends of the two extension rods (64) are provided with fixing components, the fixing components include mounting plates (80), the mounting plates (80) are fixedly connected to the top ends of the two extension rods (64), and the top sides of the mounting plates (80) are provided with third sliding grooves (81), and the opposite sides of the inner cavities of the two third sliding grooves (81) are fixedly connected with fourth springs (82).
8. A vision positioning system for machining end faces of a swing cylinder assembly according to claim 7, characterized in that, A third slider (83) is fixedly connected to the side of the two fourth springs (82) that are close to each other. A placement plate (84) is fixedly connected to the side of the two third sliders (83) that is away from the third slide groove (81). A monitoring device (85) is placed between the two placement plates (84). The monitoring device (85) includes an industrial camera and an image processor, which is used to acquire images of the end face of the assembly and calculate the coordinates of the machining hole position to achieve visual positioning.