Linear guide rail grinding machining precision adjusting system and method
By collecting and analyzing the current and theoretical dimension data of linear guides, the grinding feed volume is automatically adjusted, which solves the efficiency and quality problems caused by human adjustment, and achieves efficient and accurate linear guide grinding processing.
Patent Information
- Application Number
- CN202411642656.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-11-18
AI Technical Summary
The existing linear guide rail grinding process requires manual intervention to adjust the grinding feed parameters, resulting in reduced production efficiency and quality, and the inability to intelligently adjust processing errors.
By collecting the current size, grinding theoretical size and machine tool characteristic data of the outer surface of the linear guide rail, accurately analyze and count, generate the best grinding feed data, and adjust the grinding feed in real time to achieve automated grinding processing adjust.
It improves the scientificity and reliability of linear guide rail grinding, realizes accurate dimensional control and error adjustment, improves processing efficiency and quality, and reduces artificial errors and defective rates.
Smart Images

Figure CN119148618A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of a non-electric variable regulating system, and in particular to a linear guide rail grinding machining precision regulating system and method. Background Art
[0002] Linear guides are also called line rails, slide rails, linear guides, and linear slides. They can be divided into three types: roller linear guides, cylindrical linear guides, and ball linear guides. The function of linear guide motion is to support and guide moving parts to perform reciprocating linear motion in a given direction. Depending on the nature of friction, linear motion guides can be divided into sliding friction guides, rolling friction guides, elastic friction guides, fluid friction guides, and other types. Linear guides are mainly used in mechanical structures with relatively high precision requirements. Instead of an intermediate medium, rolling steel balls are used between the moving elements and fixed elements of the linear guides. Among them, grinding is required in the production and manufacturing process of linear guides to improve the surface accuracy of the linear guides. However, the existing linear guide grinding process requires manual intervention to adjust the grinding feed parameters of the linear guides, and requires manual adjustment of the grinding feed error of the linear guides, which reduces the efficiency and quality of linear guide production and manufacturing.
[0003] The Chinese invention patent application with publication number CN115039050A discloses a workpiece processing device and a processing control method. The workpiece processing device comprises: a sensor unit, which detects the passage of a moving workpiece; a processing unit, which performs processing based on a prescribed processing tool while the workpiece is moved; and a processing control unit, which controls the action of the processing unit. In the workpiece processing device, the processing control unit includes: a main control unit, which sends an action command signal to the processing unit according to a specified control cycle; a timing unit, which times the detection time of receiving the detection signal relative to the cycle start time in the control cycle of the main control unit; a memory, which stores various parameters including the detection time, defines the difference between the control cycle and the detection time as a response delay time, and the main control unit changes the action command signal according to the control cycle according to the response delay time; a processing control method: when the processing mechanism of the processing unit is started according to the detection signal from the sensor unit that detects the passage of the moving workpiece to process the workpiece based on the specified processing tool, the detection time of receiving the detection signal relative to the cycle start time in the specified control cycle of the control processing mechanism is timed, and according to the response delay time defined as the difference between the control cycle and the detection time, the action command signal to the processing mechanism is changed according to the control cycle to control the processing tool, so that when controlling the processing device that processes the workpiece moving at a specified speed, the reduction in processing accuracy caused by the deviation between the control cycle and the detection timing of the workpiece can be suppressed; however, the above technical solution cannot intelligently adjust and correct the processing operation error of the processing CNC robot. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] In order to solve the problems that the existing linear guide grinding process requires human intervention to adjust the grinding feed parameters of the linear guide, and the linear guide grinding feed error needs to be adjusted manually, which reduces the efficiency and quality of linear guide production and manufacturing, the above purposes are achieved: accurately collecting the current size of the linear guide outer surface, the theoretical size of the linear guide outer surface grinding and the product characteristic information of the grinding machine tool, scientifically analyzing the optimal grinding feed rate of the grinding machine tool, efficiently counting the total grinding size of the linear guide outer surface, accurately measuring the theoretical size of the linear guide outer surface grinding for a single processing, online collecting the actual size of the linear guide outer surface grinding for a single processing, intelligently analyzing the linear guide outer surface grinding state parameters for a single processing, scientifically counting the error size of the linear guide outer surface grinding for a single processing, and accurately generating the grinding feed adjustment size of the linear guide outer surface grinding for a single processing.
[0006] (II) Technical solution
[0007] The present invention is implemented by the following technical scheme: a method for adjusting the grinding precision of a linear guide rail, the method comprising the following steps:
[0008] S1. Collect the current dimension data of the outer surface of the linear guide rail, the theoretical dimension data of the outer surface of the linear guide rail after grinding, and the product characteristic data of the grinding machine tool;
[0009] S2, performing measurement processing on total dimension parameters of the outer surface grinding change of the linear guide rail according to the current dimension data of the outer surface of the linear guide rail and the theoretical dimension data of the outer surface grinding of the linear guide rail, and generating total grinding dimension data of the outer surface of the linear guide rail;
[0010] S3, analyzing and processing the grinding feed required for the current grinding process according to the grinding machine product feature data, the total grinding dimension data of the outer surface of the linear guide rail and the grinding feed data of different grinding process types, and generating the optimal grinding feed data for the current grinding process;
[0011] S4, based on the current size of the outer surface of the linear guide rail, the theoretical grinding size, the total grinding size and the optimal grinding feed rate parameters, the step-by-step grinding processing theoretical size measurement processing of the outer surface of the linear guide rail is performed, the theoretical size data of the single grinding processing of the outer surface of the linear guide rail is generated, and the single grinding processing operation of the outer surface of the linear guide rail is performed;
[0012] S5, collecting the actual size data of the single grinding of the outer surface of the linear guide rail and performing a single grinding result state analysis process on the outer surface of the linear guide rail with the theoretical size data of the single grinding of the outer surface of the linear guide rail, generating the single grinding state analysis data of the outer surface of the linear guide rail, and continuing to perform the single grinding operation of the outer surface of the linear guide rail when it is normal;
[0013] S6, when it is abnormal, measuring the single processing error size data of the outer surface grinding of the linear guide rail and performing step-by-step grinding feed adjustment parameter measurement processing of the outer surface of the linear guide rail with the current optimal grinding feed data, and constructing the single processing grinding feed adjustment data of the outer surface grinding of the linear guide rail;
[0014] S7, obtaining the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail and performing a linear guide rail grinding process adjustment operation.
[0015] Preferably, the operation steps of collecting the current dimension data of the outer surface of the linear guide rail, the theoretical dimension data of the outer surface of the linear guide rail after grinding, and the product characteristic data of the grinding machine tool are as follows:
[0016] S11. The user inputs the unprocessed linear guide outer surface distance length center line single-side thickness dimension parameters online through the product manufacturing management platform and generates the current dimension data of the linear guide outer surface ,in The unit is millimeter;
[0017] The user can input the linear guide rail outer surface distance length center line single side theoretical thickness dimension parameters after grinding online through the product manufacturing management platform and generate the linear guide rail outer surface grinding theoretical dimension data ,in The unit is millimeter;
[0018] Users can input product feature text information of grinding machines used in the linear guide rail processing site online through the product manufacturing management platform and generate product feature data of grinding machines. The grinding machine product characteristic data includes the name, model specification, manufacturer and technical parameters of the grinding machine.
[0019] Preferably, the total dimension parameter measurement processing of the outer surface grinding change of the linear guide rail is performed according to the current dimension data of the outer surface of the linear guide rail and the theoretical dimension data of the outer surface of the linear guide rail, and the operation steps of generating the total grinding dimension data of the outer surface of the linear guide rail are as follows:
[0020] S21, the current dimension data of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of the linear guide Perform dimension value difference processing and generate the total grinding dimension data of the outer surface of the linear guide ,in , The unit is millimeter, and the total grinding dimension data of the outer surface of the linear guide rail represents the change data of the outer surface dimension of the linear guide rail after grinding.
[0021] Preferably, the grinding feed required for the current grinding process is analyzed and processed according to the grinding machine product feature data, the total grinding dimension data of the outer surface of the linear guide rail, and the grinding feed data of different grinding process types, and the operation steps for generating the optimal grinding feed data for the current grinding process are as follows:
[0022] S31. Establishing grinding feed data sets for different grinding types , ;in Indicates Grinding feed data for different grinding types corresponding to various grinding dimensions and grinding machine product characteristic parameters, Indicates the maximum number of grinding dimensions and grinding machine product characteristic parameter types, wherein the grinding feed amount data of different grinding processing types indicates the standard grinding dimension data for controlling the grinding machine to perform grinding processing operations according to the grinding dimensions of different types of parts to be processed and the product characteristics of the grinding machine. The unit is millimeters and and The relationship is a positive integer multiple;
[0023] S32, the grinding machine product feature data And the total grinding dimension data of the outer surface of the linear guide Grinding feed data set for different grinding process types Grinding feed data for different grinding types described in According to the grinding size and grinding machine product characteristic character matching, search for the grinding machine product characteristic data And the total grinding dimension data of the outer surface of the linear guide Corresponding grinding feed data for different grinding types , and generate the optimal grinding feed data for the current grinding process , execute to generate the optimal grinding feed data for the current grinding process The specific steps are as follows:
[0024] 321. Initialize, define the relevant structural parameters as vectors, and set the grinding feed amount data of different grinding processing types. Grinding feed data for different grinding process types described in the search space constitute In the dimensional optimization problem, the sand cat of grinding accuracy analysis represents the 1× Array, each variable value is a floating point number, each variable value to Represents the grinding feed data set for different grinding types between lower and upper bounds in the search space;
[0025] 322. The final and main parameters for searching for prey and controlling the transition between exploration and exploitation phases are ,when >1, grinding accuracy analysis sand cat grinding feed data collection in different grinding types Search the search space to find the product feature data of the grinding machine tool And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types The sandcat search process for grinding accuracy analysis relies on the release of low-frequency noise to search for product feature data related to the grinding machine tool. And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types , assuming that the grinding accuracy analysis of the sensitivity range of the sand cat From 0 to 2kHz, inspiration coefficient The auditory characteristics of the sand cat from the grinding accuracy analysis are assumed to be 2. is the current iteration number, is the maximum number of iterations, rand(0,1) represents a random number ranging from 0 to 1; , ,in Represents the sensitivity vector; each grinding accuracy analysis sand cat is based on the best candidate position and current location Its sensitivity range Update your position, that is, the grinding feed amount data set for different grinding types Update the grinding machine product feature data in the search space And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types The position is calculated as follows: ,in Represents the grinding feed data set of the sand cat individual in the different grinding types for the t+1 iteration grinding accuracy analysis The current position in the search space, Represents the grinding feed data set of the t-times iteration grinding accuracy analysis sand cat in the different grinding processing types Search the grinding machine product feature data in the search space And the total grinding dimension data of the outer surface of the linear guide The best matching grinding feed data for the different grinding types The best candidate position for
[0026] 323. Attack prey, when ≤1, grinding accuracy analysis sand cat in the different grinding processing types of grinding feed data set Search the search space and use the best candidate position With current location Generate a random position, that is, a set of grinding feed data for different grinding types Randomly search for the product feature data of the grinding machine tool in the search space And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types Assuming that the sensitivity range of the grinding accuracy analysis sand cat is a circle, the roulette method is used to randomly select an angle for each grinding accuracy analysis sand cat. , according to the random position calculation formula: , and the grinding machine product feature data And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types A random position search of Indicates angle The cosine value of Grinding accuracy analysis of sandcat in different grinding process types Grinding feed data set The random position in the search space makes the sand cat approach and attack the prey, that is, the grinding feed amount data set of different grinding processing types Search the grinding machine product feature data in the search space And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types ;
[0027] 324. When the search algorithm reaches the maximum number of iterations T, output the product feature data of the grinding machine tool And the total grinding dimension data of the outer surface of the linear guide The best matching grinding feed data for the different grinding types ;
[0028] S33, the grinding feed amount data of different grinding processing types outputted in step 324 are Generate the optimal grinding feed data for the current grinding process through data identification ,in The unit is millimeters.
[0029] Preferably, the steps of performing the theoretical dimension measurement processing of the step-by-step grinding of the outer surface of the linear guide rail based on the current dimension of the outer surface of the linear guide rail, the theoretical dimension of the grinding, the total grinding dimension and the optimal grinding feed rate parameter, generating the theoretical dimension data of the single grinding of the outer surface of the linear guide rail and performing the single grinding of the outer surface of the linear guide rail are as follows:
[0030] S41, obtaining the current dimension data of the outer surface of the linear guide rail , the theoretical dimension data of the outer surface grinding of the linear guide , the total grinding dimension data of the outer surface of the linear guide and the optimal grinding feed rate data for the current grinding process ;
[0031] S42, the total grinding dimension data of the outer surface of the linear guide rail The optimal grinding feed data for the current grinding process Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations on the outer surface of the linear guideway ,in , is a positive integer;
[0032] S43, based on the current dimension data of the outer surface of the linear guide rail , the theoretical dimension data of the outer surface grinding of the linear guide and the total number of step-by-step grinding operations on the outer surface of the linear guideway Perform numerical measurement of the theoretical dimensions of the linear guide rail outer surface step-by-step grinding process, and generate a data set of theoretical dimensions of the linear guide rail outer surface single grinding process , ;in Indicates the outer surface of the linear guide After the first grinding process is completed, the corresponding linear guide outer surface grinding single processing theoretical size data, where , , The unit is millimeter;
[0033] S44, the product manufacturing management platform is based on the current grinding process according to the optimal grinding feed amount data And the theoretical dimension data set of the single processing of the outer surface grinding of the linear guide Theoretical dimension data of single processing of outer surface grinding of linear guideway as described in The grinding machine tool is controlled to perform a single grinding operation on the outer surface of the linear guide.
[0034] Preferably, the actual size data of the single grinding process of the outer surface of the linear guide is collected and the single grinding process result state analysis processing of the outer surface of the linear guide is performed with the theoretical size data of the single grinding process of the outer surface of the linear guide to generate the single grinding process state analysis data of the outer surface of the linear guide. When it is normal, the operation steps of continuing to perform the single grinding process of the outer surface of the linear guide are as follows:
[0035] S51, when a single grinding operation of the outer surface of the linear guide rail is completed, the optimal grinding feed amount data according to the current grinding operation is collected online by the dimension measuring device. The theoretical size data of the linear guide rail outer surface grinding single processing The actual size parameters of the outer surface of the linear guide after the single grinding operation of the outer surface of the linear guide are generated, and the actual size data of the single grinding of the outer surface of the linear guide is generated. ,in The unit is millimeter;
[0036] S52, grinding the outer surface of the linear guide rail for a single processing of actual size data Theoretical size data of the linear guide rail outer surface grinding single processing Perform dimension value comparison and generate single processing state analysis data of linear guide outer surface grinding based on the dimension value comparison results ;
[0037] when = When the linear guide outer surface After the first grinding process is completed, the actual processing size meets the theoretical processing size, and the single processing state analysis data of the outer surface grinding of the linear guide rail is output. Normal, at this time according to the linear guide outer surface grinding single processing theoretical size data set Theoretical dimension data of the outer surface grinding of linear guide rails in a single process Continue to perform the single processing operation of grinding the outer surface of the linear guide;
[0038] when ≠ When the linear guide outer surface If the actual processing size after the first grinding process is completed does not meet the theoretical processing size, the linear guide outer surface grinding single processing state analysis data will be output is abnormal.
[0039] Preferably, when it is abnormal, the single-time grinding error dimension data of the outer surface of the linear guide rail is measured and the grinding feed adjustment parameter measurement processing of the step-by-step grinding of the outer surface of the linear guide rail is performed with the current optimal grinding feed data, and the operation steps of constructing the single-time grinding feed adjustment data of the outer surface of the linear guide rail are as follows:
[0040] S61, when the outer surface of the linear guide rail is ground once, the processing state analysis data When it is abnormal, the outer surface of the linear guide rail is ground once to obtain the actual size data. Theoretical size data of the linear guide rail outer surface grinding single processing Perform dimension value difference processing and measure the single machining error dimension data of the outer surface grinding of the linear guide ,in , The value of can be any positive or negative number. >0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is larger than the theoretical processing size; <0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is smaller than the theoretical processing size. The unit is millimeter;
[0041] S62, grinding the outer surface of the linear guide rail for single processing error size data and the optimal grinding feed rate data for the current grinding process The error size and grinding feed value are processed together to construct the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail. ,in , The unit is millimeter;
[0042] when > 0, then according to the theoretical dimension data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed rate data for the current grinding process. Plus the single machining error size data of the outer surface grinding of the linear guide ;
[0043] when <0, at this time, according to the theoretical size data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed rate data for the current grinding process. Subtract the single machining error size data of the outer surface grinding of the linear guide .
[0044] Preferably, the steps of obtaining the linear guide rail outer surface grinding single grinding feed adjustment data and performing the linear guide rail grinding adjustment operation are as follows:
[0045] S71, obtaining the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail ;
[0046] S72, the product manufacturing management platform adjusts the grinding feed amount data according to the single grinding process of the outer surface of the linear guide rail Control the grinding machine tool to grind the linear guide rail according to the theoretical size data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
[0047] A linear guide rail grinding precision adjustment system, used to implement the linear guide rail grinding precision adjustment method, the linear guide rail grinding parameter acquisition module, the linear guide rail grinding result analysis module, and the linear guide rail grinding adjustment module;
[0048] The linear guide grinding parameter acquisition module includes a linear guide outer surface current size acquisition unit, a linear guide outer surface grinding theoretical size acquisition unit, a grinding machine product feature information acquisition unit, a linear guide outer surface total grinding size measurement unit, a grinding feed amount storage unit for different grinding processing types, and a current grinding processing optimal grinding feed amount analysis unit;
[0049] The linear guide rail outer surface current dimension acquisition unit acquires the current dimension data of the linear guide rail outer surface through the product manufacturing management platform; the linear guide rail outer surface grinding theoretical dimension acquisition unit acquires the linear guide rail outer surface grinding theoretical dimension data through the product manufacturing management platform; the grinding machine tool product feature information acquisition unit acquires the grinding machine tool product feature data through the product manufacturing management platform; the linear guide rail outer surface total grinding dimension measurement unit performs measurement processing of the linear guide rail outer surface grinding process change total dimension parameter measurement processing according to the linear guide rail outer surface current dimension data and the linear guide rail outer surface grinding theoretical dimension data, and generates the linear guide rail outer surface total grinding dimension data; the different grinding process types grinding feed amount storage unit is used to store the grinding feed amount data of different grinding process types; the current grinding process optimal grinding feed amount analysis unit performs the grinding feed amount analysis processing required for the current grinding process according to the grinding machine tool product feature data, the linear guide rail outer surface total grinding dimension data and the grinding feed amount data of different grinding process types, and generates the current grinding process optimal grinding feed amount data;
[0050] The linear guide rail grinding processing result analysis module includes a linear guide rail outer surface grinding single processing theoretical size generation unit, a linear guide rail outer surface grinding processing operation execution unit, a linear guide rail outer surface grinding single processing actual size collection unit, a linear guide rail outer surface grinding single processing state analysis unit, a linear guide rail outer surface grinding single processing error size measurement unit, and a linear guide rail outer surface grinding single processing grinding feed adjustment parameter generation unit;
[0051] The linear guide rail outer surface grinding single processing theoretical dimension generation unit performs step-by-step grinding processing theoretical dimension measurement processing of the linear guide rail outer surface based on the current dimension of the linear guide rail outer surface, the grinding theoretical dimension, the total grinding dimension and the optimal grinding feed parameter, and generates the linear guide rail outer surface grinding single processing theoretical dimension data; the linear guide rail outer surface grinding operation execution unit performs the linear guide rail outer surface grinding single processing operation according to the linear guide rail outer surface grinding single processing theoretical dimension data; the linear guide rail outer surface grinding single processing actual dimension collection unit collects the linear guide rail outer surface grinding single processing actual dimension data through the dimension measuring device; the linear guide rail outer surface grinding single processing state analysis unit performs the linear guide rail outer surface grinding single processing state analysis according to the linear guide rail outer surface grinding single processing state analysis; The actual size data of the single grinding of the surface and the theoretical size data of the single grinding of the outer surface of the linear guide are used to perform a single grinding result state analysis process of the single grinding of the outer surface of the linear guide, and generate the single grinding state analysis data of the outer surface of the linear guide; the single grinding error size measurement unit of the outer surface of the linear guide is used to measure the single grinding error size data of the outer surface of the linear guide; the single grinding feed adjustment parameter generation unit of the outer surface of the linear guide performs a step-by-step grinding feed adjustment parameter measurement process of the outer surface of the linear guide according to the single grinding error size data of the outer surface of the linear guide and the optimal grinding feed data of the current grinding, and constructs the single grinding feed adjustment data of the outer surface of the linear guide;
[0052] The linear guide rail grinding adjustment module includes a linear guide rail grinding adjustment parameter acquisition unit and a linear guide rail grinding adjustment operation execution unit;
[0053] The linear guide rail grinding processing adjustment parameter acquisition unit is used to obtain the grinding feed amount adjustment data of the linear guide rail outer surface grinding single processing; the linear guide rail grinding processing adjustment operation execution unit executes the linear guide rail grinding processing adjustment operation according to the linear guide rail outer surface grinding single processing grinding feed amount adjustment data.
[0054] (III) Beneficial effects
[0055] The present invention provides a linear guide rail grinding precision adjustment system and method, which has the following beneficial effects:
[0056] 1. Through the cooperation between the current dimension acquisition unit of the outer surface of the linear guide, the theoretical dimension acquisition unit of the outer surface grinding of the linear guide and the product characteristic information acquisition unit of the grinding machine tool, the product manufacturing management platform is used to accurately obtain the current dimension of the outer surface to be processed by the linear guide grinding, the target theoretical dimension of the outer surface to be processed and the product characteristic information of the grinding machine tool, so as to provide reliable data support for the scientific analysis of the optimal feed rate of the linear guide grinding under different grinding conditions; the total grinding dimension measurement unit of the outer surface of the linear guide and the optimal grinding feed rate analysis unit of the current grinding process can efficiently calculate the total grinding dimension parameters of the outer surface of the linear guide, and at the same time, based on the product characteristic information of the grinding machine tool and the grinding dimension parameters of the outer surface of the linear guide combined with the intelligent recognition algorithm and the grinding feed rate parameters of different grinding types, the optimal feed rate analysis of the grinding process of the linear guide under different grinding conditions is carried out, thereby improving the scientificity and reliability of the linear guide grinding process.
[0057] 2. Through the cooperation between the linear guide outer surface grinding single processing theoretical dimension generation unit and the linear guide outer surface grinding processing operation execution unit, the step-by-step grinding processing theoretical dimension of the linear guide outer surface is independently and efficiently generated based on the current dimension of the linear guide outer surface, the grinding theoretical dimension, the total grinding dimension and the optimal grinding feed parameter, and the linear guide outer surface grinding single processing operation is intelligently executed to achieve the precise digital statistics of the linear guide outer surface grinding single processing theoretical dimension and the precise execution of the grinding processing; the linear guide outer surface grinding single processing actual dimension collection unit and the linear guide outer surface grinding single processing state analysis unit cooperate with each other, and the dimension measuring equipment is used for real-time dynamic The actual size parameters of a single grinding process of the outer surface of the linear guide are collected, and the state analysis parameters of a single grinding process of the outer surface of the linear guide are accurately evaluated, so as to realize the standardized collection of the real size and real state of the grinding process of the linear guide; the error size measurement unit of a single grinding process of the outer surface of the linear guide and the grinding feed adjustment parameter generation unit of a single grinding process of the outer surface of the linear guide cooperate with each other to scientifically measure the error size parameters of a single grinding process of the outer surface of the linear guide, and dynamically construct the grinding feed adjustment parameters of a single grinding process of the outer surface of the linear guide, so as to realize the intelligent and efficient generation of the linear guide grinding size error and adjustment size parameters, thereby improving the accuracy and quality of the grinding process of the linear guide.
[0058] 3. The linear guide grinding adjustment parameter acquisition unit is used to obtain the grinding feed adjustment parameters for a single grinding of the outer surface of the linear guide, providing reliable data support for the subsequent linear guide grinding precision adjustment, thereby improving the feedback efficiency and accuracy of the linear guide grinding operation results; the linear guide grinding adjustment operation execution unit autonomously executes the linear guide grinding adjustment operation based on the grinding feed adjustment parameters for a single grinding of the outer surface of the linear guide, thereby achieving high reliability and high quality of the linear guide grinding operation and reducing the error and defective rate of the linear guide grinding operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 A schematic diagram of a module of a linear guide rail grinding precision adjustment system provided by the present invention;
[0060] Figure 2 The present invention provides a flow chart of a linear guide rail grinding precision adjustment method. DETAILED DESCRIPTION
[0061] 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.
[0062] The embodiment of the linear guide rail grinding machining precision adjustment system and method is as follows:
[0063] Embodiment 1:
[0064] See also Figure 1 - Figure 2 A method for adjusting the grinding precision of a linear guide rail comprises the following steps:
[0065] S1. Collect the current dimension data of the outer surface of the linear guide rail, the theoretical dimension data of the outer surface of the linear guide rail after grinding, and the product characteristic data of the grinding machine tool;
[0066] S2, performing measurement processing on total dimension parameters of the outer surface grinding change of the linear guide rail according to the current dimension data of the outer surface of the linear guide rail and the theoretical dimension data of the outer surface grinding of the linear guide rail, and generating total grinding dimension data of the outer surface of the linear guide rail;
[0067] S3, analyzing and processing the grinding feed required for the current grinding process according to the grinding machine product feature data, the total grinding dimension data of the outer surface of the linear guide rail, and the grinding feed data of different grinding process types, and generating the optimal grinding feed data for the current grinding process;
[0068] S4, based on the current size of the outer surface of the linear guide rail, the theoretical grinding size, the total grinding size and the optimal grinding feed rate parameters, the step-by-step grinding processing theoretical size measurement processing of the outer surface of the linear guide rail is performed, the theoretical size data of the single grinding processing of the outer surface of the linear guide rail is generated, and the single grinding processing operation of the outer surface of the linear guide rail is performed;
[0069] S5, collecting the actual size data of the single grinding of the outer surface of the linear guide and performing the single grinding result state analysis processing of the outer surface of the linear guide with the theoretical size data of the single grinding of the outer surface of the linear guide, generating the single grinding state analysis data of the outer surface of the linear guide, and continuing to perform the single grinding operation of the outer surface of the linear guide when it is normal;
[0070] S6. When it is abnormal, the single-time grinding error dimension data of the outer surface of the linear guide is measured and the grinding feed adjustment parameter measurement processing of the step-by-step grinding of the outer surface of the linear guide is performed with the current optimal grinding feed data, and the single-time grinding feed adjustment data of the outer surface of the linear guide is constructed;
[0071] S7, obtaining the linear guide rail outer surface grinding single processing grinding feed adjustment data and executing the linear guide rail grinding processing adjustment operation.
[0072] For further information, see Figure 1 - Figure 2 The steps for collecting the current dimension data of the outer surface of the linear guide, the theoretical dimension data of the outer surface of the linear guide after grinding, and the product characteristic data of the grinding machine are as follows:
[0073] S11. The user inputs the unprocessed linear guide outer surface distance length center line single-side thickness dimension parameters online through the product manufacturing management platform and generates the current dimension data of the linear guide outer surface ,in The unit is millimeter;
[0074] The user can input the linear guide rail outer surface distance length center line single side theoretical thickness dimension parameters after grinding online through the product manufacturing management platform and generate the linear guide rail outer surface grinding theoretical dimension data ,in The unit is millimeter;
[0075] Users can input product feature text information of grinding machines used in the linear guide rail processing site online through the product manufacturing management platform and generate product feature data of grinding machines. The product characteristic data of grinding machine tools include the name, model specifications, manufacturer and technical parameters of the grinding machine tools.
[0076] According to the current dimension data of the outer surface of the linear guide and the theoretical dimension data of the outer surface of the linear guide, the total dimension parameter measurement of the outer surface grinding of the linear guide is processed, and the operation steps for generating the total grinding dimension data of the outer surface of the linear guide are as follows:
[0077] S21, the current dimension data of the outer surface of the linear guide Theoretical dimension data of outer surface grinding of linear guide Perform dimension value difference processing and generate the total grinding dimension data of the outer surface of the linear guide ,in , The unit is millimeter. The total grinding dimension data of the outer surface of the linear guide represents the change in the outer surface dimension of the linear guide after grinding.
[0078] According to the grinding machine product feature data, the total grinding dimension data of the outer surface of the linear guide rail and the grinding feed data of different grinding types, the grinding feed required for the current grinding process is analyzed and processed, and the operation steps for generating the optimal grinding feed data for the current grinding process are as follows:
[0079] S31. Establishing grinding feed data sets for different grinding types , ;in Indicates Grinding feed data for different grinding types corresponding to various grinding dimensions and grinding machine product characteristic parameters, Indicates the maximum number of grinding dimensions and grinding machine product characteristic parameter types. The grinding feed data for different grinding types indicates the standard grinding dimension data for different types of parts to be processed and grinding machine product characteristics, which are used to control the grinding machine to perform grinding operations. The unit is millimeters and and The relationship is a positive integer multiple;
[0080] S32, grinding machine product feature data Total grinding dimension data of the outer surface of the linear guide Grinding feed data collection for different grinding process types Grinding feed data for different grinding types According to the grinding size and grinding machine product characteristic character matching, search for grinding machine product characteristic data Total grinding dimension data of the outer surface of the linear guide Corresponding grinding feed data for different grinding types , and generate the optimal grinding feed data for the current grinding process , execute to generate the optimal grinding feed data for the current grinding process The specific steps are as follows:
[0081] 321. Initialize, define the relevant structural parameters as vectors, and collect the grinding feed data for different grinding types. Grinding feed data of different grinding types in search space constitute In the dimensional optimization problem, the sand cat of grinding accuracy analysis represents the 1× Array, each variable value is a floating point number, each variable value to Represents the grinding feed data set for different grinding types between lower and upper bounds in the search space;
[0082] 322. The final and main parameters for searching for prey and controlling the transition between exploration and exploitation phases are ,when >1, grinding accuracy analysis Sandcat grinding feed data collection in different grinding types Search the search space to find the product feature data related to grinding machine tools Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types The sandcat search process for grinding accuracy analysis relies on the release of low-frequency noise to search for product feature data related to the grinding machine tool. Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types , assuming that the grinding accuracy analysis of the sensitivity range of the sand cat From 0 to 2kHz, inspiration coefficient The auditory characteristics of the sand cat from the grinding accuracy analysis are assumed to be 2. is the current iteration number, is the maximum number of iterations, rand(0,1) represents a random number ranging from 0 to 1; , ,in Represents the sensitivity vector; each grinding accuracy analysis sand cat is based on the best candidate position and current location Its sensitivity range Update your position, i.e. grinding feed data set for different grinding types Update and Grinding Machine Product Feature Data in Search Space Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types The position is calculated as follows: ,in Represents the grinding feed data set of the t+1 iteration grinding accuracy analysis sand cat individuals in different grinding types The current position in the search space, Represents the t-times iteration grinding accuracy analysis Sandcat grinding feed data set in different grinding types Search the search space to find the product feature data related to grinding machine tools Total grinding dimension data of the outer surface of the linear guide The most suitable grinding feed data for different grinding types The best candidate position for
[0083] 323. Attack prey, when ≤1, grinding accuracy analysis Sandcat grinding feed data collection in different grinding types Search the search space and use the best candidate position With current location Generate a random position, i.e. a set of grinding feed data for different grinding types Randomly search for product feature data related to grinding machine tools in the search space Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types Assuming that the sensitivity range of the grinding accuracy analysis sand cat is a circle, the roulette method is used to randomly select an angle for each grinding accuracy analysis sand cat. , according to the random position calculation formula: , and grinding machine product feature data Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types A random position search of Indicates angle The cosine value of Grinding accuracy analysis Sandcat grinding feed data set in different grinding types Random positions in the search space make the sand cat approach and attack the prey, that is, the grinding feed amount data set in different grinding processing types Search the search space to find the product feature data related to grinding machine tools Total grinding dimension data of the outer surface of the linear guide Grinding feed data for different grinding types ;
[0084] 324. When the search algorithm reaches the maximum number of iterations T, the output is the product feature data of the grinding machine tool Total grinding dimension data of the outer surface of the linear guide The most suitable grinding feed data for different grinding types ;
[0085] S33, grinding feed amount data of different grinding processing types outputted in step 324 Generate the optimal grinding feed data for the current grinding process through data identification ,in The unit is millimeters.
[0086] Through the cooperation between the current dimension acquisition unit of the outer surface of the linear guide, the theoretical dimension acquisition unit of the outer surface grinding of the linear guide and the product characteristic information acquisition unit of the grinding machine tool, the product manufacturing management platform is used to accurately obtain the current dimension of the outer surface to be processed by the linear guide grinding, the target theoretical dimension of the outer surface to be processed and the product characteristic information of the grinding machine tool, so as to provide reliable data support for the scientific analysis of the optimal feed rate of the linear guide grinding under different grinding conditions; the total grinding dimension measurement unit of the outer surface of the linear guide and the optimal grinding feed rate analysis unit of the current grinding process can efficiently calculate the total grinding dimension parameters of the outer surface of the linear guide, and at the same time, based on the product characteristic information of the grinding machine tool and the grinding dimension parameters of the outer surface of the linear guide combined with the intelligent recognition algorithm and the grinding feed rate parameters of different grinding types, the optimal feed rate analysis of the grinding process of the linear guide under different grinding conditions is carried out, thereby improving the scientificity and reliability of the linear guide grinding process.
[0087] For further information, see Figure 1 - Figure 2 Based on the current size of the outer surface of the linear guide, the theoretical grinding size, the total grinding size and the optimal grinding feed parameters, the theoretical size measurement processing of the step-by-step grinding of the outer surface of the linear guide is performed, and the operation steps of generating the theoretical size data of the single grinding of the outer surface of the linear guide and executing the single grinding of the outer surface of the linear guide are as follows:
[0088] S41, obtain the current dimension data of the outer surface of the linear guide , Theoretical dimension data of outer surface grinding of linear guide , Linear guide outer surface total grinding dimension data And the current grinding process optimal grinding feed data ;
[0089] S42, the total grinding dimension data of the outer surface of the linear guide The best grinding feed data for the current grinding process Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations on the outer surface of the linear guideway ,in , is a positive integer;
[0090] S43, based on the current dimension data of the outer surface of the linear guide , Theoretical dimension data of outer surface grinding of linear guide Total number of step-by-step grinding processes on the outer surface of the linear guideway Perform numerical measurement of the theoretical dimensions of the linear guide rail outer surface step-by-step grinding process, and generate a data set of theoretical dimensions of the linear guide rail outer surface single grinding process , ;in Indicates the outer surface of the linear guide After the first grinding process is completed, the corresponding linear guide outer surface grinding single processing theoretical size data, where , , The unit is millimeter;
[0091] S44, product manufacturing management platform based on the current grinding process according to the best grinding feed data Theoretical dimension data set of single machining of outer surface grinding of linear guideway Theoretical size data of single processing of outer surface grinding of linear guideway The grinding machine tool is controlled to perform a single grinding operation on the outer surface of the linear guide.
[0092] Collect the actual size data of the linear guide outer surface grinding single processing and perform linear guide outer surface grinding single processing result status analysis processing with the linear guide outer surface grinding single processing theoretical size data, generate linear guide outer surface grinding single processing status analysis data, when it is normal, continue to perform the linear guide outer surface grinding single processing operation steps are as follows:
[0093] S51. When the single grinding operation of the outer surface of the linear guide rail is completed, the optimal grinding feed amount data according to the current grinding process is collected online through the dimension measuring equipment. Theoretical dimension data of single machining of outer surface grinding of linear guideway The actual size parameters of the outer surface of the linear guide after the single grinding operation of the outer surface of the linear guide are generated, and the actual size data of the single grinding of the outer surface of the linear guide is generated. ,in The unit is millimeter;
[0094] S52, grinding the outer surface of the linear guide rail for a single processing of the actual size data Theoretical dimension data of single machining of outer surface grinding of linear guideway Perform dimension value comparison and generate single processing state analysis data of linear guide outer surface grinding based on the dimension value comparison results ;
[0095] when = When the linear guide outer surface After the first grinding process is completed, the actual processing size meets the theoretical processing size, and the single processing state analysis data of the outer surface grinding of the linear guide rail is output. Normal, at this time according to the linear guide outer surface grinding single processing theoretical size data set Next set of theoretical dimension data for single machining of outer surface grinding of linear guide rails Continue to perform the single processing operation of grinding the outer surface of the linear guide;
[0096] when ≠ When the linear guide outer surface If the actual processing size after the first grinding process is completed does not meet the theoretical processing size, the linear guide outer surface grinding single processing state analysis data will be output is abnormal.
[0097] When it is abnormal, the single-time grinding error dimension data of the outer surface of the linear guide is measured and the grinding feed adjustment parameter measurement processing of the step-by-step grinding of the outer surface of the linear guide is carried out with the current optimal grinding feed data. The operation steps for constructing the single-time grinding feed adjustment data of the outer surface of the linear guide are as follows:
[0098] S61, when the outer surface of the linear guide is ground once, the processing state analysis data When it is abnormal, the outer surface of the linear guide is ground once to obtain the actual size data. Theoretical dimension data of single machining of outer surface grinding of linear guideway Perform dimension value difference processing and measure the single machining error dimension data of the outer surface grinding of the linear guide ,in , The value of can be any positive or negative number. >0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is larger than the theoretical processing size; <0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is smaller than the theoretical processing size. The unit is millimeter;
[0099] S62, grinding the outer surface of the linear guide rail for a single machining error dimension data And the current grinding process optimal grinding feed data The error size and grinding feed value are processed together to construct the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail. ,in , The unit is millimeter;
[0100] when > 0, at this time, according to the theoretical size data set of the single processing of the outer surface of the linear guide Next set of theoretical dimension data for single machining of outer surface grinding of linear guide rails When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed data for the current grinding process. Plus the single machining error size data of the outer surface grinding of the linear guide ;
[0101] when <0, at this time, according to the theoretical size data set of a single grinding process of the outer surface of the linear guide Next set of theoretical dimension data for single machining of outer surface grinding of linear guide rails When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed data for the current grinding process. Subtract the single machining error dimension data of the outer surface grinding of the linear guide .
[0102] Through the cooperation between the linear guide outer surface grinding single processing theoretical dimension generation unit and the linear guide outer surface grinding processing operation execution unit, the step-by-step grinding processing theoretical dimension of the linear guide outer surface is independently and efficiently generated based on the current dimension of the linear guide outer surface, the grinding theoretical dimension, the total grinding dimension and the optimal grinding feed parameter, and the linear guide outer surface grinding single processing operation is intelligently executed, so as to realize the precise digital statistics of the linear guide outer surface grinding single processing theoretical dimension and the precise execution of the grinding processing; the linear guide outer surface grinding single processing actual dimension collection unit and the linear guide outer surface grinding single processing state analysis unit cooperate with each other, and the dimension measuring equipment is used to collect the dimension of the linear guide outer surface in real time and dynamically. It integrates the actual size parameters of a single grinding process of the outer surface of the linear guide, and accurately evaluates the state analysis parameters of a single grinding process of the outer surface of the linear guide, so as to realize the standardized collection of the real size and real state of the grinding process of the linear guide; the error size measurement unit of the single grinding process of the outer surface of the linear guide and the grinding feed adjustment parameter generation unit of the single grinding process of the outer surface of the linear guide cooperate with each other to scientifically measure the error size parameters of the single grinding process of the outer surface of the linear guide, and dynamically construct the grinding feed adjustment parameters of the single grinding process of the outer surface of the linear guide, so as to realize the intelligent and efficient generation of the linear guide grinding size error and adjustment size parameters, thereby improving the precision and quality of the grinding process of the linear guide.
[0103] For further information, see Figure 1 - Figure 2 The steps for obtaining the single grinding feed adjustment data for the outer surface grinding of the linear guide and performing the linear guide grinding adjustment operation are as follows:
[0104] S71, obtain the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide ;
[0105] S72, product manufacturing management platform adjusts the grinding feed amount data based on the single grinding of the outer surface of the linear guide Control the grinding machine to grind the linear guide rail according to the theoretical size data set of the linear guide rail outer surface grinding single processing Next set of theoretical dimension data for single machining of outer surface grinding of linear guide rails When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
[0106] The linear guide grinding adjustment parameter acquisition unit is used to obtain the grinding feed adjustment parameters for a single grinding of the linear guide outer surface, thereby providing reliable data support for subsequent linear guide grinding precision adjustment and improving the feedback efficiency and accuracy of the linear guide grinding operation results; the linear guide grinding adjustment operation execution unit autonomously executes the linear guide grinding adjustment operation based on the grinding feed adjustment parameters for a single grinding of the linear guide outer surface, thereby achieving high reliability and high quality of the linear guide grinding operation and reducing the error and defective rate of the linear guide grinding operation.
[0107] Embodiment 2:
[0108] See also Figure 1 - Figure 2 , a linear guide rail grinding precision adjustment system, used to implement a linear guide rail grinding precision adjustment method, a linear guide rail grinding parameter acquisition module, a linear guide rail grinding result analysis module, and a linear guide rail grinding adjustment module;
[0109] The linear guide grinding parameter acquisition module includes a linear guide outer surface current size acquisition unit, a linear guide outer surface grinding theoretical size acquisition unit, a grinding machine product feature information acquisition unit, a linear guide outer surface total grinding size measurement unit, a grinding feed amount storage unit for different grinding processing types, and a current grinding processing optimal grinding feed amount analysis unit;
[0110] The current dimension collection unit of the outer surface of the linear guide collects the current dimension data of the outer surface of the linear guide through the product manufacturing management platform; the theoretical dimension collection unit of the outer surface grinding of the linear guide collects the theoretical dimension data of the outer surface grinding of the linear guide through the product manufacturing management platform; the product characteristic information collection unit of the grinding machine collects the product characteristic data of the grinding machine through the product manufacturing management platform; the total grinding dimension measurement unit of the outer surface of the linear guide performs the measurement processing of the total dimension parameters of the outer surface grinding of the linear guide according to the current dimension data of the outer surface of the linear guide and the theoretical dimension data of the outer surface grinding of the linear guide, and generates the total grinding dimension data of the outer surface of the linear guide; the grinding feed storage unit of different grinding processing types is used to store the grinding feed data of different grinding processing types; the optimal grinding feed analysis unit of the current grinding processing performs the grinding feed analysis processing required for the current grinding processing according to the product characteristic data of the grinding machine, the total grinding dimension data of the outer surface of the linear guide and the grinding feed data of different grinding processing types, and generates the optimal grinding feed data of the current grinding processing;
[0111] The linear guide grinding processing result analysis module includes a linear guide outer surface grinding single processing theoretical size generation unit, a linear guide outer surface grinding processing operation execution unit, a linear guide outer surface grinding single processing actual size collection unit, a linear guide outer surface grinding single processing state analysis unit, a linear guide outer surface grinding single processing error size measurement unit, and a linear guide outer surface grinding single processing grinding feed adjustment parameter generation unit;
[0112] The linear guide outer surface grinding single processing theoretical dimension generation unit performs step-by-step grinding theoretical dimension measurement processing of the linear guide outer surface based on the current dimension of the linear guide outer surface, the grinding theoretical dimension, the total grinding dimension and the optimal grinding feed amount parameters, and generates the linear guide outer surface grinding single processing theoretical dimension data; the linear guide outer surface grinding operation execution unit performs the linear guide outer surface grinding single processing operation according to the linear guide outer surface grinding single processing theoretical dimension data; the linear guide outer surface grinding single processing actual dimension collection unit collects the linear guide outer surface grinding single processing actual dimension data through the dimension measuring equipment; the linear guide outer surface grinding single processing state analysis unit performs the linear guide outer surface grinding single processing state analysis according to the linear guide outer surface grinding single processing state analysis; The actual size data of the single grinding process and the theoretical size data of the single grinding process of the outer surface of the linear guide are used to perform state analysis of the single grinding process result of the outer surface of the linear guide, and generate the state analysis data of the single grinding process of the outer surface of the linear guide; the error size measurement unit of the single grinding process of the outer surface of the linear guide is used to measure the error size data of the single grinding process of the outer surface of the linear guide; the grinding feed adjustment parameter generation unit of the single grinding process of the outer surface of the linear guide is used to measure the grinding feed adjustment parameter measurement of the step-by-step grinding process of the outer surface of the linear guide according to the error size data of the single grinding process of the outer surface of the linear guide and the current optimal grinding feed data, and construct the grinding feed adjustment data of the single grinding process of the outer surface of the linear guide;
[0113] The linear guide rail grinding adjustment module includes a linear guide rail grinding adjustment parameter acquisition unit and a linear guide rail grinding adjustment operation execution unit;
[0114] The linear guide grinding adjustment parameter acquisition unit is used to obtain the linear guide outer surface grinding single processing grinding feed amount adjustment data; the linear guide grinding adjustment operation execution unit executes the linear guide grinding adjustment operation according to the linear guide outer surface grinding single processing grinding feed amount adjustment data.
[0115] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for adjusting the grinding precision of a linear guide rail, characterized in that: The method comprises the following steps: S1. Collect the current dimension data of the outer surface of the linear guide rail, the theoretical dimension data of the outer surface of the linear guide rail after grinding, and the product characteristic data of the grinding machine tool; S2, performing measurement processing on total dimension parameters of the outer surface grinding change of the linear guide rail according to the current dimension data of the outer surface of the linear guide rail and the theoretical dimension data of the outer surface grinding of the linear guide rail, and generating total grinding dimension data of the outer surface of the linear guide rail; S3, analyzing and processing the grinding feed required for the current grinding process according to the grinding machine product feature data, the total grinding dimension data of the outer surface of the linear guide rail and the grinding feed data of different grinding process types, and generating the optimal grinding feed data for the current grinding process; S4, based on the current size of the outer surface of the linear guide rail, the theoretical grinding size, the total grinding size and the optimal grinding feed rate parameters, the step-by-step grinding processing theoretical size measurement processing of the outer surface of the linear guide rail is performed, the theoretical size data of the single grinding processing of the outer surface of the linear guide rail is generated, and the single grinding processing operation of the outer surface of the linear guide rail is performed; S5, collecting the actual size data of the single grinding of the outer surface of the linear guide rail and performing a single grinding result state analysis process on the outer surface of the linear guide rail with the theoretical size data of the single grinding of the outer surface of the linear guide rail, generating the single grinding state analysis data of the outer surface of the linear guide rail, and continuing to perform the single grinding operation of the outer surface of the linear guide rail when it is normal; S6, when it is abnormal, measuring the single processing error size data of the outer surface grinding of the linear guide rail and performing step-by-step grinding feed adjustment parameter measurement processing of the outer surface of the linear guide rail with the current optimal grinding feed data, and constructing the single processing grinding feed adjustment data of the outer surface grinding of the linear guide rail; S7, obtaining the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail and performing a linear guide rail grinding process adjustment operation.
2. A linear guide rail grinding precision adjustment method according to claim 1, characterized in that: The S1 comprises the following steps: S11. The user inputs the unprocessed linear guide outer surface distance length center line single-side thickness dimension parameters online through the product manufacturing management platform and generates the current dimension data of the linear guide outer surface ,in The unit is millimeter; The user can input the linear guide rail outer surface distance length center line single side theoretical thickness dimension parameters after grinding online through the product manufacturing management platform and generate the linear guide rail outer surface grinding theoretical dimension data ,in The unit is millimeter; Users can input product feature text information of grinding machines used in the linear guide rail processing site online through the product manufacturing management platform and generate product feature data of grinding machines. .
3. A linear guide rail grinding precision adjustment method according to claim 2, characterized in that: The S2 comprises the following steps: S21, the current dimension data of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of the linear guide Perform dimension value difference processing and generate the total grinding dimension data of the outer surface of the linear guide ,in , The unit is millimeters.
4. A linear guide rail grinding precision adjustment method according to claim 3, characterized in that: The S3 comprises the following steps: S31. Establishing grinding feed data sets for different grinding types , ;in Indicates Grinding feed data for different grinding types corresponding to various grinding dimensions and grinding machine product characteristic parameters, Indicates the maximum value of the grinding size and grinding machine product characteristic parameter type. The unit is millimeters and and The relationship is a positive integer multiple; S32, the grinding machine product feature data And the total grinding dimension data of the outer surface of the linear guide Grinding feed data set for different grinding process types Grinding feed data for different grinding types described in According to the grinding size and grinding machine product characteristic character matching, search for the grinding machine product characteristic data And the total grinding dimension data of the outer surface of the linear guide Corresponding grinding feed data for different grinding types , and generate the optimal grinding feed data for the current grinding process , execute to generate the optimal grinding feed data for the current grinding process The specific steps are as follows:
321. Initialize, define the relevant structural parameters as vectors, and set the grinding feed amount data of different grinding processing types. Grinding feed data for different grinding process types described in the search space constitute In the dimensional optimization problem, the sand cat of grinding accuracy analysis represents the 1× Array, each variable value is a floating point number, each variable value to Represents the grinding feed data set for different grinding types between lower and upper bounds in the search space; 322. The final and main parameters for searching for prey and controlling the transition between exploration and exploitation phases are ,when >1, grinding accuracy analysis sand cat grinding feed data collection in different grinding types Search the search space to find the product feature data of the grinding machine tool And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types The sandcat search process for grinding accuracy analysis relies on the release of low-frequency noise to search for product feature data related to the grinding machine tool. And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types ; Each grinding accuracy analysis sand cat according to the best candidate position and current location Its sensitivity range Update your position, that is, the grinding feed amount data set for different grinding types Update the grinding machine product feature data in the search space And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types location; 323. Attack prey, when ≤1, grinding accuracy analysis sand cat in the different grinding processing types of grinding feed data set Search the search space and use the best candidate position With current location Generate a random position, that is, a set of grinding feed data for different grinding types Randomly search for the product feature data of the grinding machine tool in the search space And the total grinding dimension data of the outer surface of the linear guide Grinding feed data matching the different grinding types Random positions of 324. When the search algorithm reaches the maximum number of iterations T, output the product feature data of the grinding machine tool And the total grinding dimension data of the outer surface of the linear guide The best matching grinding feed data for the different grinding types ; S33, the grinding feed amount data of different grinding processing types outputted in step 324 are Generate the optimal grinding feed data for the current grinding process through data identification ,in The unit is millimeters.
5. A linear guide rail grinding precision adjustment method according to claim 4, characterized in that: The S4 comprises the following steps: S41, obtaining the current dimension data of the outer surface of the linear guide rail , the theoretical dimension data of the outer surface grinding of the linear guide , the total grinding dimension data of the outer surface of the linear guide and the optimal grinding feed rate data for the current grinding process ; S42, the total grinding dimension data of the outer surface of the linear guide rail The optimal grinding feed data for the current grinding process Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations on the outer surface of the linear guideway ,in , is a positive integer; S43, based on the current dimension data of the outer surface of the linear guide rail , the theoretical dimension data of the outer surface grinding of the linear guide and the total number of step-by-step grinding operations on the outer surface of the linear guideway Perform numerical measurement of the theoretical dimensions of the linear guide rail outer surface step-by-step grinding process, and generate a data set of theoretical dimensions of the linear guide rail outer surface single grinding process , ;in Indicates the outer surface of the linear guide After the first grinding process is completed, the corresponding linear guide outer surface grinding single processing theoretical size data, where , , The unit is millimeter; S44, the product manufacturing management platform is based on the current grinding process according to the optimal grinding feed amount data And the theoretical dimension data set of the single processing of the outer surface grinding of the linear guide Theoretical dimension data of single processing of outer surface grinding of linear guideway as described in The grinding machine tool is controlled to perform a single grinding operation on the outer surface of the linear guide.
6. A linear guide rail grinding precision adjustment method according to claim 5, characterized in that: The S5 comprises the following steps: S51, when a single grinding operation of the outer surface of the linear guide rail is completed, the optimal grinding feed amount data according to the current grinding operation is collected online by the dimension measuring device. The theoretical dimension data of the linear guide rail outer surface grinding in a single process The actual size parameters of the outer surface of the linear guide after the single grinding operation of the outer surface of the linear guide are generated, and the actual size data of the single grinding of the outer surface of the linear guide is generated. ,in The unit is millimeter; S52, grinding the outer surface of the linear guide rail for a single processing of actual size data Theoretical size data of the linear guide rail outer surface grinding single processing Perform dimension value comparison and generate single processing state analysis data of linear guide outer surface grinding based on the dimension value comparison results ; when = When the linear guide outer surface After the first grinding process is completed, the actual processing size meets the theoretical processing size, and the single processing state analysis data of the outer surface grinding of the linear guide rail is output. Normal, at this time according to the linear guide outer surface grinding single processing theoretical size data set Theoretical dimension data of the outer surface grinding of linear guide rails in a single process Continue to perform the single processing operation of grinding the outer surface of the linear guide; when ≠ When the linear guide outer surface If the actual processing size after the first grinding process is completed does not meet the theoretical processing size, the linear guide outer surface grinding single processing state analysis data will be output is abnormal.
7. A linear guide rail grinding precision adjustment method according to claim 6, characterized in that: The S6 comprises the following steps: S61, when the outer surface of the linear guide rail is ground once, the processing state analysis data When it is abnormal, the outer surface of the linear guide rail is ground once to obtain the actual size data. Theoretical size data of the linear guide rail outer surface grinding single processing Perform dimension value difference processing and measure the single machining error dimension data of the outer surface grinding of the linear guide ,in , The value of can be any positive or negative number. >0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is larger than the theoretical processing size; <0, indicating that the outer surface of the linear guide After the first grinding process is completed, the actual processing size is smaller than the theoretical processing size. The unit is millimeter; S62, grinding the outer surface of the linear guide rail for single processing error size data and the optimal grinding feed rate data for the current grinding process The error size and grinding feed value are processed together to construct the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail. ,in , The unit is millimeter; when > 0, then according to the theoretical dimension data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed rate data for the current grinding process. Plus the single machining error size data of the outer surface grinding of the linear guide ; when <0, at this time, according to the theoretical size data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When continuing to perform a single grinding operation on the outer surface of a linear guide, it is necessary to provide the grinding machine with the optimal grinding feed rate data for the current grinding process. Subtract the single machining error size data of the outer surface grinding of the linear guide .
8. A linear guide rail grinding precision adjustment method according to claim 7, characterized in that: The S7 comprises the following steps: S71, obtaining the grinding feed adjustment data for a single grinding process of the outer surface of the linear guide rail ; S72, the product manufacturing management platform adjusts the grinding feed amount data according to the single grinding process of the outer surface of the linear guide rail Control the grinding machine tool to grind the linear guide rail according to the theoretical size data set of the single processing of the outer surface of the linear guide rail Theoretical dimension data of the outer surface grinding of linear guide rails in a single process When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
9. A linear guide rail grinding machining precision adjustment system, used to implement a linear guide rail grinding machining precision adjustment method according to any one of claims 1 to 8, characterized in that: The linear guide rail grinding parameter acquisition module, the linear guide rail grinding processing result analysis module, and the linear guide rail grinding processing adjustment module.
Citation Information
Patent Citations
Workpiece machining device and machining control method
CN115039050A
Part processing size predicting method for numerical control machine tool
CN108445835A
Turning working time rationing method based on machining parameter standardization
CN109901512A
Reaming machining control method and device
CN115319196A
Cutting die cutting system based on intelligent control
CN117784718A
Cited By
Deviation correction processing system and method for ruler drawing line data
CN119359859A
Self-adaptive grinding system and method for linear guide rail sliding block channel
CN121042990A
