A method, system, intelligent terminal, and storage medium for feeding bearing balls.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2026-08-11
AI Technical Summary
[0004]针对上述中的相关技术,安装人员在将滚珠放入外圈与内圈之间的空隙内时,需要对放入的滚珠进行计数,当数量达到规定的数量时,停止放入滚珠,然而滚珠表面较为光滑,安装人员通常一次拿取多个滚珠,容易使多余的滚珠进入空隙内,还需要安装人员将多余的滚珠取出,导致滚珠安装时的效率低,还有改进的空间
1.通过根据轴承规格信息确定安装于轴承上的滚珠的滚珠规格信息,从而确定用于将滚珠放入轴承外圈与内圈之间空隙内的上料管,使上料管将滚珠规格信息对应的滚珠放入轴承外圈与内圈之间的空隙内,在检测到上料完成触发信息,即滚珠全部进入轴承外圈与内圈之间的空隙内后,再控制固定装置将滚珠均匀分散在轴承外圈与内圈之间,而不用安装人员对放入的滚珠进行计数以及减少多放滚珠的情况发生,进而提高滚珠安装时的效率;
Smart Images

Figure CN117703941B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of bearing technology, and in particular to a bearing ball feeding method, system, intelligent terminal and storage medium. Background Technology
[0002] Bearings are an important component in modern mechanical equipment. Their main function is to support rotating mechanical parts and reduce the coefficient of friction during their movement to ensure their rotational accuracy.
[0003] In related technologies, when the bearing balls are installed between the inner and outer rings of the bearing, the installer usually places the inner ring into the outer ring and presses it firmly onto the outer ring. Then, according to the bearing specifications, the corresponding number of balls are placed into the gap between the outer and inner rings. After placement, the inner and outer rings are restored to their coaxial positions. Then, tools are used to evenly distribute the balls, and a retainer is used to evenly hold the balls between the inner and outer rings.
[0004] Regarding the aforementioned technologies, installers need to count the balls when placing them into the gap between the outer and inner rings. When the number reaches the specified amount, they stop placing balls. However, the ball surface is relatively smooth, and installers often pick up multiple balls at a time, which can easily cause excess balls to enter the gap. Installers then need to remove the excess balls, resulting in low efficiency during ball installation. There is still room for improvement. Summary of the Invention
[0005] To improve the efficiency of ball bearing installation, this application provides a method, system, intelligent terminal, and storage medium for feeding bearing balls.
[0006] Firstly, this application provides a method for feeding bearing balls, which adopts the following technical solution: A method for feeding bearing balls includes: Obtain the ball bearing installation trigger information; Based on the installation trigger information, obtain the bearing specification information; The ball bearing specifications are determined by analysis based on the bearing specifications. The specifications of the feed tube are determined by analyzing the ball bearing specifications. The preset feeding tube is called according to the feeding tube specification information, and the feeding tube is controlled to put the ball into the gap between the outer ring and inner ring of the bearing according to the ball specification information. Get the material loading completion trigger information; Based on the material loading completion trigger information, the preset fixing device is controlled to evenly distribute the balls between the outer and inner rings of the bearing.
[0007] By adopting the above technical solution, the ball specifications of the balls to be installed on the bearing are determined according to the bearing specification information. This determines the feeding pipe used to place the balls into the gap between the outer and inner rings of the bearing. The feeding pipe places the balls corresponding to the ball specifications into the gap between the outer and inner rings of the bearing. After the feeding completion trigger information is detected, that is, after all the balls have entered the gap between the outer and inner rings of the bearing, the fixing device is controlled to evenly distribute the balls between the outer and inner rings of the bearing. This eliminates the need for installers to count the placed balls and reduces the occurrence of over-placed balls, thereby improving the efficiency of ball installation.
[0008] Optionally, methods for controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing according to the ball specifications include: The control device moves the inner ring according to the preset opening method information to create a gap between the outer ring and the inner ring of the bearing, and controls the inlet end of the feed pipe to open and the outlet end of the feed pipe to close. Obtain the trigger information indicating that the feeding pipe is ready to complete; Based on the trigger information that the feeding pipe is ready, the ball storage bin corresponding to the ball specification information is controlled to inject the ball corresponding to the ball specification information into the feeding pipe. Obtain the ball load information of the feed pipe; The baseline ball load information is determined by analyzing the ball specifications. Determine whether the ball load information meets the requirements of the reference ball load information; If it does not meet the requirements, continue to control the ball storage bin to inject the balls corresponding to the ball specifications into the feeding pipe; If the conditions are met, the feed pipe is controlled to place the balls into the gap between the outer and inner rings of the bearing.
[0009] By adopting the above technical solution, the inlet end of the feeding pipe is opened and the outlet end is closed, thereby allowing the balls to enter the feeding pipe. This ensures that the number of balls fed into the feeding pipe each time is constant. After the balls enter the feeding pipe, the ball load information of the feeding pipe is detected. When the ball load information is consistent with the reference ball load information, it is determined that the number of balls in the feeding pipe is consistent with the specified number. This controls the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing, so that the balls are fed in a timely manner when the number of balls is qualified, thereby improving the efficiency of ball installation.
[0010] Optionally, the method for controlling the ball storage bin to inject balls corresponding to the ball specifications into the feeding pipe includes: Based on the feed tube preparation completion trigger information, control the feed tube to draw air from the inlet end with preset suction power information; The preset stirring device in the ball storage bin is controlled to rotate with preset stirring power information to drive the balls into the feeding pipe; Obtain the rotational load information of the stirring device; Determine whether the rotational load information meets the requirements of the preset benchmark rotational load information; If the conditions are met, continue to control the stirring device to rotate according to the stirring power information to drive the balls into the feeding pipe; If it does not meet the requirements, it will be determined that the ball is missing trigger information and a prompt will be displayed.
[0011] By adopting the above technical solution, when the balls are injected into the feeding pipe, the feeding pipe is controlled to draw air from the inlet end, thereby creating an air pressure difference between the inside and outside of the feeding pipe, which facilitates the entry of the balls into the feeding pipe. At the same time, the stirring device in the ball storage bin is controlled to stir the balls, increasing the probability of the balls entering the feeding pipe, thereby improving the efficiency of the balls entering the feeding pipe. While the stirring device is stirring the balls, the rotational load information is detected. If the rotational load information is less than the benchmark rotational load information, it is determined that the balls are missing and a prompt is made to remind personnel to replenish the balls in a timely manner.
[0012] Optionally, methods for controlling the feed tube to place the balls into the gap between the outer and inner rings of the bearing include: If the ball load information meets the requirements of the reference ball load information, then the inlet end of the feed tube is closed. Obtain the clearance location information between the outer and inner rings of the bearing; Control the feeding pipe to move to the gap position information and obtain the position arrival trigger information; Based on the position arrival trigger information, the outlet end of the feed tube is controlled to open so as to drive the balls from the feed tube into the gap between the outer and inner rings of the bearing. The feed pipe is controlled to blow air from the outlet end with a preset air blowing power information to assist in driving the balls from the feed pipe into the gap between the outer and inner rings of the bearing.
[0013] By adopting the above technical solution, after the number of balls in the feeding tube meets the requirements, the inlet end of the feeding tube is closed to prevent balls from entering the feeding tube after the balls are discharged, thus causing the number of balls to exceed the limit. After the feeding tube moves to the gap position, the outlet end is opened and air is blown from the outlet end to make the balls in the feeding tube quickly leave the feeding tube and enter the gap between the outer and inner rings of the bearing, thereby improving the efficiency of ball installation.
[0014] Optionally, the fixing device includes a pushing component and a dispersing component, and the method for controlling the fixing device to evenly disperse the balls between the outer and inner rings of the bearing includes: Based on the material loading completion trigger information, the control push component moves the inner ring according to the preset assembly method information so that the balls roll between the outer ring and the inner ring of the bearing; Adjust the dispersion component according to the ball specifications and control the insertion of the dispersion component between the outer and inner rings of the bearing to disperse the balls; Obtain the insertion completion trigger information for the distributed components; Based on the insertion completion trigger information, the control dispersion component evenly disperses the balls between the outer and inner rings of the bearing.
[0015] By adopting the above technical solution, after the balls are placed in the gap between the outer and inner rings of the bearing, the pushing component is controlled to move the inner and outer rings coaxially, so that the balls roll between the outer and inner rings of the bearing. The dispersing component is adjusted according to the ball specifications, so that the adjusted dispersing component is inserted between the outer and inner rings of the bearing to independently disperse the balls. The dispersing component is controlled to evenly disperse the balls between the outer and inner rings of the bearing, thereby improving the convenience of the subsequent retainer fixing the balls.
[0016] Optionally, methods for controlling the dispersion components to uniformly disperse the balls between the outer and inner rings of the bearing include: Based on the insertion completion trigger information, the specifications of the ball bearings are analyzed to determine the specifications of the clamping device. The suction device is activated according to its specifications, and its contact position is controlled to fit between the outer and inner rings of the bearing. Control the dispersing component to make the ball roll roll, and obtain the suction load information of the suction device; The baseline suction load information is determined by analyzing the ball bearing specifications. Determine whether the clamping load trigger information meets the requirements of the baseline clamping load information; If it does not meet the requirements, continue to control the dispersion component to make the ball roll rotate; If the conditions are met, the preset spacing between the retainer fixing balls is controlled.
[0017] By adopting the above technical solution, after the dispersing component independently disperses the balls, the clamping device is controlled to fit between the outer and inner rings of the bearing, thereby causing the dispersing component to rotate the balls and detecting the clamping load information of the clamping device. When the clamping load information is consistent with the reference clamping load information, it indicates that the balls have rolled to the designated position on the clamping device, thereby ensuring that the spacing between all balls is consistent, thus improving the convenience of the retainer in fixing the balls.
[0018] Optionally, methods for controlling the dispersing component to actuate the ball bearings include: Obtain bearing image information; The rolling distance and rolling direction between the ball and the suction hole on the suction device are determined by analyzing the bearing image information. The control component moves the ball along the rolling direction information to roll according to the rolling distance information.
[0019] By adopting the above technical solution, the bearing image information is detected, and the rolling distance and rolling direction information between the ball and the suction hole on the suction device are determined after image recognition. The dispersion component is then controlled to move the ball along the rolling direction information to roll at the rolling distance information, so that the ball reaches the designated position on the suction device and the spacing between the balls is kept the same, thereby improving the efficiency of the ball being evenly dispersed between the outer and inner rings of the bearing.
[0020] Secondly, this application provides a bearing ball feeding system, which adopts the following technical solution: A bearing ball feeding system, comprising: The acquisition module is used to acquire installation trigger information, bearing specification information, and material loading completion trigger information. A memory for storing a program for a bearing ball feeding method as described in any of the preceding claims; The processor and the program in the memory can be loaded and executed by the processor to implement a bearing ball feeding method as described in any of the above.
[0021] By adopting the above technical solution, a series of data related to bearing ball loading is acquired by the acquisition module. When bearing ball loading is required, the processor loads and executes a bearing ball loading method stored in the memory, thereby completing the loading of bearing balls without the need for personnel to count the number of balls put in, reducing the occurrence of balls exceeding the specified number, and thus improving the installation efficiency of the balls.
[0022] Thirdly, this application provides a smart terminal, which adopts the following technical solution: A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any of the preceding claims, a method for feeding bearing balls.
[0023] By adopting the above technical solution, when a bearing ball needs to be installed, the processor loads and executes a bearing ball loading method stored in the memory through a smart terminal operated by personnel. This completes the loading of the bearing balls without the need for personnel to count the number of balls inserted, reducing the occurrence of balls exceeding the specified number and thus improving the installation efficiency of the balls.
[0024] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the efficiency of ball bearing installation, and adopts the following technical solution: A computer-readable storage medium storing a computer program that can be loaded by a processor and executed in any of the above-described bearing ball feeding methods.
[0025] By adopting the above technical solution, a computer program for a bearing ball loading method is stored in a computer-readable storage medium. When it is necessary to install bearing balls, the processor loads and executes the computer program in the storage medium to complete the loading of bearing balls, without the need for personnel to count the number of balls inserted, reducing the occurrence of balls exceeding the specified number, and thus improving the installation efficiency of the balls.
[0026] In summary, this application includes at least one of the following beneficial technical effects: 1. By determining the ball specifications of the bearings to be installed on the bearings based on the bearing specifications, a feeding pipe is determined for placing the balls into the gap between the outer and inner rings of the bearing. The feeding pipe places the balls corresponding to the specified ball specifications into the gap between the outer and inner rings of the bearings. After the feeding completion trigger is detected, that is, all the balls have entered the gap between the outer and inner rings of the bearings, the fixing device is controlled to evenly distribute the balls between the outer and inner rings of the bearings. This eliminates the need for installers to count the balls placed and reduces the occurrence of over-placed balls, thereby improving the efficiency of ball installation. 2. By opening the inlet end of the feeding pipe and closing the outlet end, the balls are allowed to enter the feeding pipe, ensuring that the number of balls fed into the feeding pipe each time is constant. After the balls enter the feeding pipe, the ball load information of the feeding pipe is detected. When the ball load information is consistent with the reference ball load information, it is determined that the number of balls in the feeding pipe is consistent with the specified number. This controls the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing, so that the balls are fed in a timely manner when the number of balls is qualified, thereby improving the efficiency of ball installation. 3. By placing the balls into the gap between the outer and inner rings of the bearing, the pushing assembly is controlled to move the inner and outer rings coaxially, so that the balls roll between the outer and inner rings. The dispersing assembly is adjusted according to the ball specifications, so that the adjusted dispersing assembly is inserted between the outer and inner rings of the bearing to independently disperse the balls. The dispersing assembly is controlled to evenly distribute the balls between the outer and inner rings of the bearing, thereby improving the convenience of subsequent retainer fixing of the balls. Attached Figure Description
[0027] Figure 1 This is a flowchart of a bearing ball feeding method according to an embodiment of this application.
[0028] Figure 2 This is a flowchart of a method in this application for controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing according to the ball specification information.
[0029] Figure 3This is a flowchart of a method for controlling the ball storage bin to inject balls corresponding to the ball specifications into the feeding pipe in an embodiment of this application.
[0030] Figure 4 This is a flowchart of a method for controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing, as described in this application embodiment.
[0031] Figure 5 This is a flowchart of a method for controlling the fixing device to evenly distribute the balls between the outer and inner rings of the bearing, as described in this application embodiment.
[0032] Figure 6 This is a flowchart of a method for controlling the dispersion component to uniformly disperse the balls between the outer and inner rings of the bearing, as described in this application embodiment.
[0033] Figure 7 This is a flowchart of a method for controlling the dispersive component to rotate the ball bearings in an embodiment of this application. Detailed Implementation
[0034] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0035] This application discloses a ball bearing ball installation method, which includes a processing terminal, a feeding pipe, and a fixing device. The processing terminal is wired to both the feeding pipe and the fixing device to achieve data interaction. The processing terminal controls both the feeding pipe and the fixing device. The feeding pipe feeds the balls into the gap between the outer and inner rings of the bearing. After detecting the bearing specifications, the processing terminal determines the ball specifications based on the bearing specifications, and then determines the feeding pipe specifications based on the ball specifications. The feeding pipe is then called based on the feeding pipe specifications and controls it to place the balls into the gap between the outer and inner rings of the bearing. After placement, the fixing device evenly distributes the balls placed in the gap between the outer and inner rings of the bearing, eliminating the need for installers to count the number of balls placed, reducing the occurrence of excessive ball counts, and thus improving the efficiency of ball installation.
[0036] Reference Figure 1 This application discloses a method for feeding bearing balls, including the following steps: Step S100: Obtain the installation trigger information for the ball bearing.
[0037] Among them, the installation trigger information refers to the trigger data for installing the balls on the bearing. When the conveyor belt transports the outer and inner rings of the bearing to the corresponding installation station, the infrared sensing device senses and outputs the installation trigger information.
[0038] Step S101: Obtain bearing specification information based on installation trigger information.
[0039] Specifically, upon detecting an installation trigger message indicating that ball bearings need to be installed on the bearing, the bearing specification information is checked to provide data support for subsequently determining suitable ball bearings. The bearing specification information refers to the bearing's dimensional data, which in one embodiment is input by someone skilled in the art and retrieved by a processing terminal; in another embodiment, it is obtained by capturing images and performing image recognition using a camera installed at the installation station.
[0040] Step S102: Analyze the bearing specification information to determine the ball specification information.
[0041] Among them, the ball specification information refers to the size and quantity of the balls that are compatible with the current bearing. It is determined by the processing terminal after analyzing the bearing specification information. The analysis method is as follows: different bearing specifications have different ball sizes and quantities. The larger the bearing size, the larger the ball size and the more balls there are. Those skilled in the art store the bearing specification information and the corresponding ball specification information in the database. After inputting the bearing specification information, the ball specification information is matched and output.
[0042] Step S103: Analyze the ball bearing specifications to determine the feed tube specifications.
[0043] Among them, the feed tube specification information refers to the size data of the feed tube, which is determined by the processing terminal after analyzing the ball bearing specification information. The analysis method is as follows: first, determine the maximum diameter based on the ball bearing size corresponding to the ball bearing specification information, thereby determining the diameter of the feed tube hole; then, determine the length of the feed tube based on the number of balls corresponding to the ball bearing specification information and the maximum diameter, so that the balls of the corresponding diameter fill the feed tube exactly in the corresponding number, thereby determining the feed tube specification information based on the hole diameter and the feed tube length.
[0044] Step S104: Call the preset feeding tube according to the feeding tube specification information, and control the feeding tube to put the balls into the gap between the outer ring and inner ring of the bearing according to the ball specification information.
[0045] The feeding tube is a device used to put the balls into the gap between the outer and inner rings of the bearing. There are many types of feeding tubes, each corresponding to a certain size of balls. After the balls are put into the corresponding feeding tube, all the balls will fill the feeding tube.
[0046] After determining the specifications of the feeding pipe, select the feeding pipe according to its length and bore diameter. Then, control the feeding pipe to place the balls corresponding to the specifications into the gap between the outer and inner rings of the bearing. The installation personnel do not need to count the number of balls placed. Refer to the specific method. Figure 2 The steps.
[0047] Step S105: Obtain the material loading completion trigger information.
[0048] Among them, the feeding completion trigger information refers to the trigger data that the feeding tube has placed all the balls into the gap between the outer ring and the inner ring of the bearing. The load of the feeding tube is detected by the force sensor on the feeding tube. When the load is zero, it indicates that all the balls in the feeding tube have been discharged, and the feeding completion trigger information is output.
[0049] Step S106: Based on the material loading completion trigger information, control the preset fixing device to evenly distribute the balls between the outer and inner rings of the bearing.
[0050] Specifically, after detecting the completion of the feeding process (i.e., the feeding pipe has placed all the balls into the gap between the outer and inner rings of the bearing), the control and fixing device evenly distributes the balls between the outer and inner rings of the bearing. The specific method is described in [reference needed]. Figure 5 The steps are as follows. The fixing device refers to the device used to evenly distribute the balls between the outer and inner rings of the bearing. It includes a pushing component and a dispersing component. The pushing component is used to make the outer and inner rings of the bearing coaxial, and can be a robotic arm. The dispersing component is used to individually disperse the balls, and can be a robotic arm controlling the ball distributor. The number and movement of the ball distributor's dispersing needles are controllable. Each dispersing needle has a corresponding control motor, which controls the angle between the dispersing needles and whether the dispersing needles are working.
[0051] Reference Figure 2 The method of controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing according to the ball specifications includes the following steps: Step S200: Control the fixing device to move the inner ring according to the preset opening method information so that a gap is formed between the outer ring and the inner ring of the bearing, and control the inlet end of the feeding pipe to open and the outlet end of the feeding pipe to close.
[0052] The "opening method" information refers to a method used to create a gap between the inner and outer rings of the bearing. Specifically, it involves controlling a fixing device to move the inner ring, causing its outer wall to conform to the inner wall of the outer ring, thus creating a gap between them. The fixing device is then controlled to move the inner ring according to the opening method information, causing its outer wall to conform to the inner wall of the outer ring, creating a gap. Then, the inlet end of the feed pipe is opened, and the outlet end of the feed pipe is closed, allowing the balls to enter the feed pipe from the inlet end, preparing a corresponding number of balls to be placed into the gap.
[0053] Step S201: Obtain the feed tube preparation completion trigger information.
[0054] Among them, the material preparation completion trigger information refers to the trigger data for the formation of a gap between the outer and inner rings of the bearing and the opening of the inlet end and closing of the outlet end of the material feeding pipe, which is output by the fixing device and the material feeding pipe.
[0055] Step S202: Based on the feed tube preparation completion trigger information, control the ball storage bin corresponding to the ball specification information to inject the ball corresponding to the ball specification information into the feed tube.
[0056] Specifically, upon detecting the completion trigger information of the feeding pipe preparation, i.e., a gap is formed between the outer and inner rings of the bearing, the inlet end of the feeding pipe is opened, and the outlet end is closed, the ball storage bin is controlled to inject balls corresponding to the ball specifications into the feeding pipe. The specific injection method is described in [reference needed]. Figure 3 This process prepares the feed tube for feeding the balls.
[0057] A ball storage compartment refers to a storage compartment containing balls. Different ball storage compartments contain corresponding balls. Those skilled in the art store the ball storage compartments and ball specification information in a database, and after inputting the ball specification information, the ball storage compartments are matched and output.
[0058] Step S203: Obtain the ball load information of the feeding tube.
[0059] Among them, the ball bearing load information refers to the force load value of the feeding pipe, which is detected by the force sensor installed on the feeding pipe.
[0060] Step S204: Analyze the ball specifications to determine the reference ball load information.
[0061] The reference ball load information refers to the weight of all balls installed in a single operation. The processing terminal determines the weight of a single ball and the number of balls based on the ball specifications, and then calculates the product of the individual weight and the number of balls to obtain the reference ball load information.
[0062] Step S205: Determine whether the ball load information meets the requirements of the reference ball load information.
[0063] The requirement for the reference ball load information is that it must be consistent with the force load corresponding to the reference ball load information. By determining whether the force load value corresponding to the ball load information is consistent with the force load corresponding to the reference ball load information, it can be determined whether the feed tube is filled with balls.
[0064] Step S2051: If it does not meet the requirements, continue to control the ball storage bin to inject the balls corresponding to the ball specifications into the feeding pipe.
[0065] If the load value corresponding to the ball load information is inconsistent with the load value corresponding to the reference ball load information, it indicates that the feeding tube is not filled with balls. Therefore, the ball storage bin is controlled to inject the balls corresponding to the ball specifications into the feeding tube.
[0066] Step S2052: If the condition is met, control the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing.
[0067] If the load value corresponding to the ball load information is consistent with the load value corresponding to the reference ball load information, it indicates that the feed tube is full of balls. Therefore, control the feed tube to place the balls into the gap between the outer and inner rings of the bearing. For specific methods, refer to [link to relevant documentation]. Figure 4 The steps.
[0068] Reference Figure 3 A method for controlling the ball storage bin to inject balls corresponding to the ball specifications into the feeding pipe includes the following steps: Step S300: Based on the feed tube preparation completion trigger information, control the feed tube to draw air from the inlet end with preset suction power information.
[0069] Specifically, upon detecting the completion trigger information of the feeding pipe (i.e., a gap is formed between the outer and inner rings of the bearing, the inlet end of the feeding pipe is open, and the outlet end is closed), the feeding pipe is controlled to draw air from the inlet end with suction power information. This creates a pressure difference between the inside and outside of the feeding pipe, facilitating the entry of balls from the ball storage chamber into the feeding pipe from the inlet end. The suction power information refers to the power value of the feeding pipe drawing air from the inlet end; the specific value can be set by those skilled in the art based on actual conditions.
[0070] Step S301: Control the preset stirring device in the ball storage bin to rotate at the preset stirring power information to drive the balls into the feeding pipe.
[0071] Specifically, while controlling the suction of the feeding pipe to assist the ball bearings in entering the feeding pipe, the stirring device is simultaneously controlled to rotate at the power corresponding to the stirring power information, thereby driving the ball bearings into the feeding pipe and increasing the probability of the ball bearings entering the feeding pipe.
[0072] The stirring device refers to the apparatus installed inside the ball storage chamber for stirring the balls, and can be composed of a motor-driven paddle. The stirring power information refers to the power value of the stirring device in stirring the balls; the specific value can be set by those skilled in the art based on actual conditions.
[0073] Step S302: Obtain the rotational load information of the stirring device.
[0074] Among them, the rotational load information refers to the force load value when the stirring device rotates the stirring ball, which is detected by the force-sensitive sensor installed on the paddle of the stirring device and sent to the processing terminal.
[0075] Step S303: Determine whether the rotational load information meets the requirements of the preset reference rotational load information.
[0076] The reference rotational load information refers to the minimum force load value when the stirring device rotates the stirring balls when there are enough balls in the ball storage bin. The specific value can be set by those skilled in the art based on the actual situation. The requirement for the reference rotational load information is that it should not be less than the force load value corresponding to the reference rotational load information.
[0077] By determining whether the force load value corresponding to the rotational load information is not less than the force load value corresponding to the reference rotational load information, it can be determined whether there are enough balls in the ball storage chamber.
[0078] Step S3031: If the condition is met, continue to control the stirring device to rotate with stirring power information to drive the balls into the feeding pipe.
[0079] If the load value corresponding to the rotational load information is not less than the load value corresponding to the reference rotational load information, it indicates that there are enough balls in the ball storage bin. Therefore, the stirring device is controlled to rotate with stirring power information to drive the balls into the feeding pipe.
[0080] Step S3032: If it does not meet the requirements, determine that the ball is missing trigger information and provide a prompt.
[0081] If the load value corresponding to the rotational load information is less than the load value corresponding to the baseline rotational load information, it indicates that there are insufficient balls in the ball storage compartment. Therefore, it is determined that the ball is missing trigger information and a notification is sent to the personnel. Missing ball trigger information refers to the trigger data indicating that there are no balls in the ball storage compartment. This is output by the processing terminal when it determines that the load value corresponding to the rotational load information is less than the load value corresponding to the baseline rotational load information.
[0082] Reference Figure 4 A method for controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing includes the following steps: Step S400: If the ball load information meets the requirements of the reference ball load information, then control the inlet end of the feed tube to close.
[0083] If the load value corresponding to the ball load information is consistent with the load value corresponding to the reference ball load information, it indicates that the feeding tube is filled with balls. Therefore, the inlet end of the feeding tube is closed to prevent the balls in the ball storage bin from entering the feeding tube from the inlet end when the feeding tube discharges the balls, thus causing the number of balls to exceed the limit.
[0084] Step S401: Obtain the gap position information between the outer ring and the inner ring of the bearing.
[0085] Among them, the clearance location information refers to the position of the clearance between the outer ring and the inner ring of the bearing at the installation station, which is obtained by taking pictures and performing image recognition by a camera installed at the installation station.
[0086] Step S402: Control the feeding pipe to move to the gap position information and obtain the position arrival trigger information.
[0087] After determining the gap location information, the robotic arm controls the feeding tube to move to the gap location, thus aligning the feeding tube with the gap to prevent the balls from rolling out. The system also detects the arrival trigger information to determine the specific insertion time. The arrival trigger information refers to the trigger data for the feeding tube reaching the gap location information. This data is captured by a camera installed on the feeding tube, and after image recognition, it is compared with the gap location features before being output.
[0088] Step S403: Based on the position arrival trigger information, control the outlet end of the feed tube to open so as to drive the balls from the feed tube into the gap between the outer and inner rings of the bearing.
[0089] Specifically, when the position trigger information is detected, that is, when the feeding pipe reaches the gap position information, the outlet end of the feeding pipe is controlled to open, so that the ball leaves the feeding pipe under the action of gravity and enters the gap between the outer ring and the inner ring of the bearing.
[0090] Step S404: Control the feeding pipe to blow air from the outlet end with a preset blowing power information to assist in driving the balls from the feeding pipe into the gap between the outer and inner rings of the bearing.
[0091] Specifically, after the outlet end of the feeding pipe is opened, air is simultaneously blown from the outlet end at a power value corresponding to the blowing power information, thereby driving the balls inside the feeding pipe to quickly leave the feeding pipe and enter the gap between the outer and inner rings of the bearing. The blowing power information refers to the power value of the feeding pipe blowing air from the outlet end to assist the balls in quickly leaving the feeding pipe; the specific value can be set by those skilled in the art according to the actual situation.
[0092] Reference Figure 5The fixing device includes a pushing component and a dispersing component. A method for controlling the fixing device to evenly disperse the balls between the outer and inner rings of the bearing includes the following steps: Step S500: Based on the material loading completion trigger information, control the push component to move the inner ring according to the preset assembly method information so that the balls roll between the outer ring and the inner ring of the bearing.
[0093] Specifically, after detecting the feeding completion trigger information, that is, after the feeding pipe has placed all the balls into the gap between the outer ring and the inner ring of the bearing, the control push component moves the inner ring in a fitting method to make the inner ring and the outer ring coaxial, thereby driving the balls to roll in the ball track between the outer ring and the inner ring of the bearing.
[0094] The assembly method refers to a method of making the inner and outer rings of a bearing coaxial to drive the balls to roll between the inner and outer rings. A pusher assembly pushes the side of the inner ring that is close to the inner wall of the outer ring away from the outer ring, thereby making the outer and inner rings coaxial.
[0095] Step S501: Adjust the dispersion component according to the ball specifications and control the dispersion component to be inserted between the outer and inner rings of the bearing to disperse the balls.
[0096] In this process, after the balls roll between the outer and inner rings of the bearing, the number of ball-distributing needles in the dispersion assembly is adjusted according to the number of balls corresponding to the ball specifications. For example, if the ball specifications indicate a quantity of 9 balls, then the number of ball-distributing needles is 10. After adjusting the dispersion assembly, it is controlled to insert into the gap between the outer and inner rings of the bearing, thereby individually distributing the balls between adjacent ball-distributing needles, providing data support for subsequently fixing the spacing between the balls.
[0097] Step S502: Obtain the insertion completion trigger information of the distributed component.
[0098] The insertion completion trigger information refers to the trigger data for the distribution component to be inserted into the gap between the outer and inner rings of the bearing. The insertion completion trigger information is output by the infrared sensing device installed on the distribution component and the sensing position on the installation station.
[0099] Step S503: Based on the insertion completion trigger information, control the dispersion component to evenly disperse the balls between the outer and inner rings of the bearing.
[0100] Specifically, after detecting the insertion completion trigger information—that is, after the dispersion component inserts into the gap between the outer and inner rings of the bearing and disperses the balls onto the ball tracks of the outer and inner rings—the dispersion component is controlled to determine the spacing between the balls. This ensures that the balls are evenly distributed between the outer and inner rings, facilitating subsequent use of a retainer to fix the position of the balls. For details, refer to [the relevant documentation / method / etc.]. Figure 6 The steps.
[0101] Reference Figure 6 A method for controlling the dispersion component to uniformly disperse balls between the outer and inner rings of a bearing, comprising the following steps: Step S600: Based on the insertion completion trigger information, analyze the ball specifications to determine the clamping device specifications.
[0102] Specifically, after detecting the insertion completion trigger information, that is, after the dispersion component is inserted between the outer ring and the inner ring of the bearing and the balls roll on the ball track between the outer ring and the inner ring of the bearing, the corresponding suction device specification information is determined according to the ball size and quantity corresponding to the ball specification information, thereby providing data support for subsequently calling the suction device to fix the position between the balls.
[0103] The specifications of the suction device refer to the dimensions of the device used to fix the position between the balls, as well as the spacing and number of suction holes. The processing terminal determines the specifications based on the size and number of balls corresponding to the ball specifications. For example, if there are 9 balls, the number of suction holes corresponding to the specifications of the suction device is also 9. The suction holes are evenly distributed circumferentially, and the size of the suction holes is slightly larger than the size of the balls, so that after the balls roll to the suction holes, the suction holes can restrict the rolling of the balls.
[0104] Step S601: Call the clamping device according to the clamping device specification information, and control the clamping device to fit between the outer ring and inner ring of the bearing.
[0105] After determining the specifications of the clamping device, the corresponding clamping device is called according to the specifications of the clamping device. The clamping device is then controlled to fit between the outer and inner rings of the bearing, so that the clamping holes on the clamping device correspond individually to the two ball-dividing needles. This ensures that each ball can only roll into one clamping hole, thus facilitating the even distribution and fixation of the balls.
[0106] A suction device is a device used to assist in the uniform dispersion and fixation of balls. It can use a robotic arm to control the sponge pad and suction components to form a sponge pad that fits against the bearing and balls, thereby increasing the friction of the balls rolling. The sponge pad deforms after it fits. The sponge pad has suction holes for the balls to enter. The distance between the suction holes and the size of the suction holes correspond to the number and size of the balls. The suction components are located below the suction holes. The suction components can use magnetic suction or air suction to ensure that the balls do not roll out of the suction holes after they enter them.
[0107] Step S602: Control the dispersing component to rotate the ball bearings and obtain the suction load information of the suction device.
[0108] After the clamping device closes the gap between the outer and inner rings of the bearing, the dispersing component is controlled to agitate the balls, causing them to roll on the clamping device into the clamping holes, thus ensuring that the spacing between the balls is uniform. For specific methods, refer to [link to relevant documentation]. Figure 7 The steps include detecting the suction load information of the suction device to provide data support for determining whether the ball has rolled to the designated position.
[0109] The suction load information refers to the force load value at the suction hole on the suction device, which is detected by the force-sensitive sensor installed in the suction hole of the suction device and sent to the processing terminal.
[0110] Step S603: Analyze the ball bearing specifications to determine the baseline clamping load information.
[0111] Among them, the reference suction load information refers to the pressure of the ball entering the suction hole on the force sensor. It is determined by the processing terminal after analyzing the ball specification information. The analysis method is as follows: different ball specification information corresponds to different reference suction load information. For example, ball specification information a corresponds to reference suction load information a1, and ball specification information b corresponds to reference suction load information b1. After receiving the ball specification load information, the processing terminal matches the reference suction load information.
[0112] Step S604: Determine whether the clamping load trigger information meets the requirements of the reference clamping load information.
[0113] The requirement for the reference clamping load information is that it is not less than the force load value corresponding to the reference clamping load information. By judging whether the force load value corresponding to the clamping load trigger information is not less than the force load value corresponding to the reference clamping load information, it is determined whether the ball rolls into the clamping hole on the clamping device.
[0114] Step S6041: If not, continue to control the dispersion component to rotate the ball.
[0115] If the force load value corresponding to the clamping load trigger information is less than the force load value corresponding to the reference clamping load information, it indicates that the dispersing component has not yet rolled the ball into the clamping hole on the clamping device. Therefore, the dispersing component is controlled to continue to push the ball to roll.
[0116] Step S6042: If the condition is met, then control the preset spacing between the retainer fixing balls.
[0117] If the force load value corresponding to the clamping load trigger information is not less than the force load value corresponding to the reference clamping load information, it indicates that the balls have rolled into the clamping hole and the spacing between the balls is the same. Therefore, the retainer is used to fix the spacing between the balls. The retainer is a device used to fix the spacing between the balls. The retainer includes two fixed frames, an upper and a lower fixed frame, which form a rolling cavity for the balls to roll. The upper and lower fixed frames are riveted together.
[0118] Reference Figure 7 A method for controlling the dispersing component to actuate the ball bearings includes the following steps: Step S700: Obtain bearing image information.
[0119] Among them, bearing image information refers to images of the bearing, which are captured by cameras installed on the distributed components and sent to the processing terminal.
[0120] Step S701: Analyze the bearing image information to determine the rolling distance and rolling direction information between the ball and the suction hole on the suction device.
[0121] Among them, the rolling distance information refers to the distance the ball rolls into the suction hole of the suction device, and the rolling direction information refers to the direction in which the ball rolls into the suction hole of the suction device, including clockwise and counterclockwise. The processing terminal performs image recognition based on the bearing image information, and obtains the rolling distance information and rolling direction information by recognizing the relative position and distance between the ball features and the suction hole features.
[0122] Step S702: Control the dispersion component to move the ball along the rolling direction information to roll the distance information.
[0123] In this process, after determining the rolling distance information and the rolling direction information, the ball-distributing needle on the dispersing component is controlled to push the ball along the direction corresponding to the rolling direction information to roll at the distance corresponding to the rolling distance information, so that the ball enters the suction hole on the suction device.
[0124] Based on the same inventive concept, embodiments of the present invention provide a bearing ball feeding system, comprising: The acquisition module is used to acquire installation trigger information, bearing specification information, material loading completion trigger information, material loading tube preparation completion trigger information, ball load information, rotation load information, gap position information, position reached trigger information, insertion completion trigger information, clamping load information, and bearing image information. Memory, used to store such as Figures 1 to 7 The procedure for the bearing ball feeding method described in any one of the following statements; The processor and memory can load and execute programs to achieve the following: Figures 1 to 7The bearing ball feeding method described in any one of the following statements.
[0125] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0126] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a bearing ball feeding method.
[0127] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0128] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor to provide a bearing ball feeding method.
[0129] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0130] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A method for feeding bearing balls, characterized in that, include: Obtain the ball bearing installation trigger information; Based on the installation trigger information, obtain the bearing specification information; The ball bearing specifications are determined by analysis based on the bearing specifications. The specifications of the feed tube are determined by analyzing the ball bearing specifications. The preset feeding tube is called according to the feeding tube specification information, and the feeding tube is controlled to put the ball into the gap between the outer ring and inner ring of the bearing according to the ball specification information. Get the material loading completion trigger information; Based on the material loading completion trigger information, the preset fixing device is controlled to evenly distribute the balls between the outer and inner rings of the bearing; The method of controlling the feeding pipe to place the balls into the gap between the outer and inner rings of the bearing according to the ball specifications includes: The control device moves the inner ring according to the preset opening method information to create a gap between the outer ring and the inner ring of the bearing, and controls the inlet end of the feed pipe to open and the outlet end of the feed pipe to close. Obtain the trigger information indicating that the feeding pipe is ready to complete; Based on the trigger information that the feeding pipe is ready, the ball storage bin corresponding to the ball specification information is controlled to inject the ball corresponding to the ball specification information into the feeding pipe. Obtain the ball load information of the feed pipe; The baseline ball load information is determined by analyzing the ball specifications. Determine whether the ball load information meets the requirements of the reference ball load information; If it does not meet the requirements, continue to control the ball storage bin to inject the balls corresponding to the ball specifications into the feeding pipe; If the conditions are met, the feed pipe is controlled to place the balls into the gap between the outer and inner rings of the bearing. The methods for controlling the ball storage bin to inject balls corresponding to the ball specifications into the feeding pipe include: Based on the feed tube preparation completion trigger information, control the feed tube to draw air from the inlet end with preset suction power information; The preset stirring device in the ball storage bin is controlled to rotate with preset stirring power information to drive the balls into the feeding pipe; Obtain the rotational load information of the stirring device; Determine whether the rotational load information meets the requirements of the preset benchmark rotational load information; If the conditions are met, continue to control the stirring device to rotate according to the stirring power information to drive the balls into the feeding pipe; If it does not meet the requirements, it will be determined that the ball is missing trigger information and a prompt will be displayed.
2. The bearing ball feeding method according to claim 1, characterized in that, Methods for controlling the feed pipe to place the balls into the gap between the outer and inner rings of the bearing include: If the ball load information meets the requirements of the reference ball load information, then the inlet end of the feed tube is closed. Obtain the clearance location information between the outer and inner rings of the bearing; Control the feeding pipe to move to the gap position information and obtain the position arrival trigger information; Based on the position arrival trigger information, the outlet end of the feed tube is controlled to open so as to drive the balls from the feed tube into the gap between the outer and inner rings of the bearing. The feed pipe is controlled to blow air from the outlet end with a preset air blowing power information to assist in driving the balls from the feed pipe into the gap between the outer and inner rings of the bearing.
3. The bearing ball feeding method according to claim 1, characterized in that, The fixing device includes a pushing component and a dispersing component, and the method for controlling the fixing device to evenly disperse the balls between the outer and inner rings of the bearing includes: Based on the material loading completion trigger information, the control push component moves the inner ring according to the preset assembly method information so that the balls roll between the outer ring and the inner ring of the bearing; Adjust the dispersion component according to the ball specifications and control the insertion of the dispersion component between the outer and inner rings of the bearing to disperse the balls; Obtain the insertion completion trigger information for the distributed components; Based on the insertion completion trigger information, the control dispersion component evenly disperses the balls between the outer and inner rings of the bearing.
4. The bearing ball feeding method according to claim 3, characterized in that, Methods for controlling the dispersion components to uniformly disperse the balls between the outer and inner rings of a bearing include: Based on the insertion completion trigger information, the specifications of the ball bearings are analyzed to determine the specifications of the clamping device. The suction device is activated according to its specifications, and its contact position is controlled to fit between the outer and inner rings of the bearing. Control the dispersing component to make the ball roll roll, and obtain the suction load information of the suction device; The baseline suction load information is determined by analyzing the ball bearing specifications. Determine whether the clamping load trigger information meets the requirements of the baseline clamping load information; If it does not meet the requirements, continue to control the dispersion component to make the ball roll rotate; If the conditions are met, the preset spacing between the retainer fixing balls is controlled.
5. The bearing ball feeding method according to claim 4, characterized in that, Methods for controlling the movement of the ball bearings in the dispersion component include: Obtain bearing image information; The rolling distance and rolling direction between the ball and the suction hole on the suction device are determined by analyzing the bearing image information. The control component moves the ball along the rolling direction information to roll according to the rolling distance information.
6. A bearing ball feeding system, characterized in that, include: The acquisition module is used to acquire installation trigger information, bearing specification information, and material loading completion trigger information. A memory for storing a program for a bearing ball feeding method as described in any one of claims 1 to 5; The processor and the program in the memory can be loaded and executed by the processor to implement the bearing ball feeding method as described in any one of claims 1 to 5.
7. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 5, a method for feeding bearing balls.
8. A computer-readable storage medium, characterized in that, The computer program is stored and can be loaded by a processor and executed as described in any one of claims 1 to 5, which is a method for feeding bearing balls.
Citation Information
Patent Citations
Bearing ball automatic feeding production line
CN204900570U
Automatic feeding device for bearing balls
CN211282974U