A linear guide grinding precision adjustment system and method
By automatically collecting and analyzing the size and grinding parameters of linear guides, the automatic adjustment of linear guides grinding processing is achieved, and the efficiency and quality problems caused by human intervention in the prior art are solved, and the processing accuracy and production efficiency are improved.
Patent Information
- Application Number
- CN202411642656.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-11-18
AI Technical Summary
The existing linear guide rail grinding process requires manual intervention to adjust the grinding feed parameters and errors, resulting in reduced production efficiency and quality.
By collecting the current size of the outer surface of the linear guide rail, the theoretical grinding size and the product characteristics of the grinding machine tool, scientifically analyze the optimal grinding feed, and monitor and adjust the grinding feed in real time to achieve automated grinding processing adjustment.
It improves the accuracy and quality of linear guide rail grinding, reduces human error, and improves production efficiency and product consistency.
Smart Images

Figure CN119148618B_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 k of the linear guide outer surface dangqian , where k dangqian 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 k lilun , where k lilun The unit is millimeter;
[0018] The user inputs the product feature text information of the grinding machine used in the linear guide rail processing site online through the product manufacturing management platform and generates the grinding machine product feature data J, wherein the grinding machine product feature 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 k of the outer surface of the linear guide rail dangqian The theoretical dimension data k of the outer surface grinding of the linear guide lilunPerform dimension value difference processing and generate the total grinding dimension data Δk of the outer surface of the linear guide, where Δk = k dangqian -k lilun , the unit of Δk 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 where a p Indicates the grinding feed data of different grinding processing types corresponding to the pth grinding size and grinding machine product characteristic parameters, Indicates the maximum number of grinding dimensions and grinding machine product characteristic parameter types, the grinding feed amount data of different grinding processing types indicates the standard grinding dimension data for different types of parts to be processed and grinding machine product characteristics used to control the grinding machine to perform grinding processing operations, a p The unit is millimeter and a p It is a positive integer multiple relationship with Δk;
[0023] S32, comparing the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail with the grinding feed amount data a of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p According to the grinding size and the grinding machine product characteristic character matching, the grinding feed amount data a of different grinding processing types corresponding to the grinding machine product characteristic data J and the total grinding size data Δk of the outer surface of the linear guide rail are searched out. p , 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] S321, initialization, defining the relevant structural parameters as vectors, searching the grinding feed amount data set A of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p constitute In the dimensional optimization problem, the sand cat representation of the grinding accuracy analysis problem solution Array, each variable value is a floating point number, each variable value q1 to represents a position between a lower bound and an upper bound in the search space of the grinding feed amount data set A of different grinding processing types;
[0025] S322, search for prey, the final parameter and main parameter for controlling the transition between the exploration and development phases is Θ, when |Θ|>1, the grinding accuracy analysis sand cat searches for the grinding feed amount data a of the different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail in the search space of the grinding feed amount data set A of the different grinding processing types. p The grinding accuracy analysis sand cat search process relies on the release of low-frequency noise to search out the grinding feed amount data a of different grinding processing types that match the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail. p , assuming that the grinding accuracy analysis of the sensitivity range of the sand cat From 0 to 2kHz, inspiration coefficient The auditory features of the sand cat from the grinding accuracy analysis are assumed to be 2, t is the current iteration number, T is the maximum iteration number, and rand(0,1) represents a random number with a value between 0 and 1; in Represents the sensitivity vector; each grinding accuracy analysis sand cat is based on the best candidate position R best and the current position R and its sensitivity range Update its own position, that is, update the grinding feed amount data a of different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail in the search space of the grinding feed amount data set A of different grinding processing types p The position is calculated as follows:
[0026] Where R(t+1) represents the current position of the sand cat individual in the search space of the grinding feed amount data set A of different grinding processing types in the t+1th iteration grinding accuracy analysis, R best (t) represents the t-times iterative grinding accuracy analysis. The sand cat searches for the grinding feed amount data a of the different grinding processing types that best matches the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail in the search space of the grinding feed amount data set A of the different grinding processing types. p The best candidate position for
[0027] S323, attacking the prey, when |Θ|≤1, the grinding accuracy analysis sand cat searches in the search space of the grinding feed amount data set A of the different grinding processing types, and uses the best candidate position R bestA random position is generated from the current position R, that is, the grinding feed amount data a of the different grinding processing types matching the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail is randomly searched in the search space of the grinding feed amount data set A of the different grinding processing types. p The random position of the grinding accuracy analysis sand cat is assumed to be a circle. The roulette method is used to randomly select an angle κ for each grinding accuracy analysis sand cat. The random position calculation formula is: The grinding feed amount data a of the different grinding processing types matching the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail are performed. p Random position search of , where cos(κ) represents the cosine value of angle κ, R rand represents the random position of the grinding accuracy analysis sand cat in the search space of the grinding feed amount data set A of different grinding processing types. The random position makes the grinding accuracy analysis sand cat approach and attack the prey, that is, the grinding feed amount data a of different grinding processing types matching the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail is searched out in the search space of the grinding feed amount data set A of different grinding processing types. p ;
[0028] S324, when the search algorithm reaches the maximum number of iterations T, output the grinding feed amount data a of the different grinding processing types that best matches the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail. p ;
[0029] S33, the grinding feed amount data a of the different grinding processing types outputted in step S324 p Generate the optimal grinding feed data for the current grinding process through data identification in The unit is millimeters.
[0030] 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:
[0031] S41, obtaining the current dimension data k of the outer surface of the linear guide rail dangqian , the theoretical dimension data k of the outer surface grinding of the linear guide lilun , the total grinding dimension data Δk of the outer surface of the linear guide rail and the optimal grinding feed amount data of the current grinding process
[0032] S42, comparing the total grinding dimension data Δk of the outer surface of the linear guide rail with the optimal grinding feed amount data of the current grinding process Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations Y on the outer surface of the linear guide rail, where Y is a positive integer;
[0033] S43, based on the current dimension data k of the outer surface of the linear guide rail dangqian , the theoretical dimension data k of the outer surface grinding of the linear guide lilun The linear guide rail outer surface step grinding processing theoretical dimension numerical measurement processing is performed with the total number of step grinding processing times Y of the linear guide rail outer surface, and a linear guide rail outer surface single grinding processing theoretical dimension data set B is generated. o ,…,b Y ), o=1,2,3,...,Y; where b o It represents the theoretical dimension data of the outer surface of the linear guideway after the outer surface of the linear guideway is ground once for the oth time. b o The unit is millimeter;
[0034] S44, the product manufacturing management platform is based on the current grinding process according to the optimal grinding feed amount data and the linear guide rail outer surface grinding single processing theoretical size data set B, the linear guide rail outer surface grinding single processing theoretical size data b o The grinding machine tool is controlled to perform a single grinding operation on the outer surface of the linear guide.
[0035] 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:
[0036] 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 b of the linear guide rail outer surface grinding single processing o 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;
[0037] S52, grinding the outer surface of the linear guide rail for a single processing of actual size data The theoretical dimension data b of the linear guide rail outer surface grinding single processing o Perform dimension value comparison and generate single processing state analysis data of linear guide outer surface grinding based on the dimension value comparison results
[0038] when When , it means that after the oth grinding process of the outer surface of the linear guide rail 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. is normal, at this time, according to the linear guide outer surface grinding single processing theoretical size data set B, the next group of linear guide outer surface grinding single processing theoretical size data b o Continue to perform the single processing operation of grinding the outer surface of the linear guide;
[0039] when When the linear guide outer surface grinding process is completed, the actual processing size does not meet the theoretical processing size, and the linear guide outer surface grinding single processing state analysis data is output. is abnormal.
[0040] 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:
[0041] 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. The theoretical dimension data b of the linear guide rail outer surface grinding single processing o 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. It means that the actual processing size of the outer surface of the linear guide after the oth grinding process is completed is greater than the theoretical processing size; when It means that after the oth grinding process on the outer surface of the linear guide rail is completed, the actual processing size is smaller than the theoretical processing size. The unit is millimeter;
[0042] 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 and the grinding feed adjustment data c for single grinding of the outer surface of the linear guide is constructed, where The unit of c is millimeter;
[0043] when At this time, according to the linear guide rail outer surface grinding single processing theoretical size data set B, the next group of linear guide rail outer surface grinding single processing theoretical size data b o 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
[0044] when At this time, according to the linear guide rail outer surface grinding single processing theoretical size data set B, the next group of linear guide rail outer surface grinding single processing theoretical size data b o 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
[0045] 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:
[0046] S71, obtaining the grinding feed adjustment data c for a single grinding process of the outer surface of the linear guide rail;
[0047] S72, the product manufacturing management platform controls the grinding machine tool to grind the linear guide rail according to the linear guide rail outer surface grinding single processing theoretical size data set B according to the linear guide rail outer surface grinding single processing theoretical size data set B. o When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
[0048] 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;
[0049] 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;
[0050] 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;
[0051] 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;
[0052] 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;
[0053] 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;
[0054] 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.
[0055] (III) Beneficial effects
[0056] The present invention provides a linear guide rail grinding precision adjustment system and method, which has the following beneficial effects:
[0057] 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.
[0058] 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.
[0059] 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
[0060] Figure 1 A schematic diagram of a module of a linear guide rail grinding precision adjustment system provided by the present invention;
[0061] Figure 2 The present invention provides a flow chart of a linear guide rail grinding precision adjustment method. DETAILED DESCRIPTION
[0062] 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.
[0063] The embodiment of the linear guide rail grinding machining precision adjustment system and method is as follows:
[0064] Embodiment 1:
[0065] See also Figure 1 - Figure 2 A method for adjusting the grinding precision of a linear guide rail comprises the following steps:
[0066] 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;
[0067] 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;
[0068] 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;
[0069] 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;
[0070] 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;
[0071] 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;
[0072] 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.
[0073] 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:
[0074] 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 k of the linear guide outer surface dangqian , where k dangqian The unit is millimeter;
[0075] 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 k lilun , where k lilun The unit is millimeter;
[0076] The user inputs the product feature text information of the grinding machine used in the linear guide rail processing site online through the product manufacturing management platform and generates the grinding machine product feature data J. The grinding machine product feature data includes the name, model specifications, manufacturer and technical parameters of the grinding machine.
[0077] 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:
[0078] S21, the current dimension data k of the outer surface of the linear guide dangqian Theoretical dimension data k of the outer surface grinding of linear guide lilun Perform dimension value difference processing and generate the total grinding dimension data Δk of the outer surface of the linear guide, where Δk = k dangqi an k lilu , the unit of Δk is millimeter, and 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.
[0079] 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:
[0080] S31. Establishing grinding feed data sets for different grinding types where a p Indicates the grinding feed data of different grinding processing types corresponding to the pth grinding size and grinding machine product characteristic parameters, Indicates the maximum number of grinding dimensions and grinding machine product feature 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 features used to control the grinding machine to perform grinding operations. p The unit is millimeter and a p It is a positive integer multiple relationship with Δk;
[0081] S32, combining the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail with the grinding feed amount data a of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p According to the grinding size and grinding machine product characteristic character matching, search out the grinding feed amount data a of different grinding processing types corresponding to the grinding machine product characteristic data J and the total grinding size data Δk of the outer surface of the linear guide p , 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:
[0082] S321, initialization, defining the relevant structural parameters as vectors, searching the grinding feed amount data set A of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p constitute In the dimensional optimization problem, the sand cat representation of the grinding accuracy analysis problem solution Array, each variable value is a floating point number, each variable value q1 to It means that it is between the lower bound and the upper bound in the search space of grinding feed data set A for different grinding process types;
[0083] S322, search for prey, the final parameter and main parameter controlling the transition between the exploration and development phases is Θ. When |Θ|>1, the grinding accuracy analysis sand cat searches for different grinding processing types of grinding feed data a that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide in the search space of the grinding feed data set A of different grinding processing types. p The sand cat search process for grinding accuracy analysis relies on the release of low-frequency noise to search out the grinding feed data a of different grinding processing types that match the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail. p , assuming that the grinding accuracy analysis of the sensitivity range of the sand cat From 0 to 2kHz, inspiration coefficient The auditory features of the sand cat from the grinding accuracy analysis are assumed to be 2, t is the current iteration number, T is the maximum iteration number, and rand(0,1) represents a random number with a value between 0 and 1; in Represents the sensitivity vector; each grinding accuracy analysis sand cat is based on the best candidate position R best and the current position R and its sensitivity range Update its own position, that is, update the grinding feed amount data a of different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide in the search space of the grinding feed amount data set A of different grinding processing types p The position is calculated as follows: Where R(t+1) represents the current position of the sand cat individual in the search space of the grinding feed amount data set A of different grinding processing types in the t+1th iteration grinding accuracy analysis.
[0084] R best (t) represents the t-times iterative grinding accuracy analysis. Sandcat searches for the grinding feed data a of different grinding processing types that best matches the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide in the search space of the grinding feed data set A of different grinding processing types. pThe best candidate position for
[0085] S323, attack prey, when |Θ|≤1, grinding accuracy analysis sand cat searches in the search space of grinding feed amount data set A of different grinding processing types, and uses the best candidate position R best Generate a random position with the current position R, that is, randomly search for the grinding feed amount data a of different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide in the search space of the grinding feed amount data set A of different grinding processing types p The random position of the grinding accuracy analysis sand cat is assumed to be a circle. The roulette method is used to randomly select an angle κ for each grinding accuracy analysis sand cat. The random position calculation formula is:
[0086] Grinding feed data a of different grinding processing types matching the grinding machine product characteristic data J and the total grinding dimension data Δk of the outer surface of the linear guideway p Random position search of , where cos(κ) represents the cosine value of angle κ, R rand represents the random position of the grinding accuracy analysis sand cat in the search space of the grinding feed amount data set A of different grinding processing types. The random position makes the grinding accuracy analysis sand cat approach and attack the prey, that is, the grinding feed amount data a of different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail is searched out in the search space of the grinding feed amount data set A of different grinding processing types. p ;
[0087] S324, when the search algorithm reaches the maximum number of iterations T, output the grinding feed amount data a of different grinding processing types that best matches the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail. p ;
[0088] S33, the grinding feed amount data a of different grinding processing types outputted in step S324 p Generate the optimal grinding feed data for the current grinding process through data identification in The unit is millimeters.
[0089] 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.
[0090] 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:
[0091] S41, obtain the current dimension data k of the outer surface of the linear guide dangqian , Theoretical dimension data k of the outer surface grinding of linear guide lilun , the total grinding dimension data Δk of the outer surface of the linear guide and the optimal grinding feed rate data of the current grinding process
[0092] S42, the total grinding dimension data Δk of the outer surface of the linear guide rail is compared with the optimal grinding feed amount data of the current grinding process. Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations Y on the outer surface of the linear guide rail, where Y is a positive integer;
[0093] S43, based on the current dimension data k of the outer surface of the linear guide dangqian , Theoretical dimension data k of the outer surface grinding of linear guide lilun The linear guide outer surface step grinding process theoretical dimension numerical measurement processing is performed with the total number of step grinding processes Y, and a linear guide outer surface single grinding process theoretical dimension data set B is generated. o ,…,b Y ), o=1,2,3,...,Y; where b oIt represents the theoretical dimension data of the outer surface of the linear guideway after the oth grinding process is completed, where b o The unit is millimeter;
[0094] S44, product manufacturing management platform based on the current grinding process according to the best grinding feed data Theoretical dimension data b of the single processing of the outer surface grinding of the linear guide in the single processing of the outer surface grinding of the linear guide in the data set B o The grinding machine tool is controlled to perform a single grinding operation on the outer surface of the linear guide.
[0095] 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:
[0096] 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 processing of outer surface grinding of linear guideway b o 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;
[0097] S52, grinding the outer surface of the linear guide rail for a single processing of the actual size data Theoretical dimension data of single grinding of the outer surface of linear guideway o Perform dimension value comparison and generate single processing state analysis data of linear guide outer surface grinding based on the dimension value comparison results
[0098] when When , it means that after the oth grinding process of the outer surface of the linear guide rail 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 B, the next set of linear guide outer surface grinding single processing theoretical size data b o Continue to perform the single processing operation of grinding the outer surface of the linear guide;
[0099] when When the linear guide outer surface grinding process is completed, the actual processing size does not meet the theoretical processing size, and the linear guide outer surface grinding single processing state analysis data is output. is abnormal.
[0100] 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:
[0101] 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 grinding of the outer surface of linear guideway o 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. It means that the actual processing size of the outer surface of the linear guide after the oth grinding process is completed is greater than the theoretical processing size; when It means that after the oth grinding process on the outer surface of the linear guide rail is completed, the actual processing size is smaller than the theoretical processing size. The unit is millimeter;
[0102] 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 and the grinding feed adjustment data c for single grinding of the outer surface of the linear guide is constructed, where The unit of c is millimeter;
[0103] when At this time, according to the linear guide outer surface grinding single processing theoretical size data set B, the next set of linear guide outer surface grinding single processing theoretical size data b o 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
[0104] when At this time, according to the linear guide outer surface grinding single processing theoretical size data set B, the next set of linear guide outer surface grinding single processing theoretical size data bo 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 dimensional data of the outer surface grinding of the linear guide
[0105] 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.
[0106] For further information, see Figure 1 - Figure 2 The steps for obtaining the linear guide outer surface grinding single grinding feed adjustment data and performing the linear guide grinding adjustment operation are as follows:
[0107] S71, obtaining the grinding feed adjustment data c for a single grinding process of the outer surface of the linear guide rail;
[0108] S72. The product manufacturing management platform controls the grinding machine tool to grind the linear guide rail according to the linear guide rail outer surface grinding single processing grinding feed adjustment data c, and the next set of linear guide rail outer surface grinding single processing theoretical size data b in the linear guide rail outer surface grinding single processing theoretical size data set B. o When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
[0109] 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.
[0110] Embodiment 2:
[0111] 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;
[0112] 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;
[0113] 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;
[0114] 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;
[0115] 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;
[0116] 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;
[0117] 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.
[0118] 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, 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, wherein S1 includes 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 k of the linear guide outer surface dangqian , where k dangqian 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 k lilun , where k lilun The unit is millimeter; The user inputs the product feature text information of the grinding machine used in the linear guide rail processing site online through the product manufacturing management platform and generates the grinding machine product feature data J; 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, wherein S2 comprises the following steps: S21, the current dimension data k of the outer surface of the linear guide rail dangqian The theoretical dimension data k of the outer surface grinding of the linear guide lilun Perform dimension value difference processing and generate the total grinding dimension data Δk of the outer surface of the linear guide, where Δk = k dangqian -k lilun , the unit of Δk is millimeter; 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 types, and generating the optimal grinding feed data for the current grinding process, wherein S3 comprises the following steps: S31. Establishing grinding feed data sets for different grinding types where a p Indicates the grinding feed data of different grinding processing types corresponding to the pth grinding size and grinding machine product characteristic parameters, Indicates the maximum value of the grinding size and the number of characteristic parameter types of grinding machine tools, a p The unit is millimeter and a p It is a positive integer multiple relationship with Δk; S32, comparing the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail with the grinding feed amount data a of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p According to the grinding size and the grinding machine product characteristic character matching, the grinding feed amount data a of different grinding processing types corresponding to the grinding machine product characteristic data J and the total grinding size data Δk of the outer surface of the linear guide rail are searched out. p , 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: S321, initialization, defining the relevant structural parameters as vectors, searching the grinding feed amount data set A of different grinding processing types in the grinding feed amount data set A of different grinding processing types. p constitute In the dimensional optimization problem, the sand cat representation of the grinding accuracy analysis problem solution Array, each variable value is a floating point number, each variable value q1 to represents a position between a lower bound and an upper bound in the search space of the grinding feed amount data set A of different grinding processing types; S322, search for prey, the final parameter and main parameter for controlling the transition between the exploration and development phases is Θ, when |Θ|>1, the grinding accuracy analysis sand cat searches for the grinding feed amount data a of the different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail in the search space of the grinding feed amount data set A of the different grinding processing types. p The grinding accuracy analysis sand cat search process relies on the release of low-frequency noise to search out the grinding feed amount data a of different grinding processing types that match the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail. p ; Each grinding accuracy analysis sand cat according to the best candidate position R best and the current position R and its sensitivity range l to update its own position, that is, to update the grinding feed amount data a of different grinding processing types that matches the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail in the search space of the grinding feed amount data set A of different grinding processing types. p location; S323, attacking the prey, when |Θ|≤1, the grinding accuracy analysis sand cat searches in the search space of the grinding feed amount data set A of the different grinding processing types, and uses the best candidate position R best A random position is generated from the current position R, that is, the grinding feed amount data a of the different grinding processing types matching the grinding machine product feature data J and the total grinding size data Δk of the outer surface of the linear guide rail is randomly searched in the search space of the grinding feed amount data set A of the different grinding processing types. p Random positions of S324, when the search algorithm reaches the maximum number of iterations T, output the grinding feed amount data a of the different grinding processing types that best matches the grinding machine product feature data J and the total grinding dimension data Δk of the outer surface of the linear guide rail. p ; S33, the grinding feed amount data a of the different grinding processing types outputted in step S324 p Generate the optimal grinding feed data for the current grinding process through data identification in The unit is millimeter; 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, and the S4 includes the following steps: S41, obtaining the current dimension data k of the outer surface of the linear guide rail dangqian , the theoretical dimension data k of the outer surface grinding of the linear guide lilun , the total grinding dimension data Δk of the outer surface of the linear guide rail and the optimal grinding feed amount data of the current grinding process S42, comparing the total grinding dimension data Δk of the outer surface of the linear guide rail with the optimal grinding feed amount data of the current grinding process Perform numerical measurement of the quotient to generate the total number of step-by-step grinding operations Y on the outer surface of the linear guide rail, where Y is a positive integer; S43, based on the current dimension data k of the outer surface of the linear guide rail dangqian , the theoretical dimension data k of the outer surface grinding of the linear guide lilun The linear guide rail outer surface step grinding processing theoretical dimension numerical measurement processing is performed with the total number of step grinding processing times Y of the linear guide rail outer surface, and a linear guide rail outer surface single grinding processing theoretical dimension data set B is generated. o ,…,b Y ), o=1,2,3,...,Y; where b o It represents the theoretical dimension data of the outer surface of the linear guideway after the oth grinding process is completed, where b o 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 linear guide rail outer surface grinding single processing theoretical size data set B, the linear guide rail outer surface grinding single processing theoretical size data b o Controlling the grinding machine tool to perform a single grinding operation on the outer surface of the linear guide rail; S5, collecting the actual size data of the single grinding of the outer surface of the linear guide rail and performing the single grinding result state analysis processing of 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, said S5 includes 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 b of the linear guide rail outer surface grinding single processing o 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 The theoretical dimension data b of the linear guide rail outer surface grinding single processing o 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 , it means that after the oth grinding process of the outer surface of the linear guide rail 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. is normal, at this time, according to the linear guide outer surface grinding single processing theoretical size data set B, the next group of linear guide outer surface grinding single processing theoretical size data b o Continue to perform the single processing operation of grinding the outer surface of the linear guide; when When the linear guide outer surface grinding process is completed, the actual processing size does not meet the theoretical processing size, and the linear guide outer surface grinding single processing state analysis data is output. is abnormal; S6, when it is abnormal, the single processing error dimension data of the outer surface grinding 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 processing grinding feed adjustment data of the outer surface grinding of the linear guide is constructed, and the S6 includes 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. The theoretical dimension data b of the linear guide rail outer surface grinding single processing o 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. It means that the actual processing size of the outer surface of the linear guide after the oth grinding process is completed is greater than the theoretical processing size; when It means that after the oth grinding process on the outer surface of the linear guide rail 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 and the grinding feed adjustment data c for single grinding of the outer surface of the linear guide is constructed, where The unit of c is millimeter; when At this time, according to the linear guide rail outer surface grinding single processing theoretical size data set B, the next group of linear guide rail outer surface grinding single processing theoretical size data b o 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 At this time, according to the linear guide rail outer surface grinding single processing theoretical size data set B, the next group of linear guide rail outer surface grinding single processing theoretical size data b o 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 size data of the outer surface grinding of the linear guide S7, obtaining the single grinding feed adjustment data of the outer surface grinding of the linear guide rail and performing the linear guide rail grinding adjustment operation, wherein S7 includes the following steps: S71, obtaining the grinding feed adjustment data c for a single grinding process of the outer surface of the linear guide rail; S72, the product manufacturing management platform controls the grinding machine tool to grind the linear guide rail according to the linear guide rail outer surface grinding single processing theoretical size data set B according to the linear guide rail outer surface grinding single processing theoretical size data set B. o When performing a single grinding operation on the outer surface of a linear guide, the grinding feed rate of the grinding machine is adjusted.
2. A linear guide rail grinding precision adjustment system, used to implement a linear guide rail grinding precision adjustment method according to claim 1, 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
Reaming machining control method and device
CN115319196A
Numerical control lathe groove turning control method and system
CN118707895A