A method, system, storage medium and intelligent terminal for screening and feeding a watch case
By calculating the center of gravity position and inclination angle of the case, the automatic screening and loading of the case is achieved, solving the problem of manual flipping to increase the workload, and improving the efficiency and adaptability of the assembly line.
Patent Information
- Application Number
- CN202210992555.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-18
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2042-08-18
AI Technical Summary
During the processing of the pressure gauge, the case needs to be manually flipped to place the spare parts, resulting in increased workload and low assembly line efficiency.
By calculating the center of gravity of the case, determining the forward and reverse inclination angle ranges, the conveyor belt is inclined at a specific angle, and the automatic screening and loading of the case is achieved, ensuring that the case is always facing upward.
It improves the screening efficiency of the case, reduces user manual operation, improves the working efficiency of the assembly line, and adapts to the screening and feeding of various cases.
Smart Images

Figure CN115321093B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of instrument production technology, and in particular, to a method, system, storage medium and intelligent terminal for screening and feeding watch cases. Background Art
[0002] A pressure gauge refers to an instrument that uses an elastic element as a sensitive element to measure and indicate a pressure higher than the ambient pressure, and is extremely widely used. It is almost everywhere in all industrial processes and scientific research fields. It can be seen everywhere in fields such as thermal pipelines, oil and gas transmission, water supply and gas supply systems, and vehicle maintenance factories.
[0003] A simple pressure gauge includes a watch case and a watch cover. The watch case is provided with a cavity, the watch cover is covered at the opening of the watch case, the watch case is provided with a through hole communicating with the cavity, an insertion tube is inserted into the through hole of the watch case, and a dial for detecting pressure and displaying the pressure value is placed in the cavity of the watch case. The insertion tube communicates with the dial, and the gas to be measured is connected to the dial through the insertion tube for pressure measurement. As Figure 10 shown, the watch case is in the shape of a flat cylinder with an opening before being processed.
[0004] Regarding the above related technologies, the inventor believes that during the processing of the watch case, the watch case needs to be in a state with the opening facing upward to facilitate putting other spare parts into the through hole. During the operation of the assembly line, the user needs to manually turn it to the required state, thus increasing a large amount of workload, and there is still room for improvement. Summary of the Invention
[0005] In order to improve the problem that during the operation of the assembly line, the user needs to manually turn it to the required state, thus increasing a large amount of workload, the present application provides a method, system, storage medium and intelligent terminal for screening and feeding watch cases.
[0006] In a first aspect, the present application provides a method for screening and feeding watch cases, adopting the following technical solution:
[0007] A method for screening and feeding watch cases includes:
[0008] Obtaining the shape information of the watch case;
[0009] Calculating the forward center of gravity position information and the reverse center of gravity position information according to the shape information of the watch case;
[0010] Calculating the reverse tilt angle information according to the reverse center of gravity position information and the shape information of the watch case;
[0011] Calculating the forward tilt angle information according to the forward center of gravity position information and the shape information of the watch case;
[0012] Determining the tilt angle range information according to the reverse tilt angle information and the forward tilt angle information;
[0013] Tilt the conveyor belt at any angle within the tilt angle range information and then start the conveyor belt.
[0014] By adopting the above technical solution, the angles in two placement cases are calculated by calculating the center of gravity position of the watch case, so that a screening mode in which watch cases of any size will not fall when placed upright and will definitely fall when placed upside down can be achieved. The screened watch cases are always in a state of facing upwards during transportation, eliminating the need for users to manually screen, thus improving the screening efficiency of the watch cases.
[0015] Optionally, the method for further determining the tilt angle range information includes:
[0016] Obtain the rib friction information;
[0017] Determine the rolling angle range information based on the rib friction information and the preset relative tilt angle information of the ribs;
[0018] Determine the common angle range information based on the tilt angle range information and the rolling angle range information;
[0019] Update the tilt angle range information to the common angle range information for output.
[0020] By adopting the above technical solution, by calculating its frictional force, the situation where the watch case can be attached to the conveyor belt only by frictional force is avoided, so that the watch case can roll and be conveyed once it reaches the conveying area, thereby improving the conveying efficiency of the conveyor belt.
[0021] Optionally, the method for tilting the conveyor belt at any angle within the tilt angle range information and extending the ribs on the conveyor belt to any height within the corresponding rib extension range information and then starting the conveyor belt includes:
[0022] Obtain the information on the number of watch case types;
[0023] Respectively determine the corresponding tilt angle range information;
[0024] Arbitrarily select two tilt angle range information for matching analysis to determine the difference region information between the two tilt angle range information;
[0025] Divide all the tilt angle range information into two categories according to any angle of the difference region information, forming two first primary classification information;
[0026] Judge whether there is only one tilt angle range information in one of the first primary classification information;
[0027] If so, tilt at an angle that does not fall into the difference region information in the tilt angle range information and then continue to arbitrarily select two tilt angle range information for matching;
[0028] If not, tilt at any angle in the difference region information, then arbitrarily select any two tilt angle range information under any one of the first primary classification information, and determine the difference region information of these two tilt angle range information, so as to divide the tilt angle range information in the first primary classification information into two first secondary classification information;
[0029] Classify step by step and tilt multiple continuously arranged conveyor belts at any angle in the difference region information corresponding to the first secondary classification information until there is only one tilt angle range information in all the first secondary classification information.
[0030] By adopting the above technical solution, all the tilt angle range information is classified according to whether it falls into the difference region information or not by arbitrarily selecting two tilt angle ranges, and then classified again in the two categories in the same way, so that the tilt angle ranges corresponding to each watch case type can be distinguished. Therefore, when multiple watch cases are placed in a pile, different watch case types can be screened in turn, improving the adaptability of the feeding machine.
[0031] Optionally, another method of starting the conveyor belt after tilting the conveyor belt at any angle in the tilt angle range information and extending the convex strips on the conveyor belt at any height in the corresponding convex strip extension range information includes:
[0032] Determine the maximum tilt angle range information according to the tilt angle range information corresponding to the watch case type quantity information;
[0033] Select the minimum angle in the maximum tilt angle range information to form the second primary classification information based on whether it falls into the tilt angle range information, and define this minimum angle as the minimum tilt angle information;
[0034] Judge whether there is only one tilt angle range information with the minimum tilt angle information;
[0035] If so, after tilting the conveyor belt at the minimum tilt angle information, remove the minimum tilt angle information from the maximum tilt angle range information, update the maximum tilt angle range information, and continue to select the minimum angle and judge whether there is only one;
[0036] If not, after tilting the conveyor belt at the minimum tilt angle information, remove the minimum tilt angle information from the maximum tilt angle range information and update the maximum tilt angle range information;
[0037] Determine the maximum tilt angle range information corresponding to each of the second primary classification information according to the tilt angle range information corresponding to the number information of the watch case types, and define this maximum tilt angle range information as the secondary tilt angle range information;
[0038] Arbitrarily select the minimum angle in the secondary tilt angle range information to form the second secondary classification information based on whether it falls within the tilt angle range information, define this minimum angle as the secondary tilt angle information, and continue to judge whether there is only one tilt angle range information for the secondary tilt angle information until all the tilt angle range information is classified so that there is only one tilt angle range information in each of the second secondary classification information;
[0039] Classify step by step and tilt multiple continuously arranged conveyor belts at any angle in the difference area information corresponding to the second secondary classification information until there is only one tilt angle range information in all the second secondary classification information.
[0040] By adopting the above technical solution, classify all the tilt angle ranges by successively determining the tilt angle ranges with the minimum angle and without the minimum angle from the smallest angle, and then classify according to the minimum angle in each category, which is simpler and more convenient compared to the arbitrarily selected selection method, and improves the fluency of the screening and classification.
[0041] Optionally, when the number of conveyor belts is less than the sum of the levels corresponding to the second primary classification information and the second secondary classification information, the tilting method of the last conveyor belt includes:
[0042] Obtain the second secondary classification information entering the last conveyor belt, define this second secondary classification information as the special second secondary classification information, and define all the tilt angle range information in this special second secondary classification information as the special tilt angle range information;
[0043] Obtain the second secondary classification information subsequent to the special second secondary classification information, define this second secondary classification information as the subsequent secondary classification information, and define the last subsequent secondary classification information as the final secondary classification information;
[0044] Block the side wall of the last conveyor belt with a baffle, then tilt the conveyor belt at the minimum angle in the subsequent secondary classification information until it is tilted at any one of the tilt angles in the only tilt angle range information in the final secondary classification information, and then open the baffle to judge whether there are still spare parts on the conveyor belt;
[0045] If there are spare parts, maintain the conveyance;
[0046] If there are no spare parts, shield the side wall of the last conveyor belt with a baffle, and continue to rotate the conveyor belt at the minimum angle in another final secondary classification information in the subsequent secondary classification information until any one of the inclination angles in the only inclination angle range information in the final secondary classification information, and then open the baffle to determine whether there are still spare parts on the conveyor belt;
[0047] After all the inclination angle range information in the final secondary classification information has been conveyed, rotate it to the inclination angle in another second secondary classification information at a higher level than the final secondary classification information until it reaches the special second secondary classification information and the classification is completed.
[0048] By adopting the above technical solution, screening is carried out in turn on the last conveyor belt at the corresponding classification level. When the classification of the last conveyor belt is completed, change the inclination angle of the previous conveyor belt, and then carry out classification screening on the last conveyor belt again. Compared with a single conveyor belt, only one type of watch case is finally conveyed, and there are no other types, so it is more accurate. A single conveyor belt only needs to be adjusted a limited number of times and does not need to be adjusted frequently, improving the fluency of screening and classification.
[0049] Optionally, the method for switching the inclination angle includes:
[0050] Obtain image information, where the image information includes the conveyor belt area and the loading hopper area;
[0051] Judge whether there is material image information in the image information;
[0052] If there is material image information on the corresponding conveyor belt area in the image information, then drive;
[0053] If there is no material image information on the corresponding conveyor belt area in the image information but there is material image information in the loading hopper area, then switch the inclination angle of the conveyor belt to any angle corresponding to the secondary classification information at the previous level or another inclination angle information in the same secondary classification information;
[0054] If there is no material image information in the image information, then stop driving.
[0055] By adopting the above technical solution, by determining whether there is logistics in the conveyor belt area and the loading hopper area in the image information to perform the opening and closing and adjusting the inclination degree, the conveyor belt can quickly reach the required state, making the entire work process smoother and improving the adaptability of the conveyor belt and the conveying method.
[0056] Optionally, it further includes the opening and closing method of each continuously arranged conveyor belt, and this method includes:
[0057] Obtain the conveyor belt number information;
[0058] According to the conveyor belt number information, obtain the conveyor belt number information of the next one along the conveying direction, and define this conveyor belt number information as adjacent conveyor belt number information;
[0059] Judge whether the adjacent conveyor belt number information exists;
[0060] If the adjacent conveyor belt number information exists, obtain the full bin state information in the hopper on the adjacent conveyor belt number information;
[0061] Judge whether the full bin state information exists;
[0062] If the full bin state information exists, the conveyor belt corresponding to the conveyor belt number information stops working and obtains the image information on the adjacent conveyor belt number information;
[0063] When there is no material image information in the hopper area on the image information of the adjacent conveyor belt number information, start the conveyor belt corresponding to the conveyor belt number information;
[0064] If the full bin state information does not exist, the conveyor belt corresponding to the conveyor belt number information maintains the current state;
[0065] If the adjacent conveyor belt number information does not exist, obtain the image information on the conveyor belt number information, and open and close according to the images in the conveyor belt area and the hopper area in the image information.
[0066] By adopting the above technical solution, by determining the next conveyor belt and the image in the hopper, it is determined whether to start the previous conveyor belt for conveying, so that it is not easy to cause the situation that the next hopper is full, nor will it cause the situation that the previous conveyor belt does not convey when there is no material in the next hopper, improving the fluency of the entire working process.
[0067] In a second aspect, the present application provides a watch case screening and feeding system, adopting the following technical solution:
[0068] A watch case screening and feeding system, comprising:
[0069] An information acquisition module, used to acquire watch case shape information;
[0070] A processing module, connected to the information acquisition module and the calculation module, used for storing and processing information;
[0071] A calculation module, connected to the processing module, used for calculating the positive center of gravity position information and the negative center of gravity position information according to the watch case shape information;
[0072] The calculation module calculates the reverse tilt angle information based on the reverse center of gravity position information and the case shape information;
[0073] The calculation module calculates the forward tilt angle information based on the forward center of gravity position information and the case shape information;
[0074] The calculation module determines the tilt angle range information based on the reverse tilt angle information and the forward tilt angle information;
[0075] The calculation module calculates the corresponding maximum protrusion height information of the convex strip according to any one of the reverse center of gravity position information, the case shape information, and the tilt angle range information;
[0076] The calculation module calculates the corresponding minimum protrusion height information of the convex strip according to any one of the forward center position information, the case shape information, and the tilt angle range information;
[0077] The calculation module determines the convex strip protrusion range information based on the maximum protrusion height information of the convex strip and the minimum protrusion height information of the convex strip;
[0078] The tilt module, connected to the processing module, is used to tilt the conveyor belt at any angle in the tilt angle range information and extend the convex strip on the conveyor belt at any height in the corresponding convex strip protrusion range information, and then start the conveyor belt.
[0079] By adopting the above technical solution, by calculating the center of gravity position of the case, the angles in two placement cases are calculated, so as to obtain the critical angle of the case. Then, at the intermediate angle, convex strips can be set so that no matter what size the case is, it can reach the screening mode of not falling when placed upright and surely falling when placed upside down, so that the screened cases are always in the state of facing up for transportation, without the need for users to manually screen, improving the screening efficiency of the cases.
[0080] In a third aspect, the present application provides an intelligent terminal, adopting the following technical solution:
[0081] An intelligent terminal includes a memory and a processor, and a computer program capable of being loaded and executed by the processor for any one of the above case screening and loading methods is stored on the memory.
[0082] By adopting the above technical solution, by calculating the center of gravity position of the case, the angles in two placement cases are calculated, so as to obtain the critical angle of the case. Then, at the intermediate angle, convex strips can be set so that no matter what size the case is, it can reach the screening mode of not falling when placed upright and surely falling when placed upside down, so that the screened cases are always in the state of facing up for transportation, without the need for users to manually screen, improving the screening efficiency of the cases.
[0083] Fourthly, the present application provides a computer-readable storage medium capable of storing corresponding programs, which is characterized by sensitive calculation and accurate adjustment.
[0084] A computer-readable storage medium adopts the following technical solutions:
[0085] A computer-readable storage medium stores a computer program that can be loaded and executed by a processor to perform any of the above-mentioned watch case screening and feeding methods.
[0086] By adopting the above technical solutions, the angles in two placement cases are calculated by calculating the center of gravity position of the watch case, so as to obtain the critical angle at which the watch case is located. Then, convex strips can be set at the intermediate angle so that watch cases of any size can achieve a screening mode where they will not fall when placed upright and will surely fall when placed upside down. In this way, the screened watch cases are always in a state of facing upwards during transportation, eliminating the need for users to manually screen, and improving the screening efficiency of the watch cases.
[0087] In summary, the present application includes at least one of the following beneficial technical effects:
[0088] 1. By calculating the center of gravity position of the watch case, the screened watch cases are always in a state of facing upwards during transportation, eliminating the need for users to manually screen, and improving the screening efficiency of the watch cases;
[0089] 2. By arbitrarily selecting two tilt angle ranges for classification, and then classifying again according to this method in the two categories, it is possible to screen different types of watch cases in turn even when multiple watch cases are placed in a pile, improving the adaptability of the feeding machine;
[0090] 3. By determining the images in the next conveyor belt and the loading hopper to determine whether to start the previous conveyor belt for conveying, it is not easy to cause the situation of the loading hopper being full in the latter one, nor will it cause the situation that the previous conveyor belt does not convey when there is no material in the latter loading hopper, improving the fluency of the entire working process. BRIEF DESCRIPTION OF THE DRAWINGS
[0091] Figure 1 is a flowchart of a method for screening and feeding watch cases in an embodiment of the present application.
[0092] Figure 2 is a schematic structural diagram of a feeding device in an embodiment of the present application.
[0093] Figure 3 is a flowchart of a method for further determining the tilt angle range information in an embodiment of the present application.
[0094] Figure 4It is a flowchart of a method in an embodiment of the present application for tilting a conveyor belt at any angle within an inclination angle range information, extending the ridges on the conveyor belt to any height within the corresponding ridge extension range information, and then starting the conveyor belt.
[0095] Figure 5 It is a flowchart of another method in an embodiment of the present application for tilting a conveyor belt at any angle within an inclination angle range information, extending the ridges on the conveyor belt to any height within the corresponding ridge extension range information, and then starting the conveyor belt.
[0096] Figure 6 It is a flowchart of a tilting method for the last conveyor belt when the number of conveyor belts is less than the sum of the levels corresponding to the second primary classification information and the second secondary classification information in an embodiment of the present application.
[0097] Figure 7 It is a flowchart of a method for tilting angle switching in an embodiment of the present application.
[0098] Figure 8 It is a flowchart of the opening and closing method for each continuously arranged conveyor belt in an embodiment of the present application
[0099] Figure 9 It is a module diagram of a method for screening and feeding watch cases in an embodiment of the present application.
[0100] Figure 10 It is a structural schematic diagram of a watch case in the related art. Detailed implementation manners
[0101] In order to make the purpose, technical solutions and advantages of the present application clearer and more understandable, the following will further elaborate on the present application in conjunction with the attached Figures 1-9 and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0102] The following further describes the embodiments of the present invention in detail with reference to the drawings in the specification.
[0103] See Figure 1 , an embodiment of the present invention provides a method for screening and feeding watch cases, and the main process of a method for screening and feeding watch cases is described as follows:
[0104] Step 100: Obtain watch case shape information.
[0105] The watch case shape information is information about the size and shape of the watch case, and the acquisition method can be input after manual measurement.
[0106] Step 101: Calculate the positive center of gravity position information and the negative center of gravity position information according to the watch case shape information.
[0107] The positive center of gravity position information is to place the case as follows Figure 2 The information about the position of the center of gravity of the case relative to itself when the case is placed on the conveyor belt in the manner shown. Figure 2 The information on the position of the center of the case relative to itself when placed on the conveyor belt in the opposite manner as shown. Figure 2 As shown in the figure, when the case is placed upright, the cavity faces the side away from the conveyor belt, while when it is placed in reverse, the cavity faces the opposite side. Figure 10 The case is divided into multiple regular shapes, and then the center of gravity is calculated according to each shape. The position of the center of gravity in the forward and reverse directions is the same, but the relative position from the conveyor belt is different due to the placement of the center of gravity.
[0108] Step 102: Calculate the reverse tilt angle information based on the reverse center of gravity position information and the case shape information.
[0109] The reverse tilt angle information is the angle that the conveyor belt needs to tilt when the vertical line where the center of gravity of the case is located is located on the side of the intersection of the bottom of the contact surface between the case and the conveyor belt close to the conveyor belt after the case is placed in reverse. If the tilt angle is less than this, it means that the case can only slide but not easily flip, so it needs to be greater than this tilt angle. The calculation method is tanθ1=L1 / r, θ1 is the reverse tilt angle information, L1 is the reverse center position information, and r is the radius of the case.
[0110] Step 103: Calculate the forward tilt angle information based on the forward center of gravity position information and the case shape information.
[0111] The forward tilt angle information is the angle that the conveyor belt needs to tilt when the vertical line where the center of gravity of the case is located is located at the lowest intersection of the contact surface between the case and the conveyor belt, away from the conveyor belt. If the tilt angle is greater than this, it will fall even if placed upright, so it should be less than this tilt angle. The calculation method is tanθ2=L2 / r, θ2 is the forward tilt angle information, L2 is the forward center position information, and r is the radius of the case.
[0112] Step 104: Determine the tilt angle range information according to the reverse tilt angle information and the forward tilt angle information.
[0113] The tilt angle range information is a value between the positive tilt angle information and the negative tilt angle information, that is, the maximum value is the positive tilt angle information, and the minimum value is the negative tilt angle information.
[0114] Step 105: The conveyor belt is tilted at any angle in the tilt angle range information and then the conveyor belt is started.
[0115] When the conveyor belt is at any angle within the inclination angle range information, the watch case can be placed upright on the conveyor belt and rise with the conveyor belt, while when placed upside down on the conveyor belt, it will directly fall into the loading hopper.
[0116] Refer to Figure 3 , the method for further determining the inclination angle range information includes:
[0117] Step 200: Obtain the rib friction information.
[0118] The rib friction information is information related to the frictional force of the ribs.
[0119] Step 201: Determine the rolling angle range information based on the rib friction information and the preset rib relative inclination angle information.
[0120] The rib relative inclination angle information is information about the inclination angle of the ribs relative to the conveyor belt. The rolling angle range information is information about the range of inclination angles at which the watch case can still roll after the ribs are set on the conveyor belt. When the inclination angle changes, the component of gravity along the conveyor belt changes accordingly, thereby changing the frictional force when the watch case abuts against the ribs. And when the component of gravity along the rib direction is greater than the frictional force, the watch case can roll, and rolling is a necessary condition for screening, so it needs to be set within the angles of the rolling angle range information. Here, it can be determined in the form of a database, that is, after inputting the rib friction information and the rib relative inclination angle information, the corresponding rolling angle range information is automatically found from the database. The database is obtained through experiments by workers in this field.
[0121] Step 202: Determine the common angle range information based on the inclination angle range information and the rolling angle range information.
[0122] The common angle range information is information about the range of angles that both the inclination angle range information and the rolling angle range information have. The determination method is to compare the ranges of the two one by one, and if they are the same, they are put into the common angle range information to obtain.
[0123] Step 203: Update the inclination angle range information to the common angle range information and output it.
[0124] Refer to Figure 4 , the method for tilting the conveyor belt at any angle within the inclination angle range information and extending the ribs on the conveyor belt at any height within the corresponding rib extension range information and then starting the conveyor belt includes:
[0125] Step 300: Obtain the information on the number of watch case types.
[0126] The quantity information of the case types is the information of the quantities corresponding to the case types. The acquisition method is obtained by manual input, or when the case shape information is input and is different, it is recorded as 1.
[0127] Step 301: Determine the corresponding tilt angle range information respectively.
[0128] The tilt angle range information is the tilt angle range information corresponding to each case.
[0129] Step 302: Arbitrarily select two tilt angle range information for matching analysis to determine the difference area information between the two tilt angle range information.
[0130] The difference area information is the different part between the two tilt angle range information. It may be one difference area information, or it may be two, that is, both have ranges different from the other, and then the different range is the difference area information. For example, one tilt angle range is 20° - 80°, and the other tilt angle range is 10° - 70°, then the difference area information is 10° - 20° and 70° - 80°.
[0131] Step 303: Divide all the tilt angle range information into two categories according to any angle of the difference area information, forming two first primary classification information.
[0132] The first primary classification information is the information of the types of the tilt angle range information included when all the tilt angle range information is divided into two categories. That is, one type is all the tilt angle range information including the angle of the selected difference area information, and the other type is all the tilt angle range information not including the angle of the selected difference area information, thus forming two different case classifications.
[0133] Step 304: Judge whether there is only one tilt angle range information in one of the first primary classification information.
[0134] The purpose of the judgment is to determine whether a single type of case has been separated, so that it can be directly screened out for convenient screening.
[0135] Step 3041: If so, tilt according to the angle in the tilt angle range information that does not fall into the difference area information, and then continue to arbitrarily select two tilt angle range information for matching.
[0136] If it is, it means that at this time, one type of case can already be distinguished from other cases. Then, after tilting according to the angle that does not fall into the difference area information, when one type of case in this first primary classification information rises with the conveyor belt while all the other cases in the other first primary classification information fall, thus this type of case can be quickly screened out.
[0137] Step 3042: If not, then tilt at any angle in the difference region information, then arbitrarily select any two tilt angle range information under any one of the first primary classification information, and determine the difference region information of these two tilt angle range information, so as to divide the tilt angle range information in the first primary classification information into two first secondary classification information.
[0138] The first secondary classification information is two clusters obtained by comparing any two of the tilt angle range information in any one of the first primary classification information to determine the difference region information, which are the clusters falling into the difference region information and not falling into the difference region information. The purpose is to further continue the classification. If not, it means that both clusters have at least 2 types of watch cases. Then, classify them first to obtain two clusters, and then arbitrarily select one of them for further classification, so as to continue the classification downward, so that all watch cases can be gradually distinguished.
[0139] Step 305: Classify step by step and tilt multiple continuously arranged conveyor belts at any angle in the difference region information corresponding to the first secondary classification information until there is only one tilt angle range information in all the first secondary classification information.
[0140] Classify step by step so that all watch cases continue to be classified after classification. In this way, even if all watch cases are not separate, they can still be separated by the pre-set classification rules, so as to reduce the number of each cluster and the types of watch cases that are similar or similar after combination with each other. Finally, they can be distinguished by the difference region information, so as to achieve the purpose of distinction.
[0141] Refer to Figure 5 , another method of tilting the conveyor belt at any angle in the tilt angle range information and extending the convex strips on the conveyor belt at any height in the corresponding convex strip extension range information and then starting the conveyor belt includes:
[0142] Step 400: Determine the maximum tilt angle range information according to the tilt angle range information corresponding to the watch case type quantity information.
[0143] The maximum tilt angle range information is the information of the tilt angle range obtained by combining all the tilt angle range information. The determination method is to superimpose all the tilt angle range information. When it is within the superimposed range, it is not recorded. When it is not within the superimposed range, the range that is not within the superimposed range is added to the maximum tilt angle range information.
[0144] Step 401: Select the minimum angle in the maximum tilt angle range information to form the second primary classification information based on whether the tilt angle range information falls within it, and define this minimum angle as the minimum tilt angle information.
[0145] The second primary classification information is the information about the types of tilt angle range information included when all tilt angle range information is divided into two categories. The minimum tilt angle information is the minimum angle in the maximum tilt angle range information. That is, one category is all tilt angle range information that includes the minimum angle, and the other category is all tilt angle range information that does not include the minimum angle, thus forming two different watch case classifications.
[0146] Step 402: Determine whether there is only one tilt angle range information with the minimum tilt angle information.
[0147] The purpose of the determination is the same as that of step 304.
[0148] Step 4021: If so, after tilting the conveyor belt at the minimum tilt angle information, remove the minimum tilt angle information from the maximum tilt angle range information, update the maximum tilt angle range information, and continue to select the minimum angle and determine whether there is only one.
[0149] If so, it means that at this time, one type of watch case can already be distinguished from other watch cases. After tilting according to the minimum tilt angle information, in the case where one type of watch case in this second primary classification information rises with the conveyor belt while all other watch cases in the other second primary classification information fall, the watch case can be quickly screened out.
[0150] Step 4022: If not, after tilting the conveyor belt at the minimum tilt angle information, remove the minimum tilt angle information from the maximum tilt angle range information and update the maximum tilt angle range information.
[0151] If not, it means that there are two clusters where the number of watch case types in each is greater than or equal to 2. First, classify them into two clusters, then regard the two clusters as the largest clusters, and then classify them separately.
[0152] Step 403: Determine the maximum tilt angle range information corresponding to each of the second primary classification information according to the tilt angle range information corresponding to the watch case type quantity information, and define this maximum tilt angle range information as the secondary tilt angle range information.
[0153] The secondary tilt angle range information is the maximum tilt angle range information of each of the two clusters in the second primary classification information. The determination method is the same as that of step 400, and the difference is that the maximum tilt angle range information corresponds to the classified clusters, rather than the original clusters.
[0154] Step 404: Arbitrarily select the minimum angle in the secondary tilt angle range information to form the second secondary classification information based on whether it falls within the tilt angle range information. Define this minimum angle as the secondary tilt angle information and continue to determine whether there is only one tilt angle range information in the tilt angle range information of the secondary tilt angle information until all the tilt angle range information is classified into each second secondary classification information with only one tilt angle range information.
[0155] The second secondary classification information is two clusters including the secondary tilt angle information and not including the secondary tilt angle information obtained from the secondary tilt angle range information in any one of the second primary classification information, with the aim of further classification. The secondary tilt angle information is the minimum angle in the secondary tilt angle range information formed by any one cluster in the second primary classification information.
[0156] Step 405: Classify step by step and tilt multiple continuously arranged conveyor belts at any angle in the difference area information corresponding to the second secondary classification information until there is only one tilt angle range information in all the second secondary classification information.
[0157] Classifying step by step enables continued classification after all the watch cases are classified. In this way, even if all the watch cases are not individual, they can still be separated according to the pre-set classification rules, thereby reducing the number of each cluster and the types of watch cases that are similar or similar after combination with each other. Finally, they can be distinguished by the minimum angle, thus achieving the purpose of distinction.
[0158] The difference between this method and steps 300 - 305 is that one method is to arbitrarily select and then classify according to the differences between the two, which is random and may be able to classify quickly, but may also repeat operations and classify multiple times. And this method is a regular progressive screening, that is, no matter how many there are, as long as all the tilt angle range information is fixed, it is the same no matter how many times it is repeated. Both have their advantages and disadvantages, and the appropriate method can be selected according to the actual situation.
[0159] Refer to Figure 6 , when the number of conveyor belts is less than the sum of the levels corresponding to the second primary classification information and the second secondary classification information, the tilting method of the last conveyor belt includes:
[0160] Step 500: Obtain the second secondary classification information entering the last conveyor belt, define this second secondary classification information as the special second secondary classification information, and define all the tilt angle range information in this special second secondary classification information as the special tilt angle range information.
[0161] Such as Figure 2As shown, the number of conveyor belts is limited, so it may not be possible to reach the sum of the levels corresponding to the second primary classification information and the second secondary classification information. Therefore, when classifying at the last conveyor belt, it is still possible that there are two clusters with the number of watch case types inside both being greater than or equal to 2. The special second secondary classification information is the information about the classification levels that can only be distinguished when reaching the last conveyor belt after classifying starting from the first second primary classification information, that is, the conveyor belt here can only distinguish two special second secondary classification information. The special tilt angle range information is all the tilt angle range information in the special second secondary classification information.
[0162] Step 501: Obtain the second secondary classification information following the special second secondary classification information, define this second secondary classification information as the subsequent secondary classification information, and define the last subsequent secondary classification information as the final secondary classification information.
[0163] The subsequent secondary classification information is the information about the classification levels that still exist when classifying according to steps 300 - 305 after the special second secondary classification information. The final secondary classification information is the last subsequent secondary classification information, that is, the number of tilt angle range information in this classification information is only 1.
[0164] Step 502: Block the side wall of the last conveyor belt with a baffle, then tilt the conveyor belt at the minimum angle in the subsequent secondary classification information until it reaches any one of the tilt angles in the only tilt angle range information in the final secondary classification information, and then open the baffle to determine whether there are still spare parts on the conveyor belt.
[0165] Block the side wall of the last conveyor belt with a baffle so that all those on the conveyor belt are within the tilt angle range information of the required classification. Then, classify them in turn according to the second secondary classification information so that the remaining angle at the end can be tilted at any one of the tilt angles in the final secondary classification information. Thus, after tilting according to this tilt angle information, all except one watch case that meets the requirements will fall off. The purpose of the judgment is to determine the only watch case type corresponding to this tilt angle for output. The judgment method here is any method, such as a camera, such as a weight sensor. After the conveyor belt rotates one circle and tilts according to step 502 in the second circle, whether there are still spare parts on the conveyor belt.
[0166] Step 5021: If there are spare parts, maintain the conveyance.
[0167] If there are, it means that there are still spare parts at this time, so continue to convey at this tilt angle.
[0168] Step 5022: If there are no spare parts, block the side wall of the last conveyor belt with a baffle, and continue to rotate the conveyor belt at the minimum angle in another final secondary classification information in the subsequent secondary classification information until any one of the inclination angles in the only inclination angle range information in the final secondary classification information, and then open the baffle to determine whether there are still spare parts on the conveyor belt.
[0169] If not, it means that there is no longer the inclination angle range information in one of the currently selected final secondary classification information. Since there are two or more final secondary classification information, it can be inclined at another included angle, so as to convey the watch cases corresponding to the two inclination angle range information of the final secondary classification information.
[0170] Step 503: When all the inclination angle range information in the final secondary classification information has been conveyed, rotate it to the inclination angle in another secondary classification information at a higher level than the final secondary classification information until it reaches the special secondary classification information and the classification is completed.
[0171] When all the watch cases corresponding to the inclination angle range information in the final secondary classification information have been conveyed, the watch cases in different inclination angle ranges corresponding to the inclination angle range information of another cluster at a higher level can be conveyed one by one, and then pushed up to the special secondary classification information in turn until all the watch cases corresponding to the inclination angle range information included in the secondary classification information have been transmitted. In this way, only a few angles need to be set for the previous several conveyor belts. Then, when the conveyor belt behind has finished conveying, rotate the previous conveyor belt to another angle, so that the watch cases of the second cluster flow onto the conveyor belt behind for screening. The operation is smooth, and multiple and repeated inclination angles can be set on only one conveyor belt without frequent switching, improving the smoothness of the conveyor belt.
[0172] It should be noted that this method is also applicable to the first classification method.
[0173] Refer to Figure 7 , the method for switching the inclination angle includes:
[0174] Step 600: Obtain image information, where the image information includes the conveyor belt area and the hopper area.
[0175] The image information is the information of the image taken from top to bottom, including the images of the conveyor belt area and the hopper area. It should be noted that the image information only corresponds to one hopper and the conveyor belt at the same position, and does not involve adjacent conveyor belts.
[0176] Step 601: Determine whether there is material image information in the image information.
[0177] The purpose of the determination is to determine whether the conveyor belt has finished conveying.
[0178] Step 6011: If there is material image information on the conveyor belt area corresponding to the image information, then drive.
[0179] If there is still material image information on the conveyor belt, it means that the conveyor belt has not finished conveying the material corresponding to this angle, so it can continue to drive.
[0180] Step 6012: If there is no material image information on the conveyor belt area corresponding to the image information but there is material image information in the loading hopper area, then switch the inclination angle of the conveyor belt to any angle corresponding to the secondary classification information of the previous level or another inclination angle information in the same secondary classification information.
[0181] If there is material in the loading hopper but no material on the conveyor belt, it means that the case types corresponding to the inclination angle of the conveyor belt at this time have been conveyed, and the cases of the previous level or the same level still exist in the loading hopper and have not been conveyed. Then, the conveyor belt needs to be rotated to another angle so that another case type information can be uploaded from the loading hopper for screening.
[0182] Step 6013: If there is no material image information in the image information, then stop driving.
[0183] If there is no image in all areas, it means that the conveying has been completed at this time or the previous conveyor belt has not conveyed the cases into the loading hopper. Then, stop driving to reduce power waste.
[0184] Refer to Figure 8 , and it also includes the opening and closing method of each continuously arranged conveyor belt. The method includes:
[0185] Step 700: Obtain the conveyor belt number information.
[0186] The conveyor belt number information is the information of the conveyor belt number. It is set artificially. The purpose is to distinguish the position of the conveyor belt and the classification level of the conveyor belt. It should be noted that the transmission direction of the conveyor belt is stipulated artificially as the direction from left to right as shown in Figure 2 . Among them, the first conveyor belt from left to right corresponds to the first primary classification information and the second primary classification information.
[0187] Step 701: Obtain the conveyor belt number information of the next one along the conveying direction according to the conveyor belt number information, and define this conveyor belt number information as the adjacent conveyor belt number information.
[0188] The adjacent conveyor belt number information is the conveyor belt number information of the one immediately above or below in the conveying direction. The conveying direction is from left to right as shown in Figure 2 the figure.
[0189] Step 702: Determine whether the adjacent conveyor belt number information exists.
[0190] The purpose of the determination is to determine whether it is the last conveyor belt.
[0191] Step 7021: If the adjacent conveyor belt number information exists, obtain the full bin state information of the hopper on the adjacent conveyor belt number information.
[0192] The full bin state information is the information on whether the inner shell of the hopper has been piled up to the full bin level. The acquisition method is to set an infrared sensor at the full bin position, and when the infrared sensor senses the shell for a continuous period of time, the full bin state information is output.
[0193] Step 7022: If the adjacent conveyor belt number information does not exist, obtain the image information on the conveyor belt number information, and open and close according to the images in the conveyor belt area and the hopper area in the image information.
[0194] If the adjacent conveyor belt number information does not exist, it means it is the last conveyor belt. At this time, it will not be affected by the shell bearing capacity in the hopper corresponding to the next conveyor belt, so it can be opened and closed according to steps 600 - 6013.
[0195] Step 703: Determine whether the full bin state information exists.
[0196] The purpose of the determination is to determine whether the loading has been completed and it is impossible to convey the shell from the previous conveyor belt.
[0197] Step 7031: If the full bin state information exists, the conveyor belt corresponding to the conveyor belt number information stops working and obtains the image information on the adjacent conveyor belt number information.
[0198] If the full bin state information exists, it means that the hopper of the adjacent conveyor belt number information is already full. If transmission is carried out, the shell may fall, so it stops working and obtains the image information on the adjacent conveyor belt number information to determine whether to continue starting.
[0199] Step 7032: If the full bin state information does not exist, the conveyor belt corresponding to the conveyor belt number information maintains its current state.
[0200] When the full - bin state information does not exist, it indicates that the latter is still being transmitted, and the current state can be maintained. For example: when it was full - bin before and the conveyor - belt number information stopped being transmitted, the stopped state is maintained at this time, so that the materials on the adjacent conveyor - belt number information can be transported and it is not easy to become full - bin again; when it was not full - bin before and the conveyor - belt number information is being transmitted, the transmission state is maintained at this time, so that the conveyor - belt corresponding to the conveyor - belt number information can continue to transport materials and it is not easy to have a state of sudden stop and sudden start.
[0201] Step 704: When there is no material image information in the hopper area of the image on the adjacent conveyor - belt number information, start the conveyor corresponding to the conveyor - belt number information.
[0202] When there is no material image in the image on the adjacent conveyor - belt number information, it indicates that the adjacent conveyor - belt number information has changed from the full - bin state to the empty - bin state at this time, and continuous transmission can be started to continue transporting materials.
[0203] It should be noted that here, it waits until there is no material image information before starting again. The purpose is to reduce the stop - start due to the full - bin state. When one or a small number of materials are transported and then start immediately, and then become full - bin instantly, the possibility of frequent start - up is reduced.
[0204] Based on the same inventive concept, an embodiment of the present invention provides a watch - case screening and feeding system, including:
[0205] Refer to Figure 9 , a watch - case screening and feeding system, including:
[0206] An information acquisition module 803, used to acquire watch - case shape information;
[0207] A processing module 801, connected to the information acquisition module 803 and the calculation module 802, used for storing and processing information;
[0208] A calculation module 802, connected to the processing module 801, used to calculate the positive - center - of - gravity position information and the negative - center - of - gravity position information according to the watch - case shape information;
[0209] An opening - closing module 804, connected to the processing module 801, used to tilt the conveyor - belt at any angle within the tilt - angle range information and extend the convex strips on the conveyor - belt to any height within the corresponding convex - strip extension - range information, and then start the conveyor - belt;
[0210] The calculation module 802 calculates the reverse - tilt - angle information according to the reverse - center - of - gravity position information and the watch - case shape information;
[0211] The calculation module 802 calculates the positive - tilt - angle information according to the positive - center - of - gravity position information and the watch - case shape information;
[0212] The calculation module 802 determines the tilt angle range information according to the reverse tilt angle information and the forward tilt angle information;
[0213] The calculation module 802 calculates the maximum protrusion height information of the convex strip corresponding to any one of the tilt angles according to the reverse center of gravity position information, the case shape information, and the tilt angle range information;
[0214] The calculation module 802 calculates the minimum protrusion height information of the convex strip corresponding to any one of the tilt angles according to the forward center position information, the case shape information, and the tilt angle range information;
[0215] The calculation module 802 determines the protrusion range information of the convex strip according to the maximum protrusion height information and the minimum protrusion height information of the convex strip;
[0216] The tilt module 805, connected to the processing module 801, is configured to tilt the conveyor belt at any one of the tilt angle range information and extend the convex strip on the conveyor belt at any one of the corresponding convex strip protrusion range information, and then start the conveyor belt.
[0217] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor to implement a case screening and feeding method.
[0218] Computer storage media include, for example, USB flash drives, external hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, and other media that can store program code.
[0219] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, where the memory stores a computer program that can be loaded and executed by the processor to implement a case screening and feeding method.
[0220] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0221] The above are all preferred embodiments of the present application, and do not limit the protection scope of the present application accordingly. Any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example in a series of equivalent or similar features.
Claims
1. A method for screening and feeding watch cases, characterized in that, Including: Obtain the information of the case shape; Calculate the positive center-of-gravity position information and the negative center-of-gravity position information according to the case shape information; Calculate the reverse tilt angle information according to the reverse center-of-gravity position information and the case shape information; Calculate the forward tilt angle information according to the forward center-of-gravity position information and the case shape information; Determine the tilt angle range information according to the reverse tilt angle information and the forward tilt angle information; Tilt the conveyor belt at any angle in the tilt angle range information and then start the conveyor belt; Calculate the corresponding maximum protrusion height information of the convex strip according to the reverse center-of-gravity position information, the case shape information and any tilt angle in the tilt angle range information; Calculate the corresponding minimum protrusion height information of the convex strip according to the forward center position information, the case shape information and any tilt angle in the tilt angle range information; Determine the protrusion range information of the convex strip according to the maximum protrusion height information and the minimum protrusion height information of the convex strip; The reverse tilt angle information is the information of the angle by which the conveyor belt needs to be tilted when the vertical line where the center of gravity of the case is located after the case is placed in the reverse direction is on the side close to the conveyor belt at the intersection of the lowest point of the contact surface between the case and the conveyor belt; The forward tilt angle information is the information of the angle by which the conveyor belt needs to be tilted when the vertical line where the center of gravity of the case is located after the case is placed in the reverse direction is on the side far from the conveyor belt at the intersection of the lowest point of the contact surface between the case and the conveyor belt; The method of tilting the conveyor belt at any angle in the tilt angle range information and protruding the convex strip on the conveyor belt at any height in the corresponding protrusion range information of the convex strip and then starting the conveyor belt includes: Obtain the information of the number of case types; Respectively determine the corresponding tilt angle range information; Arbitrarily select two tilt angle range information for matching analysis to determine the difference area information between the two tilt angle range information; Divide all the tilt angle range information into two categories according to any angle in the difference area information, forming two first-level classification information; Judge whether there is only one tilt angle range information in one of the first-level classification information; If so, tilt at an angle that does not fall into the difference area information in the tilt angle range information and then continue to arbitrarily select two tilt angle range information for matching; If not, tilt at any angle in the difference area information and then arbitrarily select any two tilt angle range information under one of the first-level classification information and determine the difference area information between the two tilt angle range information, thereby dividing the tilt angle range information in the first-level classification information into two first-level sub-classification information; Gradually classify and tilt multiple continuously arranged conveyor belts in sequence at any angle in the difference area information corresponding to the first-level sub-classification information until there is only one tilt angle range information in all the first-level sub-classification information.
2. The method for screening and feeding watch cases according to claim 1, characterized in that, The method for further determining the tilt angle range information includes: Obtain the convex strip friction information; Determine the rolling angle range information according to the convex strip friction information and the preset convex strip relative tilt angle information; Determine the common angle range information according to the tilt angle range information and the rolling angle range information; Update the tilt angle range information to common angle range information for output.
3. The method for screening and feeding watch cases according to claim 1, characterized in that, Another method of tilting the conveyor belt at any one of the angles in the tilt angle range information and extending the ridges on the conveyor belt at any one of the corresponding ridge extension range information heights and then starting the conveyor belt includes: Determine the maximum tilt angle range information according to the tilt angle range information corresponding to the case type quantity information; Select the minimum angle in the maximum tilt angle range information to form the second primary classification information based on whether it falls within the tilt angle range information, and define this minimum angle as the minimum tilt angle information; Judge whether there is only one tilt angle range information with the minimum tilt angle information; If so, tilt the conveyor belt at the minimum tilt angle information, then remove the minimum tilt angle information from the maximum tilt angle range information, update the maximum tilt angle range information, continue to select the minimum angle, and judge whether there is only one; If not, tilt the conveyor belt at the minimum tilt angle information, then remove the minimum tilt angle information from the maximum tilt angle range information and update the maximum tilt angle range information; Determine the maximum tilt angle range information corresponding to each of the second primary classification information according to the tilt angle range information corresponding to the case type quantity information, and define this maximum tilt angle range information as the secondary tilt angle range information; Arbitrarily select the minimum angle in the secondary tilt angle range information to form the second secondary classification information based on whether it falls within the tilt angle range information, define this minimum angle as the secondary tilt angle information, and continue to judge whether there is only one tilt angle range information of the secondary tilt angle information until all the tilt angle range information is classified into only one tilt angle range information in each second secondary classification information; Classify level by level and tilt multiple continuously arranged conveyor belts at any one of the angles in the difference area information corresponding to the second secondary classification information in turn until there is only one tilt angle range information in all the second secondary classification information.
4. A method for screening and feeding a watch case, characterized in that, When the number of conveyor belts is less than the sum of the levels corresponding to the second primary classification information and the second secondary classification information, the tilting method of the last conveyor belt includes: Obtain the second secondary classification information entering the last conveyor belt, define this second secondary classification information as the special second secondary classification information, and define all the tilt angle range information in this special second secondary classification information as the special tilt angle range information; Obtain the second secondary classification information subsequent to the special second secondary classification information, define this second secondary classification information as the subsequent secondary classification information, and define the last subsequent secondary classification information as the final secondary classification information; Block the side wall of the last conveyor belt with a baffle, then tilt the conveyor belt at the minimum angle in the subsequent secondary classification information until it reaches any one of the tilt angles in the only tilt angle range information in the final secondary classification information, and then open the baffle to judge whether there are still spare parts on the conveyor belt; If there are spare parts, maintain the conveyance; If there are no spare parts, block the side wall of the last conveyor belt with a baffle, and continue to rotate the conveyor belt at the minimum angle in another final secondary classification information in the subsequent secondary classification information until any one of the inclination angles in the only inclination angle range information in the final secondary classification information, then open the baffle to determine whether there are still spare parts on the conveyor belt; When the inclination angle range information in all the final secondary classification information has been transmitted, rotate it to the inclination angle in another second secondary classification information at a higher level than the final secondary classification information until it reaches the special second secondary classification information and the classification is completed.
5. A method for screening and feeding a watch case according to claim 4, characterized in that, The method for switching the inclination angle includes: Obtain image information, where the image information includes the conveyor belt area and the hopper area; Judge whether there is material image information in the image information; If there is material image information on the conveyor belt area corresponding to the image information, transmission is carried out; If there is no material image information on the conveyor belt area corresponding to the image information but there is material image information in the hopper area, switch the inclination angle of the conveyor belt to any angle corresponding to another inclination angle information in the secondary classification information at a higher level or in the same secondary classification information; If there is no material image information in the image information, stop the transmission.
6. A method for screening and feeding a watch case according to claim 5, characterized in that, It also includes the opening and closing method of each continuously arranged conveyor belt, and this method includes: Obtain the conveyor belt number information; According to the conveyor belt number information, obtain the conveyor belt number information of the next one along the transmission direction, and define this conveyor belt number information as the adjacent conveyor belt number information; Judge whether the adjacent conveyor belt number information exists; If the adjacent conveyor belt number information exists, obtain the full bin state information in the hopper on the adjacent conveyor belt number information; Judge whether the full bin state information exists; If the full bin state information exists, the conveyor belt corresponding to the conveyor belt number information stops working and obtains the image information on the adjacent conveyor belt number information; When there is no material image information in the hopper area on the image information of the adjacent conveyor belt number information, start the conveyor belt corresponding to the conveyor belt number information; If the full bin state information does not exist, the conveyor belt corresponding to the conveyor belt number information maintains the current state; If the adjacent conveyor belt number information does not exist, obtain the image information on the conveyor belt number information, and open and close according to the images in the conveyor belt area and the hopper area in the image information.
7. A watch case screening and feeding system, characterized in that, It includes: An information acquisition module for acquiring the watch case shape information; A processing module, connected to the information acquisition module and the calculation module, for storing and processing information; A calculation module, connected to the processing module, for calculating the forward center of gravity position information and the negative center of gravity position information according to the watch case shape information; The calculation module calculates the reverse inclination angle information according to the reverse center of gravity position information and the watch case shape information; The calculation module calculates the forward inclination angle information according to the forward center of gravity position information and the watch case shape information; The calculation module determines the inclination angle range information according to the reverse inclination angle information and the forward inclination angle information; The calculation module calculates the corresponding maximum protruding height information of the convex strip according to any one of the reverse center-of-gravity position information, the case shape information, and the tilt angle range information; The calculation module calculates the corresponding minimum protruding height information of the convex strip according to any one of the forward center position information, the case shape information, and the tilt angle range information; The calculation module determines the protruding range information of the convex strip according to the maximum protruding height information and the minimum protruding height information of the convex strip; The tilting module, connected to the processing module, is used to tilt the conveyor belt at any angle within the tilt angle range information and extend the convex strip on the conveyor belt at any height within the corresponding protruding range information of the convex strip, and then start the conveyor belt; The reverse tilt angle information is the information of the angle by which the conveyor belt needs to be tilted when the vertical line where the center of gravity of the case is located after the case is placed in the reverse direction is on the side close to the conveyor belt at the lowest intersection point of the contact surface between the case and the conveyor belt; The forward tilt angle information is the information of the angle by which the conveyor belt needs to be tilted when the vertical line where the center of gravity of the case is located after the case is placed in the reverse direction is on the side away from the conveyor belt at the lowest intersection point of the contact surface between the case and the conveyor belt; The method of tilting the conveyor belt at any angle within the tilt angle range information and extending the convex strip on the conveyor belt at any height within the corresponding protruding range information of the convex strip and then starting the conveyor belt includes: Obtain the information on the number of case types; Respectively determine the corresponding tilt angle range information; Arbitrarily select two tilt angle range information for matching analysis to determine the difference area information between the two tilt angle range information; Divide all the tilt angle range information into two categories according to any one of the angles in the difference area information, forming two first-level primary classification information; Judge whether there is only one tilt angle range information in one of the first-level primary classification information; If so, tilt at an angle that does not fall into the difference area information in the tilt angle range information, and then continue to arbitrarily select two tilt angle range information for matching; If not, tilt at any angle in the difference area information, then arbitrarily select any two tilt angle range information under one of the first-level primary classification information and determine the difference area information between the two tilt angle range information, so as to divide the tilt angle range information in the first-level primary classification information into two first-level secondary classification information; Gradually classify and tilt multiple continuously arranged conveyor belts in sequence at any angle in the difference area information corresponding to the first-level secondary classification information until there is only one tilt angle range information in all the first-level secondary classification information.
8. An intelligent terminal, characterized in that, It includes a memory and a processor, and a computer program capable of being loaded and executed by the processor for the case screening and feeding method described in any one of claims 1 to 6 is stored on the memory.
9. A computer-readable storage medium, characterized in that, A computer program capable of being loaded and executed by the processor for the case screening and feeding method described in any one of claims 1 to 6 is stored.
Citation Information
Patent Citations
Belt type hoisting cap arranger
CN101100277A