Machining method for rolling bearing
By setting multiple temperature collection points during the processing of rolling bearings and adjusting the cooling method according to temperature abnormalities, the problem of uneven temperature of the workpiece is solved, and the cooling efficiency and production cost are improved.
Patent Information
- Application Number
- CN202411963656.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing processing methods for rolling bearings cannot effectively monitor and adjust the temperature of the workpiece, resulting in uneven temperatures, increasing production costs and reducing product quality.
By setting multiple temperature collection points on the cooling surface of the workpiece, the temperature is monitored in real time, and the output method of coolant is adjusted according to temperature abnormalities, and spray column cooling is used to maintain the consistency of temperatures in various parts of the workpiece.
It effectively reduces the use of coolant, reduces the defect rate caused by uneven temperature of the workpiece, improves product quality and reduces production costs.
Smart Images

Figure CN119802078A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of bearing processing, in particular to a processing method for a rolling bearing. Background Art
[0002] The processing methods for rolling bearings include the processing of outer rings and inner rings, the processing of cages, the processing of rolling elements, and the treatment before assembly. By streamlining the process flow, improving production efficiency, and reducing economic costs, the processing quality and service life of the bearings are improved.
[0003] The raw materials are forged into a preliminary shape, then annealed to eliminate stress, and then formed using cold rolling technology. The formed parts are turned to ensure dimensional accuracy, followed by heat treatment to improve material properties. The heat-treated parts are ground to remove surface defects and demagnetized to prevent magnetization from affecting use. Finally, they are cleaned and the raw materials of the cage are preliminarily machined to obtain a rough blank. The rough blank is heat treated and ground to ensure its strength and dimensional accuracy. The raw materials are made into the preliminary shape of the rolling element by cold heading technology. The rolling element after cold heading is polished to remove surface defects, and then heat treated to improve its performance. The heat-treated rolling element is finely ground to ensure its dimensional accuracy and surface quality. The processed outer ring, inner ring, cage and rolling element are rust-proofed to prevent rust during storage or transportation. The rust-proofed parts are assembled to form a complete rolling bearing.
[0004] The existing processing method for rolling bearings cannot set multiple temperature collection points for the workpiece and collect the temperature. It cannot judge whether there is a collection point with abnormal temperature on the workpiece according to the temperature of each collection point on the workpiece. It cannot adjust the output data of the coolant according to the collection point with abnormal temperature. When the equipment processes the workpiece, it is necessary to use a large amount of coolant to cool the workpiece. At the same time, the uneven temperature of the workpiece can easily cause defects in the workpiece during cooling and subsequent processing, which in turn causes the workpiece to be unqualified, increasing production costs. Its practicality has certain limitations. Summary of the invention
[0005] The present invention provides a processing method for a rolling bearing, which is used to promote the solution of the problems mentioned in the background technology.
[0006] The present invention provides the following technical solution: a processing method for a rolling bearing, comprising:
[0007] Get the target artifact;
[0008] Extract all workpiece surfaces parallel to the ground in the target workpiece and define them as target surfaces;
[0009] Obtain the distance between each target surface and the ground, and define it as the target distance;
[0010] The target surface corresponding to the target distance with the largest value is extracted and defined as the cooling surface;
[0011] Set a number of temperature collection points on the cooling surface;
[0012] Obtain the position of each temperature collection point on the cooling surface to form a workpiece set;
[0013] Get the cooling device collection;
[0014] Get the temperature corresponding to each element in the workpiece set and set it as the workpiece temperature;
[0015] The temperature of each workpiece is matched one by one with each element in the workpiece set to form a position temperature set;
[0016] Set the cooling temperature;
[0017] If the workpiece temperature ≥ cooling temperature, the workpiece cooling degree is judged to be abnormal;
[0018] If the workpiece temperature is less than the cooling temperature, the workpiece cooling degree is judged to be normal;
[0019] The number of elements in the position temperature set that determine that the workpiece cooling degree is abnormal is obtained, and is defined as the abnormal number;
[0020] If the number of abnormalities is ≥1, the workpiece temperature is determined to be abnormal, and the focused cooling strategy is implemented to form focused cooling data;
[0021] According to the key cooling data, the cooling equipment performs spray cooling on the workpiece;
[0022] If the number of abnormalities is less than 1, the workpiece temperature is determined to be normal, and a uniform cooling strategy is implemented to form uniform cooling data;
[0023] According to the uniform cooling data, the cooling equipment sprays and cools the workpiece.
[0024] As an optional solution of the processing method for rolling bearings of the present invention, the cooling device set is obtained as follows:
[0025] Acquire a cooling device, wherein the cooling device comprises a first device and a second device;
[0026] Obtaining the center point of the second device and setting it as the device center point;
[0027] Take the center point of the equipment as the origin and draw a vertical line to the ground, which is defined as the target vertical line;
[0028] Get the target surface;
[0029] Extract the center point of the target surface and set it as the target center point;
[0030] The target center point and the device center point are located on the same target vertical line;
[0031] Acquire an output module of a first device, wherein the output module includes a first pipeline and a second pipeline;
[0032] Obtain the connection point of the first pipeline and the second pipeline, and define it as the reference end;
[0033] Then the other end of the first pipeline is defined as the output end;
[0034] A cooling model is formed for the first device and the second device accordingly.
[0035] As an optional solution of the processing method for rolling bearings of the present invention, the key cooling strategy is specifically:
[0036] Get the number of exceptions;
[0037] If the number of abnormalities = 1, the element that determines the abnormal cooling degree of the workpiece in the position temperature set is obtained and is determined as the analysis element;
[0038] Get the position corresponding to the analysis element and set it as the analysis position;
[0039] The temperature set of the position where the analysis element is removed is defined as the analysis set;
[0040] Get the position of each element in the analysis set and set it as the determination position;
[0041] Match each decision position with each element in the analysis set one by one to form a decision position set;
[0042] Obtain the temperature corresponding to each element in the determination position set and set it as the determination temperature;
[0043] Each determination temperature is matched to each element in the determination position set one by one to form a determination temperature set;
[0044] Sequentially extract two adjacent elements in the determination temperature set, and identify them as the front position element and the back position element according to their order in the determination temperature set;
[0045] Calculate the temperature difference, temperature difference = rear position element - front position element;
[0046] If the temperature difference is ≥ the previous position element × (1 + 5%) or the temperature difference is ≤ the previous position element × (1 - 5%), it is judged that the temperature difference is large;
[0047] If the temperature difference is less than the previous position element × (1 + 5%) and the temperature difference is greater than the previous position element × (1 - 5%), the temperature difference is judged to be small;
[0048] Obtain the number of temperature difference values with larger temperature difference in the determination temperature set, and define it as the temperature difference number;
[0049] If the temperature difference is less than 1, the analysis position is identified as the first target position and the first adjustment strategy is executed;
[0050] If the temperature difference number is ≥1, the analyzed position is identified as the second target position and the second adjustment strategy is executed;
[0051] If the number of abnormalities is greater than 1, all elements in the position temperature set that determine abnormal cooling of the workpiece are obtained to form an abnormal element set, and a multi-point analysis strategy is executed.
[0052] As an optional solution of the processing method for rolling bearings of the present invention, the first adjustment strategy is specifically:
[0053] Get the cooling model;
[0054] Get the first target position;
[0055] Get the location temperature set;
[0056] The position temperature set excluding the first target position is defined as the target analysis set;
[0057] Obtain the distance between each element in the target analysis set and the first target position;
[0058] Extract the element in the target analysis set corresponding to the smallest distance and set it as the first position;
[0059] The target analysis set with all first positions removed is defined as the secondary set;
[0060] Take the first target position as the origin and make a coordinate system, which is defined as the target coordinate system;
[0061] Obtain the coordinates of each first position in the target coordinate system and set them as the first coordinates;
[0062] Get the coordinates of each element in the secondary set in the target coordinate system and define them as secondary coordinates;
[0063] Get all secondary coordinates to form a secondary coordinate set;
[0064] Extracting the cooling amount corresponding to the first target position and each first coordinate in the first cooling model, and setting it as the first cooling amount;
[0065] Extract the cooling amount corresponding to the secondary coordinate set in the second cooling model and define it as the secondary cooling amount;
[0066] Obtaining the current temperature of the first target position and setting it as the first target temperature;
[0067] Get the current temperature of each first position and set it as the first temperature;
[0068] Get the current temperature of each element in the secondary set and set it as the secondary target temperature;
[0069] Obtaining target cooling temperature;
[0070] Obtain the coolant temperature and cooling time when the first target temperature drops to the target cooling temperature at the first cooling amount, and set them as the first target cooling temperature and the first target time respectively;
[0071] Obtain the coolant temperature and cooling time for each first temperature to drop to the target cooling temperature at the first cooling amount, and set them as the first cooling temperature and the first time respectively;
[0072] Obtain the coolant temperature and cooling time for each secondary target temperature when the secondary cooling amount drops to the target cooling temperature, which are defined as the secondary cooling temperature and the secondary time respectively;
[0073] Extract the coolant temperature and cooling duration where the first target cooling temperature = the first cooling temperature and the first target duration = the first duration, and set them as the target coolant temperature and the target cooling duration;
[0074] Get the cooling device collection;
[0075] Controlling the first device to adjust the coolant to a target coolant temperature, and controlling the second device to adjust the coolant to a secondary cooling temperature;
[0076] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the first target position are in the same straight line;
[0077] Controlling the first device to output the coolant at a first cooling amount, and controlling the second device to output the coolant at a secondary cooling amount;
[0078] The first device is controlled to output the coolant for a target cooling time, and the second device is controlled to output the coolant for a secondary time.
[0079] As an optional solution of the processing method for rolling bearings of the present invention, the second adjustment strategy is specifically:
[0080] Get the cooling model;
[0081] Obtaining the current temperature of the second target position and setting it as the second target temperature;
[0082] Obtaining target cooling temperature;
[0083] Obtain the contour of the target surface and define it as the target contour;
[0084] Taking the second target position as the origin, draw several connecting lines to the target contour and define them as target connecting lines;
[0085] Get the length of each target connection line and set it as the connection length;
[0086] Extract the connection length with the largest value and set it as the target length;
[0087] Extracting the cooling amount corresponding to the second target position and the target length in the first cooling model and setting it as the second cooling amount;
[0088] Extract the second cooling amount with the smallest value and set it as the second minimum cooling amount;
[0089] Obtain the coolant temperature and cooling time when the second target temperature drops to the target cooling temperature at the second small cooling amount, and set them as the second target cooling temperature and the second target time respectively;
[0090] Get the cooling device collection;
[0091] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the second target position are in the same straight line;
[0092] After controlling the first device to adjust the coolant to a second target cooling temperature, the coolant is output at a second small cooling amount;
[0093] The first device is controlled to output the cooling liquid for a second target time period.
[0094] As an optional solution of the processing method for rolling bearings of the present invention, the multi-point analysis strategy is specifically:
[0095] Get the abnormal element collection;
[0096] Sequentially extract two adjacent elements in the abnormal element set and set them as the first element and the second element respectively;
[0097] Connect the first element and the second element to form an element connection line;
[0098] Get the midpoint of the element connection line and set it as the element midpoint;
[0099] Get the length of the element connection line and set it as the element length;
[0100] Calculate the analysis distance, analysis distance = element length ÷ 2;
[0101] The analysis range is formed with the midpoint of the element as the origin and the analysis distance as the radius;
[0102] Obtain the number of temperature collection points within the analysis range, which is defined as the collection quantity;
[0103] If the number of collections = 2, the element is judged to be close;
[0104] If the number of collections is greater than 2, the element is judged to be far away;
[0105] Obtain the number of the first element in the abnormal element set that is closest to the element being determined, and define it as the closer number;
[0106] Get the number of elements in the abnormal element set and set it as the number of abnormal elements;
[0107] If the number of closer elements = the number of abnormal elements, the first cooling strategy is executed;
[0108] If the closer number is less than the number of abnormal elements, the second cooling strategy is executed.
[0109] As an optional solution of the processing method for rolling bearings of the present invention, the first cooling strategy is specifically:
[0110] Get the midpoints of all elements in the abnormal element set to form a midpoint set;
[0111] Extract all the temperature collection points corresponding to each element in the midpoint set and define them as the closest collection points;
[0112] Get the location temperature set;
[0113] The location temperature set without all the closer collection points is defined as the secondary judgment set;
[0114] Get the current temperature of each element in the secondary determination set and set it as the secondary position temperature;
[0115] Each sub-position temperature is matched one-to-one with each element of the sub-determination set to form a sub-temperature set;
[0116] Sequentially extract two adjacent elements in the sub-temperature set, and identify them as the previous element and the next element according to their order in the sub-temperature set;
[0117] Calculate the temperature difference, temperature difference = next element - previous element;
[0118] If the temperature difference is ≥ the previous element × (1 + 5%) or the temperature difference is ≤ the previous element × (1 - 5%), it is determined that the temperature difference between the two elements is large;
[0119] If the temperature difference is less than the previous element × (1 + 5%) and the temperature difference is greater than the previous element × (1 - 5%), then it is determined that the temperature difference between the two elements is small;
[0120] Obtain the number of temperature differences between two elements in the secondary temperature set that are judged to have a larger temperature difference, and define it as the number of temperature differences;
[0121] If the number of temperature differences is less than 1, calculate the primary cooling temperature, which is the sum of all secondary position temperatures ÷ the number of elements in the secondary temperature set;
[0122] Identify each element in the midpoint set as a target cooling point in turn, and execute steps A1-A9;
[0123] If the number of temperature differences is ≥ 1, each element in the midpoint set is identified as a target cooling point in turn, and steps A5-A6 are executed;
[0124] Get the midpoint temperature of each element in the midpoint set;
[0125] Extract the element corresponding to the midpoint temperature with the largest value in the midpoint set, identify it as the second target position, and execute the second adjustment strategy;
[0126] The steps A1-A9 are specifically:
[0127] A1. Obtain the analysis distance corresponding to the target cooling point and set it as the target cooling distance;
[0128] A2. Obtain cooling model;
[0129] A3, extracting the cooling amount corresponding to the target cooling point and the target cooling distance in the first cooling model, and setting it as the midpoint cooling amount;
[0130] A4. Extract the cooling amount with the smallest value and set it as the minimum cooling amount;
[0131] A5. Obtain the first element and the second element corresponding to the target cooling point, and define them as the first cooling point and the second cooling point respectively;
[0132] Obtain the current temperatures of the first cooling point and the second cooling point, and set them as the first temperature collection and the second temperature collection;
[0133] A6. Calculate the midpoint temperature. Midpoint temperature = (first sampling temperature + second sampling temperature) ÷ 2;
[0134] A7. Obtain the coolant temperature and cooling time when the midpoint temperature drops to the primary cooling temperature at the minimum cooling amount, and define them as the midpoint cooling temperature and midpoint time respectively;
[0135] A8. Get a cooling device set;
[0136] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the target cooling point are in the same straight line;
[0137] After controlling the first device to adjust the coolant to the midpoint cooling temperature, the coolant is output at a minimum cooling amount;
[0138] Controlling the first device to output the coolant at a midpoint duration;
[0139] A9. Update the location temperature set and implement a uniform cooling strategy.
[0140] As an optional solution of the processing method for rolling bearings of the present invention, the second cooling strategy is specifically:
[0141] Get all the first elements corresponding to the nearest number in the abnormal element set and define them as the nearest elements;
[0142] The midpoint of each element corresponding to the closest element is identified as the target cooling point in turn, and steps A5-A6 are executed;
[0143] Get the midpoint temperature of the midpoint of each element corresponding to the nearest element;
[0144] Extract the midpoint temperature with the largest value and set it as the maximum midpoint temperature;
[0145] Remove all closer elements from the set of abnormal elements to form a set of farther elements;
[0146] Get the current temperature of each element in the set of farther elements and set it as the farther temperature;
[0147] Extract the farther temperature with the largest value and set it as the maximum farther temperature;
[0148] If the maximum midpoint temperature is greater than the maximum further temperature, the midpoint of the element corresponding to the maximum midpoint temperature is extracted, identified as the second target position, and the second adjustment strategy is executed;
[0149] If the maximum midpoint temperature is less than the maximum farther temperature, the element corresponding to the maximum farther temperature in the farther element set is extracted, identified as the second target position, and the second adjustment strategy is executed;
[0150] If the maximum midpoint temperature = the maximum far temperature, then the midpoint of the element corresponding to the maximum midpoint temperature is extracted and set as the first target point;
[0151] Extract the element corresponding to the maximum distant temperature in the distant element set and set it as the second target point;
[0152] Get the target contour;
[0153] Taking the first target point as the origin, draw several connecting lines to the target contour, which are defined as the first connecting lines;
[0154] Obtaining the length of the first target connection line, and setting it as the first connection length;
[0155] Extract the first connection length with the largest value and set it as the first length;
[0156] Taking the second target point as the origin, draw several connecting lines to the target contour, which are defined as the second connecting lines;
[0157] Obtaining the length of the second target connection line and setting it as the second connection length;
[0158] Extract the second connection length with the largest value and set it as the second length;
[0159] If the first length is less than the second length, the first target point is identified as the second target position, and a second adjustment strategy is executed;
[0160] If the first length is greater than or equal to the second length, the second target point is identified as the second target position, and the second adjustment strategy is executed.
[0161] As an optional solution of the processing method for rolling bearings of the present invention, the uniform cooling strategy is specifically:
[0162] Obtaining target cooling temperature;
[0163] Get the location temperature set;
[0164] Get the cooling model;
[0165] Identify each element in the position temperature set as a target determination element in turn;
[0166] When each element in the position temperature set is obtained and dropped to the target cooling temperature, all corresponding cooling amounts in the second cooling model are defined as the determined cooling amount;
[0167] Extract all cooling amounts that have the same value as the determined cooling amount and set it as the target cooling amount;
[0168] The coolant temperature of each element in the position temperature set is obtained when the target cooling amount drops to the target cooling temperature, and is respectively defined as the judgment cooling temperature;
[0169] Calculate the target spray temperature, target spray temperature = the sum of all determined cooling temperatures ÷ the number of elements in the position temperature set;
[0170] The time for each element in the acquired position temperature set to cool down to the target cooling temperature under the target cooling amount and the target spray temperature is determined as the judgment time;
[0171] Extract the judgment duration with the largest value and identify it as the target spraying duration;
[0172] Get the cooling device collection;
[0173] After controlling the second device to adjust the coolant to the target spraying temperature, the coolant is output at the target cooling amount;
[0174] The second device is controlled to output the cooling liquid to determine the duration.
[0175] As an optional solution of the processing method for rolling bearings of the present invention, the forming of the cooling model is specifically:
[0176] forming a first cooling model for a first device;
[0177] Get a collection of artifacts;
[0178] Set the workpiece temperature set;
[0179] Mapping the elements in the workpiece set to the elements in the workpiece temperature set one by one to form a simulation set;
[0180] The elements in the simulation set are identified as simulation cooling points in turn;
[0181] Obtain all cooling amounts of the first device to form a first output set;
[0182] Acquire all cooling liquid temperatures of the first device to form a first cooling set;
[0183] Mapping the elements in the first output set to the elements in the first cooling set one by one to form a cooling simulation set;
[0184] Set the target cooling temperature;
[0185] Controlling the first device to output coolant to each element in the cooling simulation set, and obtaining a liquid range formed by the coolant falling on the workpiece, and setting it as a target range;
[0186] Get the center point of the target range and set it as the midpoint of the range;
[0187] Obtain the outline of the target range and define it as the range outline;
[0188] With the midpoint of the range as the origin, draw several connecting lines to the range outline, which are defined as range connecting lines;
[0189] Get the length of each range connection line and set it as the range length;
[0190] Extract the range connecting line corresponding to the range length with the largest value and set it as the reference length;
[0191] Each reference length is matched to each element in the cooling simulation set to form a simulation length set
[0192] Obtaining the time point at which the first device outputs the coolant, and setting it as the first output time;
[0193] Obtain the time point when the simulated cooling point drops to the target cooling temperature, and set it as the first termination time;
[0194] Calculate the cooling time, cooling time = first end time - first output time;
[0195] Each cooling time is matched to each element in the simulation length set one by one to form a simulation time set;
[0196] Integrate the simulation time sets corresponding to each element in the simulation set to form a first cooling model;
[0197] forming a second cooling model for a second device;
[0198] Get a collection of artifacts;
[0199] Set the workpiece temperature set;
[0200] Extract each element in the workpiece temperature set in turn and set it as the simulation temperature;
[0201] Obtaining all cooling amounts of the second device to form a second output set;
[0202] Acquire all coolant temperatures of the second device to form a second cooling set;
[0203] Mapping the elements in the second output set to the elements in the second cooling set one by one to form a cooling simulation set;
[0204] Set the target cooling temperature;
[0205] controlling a second device to output a coolant to cool each element in the simulation set;
[0206] Obtaining the time point at which the second device outputs the coolant, and setting it as the second output time;
[0207] Obtain the time point at which all elements in the workpiece set are cooled from the simulation temperature to the target cooling temperature, and define it as the second termination time;
[0208] Calculate the cooling time, cooling time = second end time - second output time;
[0209] Each cooling time is matched to each element in the cooling simulation set one by one to form a simulation time set;
[0210] The simulation time set corresponding to each element in the workpiece set under each element in the workpiece temperature set is integrated to form a second cooling model.
[0211] The present invention has the following beneficial effects:
[0212] 1. The processing method for rolling bearings sets multiple temperature collection points for the workpiece and collects the temperature, and determines whether the temperature of each collection point on the workpiece is abnormal, that is, the temperature of the collection point is high. If the temperatures of all the collection points are normal, it means that the workpiece does not have uneven temperature, and it only needs to be cooled as a whole by spraying. If there are collection points with abnormal temperature, it is necessary to perform cooling analysis on the workpiece and determine the cooling method, so that when the equipment processes the workpiece, the temperature of each part of the workpiece can be kept consistent as much as possible, while reducing the use of coolant, reducing the defects of the workpiece caused by uneven temperature of the workpiece, reducing the unqualified rate of the workpiece, and reducing production costs.
[0213] 2. The processing method for rolling bearings, when there are collection points with abnormal temperature, obtains the number of collection points with abnormal temperature. If there is only one collection point with abnormal temperature, obtains the temperature difference between other collection points on the workpiece. If there is a large temperature difference, a larger cooling amount is directly used for the workpiece to cool the collection point with abnormal temperature in the form of a spray column. If there is no large temperature difference, a smaller cooling amount is used for the collection point with abnormal temperature in the form of a spray column, and other collection points are cooled as a whole by spraying, so that when the equipment processes the workpiece, the temperature of each part of the workpiece is kept consistent as much as possible, while reducing the use of coolant, reducing the situation of defects in the workpiece caused by uneven temperature of the workpiece, reducing the unqualified rate of the workpiece, and reducing production costs.
[0214] 3. The processing method for rolling bearings, when there are collection points with abnormal temperature, obtain the number of collection points with abnormal temperature. If there are multiple collection points with abnormal temperature, obtain whether the distances between the collection points with abnormal temperature are greatly different. If the distances of all the collection points with abnormal temperature are relatively small, obtain the center point of the area with dense collection points with abnormal temperature, use a certain amount of coolant to cool the center point in the form of a spray column, and cool the other collection points as a whole by spraying. If only some of the collection points with abnormal temperature have a small distance difference, obtain the center point or collection point of the area with the highest temperature, directly use a large amount of cooling to cool the collection points with abnormal temperature by spraying, so that when the equipment processes the workpiece, it can keep the temperature of various parts of the workpiece consistent as much as possible, and at the same time reduce the use of coolant, reduce the defects of the workpiece caused by uneven temperature of the workpiece, reduce the unqualified rate of the workpiece, and reduce production costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0215] Figure 1 The present invention is a flow chart of a processing method for rolling bearings;
[0216] Figure 2 It is a schematic diagram of the cooling device of the present invention. DETAILED DESCRIPTION
[0217] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0218] Embodiment 1, a method for processing a rolling bearing, referring to Figure 1 ,include:
[0219] Get the target artifact;
[0220] Extract all workpiece surfaces parallel to the ground in the target workpiece and define them as target surfaces;
[0221] Obtain the distance between each target surface and the ground, and define it as the target distance;
[0222] The target surface corresponding to the target distance with the largest value is extracted and defined as the cooling surface;
[0223] Set a number of temperature collection points on the cooling surface;
[0224] Obtain the position of each temperature collection point on the cooling surface to form a workpiece set;
[0225] Get the cooling device collection;
[0226] Get the temperature corresponding to each element in the workpiece set and set it as the workpiece temperature;
[0227] The temperature of each workpiece is matched one by one with each element in the workpiece set to form a position temperature set;
[0228] Set the cooling temperature, which is the temperature of the workpiece after normal molding. If the temperature of the collection point is higher than this temperature, it means that the temperature of the collection point of the workpiece is too high, which may cause uneven cooling of the workpiece and a certain temperature difference in various parts of the workpiece, resulting in unqualified workpieces;
[0229] If the workpiece temperature ≥ cooling temperature, the workpiece cooling degree is judged to be abnormal;
[0230] If the workpiece temperature is less than the cooling temperature, the workpiece cooling degree is judged to be normal;
[0231] The number of elements in the position temperature set that determine that the workpiece cooling degree is abnormal is obtained, and is defined as the abnormal number;
[0232] If the number of abnormalities is ≥1, the workpiece temperature is determined to be abnormal, and the focused cooling strategy is implemented to form focused cooling data;
[0233] According to the key cooling data, the cooling equipment performs column cooling on the workpiece, that is, the cooling equipment adjusts the coolant to be output in a column shape so that the coolant falls on the position with higher temperature of the workpiece, and adjusts the angle of the coolant output by the cooling equipment so that the coolant splashes outward and falls on other positions of the workpiece as evenly as possible after falling on the position with higher temperature of the workpiece, so as to avoid uneven cooling of the workpiece, resulting in a certain temperature difference in various parts of the workpiece, which leads to unqualified workpieces;
[0234] If the number of abnormalities is less than 1, the workpiece temperature is determined to be normal, and a uniform cooling strategy is implemented to form uniform cooling data;
[0235] According to the uniform cooling data, the cooling equipment sprays the workpiece for cooling, that is, the cooling equipment adjusts the coolant to output in a mist form so that the coolant falls evenly on the workpiece surface to avoid uneven cooling of the workpiece, which causes a certain temperature difference in various parts of the workpiece and leads to unqualified workpieces.
[0236] Through the above method, multiple temperature collection points are set for the workpiece and the temperature is collected. According to the temperature of each collection point on the workpiece, it is determined whether there is a collection point with abnormal temperature on the workpiece. According to the collection point with abnormal temperature, the output data of the coolant is adjusted, so that when the equipment processes the workpiece, the temperature of each part of the workpiece can be kept consistent as much as possible, and at the same time, the use of coolant is reduced, the defects of the workpiece caused by uneven temperature of the workpiece are reduced, the unqualified rate of workpieces is reduced, and the production cost is reduced.
[0237] Embodiment 2: This embodiment is an improvement made on the basis of embodiment 1. Figure 2 , the processing method for rolling bearings, the cooling device set is obtained, specifically:
[0238] Obtain a cooling device, the cooling device comprising a first device and a second device, the first device being a spray pipe for outputting a coolant so that the coolant is sprayed onto the workpiece in a columnar shape for cooling, and the second device being a spray port for outputting a coolant so that the coolant is sprayed onto the workpiece in a mist shape for cooling;
[0239] Obtaining the center point of the second device and setting it as the device center point;
[0240] Take the center point of the equipment as the origin and draw a vertical line to the ground, which is defined as the target vertical line;
[0241] Get the target surface;
[0242] Extract the center point of the target surface and set it as the target center point;
[0243] The target center point and the device center point are located on the same target vertical line;
[0244] Acquire an output module of a first device, wherein the output module includes a first pipeline and a second pipeline;
[0245] Obtain the connection point of the first pipeline and the second pipeline, and define it as the reference end;
[0246] Then the other end of the first pipeline is defined as the output end;
[0247] A cooling model is formed for the first device and the second device accordingly.
[0248] The forming of the cooling model is specifically as follows:
[0249] forming a first cooling model for a first device;
[0250] Get a collection of artifacts;
[0251] A workpiece temperature set is set, with a temperature range of 80° C. to 300° C., and the workpiece temperature set is a set formed by all temperatures within the temperature range;
[0252] Mapping the elements in the workpiece set to the elements in the workpiece temperature set one by one to form a simulation set;
[0253] The elements in the simulation set are identified as simulation cooling points in turn;
[0254] Acquire all cooling amounts of the first device to form a first output set, wherein the cooling amount is the amount of coolant output by the device, and the more cooling amount is output, the larger the liquid range formed by the coolant falling on the workpiece is, and the less cooling amount is output, the smaller the liquid range formed by the coolant falling on the workpiece is;
[0255] Acquire all coolant temperatures of the first device to form a first cooling set, wherein the coolant temperature is the temperature of the coolant. Different coolant temperatures and different workpiece temperatures will result in different times required to cool to the corresponding temperatures.
[0256] Mapping the elements in the first output set to the elements in the first cooling set one by one to form a cooling simulation set;
[0257] Setting a target cooling temperature, which is the temperature that the workpiece needs to reach after cooling;
[0258] Controlling the first device to output coolant to each element in the cooling simulation set, and obtaining a liquid range formed by the coolant falling on the workpiece, and setting it as a target range;
[0259] Get the center point of the target range and set it as the midpoint of the range;
[0260] Obtain the outline of the target range and define it as the range outline;
[0261] With the midpoint of the range as the origin, draw several connecting lines to the range outline, which are defined as range connecting lines;
[0262] Get the length of each range connection line and set it as the range length;
[0263] Extract the range connecting line corresponding to the range length with the largest value and set it as the reference length;
[0264] Each reference length is matched to each element in the cooling simulation set to form a simulation length set
[0265] Obtaining the time point at which the first device outputs the coolant, and setting it as the first output time;
[0266] Obtain the time point when the simulated cooling point drops to the target cooling temperature, and set it as the first termination time;
[0267] Calculate the cooling time, cooling time = first end time - first output time;
[0268] Each cooling time is matched to each element in the simulation length set one by one to form a simulation time set;
[0269] Integrate the simulation time sets corresponding to each element in the simulation set to form a first cooling model;
[0270] forming a second cooling model for a second device;
[0271] Get a collection of artifacts;
[0272] Set the workpiece temperature set;
[0273] Extract each element in the workpiece temperature set in turn and set it as the simulation temperature;
[0274] Obtaining all cooling amounts of the second device to form a second output set;
[0275] Acquire all coolant temperatures of the second device to form a second cooling set;
[0276] Mapping the elements in the second output set to the elements in the second cooling set one by one to form a cooling simulation set;
[0277] Set the target cooling temperature;
[0278] controlling a second device to output a coolant to cool each element in the simulation set;
[0279] Obtaining the time point at which the second device outputs the coolant, and setting it as the second output time;
[0280] Obtain the time point at which all elements in the workpiece set are cooled from the simulation temperature to the target cooling temperature, and define it as the second termination time;
[0281] Calculate the cooling time, cooling time = second end time - second output time;
[0282] Each cooling time is matched to each element in the cooling simulation set one by one to form a simulation time set;
[0283] The simulation time set corresponding to each element in the workpiece set under each element in the workpiece temperature set is integrated to form a second cooling model.
[0284] Embodiment 3: This embodiment is an improvement made on the basis of Embodiment 2. In this embodiment, the key cooling strategy is specifically as follows:
[0285] Get the number of exceptions;
[0286] If the number of abnormalities = 1, the element that determines the abnormal cooling degree of the workpiece in the position temperature set is obtained and is determined as the analysis element;
[0287] Get the position corresponding to the analysis element and set it as the analysis position;
[0288] The temperature set of the position where the analysis element is removed is defined as the analysis set;
[0289] Get the position of each element in the analysis set and set it as the determination position;
[0290] Match each decision position with each element in the analysis set one by one to form a decision position set;
[0291] Obtain the temperature corresponding to each element in the determination position set and set it as the determination temperature;
[0292] Each determination temperature is matched to each element in the determination position set one by one to form a determination temperature set;
[0293] Sequentially extract two adjacent elements in the determination temperature set, and identify them as the front position element and the back position element according to their order in the determination temperature set;
[0294] Calculate the temperature difference, temperature difference = rear position element - front position element;
[0295] If the temperature difference is ≥ the previous position element × (1 + 5%) or the temperature difference is ≤ the previous position element × (1 - 5%), it is judged that the temperature difference is large;
[0296] If the temperature difference is less than the previous position element × (1 + 5%) and the temperature difference is greater than the previous position element × (1 - 5%), the temperature difference is judged to be small;
[0297] Obtain the number of temperature difference values with larger temperature difference in the determination temperature set, and define it as the temperature difference number;
[0298] If the temperature difference is less than 1, the analysis position is identified as the first target position and the first adjustment strategy is executed;
[0299] If the temperature difference number is ≥1, the analyzed position is identified as the second target position and the second adjustment strategy is executed;
[0300] If the number of abnormalities is greater than 1, all elements in the position temperature set that determine abnormal cooling of the workpiece are obtained to form an abnormal element set, and a multi-point analysis strategy is executed.
[0301] The first adjustment strategy is specifically:
[0302] Get the cooling model;
[0303] Get the first target position;
[0304] Get the location temperature set;
[0305] The position temperature set excluding the first target position is defined as the target analysis set;
[0306] Obtain the distance between each element in the target analysis set and the first target position;
[0307] Extract the element in the target analysis set corresponding to the smallest distance and set it as the first position;
[0308] The target analysis set with all first positions removed is defined as the secondary set;
[0309] Take the first target position as the origin and make a coordinate system, which is defined as the target coordinate system;
[0310] Obtain the coordinates of each first position in the target coordinate system and set them as the first coordinates;
[0311] Get the coordinates of each element in the secondary set in the target coordinate system and define them as secondary coordinates;
[0312] Get all secondary coordinates to form a secondary coordinate set;
[0313] Extracting the cooling amount corresponding to the first target position and each first coordinate in the first cooling model, and setting it as the first cooling amount;
[0314] Extract the cooling amount corresponding to the secondary coordinate set in the second cooling model and define it as the secondary cooling amount;
[0315] Obtaining the current temperature of the first target position and setting it as the first target temperature;
[0316] Get the current temperature of each first position and set it as the first temperature;
[0317] Get the current temperature of each element in the secondary set and set it as the secondary target temperature;
[0318] Obtaining target cooling temperature;
[0319] Obtain the coolant temperature and cooling time when the first target temperature drops to the target cooling temperature at the first cooling amount, and set them as the first target cooling temperature and the first target time respectively;
[0320] Obtain the coolant temperature and cooling time for each first temperature to drop to the target cooling temperature at the first cooling amount, and set them as the first cooling temperature and the first time respectively;
[0321] Obtain the coolant temperature and cooling time for each secondary target temperature when the secondary cooling amount drops to the target cooling temperature, which are defined as the secondary cooling temperature and the secondary time respectively;
[0322] Extract the coolant temperature and cooling duration where the first target cooling temperature = the first cooling temperature and the first target duration = the first duration, and set them as the target coolant temperature and the target cooling duration;
[0323] Get the cooling device collection;
[0324] Controlling the first device to adjust the coolant to a target coolant temperature, and controlling the second device to adjust the coolant to a secondary cooling temperature;
[0325] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the first target position are in the same straight line;
[0326] Control the first device to output the coolant at the first cooling amount, and control the second device to output the coolant at the secondary cooling amount, that is, spray cooling is performed on the position with higher temperature, and spray cooling is performed on other positions with smaller temperature difference, so as to reduce the amount of coolant used and make all parts of the workpiece cooled as evenly as possible;
[0327] The first device is controlled to output the coolant for a target cooling time, and the second device is controlled to output the coolant for a secondary time.
[0328] This embodiment also provides that the second adjustment strategy is specifically:
[0329] Get the cooling model;
[0330] Obtaining the current temperature of the second target position and setting it as the second target temperature;
[0331] Obtaining target cooling temperature;
[0332] Obtain the contour of the target surface and define it as the target contour;
[0333] Taking the second target position as the origin, draw several connecting lines to the target contour and define them as target connecting lines;
[0334] Get the length of each target connection line and set it as the connection length;
[0335] Extract the connection length with the largest value and set it as the target length;
[0336] Extracting the cooling amount corresponding to the second target position and the target length in the first cooling model and setting it as the second cooling amount;
[0337] Extract the second cooling amount with the smallest value and set it as the second minimum cooling amount;
[0338] Obtain the coolant temperature and cooling time when the second target temperature drops to the target cooling temperature at the second small cooling amount, and set them as the second target cooling temperature and the second target time respectively;
[0339] Get the cooling device collection;
[0340] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the second target position are in the same straight line;
[0341] After controlling the first device to adjust the coolant to the second target cooling temperature, the coolant is output at a second small cooling amount, that is, a larger coolant output is used for spray column cooling at a position with a higher temperature, so as to reduce the amount of coolant used and make all parts of the workpiece cool as evenly as possible;
[0342] The first device is controlled to output the cooling liquid for a second target time period.
[0343] This embodiment also provides that the multi-point analysis strategy is specifically:
[0344] Get the abnormal element collection;
[0345] Sequentially extract two adjacent elements in the abnormal element set and set them as the first element and the second element respectively;
[0346] Connect the first element and the second element to form an element connection line;
[0347] Get the midpoint of the element connection line and set it as the element midpoint;
[0348] Get the length of the element connection line and set it as the element length;
[0349] Calculate the analysis distance, analysis distance = element length ÷ 2;
[0350] The analysis range is formed with the midpoint of the element as the origin and the analysis distance as the radius;
[0351] Obtain the number of temperature collection points within the analysis range, which is defined as the collection quantity;
[0352] If the number of collections = 2, it is determined that the elements are close to each other, that is, there are only two collection points, the first element and the second element, within the analysis range. This means that the distance between the two collection points is close, and the coolant can cool down the two collection points at the same time.
[0353] If the number of collections is greater than 2, it is determined that the element distance is far, that is, there are other collection points in the analysis range except the first element and the second element. This means that the distance between the two collection points is relatively large, and the coolant needs to cool down the two collection points separately to avoid excessive cooling of other collection points, resulting in unqualified workpieces.
[0354] Obtain the number of the first element in the abnormal element set that is closest to the element being determined, and define it as the closer number;
[0355] Get the number of elements in the abnormal element set and set it as the number of abnormal elements;
[0356] If the number of closer elements = the number of abnormal elements, the first cooling strategy is executed;
[0357] If the closer number is less than the number of abnormal elements, the second cooling strategy is executed.
[0358] The first cooling strategy is specifically:
[0359] Get the midpoints of all elements in the abnormal element set to form a midpoint set;
[0360] Extract all the temperature collection points corresponding to each element in the midpoint set and define them as the closest collection points;
[0361] Get the location temperature set;
[0362] The location temperature set without all the closer collection points is defined as the secondary judgment set;
[0363] Get the current temperature of each element in the secondary determination set and set it as the secondary position temperature;
[0364] Each sub-position temperature is matched one-to-one with each element of the sub-determination set to form a sub-temperature set;
[0365] Sequentially extract two adjacent elements in the sub-temperature set, and identify them as the previous element and the next element according to their order in the sub-temperature set;
[0366] Calculate the temperature difference, temperature difference = next element - previous element;
[0367] If the temperature difference is ≥ the previous element × (1 + 5%) or the temperature difference is ≤ the previous element × (1 - 5%), it is determined that the temperature difference between the two elements is large;
[0368] If the temperature difference is less than the previous element × (1 + 5%) and the temperature difference is greater than the previous element × (1 - 5%), then it is determined that the temperature difference between the two elements is small;
[0369] Obtain the number of temperature differences between two elements in the secondary temperature set that are judged to have a larger temperature difference, and define it as the number of temperature differences;
[0370] If the number of temperature differences is less than 1, calculate the primary cooling temperature, which is the sum of all secondary position temperatures ÷ the number of elements in the secondary temperature set;
[0371] Identify each element in the midpoint set as a target cooling point in turn, and execute steps A1-A9;
[0372] If the number of temperature differences is ≥ 1, each element in the midpoint set is identified as a target cooling point in turn, and steps A5-A6 are executed;
[0373] Get the midpoint temperature of each element in the midpoint set;
[0374] Extract the element corresponding to the midpoint temperature with the largest value in the midpoint set, identify it as the second target position, and execute the second adjustment strategy;
[0375] The steps A1-A9 are specifically:
[0376] A1. Obtain the analysis distance corresponding to the target cooling point and set it as the target cooling distance;
[0377] A2. Obtain cooling model;
[0378] A3, extracting the cooling amount corresponding to the target cooling point and the target cooling distance in the first cooling model, and setting it as the midpoint cooling amount;
[0379] A4. Extract the cooling amount with the smallest value and set it as the minimum cooling amount;
[0380] A5. Obtain the first element and the second element corresponding to the target cooling point, and define them as the first cooling point and the second cooling point respectively;
[0381] Obtain the current temperatures of the first cooling point and the second cooling point, and set them as the first temperature collection and the second temperature collection;
[0382] A6. Calculate the midpoint temperature. Midpoint temperature = (first sampling temperature + second sampling temperature) ÷ 2;
[0383] A7. Obtain the coolant temperature and cooling time when the midpoint temperature drops to the primary cooling temperature at the minimum cooling amount, and define them as the midpoint cooling temperature and midpoint time respectively;
[0384] A8. Get a cooling device set;
[0385] Controlling the first device to adjust the position of the output module so that the output end, the reference end and the target cooling point are in the same straight line;
[0386] After the first device is controlled to adjust the coolant to the midpoint cooling temperature, the coolant is output at the minimum cooling amount, that is, a larger coolant output is used for spray cooling at a position with a higher temperature, so as to reduce the amount of coolant used and make all parts of the workpiece cool as evenly as possible;
[0387] Controlling the first device to output the coolant at a midpoint duration;
[0388] A9. Update the location temperature set and implement a uniform cooling strategy.
[0389] This embodiment also provides that the second cooling strategy is specifically:
[0390] Get all the first elements corresponding to the nearest number in the abnormal element set and define them as the nearest elements;
[0391] The midpoint of each element corresponding to the closest element is identified as the target cooling point in turn, and steps A5-A6 are executed;
[0392] Get the midpoint temperature of the midpoint of each element corresponding to the nearest element;
[0393] Extract the midpoint temperature with the largest value and set it as the maximum midpoint temperature;
[0394] Remove all closer elements from the set of abnormal elements to form a set of farther elements;
[0395] Get the current temperature of each element in the set of farther elements and set it as the farther temperature;
[0396] Extract the farther temperature with the largest value and set it as the maximum farther temperature;
[0397] If the maximum midpoint temperature is greater than the maximum further temperature, the midpoint of the element corresponding to the maximum midpoint temperature is extracted, identified as the second target position, and the second adjustment strategy is executed;
[0398] If the maximum midpoint temperature is less than the maximum farther temperature, the element corresponding to the maximum farther temperature in the farther element set is extracted, identified as the second target position, and the second adjustment strategy is executed;
[0399] If the maximum midpoint temperature = the maximum far temperature, then the midpoint of the element corresponding to the maximum midpoint temperature is extracted and set as the first target point;
[0400] Extract the element corresponding to the maximum distant temperature in the distant element set and set it as the second target point;
[0401] Get the target contour;
[0402] Taking the first target point as the origin, draw several connecting lines to the target contour, which are defined as the first connecting lines;
[0403] Obtaining the length of the first target connection line, and setting it as the first connection length;
[0404] Extract the first connection length with the largest value and set it as the first length;
[0405] Taking the second target point as the origin, draw several connecting lines to the target contour, which are defined as the second connecting lines;
[0406] Obtaining the length of the second target connection line and setting it as the second connection length;
[0407] Extract the second connection length with the largest value and set it as the second length;
[0408] If the first length is less than the second length, the first target point is identified as the second target position, and a second adjustment strategy is executed;
[0409] If the first length is greater than or equal to the second length, the second target point is identified as the second target position, and the second adjustment strategy is executed.
[0410] Embodiment 4: This embodiment is an improvement made on the basis of embodiment 3. In this embodiment, the uniform cooling strategy is specifically as follows:
[0411] Obtaining target cooling temperature;
[0412] Get the location temperature set;
[0413] Get the cooling model;
[0414] Identify each element in the position temperature set as a target determination element in turn;
[0415] When each element in the position temperature set is obtained and dropped to the target cooling temperature, all corresponding cooling amounts in the second cooling model are defined as the determined cooling amount;
[0416] Extract all cooling amounts that have the same value as the determined cooling amount and set it as the target cooling amount;
[0417] The coolant temperature of each element in the position temperature set is obtained when the target cooling amount drops to the target cooling temperature, and is respectively defined as the judgment cooling temperature;
[0418] Calculate the target spray temperature, target spray temperature = the sum of all determined cooling temperatures ÷ the number of elements in the position temperature set;
[0419] The time for each element in the acquired position temperature set to cool down to the target cooling temperature under the target cooling amount and the target spray temperature is determined as the judgment time;
[0420] Extract the judgment duration with the largest value and identify it as the target spraying duration;
[0421] Get the cooling device collection;
[0422] After controlling the second device to adjust the coolant to the target spraying temperature, the coolant is output at the target cooling amount, that is, the workpiece is spray-cooled as a whole to reduce the amount of coolant used and to cool all parts of the workpiece as evenly as possible;
[0423] The second device is controlled to output the cooling liquid to determine the duration.
[0424] In this embodiment, multiple temperature collection points are set for the workpiece and the temperature is collected. According to the temperature of each collection point on the workpiece, it is determined whether there is a collection point with abnormal temperature on the workpiece. According to the collection point with abnormal temperature, the output data of the coolant is adjusted, so that when the equipment processes the workpiece, the temperature of each part of the workpiece can be kept consistent as much as possible, and at the same time, the use of coolant is reduced, and the defects of the workpiece caused by uneven workpiece temperature are reduced, the unqualified rate of workpieces is reduced, and the production cost is reduced.
Claims
1. A method for processing a rolling bearing, characterized in that: include: Get the target artifact; Extract all workpiece surfaces parallel to the ground in the target workpiece and define them as target surfaces; Obtain the distance between each target surface and the ground, and define it as the target distance; The target surface corresponding to the target distance with the largest value is extracted and defined as the cooling surface; Set a number of temperature collection points on the cooling surface; Obtain the position of each temperature collection point on the cooling surface to form a workpiece set; Get the cooling device collection; Get the temperature corresponding to each element in the workpiece set and set it as the workpiece temperature; The temperature of each workpiece is matched one by one with each element in the workpiece set to form a position temperature set; Set the cooling temperature; If the workpiece temperature ≥ cooling temperature, it is determined that the workpiece cooling degree is abnormal; If the workpiece temperature is less than the cooling temperature, the workpiece cooling degree is judged to be normal; The number of elements in the position temperature set that determine that the workpiece cooling degree is abnormal is obtained, and is defined as the abnormal number; If the number of abnormalities is ≥1, the workpiece temperature is determined to be abnormal, and the focused cooling strategy is implemented to form focused cooling data; According to the key cooling data, the cooling equipment performs spray cooling on the workpiece; If the number of abnormalities is less than 1, the workpiece temperature is determined to be normal, and a uniform cooling strategy is implemented to form uniform cooling data; According to the uniform cooling data, the cooling equipment sprays and cools the workpiece.
2. The processing method for rolling bearing according to claim 1, characterized in that: The obtaining of the cooling device set is specifically as follows: Acquire a cooling device, wherein the cooling device comprises a first device and a second device; Obtaining the center point of the second device and setting it as the device center point; Take the center point of the equipment as the origin and draw a vertical line to the ground, which is defined as the target vertical line; Get the target surface; Extract the center point of the target surface and set it as the target center point; The target center point and the device center point are located on the same target vertical line; Acquire an output module of a first device, wherein the output module includes a first pipeline and a second pipeline; Obtain the connection point of the first pipeline and the second pipeline, and define it as the reference end; Then the other end of the first pipeline is defined as the output end; A cooling model is formed for the first device and the second device accordingly.
3. The processing method for rolling bearing according to claim 2, characterized in that: The key cooling strategy is specifically: Get the number of exceptions; If the number of abnormalities = 1, the element that determines the abnormal cooling degree of the workpiece in the position temperature set is obtained and is determined as the analysis element; Get the position corresponding to the analysis element and set it as the analysis position; The temperature set of the position where the analysis element is removed is defined as the analysis set; Get the position of each element in the analysis set and set it as the determination position; Match each decision position with each element in the analysis set one by one to form a decision position set; Obtain the temperature corresponding to each element in the determination position set and set it as the determination temperature; Each determination temperature is matched to each element in the determination position set one by one to form a determination temperature set; Sequentially extract two adjacent elements in the determination temperature set, and identify them as the front position element and the back position element according to their order in the determination temperature set; Calculate the temperature difference, temperature difference = rear position element - front position element; If the temperature difference is ≥ the previous position element × (1 + 5%) or the temperature difference is ≤ the previous position element × (1 - 5%), it is determined that the temperature difference is large; If the temperature difference is less than the previous position element × (1 + 5%) and the temperature difference is greater than the previous position element × (1 - 5%), the temperature difference is judged to be small; Obtain the number of temperature difference values with larger temperature difference in the determination temperature set, and define it as the temperature difference number; If the temperature difference is less than 1, the analysis position is identified as the first target position and the first adjustment strategy is executed; If the temperature difference number is ≥1, the analyzed position is identified as the second target position and the second adjustment strategy is executed; If the number of abnormalities is greater than 1, all elements in the position temperature set that determine abnormal cooling of the workpiece are obtained to form an abnormal element set, and a multi-point analysis strategy is executed.
4. The processing method for rolling bearing according to claim 3, characterized in that: The first adjustment strategy is specifically: Get the cooling model; Get the first target position; Get the location temperature set; The position temperature set excluding the first target position is defined as the target analysis set; Obtain the distance between each element in the target analysis set and the first target position; Extract the element in the target analysis set corresponding to the smallest distance and set it as the first position; The target analysis set with all first positions removed is defined as the secondary set; Take the first target position as the origin and make a coordinate system, which is defined as the target coordinate system; Obtain the coordinates of each first position in the target coordinate system and set them as the first coordinates; Get the coordinates of each element in the secondary set in the target coordinate system and define them as secondary coordinates; Get all secondary coordinates to form a secondary coordinate set; Extracting the cooling amount corresponding to the first target position and each first coordinate in the first cooling model, and setting it as the first cooling amount; Extract the cooling amount corresponding to the secondary coordinate set in the second cooling model and define it as the secondary cooling amount; Obtaining the current temperature of the first target position and setting it as the first target temperature; Get the current temperature of each first position and set it as the first temperature; Get the current temperature of each element in the secondary set and set it as the secondary target temperature; Obtaining target cooling temperature; Obtain the coolant temperature and cooling time when the first target temperature drops to the target cooling temperature at the first cooling amount, and set them as the first target cooling temperature and the first target time respectively; Obtain the coolant temperature and cooling time for each first temperature to drop to the target cooling temperature at the first cooling amount, and set them as the first cooling temperature and the first time respectively; Obtain the coolant temperature and cooling time for each secondary target temperature when the secondary cooling amount drops to the target cooling temperature, which are defined as the secondary cooling temperature and the secondary time respectively; Extract the coolant temperature and cooling duration where the first target cooling temperature = the first cooling temperature and the first target duration = the first duration, and set them as the target coolant temperature and the target cooling duration; Get the cooling device collection; Controlling the first device to adjust the coolant to a target coolant temperature, and controlling the second device to adjust the coolant to a secondary cooling temperature; Controlling the first device to adjust the position of the output module so that the output end, the reference end and the first target position are in the same straight line; Controlling the first device to output the coolant at a first cooling amount, and controlling the second device to output the coolant at a secondary cooling amount; The first device is controlled to output the coolant for a target cooling time, and the second device is controlled to output the coolant for a secondary time.
5. The processing method for rolling bearing according to claim 3, characterized in that: The second adjustment strategy is specifically: Get the cooling model; Obtaining the current temperature of the second target position and setting it as the second target temperature; Obtaining target cooling temperature; Obtain the contour of the target surface and define it as the target contour; Taking the second target position as the origin, draw several connecting lines to the target contour and define them as target connecting lines; Get the length of each target connection line and set it as the connection length; Extract the connection length with the largest value and set it as the target length; Extracting the cooling amount corresponding to the second target position and the target length in the first cooling model and setting it as the second cooling amount; Extract the second cooling amount with the smallest value and set it as the second minimum cooling amount; Obtain the coolant temperature and cooling time when the second target temperature drops to the target cooling temperature at the second small cooling amount, and set them as the second target cooling temperature and the second target time respectively; Get the cooling device collection; Controlling the first device to adjust the position of the output module so that the output end, the reference end and the second target position are in the same straight line; After controlling the first device to adjust the coolant to a second target cooling temperature, the coolant is output at a second small cooling amount; The first device is controlled to output the cooling liquid for a second target time period.
6. The processing method for rolling bearing according to claim 4, characterized in that: The multi-point analysis strategy is specifically: Get the abnormal element collection; Sequentially extract two adjacent elements in the abnormal element set and set them as the first element and the second element respectively; Connect the first element and the second element to form an element connection line; Get the midpoint of the element connection line and set it as the element midpoint; Get the length of the element connection line and set it as the element length; Calculate the analysis distance, analysis distance = element length ÷ 2; The analysis range is formed with the midpoint of the element as the origin and the analysis distance as the radius; Obtain the number of temperature collection points within the analysis range, which is defined as the collection quantity; If the number of collections = 2, the element is judged to be close; If the number of collections is greater than 2, the element is judged to be far away; Obtain the number of the first element in the abnormal element set that is closest to the element being determined, and define it as the closer number; Get the number of elements in the abnormal element set and set it as the number of abnormal elements; If the number of closer elements = the number of abnormal elements, the first cooling strategy is executed; If the closer number is less than the number of abnormal elements, the second cooling strategy is executed.
7. The processing method for rolling bearing according to claim 6, characterized in that: The first cooling strategy is specifically: Get the midpoints of all elements in the abnormal element set to form a midpoint set; Extract all the temperature collection points corresponding to each element in the midpoint set and define them as the closest collection points; Get the location temperature set; The location temperature set without all the closer collection points is defined as the secondary judgment set; Get the current temperature of each element in the secondary determination set and set it as the secondary position temperature; Each sub-position temperature is matched one-to-one with each element of the sub-determination set to form a sub-temperature set; Sequentially extract two adjacent elements in the sub-temperature set, and identify them as the previous element and the next element according to their order in the sub-temperature set; Calculate the temperature difference, temperature difference = next element - previous element; If the temperature difference is ≥ the previous element × (1 + 5%) or the temperature difference is ≤ the previous element × (1 - 5%), it is determined that the temperature difference between the two elements is large; If the temperature difference is less than the previous element × (1 + 5%) and the temperature difference is greater than the previous element × (1 - 5%), then it is determined that the temperature difference between the two elements is small; Obtain the number of temperature differences between two elements in the secondary temperature set that are judged to have a larger temperature difference, and define it as the number of temperature differences; If the number of temperature differences is less than 1, calculate the primary cooling temperature, which is the sum of all secondary position temperatures ÷ the number of elements in the secondary temperature set; Identify each element in the midpoint set as a target cooling point in turn, and execute steps A1-A9; If the number of temperature differences is ≥ 1, each element in the midpoint set is identified as a target cooling point in turn, and steps A5-A6 are executed; Get the midpoint temperature of each element in the midpoint set; Extract the element corresponding to the midpoint temperature with the largest value in the midpoint set, identify it as the second target position, and execute the second adjustment strategy; The steps A1-A9 are specifically: A1. Obtain the analysis distance corresponding to the target cooling point and set it as the target cooling distance; A2. Obtain cooling model; A3, extracting the cooling amount corresponding to the target cooling point and the target cooling distance in the first cooling model, and setting it as the midpoint cooling amount; A4. Extract the cooling amount with the smallest value and set it as the minimum cooling amount; A5. Obtain the first element and the second element corresponding to the target cooling point, and define them as the first cooling point and the second cooling point respectively; Obtain the current temperatures of the first cooling point and the second cooling point, and set them as the first temperature collection and the second temperature collection; A6. Calculate the midpoint temperature. Midpoint temperature = (first sampling temperature + second sampling temperature) ÷ 2; A7. Obtain the coolant temperature and cooling time when the midpoint temperature drops to the primary cooling temperature at the minimum cooling amount, and define them as the midpoint cooling temperature and midpoint time respectively; A8. Get a cooling device set; Controlling the first device to adjust the position of the output module so that the output end, the reference end and the target cooling point are in the same straight line; After controlling the first device to adjust the coolant to the midpoint cooling temperature, the coolant is output at a minimum cooling amount; Controlling the first device to output the coolant at a midpoint duration; A9. Update the location temperature set and implement a uniform cooling strategy.
8. The processing method for rolling bearing according to claim 7, characterized in that: The second cooling strategy is specifically: Get all the first elements corresponding to the nearest number in the abnormal element set and define them as the nearest elements; The midpoint of each element corresponding to the closest element is identified as the target cooling point in turn, and steps A5-A6 are executed; Get the midpoint temperature of the midpoint of each element corresponding to the nearest element; Extract the midpoint temperature with the largest value and set it as the maximum midpoint temperature; Remove all closer elements from the set of abnormal elements to form a set of farther elements; Get the current temperature of each element in the set of farther elements and set it as the farther temperature; Extract the farther temperature with the largest value and set it as the maximum farther temperature; If the maximum midpoint temperature is greater than the maximum further temperature, the midpoint of the element corresponding to the maximum midpoint temperature is extracted, identified as the second target position, and the second adjustment strategy is executed; If the maximum midpoint temperature is less than the maximum farther temperature, the element corresponding to the maximum farther temperature in the farther element set is extracted, identified as the second target position, and the second adjustment strategy is executed; If the maximum midpoint temperature = the maximum far temperature, then the midpoint of the element corresponding to the maximum midpoint temperature is extracted and set as the first target point; Extract the element corresponding to the maximum distant temperature in the distant element set and set it as the second target point; Get the target contour; Taking the first target point as the origin, draw several connecting lines to the target contour, which are defined as the first connecting lines; Obtaining the length of the first target connection line, and setting it as the first connection length; Extract the first connection length with the largest value and set it as the first length; Taking the second target point as the origin, draw several connecting lines to the target contour, which are defined as the second connecting lines; Obtaining the length of the second target connection line and setting it as the second connection length; Extract the second connection length with the largest value and set it as the second length; If the first length is less than the second length, the first target point is identified as the second target position, and a second adjustment strategy is executed; If the first length is greater than or equal to the second length, the second target point is identified as the second target position, and the second adjustment strategy is executed.
9. The processing method for rolling bearing according to claim 2, characterized in that: The uniform cooling strategy is specifically: Obtaining target cooling temperature; Get the location temperature set; Get the cooling model; Identify each element in the position temperature set as a target determination element in turn; When each element in the position temperature set is obtained and dropped to the target cooling temperature, all corresponding cooling amounts in the second cooling model are defined as the determined cooling amount; Extract all cooling amounts that have the same value as the determined cooling amount and set it as the target cooling amount; The coolant temperature of each element in the position temperature set is obtained when the target cooling amount drops to the target cooling temperature, and is respectively defined as the judgment cooling temperature; Calculate the target spray temperature, target spray temperature = the sum of all determined cooling temperatures ÷ the number of elements in the position temperature set; The time for each element in the acquired position temperature set to cool down to the target cooling temperature under the target cooling amount and the target spray temperature is determined as the judgment time; Extract the judgment duration with the largest value and identify it as the target spraying duration; Get the cooling device collection; After controlling the second device to adjust the coolant to the target spraying temperature, the coolant is output at the target cooling amount; The second device is controlled to output the cooling liquid to determine the duration.
10. The processing method for rolling bearing according to claim 2, characterized in that: The forming of the cooling model is specifically as follows: forming a first cooling model for a first device; Get a collection of artifacts; Set the workpiece temperature set; Mapping the elements in the workpiece set to the elements in the workpiece temperature set one by one to form a simulation set; The elements in the simulation set are identified as simulation cooling points in turn; Obtain all cooling amounts of the first device to form a first output set; Acquire all cooling liquid temperatures of the first device to form a first cooling set; Mapping the elements in the first output set to the elements in the first cooling set one by one to form a cooling simulation set; Set the target cooling temperature; Controlling the first device to output coolant to each element in the cooling simulation set, and obtaining a liquid range formed by the coolant falling on the workpiece, and setting it as a target range; Get the center point of the target range and set it as the midpoint of the range; Obtain the outline of the target range and define it as the range outline; With the midpoint of the range as the origin, draw several connecting lines to the range outline, which are defined as range connecting lines; Get the length of each range connection line and set it as the range length; Extract the range connecting line corresponding to the range length with the largest value and set it as the reference length; Each reference length is matched to each element in the cooling simulation set to form a simulation length set Obtaining the time point at which the first device outputs the coolant, and setting it as the first output time; Obtain the time point when the simulated cooling point drops to the target cooling temperature, and set it as the first termination time; Calculate the cooling time, cooling time = first end time - first output time; Each cooling time is matched to each element in the simulation length set one by one to form a simulation time set; Integrate the simulation time sets corresponding to each element in the simulation set to form a first cooling model; forming a second cooling model for a second device; Get a collection of artifacts; Set the workpiece temperature set; Extract each element in the workpiece temperature set in turn and set it as the simulation temperature; Obtaining all cooling amounts of the second device to form a second output set; Acquire all coolant temperatures of the second device to form a second cooling set; Mapping the elements in the second output set to the elements in the second cooling set one by one to form a cooling simulation set; Set the target cooling temperature; controlling a second device to output a coolant to cool each element in the simulation set; Obtaining the time point at which the second device outputs the coolant, and setting it as the second output time; Obtain the time point at which all elements in the workpiece set are cooled from the simulation temperature to the target cooling temperature, and define it as the second termination time; Calculate the cooling time, cooling time = second end time - second output time; Each cooling time is matched to each element in the cooling simulation set one by one to form a simulation time set; The simulation time set corresponding to each element in the workpiece set under each element in the workpiece temperature set is integrated to form a second cooling model.
Citation Information
Patent Citations
Method for cooling rolling bearing on line of nuclear power station
CN103807308A
Rolling bearing protection method and protection device and bearing block using protection device
CN107642546A
Method and device for main shaft constant-temperature control, and machining equipment
CN109676432A
Cooling structure of bearing device
CN110036215A
Targeted heat treatment method and tool for bearing ring
CN110283985A